思科基礎知識:因特網協議(3)
構成IP報頭的字段如下:
版本 |
4 |
報頭長度(HLEN) |
4 |
IP優先位或ToS |
8 |
總長度 |
16 |
標識 |
16 |
標志 |
3 |
分段偏移 |
13 |
TTL(存活期) |
8 |
協議 |
8 |
報頭和效驗和 |
16 |
源IP地址 |
32 |
IP選項 |
0或32 |
數據 |
可變 |
注:后面的數字表示長度
在IP報頭的協議字段中可能發現的協議
協議 |
協議號 |
ICMP |
1 |
IGRP |
9 |
EIGRSP |
88 |
OSPF |
89 |
IPv6 |
41 |
GRE |
47 |
IPX in IP |
111 |
Layer-2 tunnel(L2TP) |
115 |
因特網控制報文協議
因特網控制報文協議(ICMP)工作在網絡層,它被IP用于提供許多不同的服務。ICMP是一個管理性協議,并且也是一個IP信息服務的提供者。他的信息是被作為IP數據報來傳送的。下面是與ICMP相關的一些常見的事件和信息:
1.目的不可達:如果路由器不能再向前發送某個IP數據報,這是路由器會使用ICMP來傳送一個信息返回給發送端,來通告這一情況。
2.緩沖區滿:如果路由器用于接收輸入數據的內存緩沖區已經滿了,他將會使用ICMP向外發送這個信息直道擁塞解除。
3.跳:每個ip數據報都被分配了一個所允許經過路由器個數的數值,被稱為跳(hop)。
4.Ping :Ping(即數據包的因特網探測)使用ICMP回應信息在互聯網絡上檢查計算機間物理連接的連通性。
5.Traceroute :Traceroute是通過使用ICMP的超時機制,來發現一個數據報在穿越互聯網絡時它所經歷的路徑。
地址解析協議(ARP)
地址解析協議(ARP)可以由已知主機的IP地址,在網絡上查找到他的硬件地址。
逆向地址解析協議(RARP)
當一臺誤判計算機被用做IP主機時,它沒有辦法在其初始化時了解自己的IP地址。但是他可以知道自己的MAC地址。逆向地址解析協議(RARP)可以通過發送一個包含有無盤主機MAC地址的數據包,來詢問與此MAC地址相對應的IP地址。
【編輯推薦】