Maria Kihl och Jens A Andersson Kapitel 4: Internet Protocol (IP)
Figur 4.1: Klassindelade IP-adresser 0 Klass A 10 Klass B 110 Klass C 1110 Klass D 1111 Klass E Byte 1Byte 2Byte 3Byte 4 = Nät-id
Figur 4.2: Ett exempel på subnetting Till Internet Nät: Delnät Delnät Delnät R1
Figur 4.3: IPv4-datagrammets format bytes HeaderData bytes VER 4 bitar HLEN 4 bitar TOS 8 bitar Total längd 16 bitar Identifikation 16 bitar Flaggor 3 bitar Fragment offset 13 bitar TTL 8 bitar Protokoll 8 bitar Header Checksum 16 bitar Sändarens (Source) IP-adress 32 bitar Mottagarens (Destination) IP-adress 32 bitar Eventuella tillval (options) 0-40 bytes
Figur 4.4: Flera nät mellan sändare och mottagare SändareMottagare LAN 1 WAN LAN 2 Router
Figur 4.5 : Maximum Transfer Unit (MTU) IP-datagram Data Ram HuvudSvans Max MTU bitar
Figur 4.6: En IPv6-adress bitar = 16 bytes = 32 hexadecimala siffror F B0CA00003C30 :::::::
Figur 4.7: Förkortning av IPv6-adresser F053 : 0043 : 0000 : 0000 : 0000 : B0CA : 0000 : 3C30 F053 : 43 : 0 : 0 : 0 : B0CA : 0 : 3C30 F053 : 43 : : B0CA : 0 : 3C30 Ursprunglig adress: Förkortad adress: Ytterligare förkortad adress:
Figur 4.8: Ett IPv6-datagram Bas-headerNyttolast Extra headersData 40 bytesMax bytes
Figur 4.9: Bas-headern i IPv6 VER 4 bitar PRI 4 bitar Flow label 24 bitar Nyttolastens längd 16 bitar Nästa header 8 bitar TTL 8 bitar Sändarens (Source) adress 128 bitar Mottagarens (Destination) adress 128 bitar
Figur 4.10 Ett exempel på hur tunneling fungerar IPv4-region IPv6 header data IPv6 header data IPv4 header IPv6 header data Tunnel
Figur 4.11: Exempel på domäner Rotdomän sedkfrauedugovorgnet Geografiska domänerOrganisatoriska domäner lth cs cs.lth.se redcross www
Figur 4.12: Nätexempel för att beskriva funktionen hos ARP ”Nätet” Router 1Router 2 A B C LAN 1LAN 2
Figur 4.13: ICMP-headern Typ 8 bitar Kod 8 bitar Kontrollsumma 16 bitar Resten av headern 32 bitar Data
Figur 4.14: Innehåll i ett ICMP-felmeddelande IP header Data IP header 8 byte ICMP header IP header 8 byte ICMP header IP header Mottaget IP-datagram ICMP-paket Skickat IP-datagram
Figur 4.15: Inkapsling av en ICMP-förfrågan ICMP förfrågan IP header