Blue Cross Blue Shield of Michigan is a nonprofit corporation and independent licensee of the Blue Cross and Blue Shield Association. Internet Engineering.

Slides:



Advertisements
Similar presentations
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
Advertisements

CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
4 IP Address (IPv4)  A unique 32-bit number  Identifies an interface (on a host, on a router, …)  Represented in dotted-quad notation
IPv4 - The Internet Protocol Version 4
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
1 IP - The Internet Protocol Relates to Lab 2. A module on the Internet Protocol.
IPv6: The Next Generation Internet Dipen Chauhan.
Internet Networking Spring 2003
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
1 Internet Networking Spring 2002 Tutorial 2 IP Checksum, Fragmentation.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Internet Protocol (IP)
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
Computer Networks (CS 132/EECS148) General Networking Example Karim El Defrawy Donald Bren School of Information and Computer Science University of California.
Chapter 21: IP Encapsulation, Fragmentation & Reassembly
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 5 Internet Protocol (IP) Basics.
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
CS 4396 Computer Networks Lab
Chapter 13 The Internet.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
An end-to-end usage of the IPv6 flow label
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
ICMPv6 Error Message Types Informational Message Types.
Encapsulated Security Payload Header ● RFC 2406 ● Services – Confidentiality ● Plus – Connectionless integrity – Data origin authentication – Replay protection.
1 Lecture 13 IPsec Internet Protocol Security CIS CIS 5357 Network Security.
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
THE CLASSIC INTERNET PROTOCOL (RFC 791) Dr. Rocky K. C. Chang 20 September
Authentication Header ● RFC 2402 ● Services – Connectionless integrity – Data origin authentication – Replay protection – As much header authentication.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 3 TCP and IP by Zornitza Genova Prodanoff.
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
Blue Cross Blue Shield of Michigan is a nonprofit corporation and independent licensee of the Blue Cross and Blue Shield Association. Internet Engineering.
1 Introduction IETF RFC1752 – a specification for a next-generation IP (IPng) IETF RFC2460 – IPv6 specification Designed to accommodate the highest speed.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2003, Cisco Systems, Inc. All rights reserved.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
Internet Protocol Version 6 Specifications
Chapter 3 TCP and IP Chapter 3 TCP and IP.
COMP2322 Lab 5 IP Steven Lee March 22, 2017.
IP - The Internet Protocol
7 Network Layer Part IV Computer Networks Tutun Juhana
Internet Networking Spring 2002
Network Fundamentals – Chapter 5
IPv6 / IP Next Generation
Network Architecture Introductory material
IP - The Internet Protocol
Internet Protocol (IP)
Review of Important Networking Concepts
IP - The Internet Protocol
Review of Important Networking Concepts
IP - The Internet Protocol
Chapter 20. Network Layer: IP
Chapter 15. Internet Protocol
IP - The Internet Protocol
IP datagram fields cont.
Review of Important Networking Concepts
IP - The Internet Protocol
Computer Networks Protocols
Internet Protocol version 6 (IPv6)
IPv6 Current version of the Internet Protocol is Version 4 (v4)
Presentation transcript:

Blue Cross Blue Shield of Michigan is a nonprofit corporation and independent licensee of the Blue Cross and Blue Shield Association. Internet Engineering Task Force Tuesday July 26, 2011 Mike Ackermann: BCBS Michigan Nalini Elkins: Inside Products, Inc. RFC for IPv6 IP Identification (IPID) Field draft-elkins-6man-ipv6-diagnostic-header-00.txt

TODAY’S AGENDA  IPID FIELD IN IPv4  IPID FIELD IN IPv6 – CURRENT STATE  RECOMMENDATION FOR IPID FIELD IN IPv6 2

IPID FIELD IN IPv4  IPID: Internet Protocol Identification. Provides a unique identifying number for a given IP packet within a flow.  Sometimes called Datagram number.  Stated Usage  Enable Fragmentation.  De Facto Usage  Logically associate packets across complex network situations.  Of particular value in matching traces taken at multiple points 3

IPID FIELD IN IPv6 – CURRENT STATE Implemented in Fragment Extension Header (Type 44).  Location:  32 bit field at offset 4 in FEH.  Issues:  Only used if Fragmentation required.  Is a 32 bit field large enough?  IPID not always available to facilitate network diagnostics. ************ 4

RECOMMENDATION FOR IPID FIELD IN IPv6  Implement in Destination Options Extension Header (Type 60).  New Option Type:  32 or 64 bit field at offset 8 in DOH. (Options Field).  Details:  Header sent by implementations upon request.  If sent in Diagnostic Mode, header MUST be ignored by receiver (intended for packet trace systems only).  New DOH Option is proposed.  Future: Additional Options could be added for other diagnostic or security purposes as deemed appropriate. 5