自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

IP協(xié)議、ARP協(xié)議、RARP協(xié)議

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
網(wǎng)絡(luò)協(xié)議的定義:為計(jì)算機(jī)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定的集合。

 IP數(shù)據(jù)報(bào)

IP是TCP/IP協(xié)議族中最核心的協(xié)議,所有的TCP、UDP、ICMP、IGMP數(shù)據(jù)都以IP數(shù)據(jù)報(bào)的格式傳輸。IP僅提供盡力而為的傳輸服務(wù),如果發(fā)生某種錯(cuò)誤,IP會(huì)丟失該數(shù)據(jù),然后發(fā)送ICMP消息給信源端。另外,IP數(shù)據(jù)報(bào)可以不按發(fā)送順序接受。

IP數(shù)據(jù)報(bào)的格式如下:

 

前20字節(jié)和緊接其后的選項(xiàng)部分是IP數(shù)據(jù)報(bào)的首部,前20個(gè)字節(jié)是固定的,選項(xiàng)可有可無(wú)。首部的每一行是一個(gè)32位字的單位,***位在左邊,為0bit,***位在右邊,為31bit。4字節(jié)的32bit值按照以下次序傳輸:首先0-7bit,其次8-15比特,然后16-23bit,***是24-31bit,這種傳輸次序稱(chēng)為big endian字節(jié)序(我們?cè)贑語(yǔ)言寫(xiě)位操作的算法時(shí)常用到該詞)。TCP/IP首部中的所有二進(jìn)制整數(shù)在網(wǎng)絡(luò)中傳輸時(shí)都要求以這種次序,因此它又稱(chēng)作網(wǎng)絡(luò)字節(jié)序,其他形式存儲(chǔ)的二進(jìn)制數(shù)據(jù),如little endian格式,則必須在傳輸數(shù)據(jù)之前把首部轉(zhuǎn)化成網(wǎng)絡(luò)字節(jié)序。

首部長(zhǎng)度是指首部占32bit字的數(shù)目,因?yàn)?位的***值為15,因此首部最長(zhǎng)為60字節(jié),也即是說(shuō)選項(xiàng)部分的***值為40字節(jié),不夠4的倍數(shù),要用0填充,使數(shù)據(jù)部分的起始地址為4的倍數(shù)。

總長(zhǎng)度指整個(gè)IP數(shù)據(jù)報(bào)的長(zhǎng)度,包括首部和數(shù)據(jù)部分,16bit,最長(zhǎng)可達(dá)65535字節(jié)。盡管理論上可以傳送一個(gè)長(zhǎng)達(dá)65535的IP數(shù)據(jù)報(bào),但實(shí)際上還要考慮網(wǎng)絡(luò)的***承載能力等因素,標(biāo)準(zhǔn)的TCP/IP分組大小為576字節(jié),減去IP首部的20個(gè)字節(jié),TCP首部的20個(gè)字節(jié),路由協(xié)議頭的24個(gè)字節(jié),為512字節(jié),因此主機(jī)接受的數(shù)據(jù)報(bào)的數(shù)據(jù)部分一般不超過(guò)512個(gè)字節(jié)。(PS:這點(diǎn)看的也不是太懂,網(wǎng)上很多人也有此疑問(wèn),謝希仁的計(jì)算機(jī)網(wǎng)絡(luò)中寫(xiě)的一次IP數(shù)據(jù)報(bào)最少576字節(jié),尼瑪這里翻譯的是不超過(guò)576字節(jié),先往后看吧,說(shuō)不定看到后面就豁然開(kāi)朗了)。

3個(gè)標(biāo)志位主要用來(lái)標(biāo)識(shí)分片的IP數(shù)據(jù)報(bào),片位移為分片的數(shù)據(jù)報(bào)的***字節(jié)偏離整個(gè)原始數(shù)據(jù)報(bào)的位置。

IP路由選擇

主機(jī)通過(guò)路由器和目的主機(jī)連接。主機(jī)通過(guò)IP數(shù)據(jù)報(bào)連接目的主機(jī)時(shí),按照如下步驟搜索(同一網(wǎng)絡(luò)中的搜索要經(jīng)過(guò)ARP協(xié)議將目的主機(jī)的IP地址解析為MAC地址):

1、搜索路由表,優(yōu)先搜索匹配主機(jī),如果能找到和IP地址完全一致的目標(biāo)主機(jī),則將該包發(fā)向目標(biāo)主機(jī)

2、搜索路由表,如果匹配主機(jī)失敗,則匹配同子網(wǎng)的路由器,這需要子網(wǎng)掩碼的協(xié)助。如果找到路由器,則將該包發(fā)向路由器。

3、搜索路由表,如果匹配同子網(wǎng)路由器失敗,則匹配同網(wǎng)號(hào)路由器,如果找到路由器,則將該包發(fā)向路由器。

4、搜索路由表,如果以上都失敗了,就搜索默認(rèn)路由,如果默認(rèn)路由存在,則發(fā)包

5、如果都失敗了,就丟掉這個(gè)包。

子網(wǎng)掩碼

主機(jī)號(hào)再分成一個(gè)子網(wǎng)號(hào)和主機(jī)號(hào),便將一個(gè)網(wǎng)絡(luò)又劃分成了若干子網(wǎng),子網(wǎng)掩碼與該子網(wǎng)中的IP地址相與,便得到該子網(wǎng),另外,子網(wǎng)對(duì)于子網(wǎng)內(nèi)部的路由器是不透明的,也就是說(shuō)IP數(shù)據(jù)報(bào)傳到該網(wǎng)絡(luò)的網(wǎng)關(guān)時(shí),網(wǎng)關(guān)再將該數(shù)據(jù)報(bào)傳送到子網(wǎng)的默認(rèn)路由器上,***通過(guò)該路由器再交付給該主機(jī)。

ARP協(xié)議和RARP協(xié)議

前面已經(jīng)說(shuō)過(guò),ARP協(xié)議只用在局域網(wǎng)中,它用來(lái)將IP地址解析為MAC地址。局域網(wǎng)中的每個(gè)主機(jī)都有一個(gè)ARP緩存,它保存了最近發(fā)起的IP地址到MAC地址的映射記錄,當(dāng)該主機(jī)要向局域網(wǎng)中的某一主機(jī)發(fā)送數(shù)據(jù)時(shí),它會(huì)先從自己的緩存中查找,看是否存在目標(biāo)IP地址,如果找到,就通過(guò)映射找到它的MAC地址,從而發(fā)送過(guò)去,如果沒(méi)有找到該目的IP地址,它就向該局域網(wǎng)內(nèi)發(fā)送一個(gè)廣播,廣播中包含自己的IP地址、MAC地址和目的主機(jī)的IP地址,局域網(wǎng)內(nèi)的所有主機(jī)都會(huì)收到該廣播,但只有目的IP地址的主機(jī)會(huì)做出回應(yīng),并把自己的MAC地址發(fā)送給源主機(jī),源主機(jī)收到后,在自己的ARP緩存中增加上該映射,并根據(jù)發(fā)來(lái)的MAC地址將數(shù)據(jù)發(fā)送給目的主機(jī)。

ARP高速緩存中的表項(xiàng)一般都要設(shè)置超時(shí)值,如果一段時(shí)間內(nèi)沒(méi)有與某主機(jī)通信,就將該主機(jī)對(duì)應(yīng)的IP與MAC之間的映射關(guān)系去掉,下次在需要通信時(shí),依然發(fā)送廣播。

如果ARP請(qǐng)求是從一個(gè)網(wǎng)絡(luò)的主機(jī)到另一個(gè)網(wǎng)絡(luò)的主機(jī),那么連接這兩個(gè)網(wǎng)絡(luò)的路由器就可以回答該請(qǐng)求,這個(gè)過(guò)程成為ARP代理。

RARP協(xié)議則剛好相反,它將MAC地址解析成為對(duì)應(yīng)的IP地址,現(xiàn)在已很少單獨(dú)使用。

責(zé)任編輯:林琳 來(lái)源: CSDN.net
相關(guān)推薦

2010-06-13 14:36:20

RARP協(xié)議

2020-12-03 08:37:38

TCPIPARP協(xié)議

2010-06-17 17:57:32

ARP協(xié)議

2010-06-12 17:53:14

ARP協(xié)議

2010-06-28 16:12:43

ARP協(xié)議

2010-06-13 13:55:21

ARP協(xié)議

2014-09-24 09:56:05

IP ARP RIP

2011-05-13 10:11:34

IP協(xié)議ARP協(xié)議配置

2019-10-31 08:43:43

ICMPARP協(xié)議ARP欺騙

2010-06-13 14:31:28

2010-06-21 13:43:46

2024-11-04 10:00:00

瀏覽器網(wǎng)絡(luò)

2010-06-12 15:54:09

TCP IP協(xié)議

2010-06-18 14:37:20

TCP IP協(xié)議

2012-04-06 10:04:21

2023-12-17 14:43:17

2010-06-12 18:06:09

無(wú)為ARP協(xié)議

2010-06-17 17:53:28

2020-09-18 06:37:18

Rarp協(xié)議操作系統(tǒng)

2010-06-12 17:44:19

ARP協(xié)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)