22
PRESENTED BY:- GANESH V. VADULEKAR INTERNET PROTOCOL VERSION 6 (IPV6)

Ipv6

Embed Size (px)

Citation preview

Page 1: Ipv6

PRESENTED BY:- GANESH V. VADULEKAR

INTERNET PROTOCOL VERSION 6 (IPV6)

Page 2: Ipv6
Page 3: Ipv6

What’s an IP address?

An Internet Protocol address (or IP address) is a unique 32-bit number that identifies the location of your computer network.  

It serves as your computer’s “street address,” enabling other computers to find out exactly where you are and deliver information to you.

Page 4: Ipv6

4

IP DATAGRAM HEADER

VERS HLEN TOS TOTAL LENGTH

IDENTIFICATION FLAG FRAGMENT OFFSET

TTL PROTOCOL CHECKSUM

SOURCE ADDRESS

DESTINATION ADDRESS

OPTIONS (if any) + PADDING

0 4 8 16 19 31

Page 5: Ipv6
Page 6: Ipv6

WHAT IS IPV6???

IPv6 is the sixth revision to the Internet Protocol and the successor to IPv4.

It functions similarly to IPv4 in that it provides the unique, numerical IP addresses necessary for Internet-enabled devices to communicate.

However, it does sport one major difference: it utilizes 128-bit addresses.

Page 7: Ipv6

Who created IPv6?

The Internet Engineering Task Force (IETF) created IPv6.  

The IETF is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet.

Its goal is to make the Internet work better.

Page 8: Ipv6

Why is IPv6 a great solution?

The key difference between IPv4 and IPv6 is that IPv6 has significantly more address space.

A typical IPv6 address has 8 groups of four letters and numbers separated by colons so it looks like this: (2001:db8:1f70:999:de8:7648:6e8)

IPv6 will enable the trillions of new Internet addresses needed to support connectivity for a huge range of smart devices .

Page 9: Ipv6
Page 10: Ipv6

What were Problems With IPV4???

IPv4 has 32 bit addresses. Maximum header length is 60 octets.

(Restricts options)

Maximum packet length is 64K octets. Variable size header.

(Slower processing at routers.) Lack of quality-of-service support.

Only an 8-bit ToS field, which is hardly used. Problem for multimedia services.

Page 11: Ipv6
Page 12: Ipv6

IPv6: Distinctive Features

Header format simplification Expanded routing and addressing

capabilities Improved support for extensions and

options Flow labeling (for QoS) capability Auto-configuration and Neighbour

discovery Authentication and privacy

capabilities Simple transition from IPv4

Page 13: Ipv6

Major Improvements of IPv6 Header

No option field: Replaced by extension header. Result in a fixed length, 40-byte IP header.

No header checksum: Result in fast processing.

No fragmentation at intermediate nodes: Result in fast IP forwarding.

Page 14: Ipv6

IPv6 Header Format

Traffic Class Flow LabelVers

Payload Length Next Header Hop Limit

Source Address

Destination Address

0 4 12 16 24 31

Page 15: Ipv6

128-bit IPv6 Address

3FFE:085B:1F1F:0000:0000:0000:00A9:1234

8 groups of 16-bit hexadecimal numbers separated by “:”

3FFE:85B:1F1F::A9:1234

:: = all zeros in one or more group of 16-bit hexadecimal numbers

Leading zeros can be removed

Page 16: Ipv6
Page 17: Ipv6

HEADER: FROM IPV4 TO IPV6Changed

Removed

Page 18: Ipv6

Advantages of IPv6 over IPv4

Larger address space Better header format New options Allowance for extension Support for resource allocation Support for more security Support for mobility

Page 19: Ipv6

Difference Between IPV4 & IPV6

Feature IPv4 IPv6

Source and destination address

32 bits 128 bits

IPSec Optional required

Payload ID for QoS in the header

No identification Using Flow label field

Fragmentation Both router and the sending hosts

Only supported at the sending hosts

Header checksum included Not included

Resolve IP address to a link layer address

broadcast ARP request

Multicast Neighbor

Solicitation message

Page 20: Ipv6

Conclusion

IPv6 is NEW …– built on the experiences learned from IPv4– new features– large address space– new efficient header– autoconfiguration

… and OLD– still IP– build on a solid base– started in 1995, a lot of implementations and tests done

Page 21: Ipv6

ANY QUESTIONS???

Page 22: Ipv6

Thank You….