SlideShare a Scribd company logo
Internet Protocol (IP) 
• Switching at the network layer in the Internet uses the datagram approach 
• Communication at the network layer in the Internet is connectionless 
• Position of IPv4 in TCP/IP protocol suite
I pv4 format
IPv4 Datagram
I pv4 format
I pv4 format
I pv4 format
Default TOS for Applications
I pv4 format
I pv4 format
I pv4 format
• Identification: used in fragmentation 
• Flag : used in fragmentation 
• Fragmentation offset 
• Time to live
I pv4 format
• Protocol field for higher-level protocol
I pv4 format
• Maximum length of the IPv4 datagram: 65,535 bytes
I pv4 format
I pv4 format
I pv4 format
I pv4 format
Field related to fragmentation 
• Identification: identifies a datagram originating form the source host 
• Flags: the first bit (reserved), the second bit (do not fragment bit), the third bit 
(more fragment bit, 0 means this is the last or only fragment) 
• Fragmentation offset: (13 bits cannot represent a sequence of bytes greater than 
8191
Detailed Fragmentation Example
Checksum
Options 
• IPv4 header is made of two part: a fixed part and a variable part 
• Fixed part: 20 bytes long 
• Variable part comprises the options that can be a maximum of 40 bytes
IPv6 address 
• The use of address space is inefficient 
• Minimum delay strategies and reservation of resources are required to 
accommodate real-time audio and video transmission 
• No security mechanism (encryption and authentication) is provided 
• IPv6 (IPng: Internetworking Protocol, next generation) 
– Larger address space (128 bits) 
– Better header format 
– New options 
– Allowance for extention 
– Support for resource allocation: flow label to enable the source to request special 
handling of the packet 
– Support for more security
IPv6 Datagram 
• IPv6 defines three types of addresses: unicast, anycast (a group of computers with 
the same prefix address), and multicast 
• IPv6 datagram header and payload
IPv6 Datagram Format
IPv6 Header 
• Version: IPv6 
• Priority (4 bits): the priority of the packet with respect to traffic congestion 
• Flow label (3 bytes): to provide special handling for a particular flow of data 
• Payload length 
• Next header (8 bits): to define the header that follows the base header in the 
datagram 
• Hop limit: TTL in IPv4 
• Source address (16 bytes) and destination address (16 bytes): if source routing is 
used, the destination address field contains the address of the next router
Priority 
• IPv6 divides traffic into two broad categories: congestion-controlled and 
noncongestion-controlled 
• Congestion-controlled traffic 
• Noncongestion-controlled traffic
Comparison between IPv4 and IPv6
Extension Header
Three transition strategies from IPv4 to IPv6 
• Transition should be smooth to prevent any problems between IPv4 and IPv6 
systems
Dual stack 
• All hosts have a dual stack of protocols before migrating completely to version 6
Tunneling 
• IPv6 packet is encapsulated in an IPv4 packet
Header translation 
• Necessary when the majority of the Internet has moved to IPv6 but some systems 
still use IPv4 
• Header format must be changed totally through header translation

More Related Content

PPT
Ethernet protocol
PDF
TCP - IP Presentation
PPTX
Token bus
PPT
Chapter 13
PDF
IEEE standards 802.3.&802.11
PPTX
BASICS OF ROUTING IN NETWORKS
PDF
Ethernet Frames Explained
PPTX
Bgp protocol
Ethernet protocol
TCP - IP Presentation
Token bus
Chapter 13
IEEE standards 802.3.&802.11
BASICS OF ROUTING IN NETWORKS
Ethernet Frames Explained
Bgp protocol

What's hot (20)

PPT
PDF
INTRODUCTION TO NETWORK LAYER
PPTX
Ethernet 802.3.pptx
PPT
ETHERNET
PPTX
Network Layer
PPTX
The medium access sublayer
PPTX
Arp and rarp
PPSX
Subnetting
PPT
Flow & Error Control
PPTX
Basics of IP Addressing
PPTX
IPV6 ADDRESS
PPT
Ethernet frame format
PPTX
Protocols and the TCP/IP Protocol Suite
PPTX
Ipv4 and Ipv6
PPT
Asynchronous transfer mode
PPT
DATA-LINK LAYER.ppt
PPTX
Token ring
PPTX
Presentation Routing algorithm
PPTX
Ppt of routing protocols
PDF
Distance Vector Multicast Routing Protocol (DVMRP) : Presentation
INTRODUCTION TO NETWORK LAYER
Ethernet 802.3.pptx
ETHERNET
Network Layer
The medium access sublayer
Arp and rarp
Subnetting
Flow & Error Control
Basics of IP Addressing
IPV6 ADDRESS
Ethernet frame format
Protocols and the TCP/IP Protocol Suite
Ipv4 and Ipv6
Asynchronous transfer mode
DATA-LINK LAYER.ppt
Token ring
Presentation Routing algorithm
Ppt of routing protocols
Distance Vector Multicast Routing Protocol (DVMRP) : Presentation
Ad

Similar to I pv4 format (20)

PPT
Network Layer And I Pv6
PDF
I.p. protocol
PPT
Final Presentation
DOCX
PPT
nat.ppt
PDF
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
PDF
networking IPv4.pdf
PPTX
module 4.pptx
PPTX
Unit 2- Next Generation IP-1.pptx
PPTX
A very good introduction to IPv6
PDF
IPv6 Community Event: IPv6 Protocol Architecture
PPTX
I pv4 vs ipv6
PDF
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
PPT
W13L25 Network Laye..r IPv4 and IPv6.ppt
PDF
The Internet Protocol version 4 (IPv4)
PPT
I pv4 and ipv6
PDF
Ipv6 packet fomat
PPT
Tlcm513 ipv6
 
PPTX
PPTX
Ipv4 over ipv6 by Jigar Tarsariya
Network Layer And I Pv6
I.p. protocol
Final Presentation
nat.ppt
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
networking IPv4.pdf
module 4.pptx
Unit 2- Next Generation IP-1.pptx
A very good introduction to IPv6
IPv6 Community Event: IPv6 Protocol Architecture
I pv4 vs ipv6
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
W13L25 Network Laye..r IPv4 and IPv6.ppt
The Internet Protocol version 4 (IPv4)
I pv4 and ipv6
Ipv6 packet fomat
Tlcm513 ipv6
 
Ipv4 over ipv6 by Jigar Tarsariya
Ad

More from Nitesh Singh (20)

PPTX
Risk taking and emotions
PDF
Project report RAILWAY TICKET RESERVATION SYSTEM SAD
PPTX
The real comedy behind comedy
PDF
Project report Rs Dry celaners
PPTX
BIG DATA ANALYSIS
DOCX
Udp vs-tcp
PPT
Routing protocols-network-layer
DOCX
Routers vs-switch
PPT
New udp
PPT
I pv4 addressing
DOCX
Hub vs-switch
PPTX
PPT
Email ftp
PPTX
Www and http
PDF
Transmission main
PPT
Ta 104-topology
PPT
Ta 104-topology (1)
PPT
Ta 104-tcp
PPT
Ta 104-media-3
PPT
Ta 104-media-2
Risk taking and emotions
Project report RAILWAY TICKET RESERVATION SYSTEM SAD
The real comedy behind comedy
Project report Rs Dry celaners
BIG DATA ANALYSIS
Udp vs-tcp
Routing protocols-network-layer
Routers vs-switch
New udp
I pv4 addressing
Hub vs-switch
Email ftp
Www and http
Transmission main
Ta 104-topology
Ta 104-topology (1)
Ta 104-tcp
Ta 104-media-3
Ta 104-media-2

I pv4 format

  • 1. Internet Protocol (IP) • Switching at the network layer in the Internet uses the datagram approach • Communication at the network layer in the Internet is connectionless • Position of IPv4 in TCP/IP protocol suite
  • 7. Default TOS for Applications
  • 11. • Identification: used in fragmentation • Flag : used in fragmentation • Fragmentation offset • Time to live
  • 13. • Protocol field for higher-level protocol
  • 15. • Maximum length of the IPv4 datagram: 65,535 bytes
  • 20. Field related to fragmentation • Identification: identifies a datagram originating form the source host • Flags: the first bit (reserved), the second bit (do not fragment bit), the third bit (more fragment bit, 0 means this is the last or only fragment) • Fragmentation offset: (13 bits cannot represent a sequence of bytes greater than 8191
  • 23. Options • IPv4 header is made of two part: a fixed part and a variable part • Fixed part: 20 bytes long • Variable part comprises the options that can be a maximum of 40 bytes
  • 24. IPv6 address • The use of address space is inefficient • Minimum delay strategies and reservation of resources are required to accommodate real-time audio and video transmission • No security mechanism (encryption and authentication) is provided • IPv6 (IPng: Internetworking Protocol, next generation) – Larger address space (128 bits) – Better header format – New options – Allowance for extention – Support for resource allocation: flow label to enable the source to request special handling of the packet – Support for more security
  • 25. IPv6 Datagram • IPv6 defines three types of addresses: unicast, anycast (a group of computers with the same prefix address), and multicast • IPv6 datagram header and payload
  • 27. IPv6 Header • Version: IPv6 • Priority (4 bits): the priority of the packet with respect to traffic congestion • Flow label (3 bytes): to provide special handling for a particular flow of data • Payload length • Next header (8 bits): to define the header that follows the base header in the datagram • Hop limit: TTL in IPv4 • Source address (16 bytes) and destination address (16 bytes): if source routing is used, the destination address field contains the address of the next router
  • 28. Priority • IPv6 divides traffic into two broad categories: congestion-controlled and noncongestion-controlled • Congestion-controlled traffic • Noncongestion-controlled traffic
  • 31. Three transition strategies from IPv4 to IPv6 • Transition should be smooth to prevent any problems between IPv4 and IPv6 systems
  • 32. Dual stack • All hosts have a dual stack of protocols before migrating completely to version 6
  • 33. Tunneling • IPv6 packet is encapsulated in an IPv4 packet
  • 34. Header translation • Necessary when the majority of the Internet has moved to IPv6 but some systems still use IPv4 • Header format must be changed totally through header translation