0% found this document useful (0 votes)
74 views8 pages

Lab 43 - Completed

The document discusses the differences between IPv4 and IPv6. IPv4 addresses are 32 bits while IPv6 addresses are 128 bits. IPv6 headers are longer than IPv4 headers and have additional fields like Flow Label. IPv6 has advantages like larger address space and more secure autoconfiguration.

Uploaded by

Hari Utani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views8 pages

Lab 43 - Completed

The document discusses the differences between IPv4 and IPv6. IPv4 addresses are 32 bits while IPv6 addresses are 128 bits. IPv6 headers are longer than IPv4 headers and have additional fields like Flow Label. IPv6 has advantages like larger address space and more secure autoconfiguration.

Uploaded by

Hari Utani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

IFT 266 Introduction to Network Information Communication Technology (ICT)

Lab 43

IPv4 vs IPv6

Co-authored by Michael Ycedo + Kamakshi Rajan

Part 1: Theory

The Current Problem


In this lab we will review many advantages that have come with the innovation of IPv6. The primary
advantage is the most obvious and attempts to solve the problem we currently find with IPv4. Explain this
problem in as simple a sentence as possible.

IPv4 networks must be manually configured or use DHCP

Basic Structure
Next we will review the basic data structures (addresses) of IPv4 vs IPv6.

How many bits represent a IPv4 address and an IPv6 address

IPv4 🡪 32 bits IPv6 🡪 128 bits

So, what’s the difference beside the number of bits? Well, quite a bit (pun intended!).

First, we begin with the header.

We observe some basic differences before diving into the exact formation.

Answer the following the following questions below.

1. Which IP has longer headers? ____IPv6________

2. By how much? ______20bits________

3. Which IP has variable headers? ____IPv4_______

4. Which has more fields? ____IPv6______

5. Which is simpler for both human readability and computer processing? ____IPv4_______
Protocol Headers

IPv4 Header (160 bits, 20 bytes)

Version Header Type of Service (8) Total Length (16)


(4) Length (4)
Identification (16) Flags (3) Fragment Offset (13)
Time to Live (8) Protocol Number (8) Header Checksum (16)
Source Address (32)
Destination Address (32)

IPv6 Header (320 bits, 40 bytes)

Version (4) Traffic Class (8) Flow Label (20)


Payload Length (16) Next Header (8) Hop Limit (8)
Source Address (128)

Destination Address (128)

The exact fields and their length in bits are given to you as you are not expected to memorize them at this
stage of learning. You should, however, be able to distinguish what their function is and what has been
transferred from IPv4 to IPv6, and what is no longer necessary.

There is only one field that is unique to IPv6 headers. What is it?

Flow Label
__________________________
More IPv6 Advantages

Pick the true statements from the following group by circling true or false for each statement

1. Because of smaller address space, IPv4 is much less intensive on router processing power

True False

2. IPv4 has the ability to send out broadcast packets, which are intensive on bandwidth and router processing power.

True False

1. IPv4 is more secure than IPv6 because it allows for IPsec, but does not require it.

True False

2. IPv6 is more secure than IPv4 exactly because IPsec is required.

True False

3. Both IPv4 and IPv6 use DHCP, but IPv6’s version is much more advanced and user friendly.

True False

6. ARP was replaced by the end-to-end model of internet.

True False

7. NAT brought back Network Discovery Protocol.

True False

8. 6 and 7 are backwards. ARP was replaced by NDP and NAT was eliminated in favor of a return to end-to-end internet.

True False
9. IPv6 can use autoconfiguration by getting prefix information from the router and interface ID from the
MAC address to make global IP address (es).

True False

10. Some of the stopgap measures to conserve addresses in IPV4 have been eliminated due to lack of need.
These include NAT and ARP, which complicated the process of network administration.

True False

Part 2: Practice

Configure following topologies in packet tracer.

The topology on the top will be used for IPv6 while the topology below will be used for the IPv4.

Topology A → IPv6

Topology B → IPv4
Topology A (IPv6) – Configuration

1. Router Configuration

2. Configure both the PC and the server through IPv6 autoconfiguration.

3. Ping the Server from the PC to make sure the ping goes through. If not Troubleshoot.

4. Click on the sniffer in Topology A, click on GUI tab and click on Show All/None.

Then click on Edit Filters and make sure HTTP (Misc tab) is the only protocol checked on any tab.

5. Go to the web browser of the PC and type in the IPv6 address of the server followed by :80 as shown
in the image below (you IPv6 address will differ) – you should see the Cisco website. If not
troubleshoot.

6. Now go to the sniffer device and go to the GUI, select http and you should see the IPv6 packet
header.

Post the image of the packet header below


Topology B (IPv4) – Configuration

1. Router Configuration

2. Enter the following addresses on the PC and Server in this topography. You can do it statically.

IP ADDRESS SUBNET MASK DEFAULT GATEWAY


PC 192.168.1.100 255.255.255.0 192.168.1.1
SERVER 192.168.1.254 255.255.255.0 192.168.1.1

3. Make sure you can ping the server from the PC, if not, troubleshoot.
4. Click on the sniffer then click on GUI tab and click on Show All/None.

Then click on Edit Filters and make sure HTTP (Misc tab) is the only protocol checked on any tab.

5. Go the web browser of the PC in this topography and type the address of the server and you will get
the following result

7. Now go to the sniffer device and go to the GUI, select http and you should see the IPv4 packet
header.

Post the image of the packet header below


8. Now that you have both the packet headers, answer the following questions.

Name the fields kept in the IPv6 from IPv4


(We cannot see Version on these, so ignore it because the Version field is common for both):

Name the fields that are in IPv4, but were not retained in IPv6:

Header Length, Identification, Flags, Fragment Offset, Header Checksum

Name the fields whose names have been changed and position moved:

Hop Limit, Traffic Class, Next Header

Name the field that is new to IPv6 (you answered this same question earlier in the lab)

Flow Label

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy