| 1.ARP      地址解析協(xié)議(Address Resolution Protocol,ARP)是在僅知道主機(jī)的IP地址時確地址解析協(xié)議定其物理地址的一種協(xié)議。      在TCP/IP協(xié)議中,A給B發(fā)送IP包,在報頭中需要填寫B(tài)的IP為目標(biāo)地址,但這個IP包在以太網(wǎng)上傳輸?shù)臅r候,還需要進(jìn)行一次以太包的封裝,在這個以太包中,目標(biāo)地址就是B的MAC地址。      計算機(jī)A是如何得知B的MAC地址的呢?解決問題的關(guān)鍵就在于ARP協(xié)議。 2.ARP的分組格式     用于以太網(wǎng)的ARP請求或應(yīng)答分組格式,如圖所示。  
      反向地址轉(zhuǎn)換協(xié)議(RARP:Reverse Address Resolution Protocol) 反向地址轉(zhuǎn)換協(xié)議(RARP)允許局域網(wǎng)的物理機(jī)器從網(wǎng)關(guān)服務(wù)器的 ARP 表或者緩存上請求其 IP 地址。 3.RARP工作原理:       1.)將源設(shè)備和目標(biāo)設(shè)備的MAC地址字段都設(shè)為發(fā)送者的MAC地址和IP地址,發(fā)送主機(jī)發(fā)送一個本地的RARP廣播,能夠到達(dá)網(wǎng)絡(luò)上的所有設(shè)備,在此廣播包中,聲明自己的MAC地址并且請求任何收到此請求的RARP服務(wù)器分配一個IP地址; 2.)本地網(wǎng)段上的RARP服務(wù)器收到此請求后,檢查其RARP列表,查找該MAC地址對應(yīng)的IP地址; 3)如果存在,RARP服務(wù)器就給源主機(jī)發(fā)送一個響應(yīng)數(shù)據(jù)包并將此IP地址提供給對方主機(jī)使用;如果不存在,RARP服務(wù)器對此不做任何的響應(yīng); 4) 源主機(jī)收到從RARP服務(wù)器的響應(yīng)信息,就利用得到的IP地址進(jìn)行通訊;如果一直沒有收到RARP服務(wù)器的響應(yīng)信息,表示初始化失敗。 | 
|  |