做模具的都有什么網(wǎng)站營(yíng)銷技巧和營(yíng)銷方法心得
?? 計(jì)算機(jī)網(wǎng)絡(luò)資料下載:CSDN
ARP協(xié)議
APR(address resolution protocol):地址解析協(xié)議,用于實(shí)現(xiàn)從IP地址到MAC地址的映射,即訪問(wèn)目標(biāo)ip地址的mac地址。
網(wǎng)絡(luò)層及以上采用的ip地址來(lái)標(biāo)記網(wǎng)絡(luò)接口,但是以太數(shù)據(jù)幀的傳輸,以物理地址來(lái)標(biāo)記網(wǎng)絡(luò)接口,所以我們需要ip地址到網(wǎng)絡(luò)地址的轉(zhuǎn)換。
對(duì)于IPV4采用ARP地址解析協(xié)議,IPV6則使用鄰居發(fā)現(xiàn)協(xié)議進(jìn)行IP地址與mac地址的轉(zhuǎn)換。
ARP協(xié)議提供了網(wǎng)絡(luò)層地址(IP)到物理地址(MAC)之間的動(dòng)態(tài)映射。ARP協(xié)議是地址解析的通用協(xié)議。
獲取目的端的mac地址步驟
1,發(fā)送ARP請(qǐng)求的以太網(wǎng)數(shù)據(jù)幀給以太網(wǎng)上的每個(gè)主機(jī),即廣播,ARP請(qǐng)求幀中包含了目的主機(jī)的ip地址。
2,目的主機(jī)收到該ARP請(qǐng)求后,會(huì)發(fā)送一個(gè)應(yīng)答ARP,里面包含了目的主機(jī)的mac地址
ARP協(xié)議的工作原理
1,每個(gè)主機(jī)都會(huì)或在自己的ARP緩沖區(qū)建立一個(gè)ARP列表, 表示ip地址與mac地址的對(duì)應(yīng)關(guān)系
2,主機(jī)(網(wǎng)絡(luò)接口)新加入網(wǎng)絡(luò)時(shí)(或者mac地址發(fā)生變化,接口重啟等)會(huì)發(fā)送免費(fèi)的ARP報(bào)文,將自己的IP地址與mac地址的映射關(guān)系廣播到其他主機(jī);
3,網(wǎng)絡(luò)上的主機(jī)接收到報(bào)文時(shí),會(huì)更新自己的ARP緩沖區(qū),將映射關(guān)系更新到自己的ARP列表中;
4,某個(gè)主機(jī)發(fā)送報(bào)文時(shí),首先檢查自己的ARP列表看看是否有對(duì)應(yīng)的IP地址的目的主機(jī)的mac地址,如果有則直接發(fā)送數(shù)據(jù),如果沒(méi)有,則向本網(wǎng)段所有主機(jī)發(fā)送ARP數(shù)據(jù)包。具體數(shù)據(jù)包內(nèi)容下文有講解
5,當(dāng)本網(wǎng)絡(luò)的所有主機(jī)收到該ARP數(shù)據(jù)包時(shí):
a:首先檢查數(shù)據(jù)包中的ip是否時(shí)自己的ip地址,如果不是就直接忽略
b:如果是,則首先從數(shù)據(jù)包中取出源主機(jī)的ip和mac地址寫(xiě)到ARP列表中,如果存在則覆蓋
c:將自己的mac地址寫(xiě)入到arp響應(yīng)包中,告訴源主機(jī)自己是它想要找的mac地址
6,源主機(jī)收到arp響應(yīng)包后,將主機(jī)的IP和mac地址寫(xiě)入arp列表,并利用此信息發(fā)送數(shù)據(jù)。如果源主機(jī)一直沒(méi)有收到arp響應(yīng)包,表示arp查詢失敗。
RARP協(xié)議
RARP(Reverse Address Resolution Protocol):反向地址轉(zhuǎn)換協(xié)議。
反向地址轉(zhuǎn)換協(xié)議就是將局域網(wǎng)中某個(gè)物理地址轉(zhuǎn)為IP地址,。比如局域網(wǎng)中有一臺(tái)主機(jī)只知道物理地址而不知道IP地址,那么就可以通過(guò)RARP協(xié)議廣播請(qǐng)求自己的IP地址,然后由RARP服務(wù)器負(fù)責(zé)回答。RARP通常用于無(wú)盤(pán)工作站的IP地址。
無(wú)盤(pán)系統(tǒng):無(wú)盤(pán)系統(tǒng)用于網(wǎng)吧,卡拉OK,辦公室,教育平臺(tái)的一種網(wǎng)絡(luò)傳輸技術(shù)。使用無(wú)盤(pán)系統(tǒng)的計(jì)算機(jī)將不再使用本機(jī)的硬盤(pán)獲得啟動(dòng)系統(tǒng),而是通過(guò)網(wǎng)絡(luò)的指定服務(wù)器獲得啟動(dòng)系統(tǒng)的鏡像,并下載回本機(jī)用于機(jī)器啟動(dòng)。而且也不需要使用傳統(tǒng)硬盤(pán)讀取資料,而是通過(guò)局域網(wǎng)內(nèi)的服務(wù)器讀取資料。
RARP允許局域網(wǎng)的物理機(jī)從網(wǎng)關(guān)服務(wù)器的ARP表或者緩存上請(qǐng)求其ip地址。網(wǎng)絡(luò)管理員在局域網(wǎng)網(wǎng)關(guān)路由器中創(chuàng)建一個(gè)表以映射mac地址和對(duì)用IP地址。當(dāng)設(shè)置一臺(tái)新機(jī)器是,其RARP客戶機(jī)程序需要向路由器上的RARP服務(wù)器請(qǐng)求響應(yīng)的ip。
RARP工作過(guò)程
1,主機(jī)發(fā)送一個(gè)本地的RARP廣播,在廣播包中,聲明自己的mac地址并請(qǐng)求RARP服務(wù)器分配一個(gè)IP地址;
2,本地網(wǎng)段的RARP服務(wù)器收到這個(gè)請(qǐng)求后,檢查RARP列表,查找該mac對(duì)應(yīng)的mac地址
3,如果存在,RARP服務(wù)器則給源主機(jī)發(fā)送一個(gè)響應(yīng)數(shù)據(jù)包,并將IP地址提供給對(duì)方主機(jī)使用,
4,如果不存在,RARP服務(wù)器則對(duì)此不作任何響應(yīng)
5,源主機(jī)收到從RARP服務(wù)的響應(yīng)信息,就利用的到的IP地址進(jìn)行通信。如果一直沒(méi)收到響應(yīng)信息,表示初始化失敗。