The Internet Protocol
(Part II)

LESSON 9

(October 4, 1995)
Daniel Z. Tabor Jr.

New Jersey Institute of Technology



IP Datagram Format:
Options


IP Options:

Option ClassMeaning
0Datagram or Network control.
1Reserved for future use
2Debugging and measurements
3Also reserved for future use

Option ClassOption NumberLengthDescription
00End of option list
01Used to align octets in a list of options
0211Used for Security in IPv4
03variableLoose Source Routing
07variableRecord Route (used to trace a route)
084Stream Identifier (obsolete)
09variableStrict Source Routing
24variableInternet Timestamp (timestamps along a route)



Record Route Option:


Source Route Option:


Timestamp Option:

Timestamp Option Flags:

Flag ValueMeaning
0Record only timestamps, not IP addr.
1Record IP addr., then timestamp
3Record timestamp if IP address is found in the list of addresses specified


Security Option:


COPY Flag Settings:


IP Input and Output:


Pseudo-Network Interface:


Datagram Formation and Extraction:


Examples of Fragmentation in Gateways: