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