The Network Layer Flashcards
IP Datagram
A highly structured series of fields that are strictly defined. Max size is 16 bits aka 65,535.
Version field
States what version of IP is being used. Most common version is IPv4.
4 bits
Header Length Field
Declares how long the entire header is.
4 bits
20 bytes is minimum
IPv4 is always 20 bytes
Service Type field
These 8 bits can be used to specify details about quality of service tech.
Total length field
Indicates the total length of the IP datagram its attached to.
16 bits
Identification field
A 16 bit number that’s used to group messages together
Flag field
Used to indicate if a datagram is allowed to or if it has already been fragmented
Fragmentation
The process of taking a single IP datagram and splitting it up into several smaller datagrams
Time to live field
TTL
An 8 bit field that indicates how many router hops a datagram can traverse before it’s thrown away.
Protocol field
An 8 bit field that contains data about what transport layer protocol is being used. (TCP/UDP)
Header checksum
A checksum of the contents of the entire IP datagram header.
IP options field
An optional field and is used to set special characteristics for datagrams primarily used for testing purposes
Padding field
Last field of the IP datagram. A series of zeros used to ensure the header is the correct total size.