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

解析網(wǎng)絡(luò)協(xié)議中環(huán)回接口等問(wèn)題

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
這里我們介紹了網(wǎng)絡(luò)協(xié)議中數(shù)據(jù)鏈路層的環(huán)回接口問(wèn)題。對(duì)于這方面,還望大家通過(guò)文章內(nèi)容,有一個(gè)了解。

網(wǎng)絡(luò)協(xié)議的數(shù)據(jù)鏈路層的一些重點(diǎn)我們來(lái)講解一下。這此我們主要講解的是環(huán)回接口的問(wèn)題。環(huán)回接口(loopback):路由器上的一個(gè)邏輯、虛擬接口.路由器默認(rèn)沒(méi)有任何環(huán)回接口.此接口允許運(yùn)行在同一臺(tái)主機(jī)上的客戶(hù)程序和服務(wù)器程序通過(guò)TCP/IP進(jìn)行通信.一般系統(tǒng)把127.0.0.1分配給這個(gè)接口,并命名為localhost.一個(gè)傳回給環(huán)回接口的IP數(shù)據(jù)報(bào)不能在任何網(wǎng)絡(luò)上出現(xiàn).

下面是環(huán)回接口處理IP數(shù)據(jù)報(bào)的簡(jiǎn)單過(guò)程:

環(huán)回接口處理IP數(shù)據(jù)報(bào)的簡(jiǎn)單過(guò)程

圖中需要指出的關(guān)鍵點(diǎn)是:

1)傳給環(huán)回地址(127.0.0.1)的任何數(shù)據(jù)均作為IP輸入.

2)傳給廣播地址或多播地址的數(shù)據(jù)報(bào)復(fù)制一份傳給環(huán)回接口,然后送到以太網(wǎng)上.這是因?yàn)閺V播傳送和多播傳送的定義包含主機(jī)本身.

3)任何傳給該主機(jī)IP地址的數(shù)據(jù)均送到環(huán)回接口.

雖然書(shū)中對(duì)此進(jìn)行了一些簡(jiǎn)單介紹,但我覺(jué)得介紹的還比較少,因此我又查閱了一些其它資料,我覺(jué)得下面的說(shuō)明對(duì)于理解這個(gè)概念可能更有幫助(注:原文).

一、環(huán)回接口

為了標(biāo)識(shí)和管理網(wǎng)絡(luò)設(shè)備(如路由器、pc),我們通常會(huì)利用到這些設(shè)備的接口(包括物理接口和邏輯接口:如vlan)上設(shè)置的IP地址.但很多情況下,盡管該設(shè)備未脫離網(wǎng)絡(luò),由于其管理地址所處的接口狀態(tài)處于down,該設(shè)備便無(wú)法管理(因?yàn)槲锢磉B接斷開(kāi),接口網(wǎng)絡(luò)協(xié)議起不來(lái)).為了解決這一問(wèn)題,于是便出現(xiàn)了loopback接口,該接口為設(shè)備上一個(gè)邏輯接口,接口狀態(tài)不受物理端口up/down的影響,只要設(shè)備的系統(tǒng)網(wǎng)絡(luò)協(xié)議不出問(wèn)題,該接口就不會(huì)down掉.順便補(bǔ)充一下,盡管3層vlan亦是邏輯接口,但通常我們使用的vlan都是居于端口的,而且核心層交換機(jī)vlan一般只關(guān)聯(lián)一個(gè)端口,當(dāng)端口狀態(tài)處于down時(shí)vlan接口是無(wú)法up起來(lái)的.

由此可見(jiàn)loopback接口的地址無(wú)疑是標(biāo)示物理設(shè)備本身的***選擇,因?yàn)橹灰O(shè)備運(yùn)行正常,它將永處于up狀態(tài).

二、環(huán)回地址及環(huán)回路由

loopback地址即是loopback接口上設(shè)置的地址,該地址用于標(biāo)示設(shè)備本身.A類(lèi)地址段127.0.0.0被用作本地環(huán)回地址,一般設(shè)備都默認(rèn)采用127.0.0.1,當(dāng)然也可在loopback接口上設(shè)置公網(wǎng)IP,作為全網(wǎng)的設(shè)備標(biāo)識(shí).

當(dāng)設(shè)備給其自身發(fā)數(shù)據(jù)包時(shí),是把該數(shù)據(jù)包送往其loopback接口(其實(shí)是直接送給cpu處理).但如果目的IP不是其loopback地址,它如何得知數(shù)據(jù)包的目的地址就是它自己的IP地址呢呢?此時(shí)就需要環(huán)回路由來(lái)識(shí)別了.一般pc網(wǎng)卡上的IP及一些低端網(wǎng)絡(luò)設(shè)備的管理IP都默認(rèn)指向其環(huán)回接口,但很多高端設(shè)備都需要手動(dòng)設(shè)置環(huán)回路由.例如一臺(tái)路由器的其中一個(gè)接口地址為61.175.201.54,則環(huán)回路由應(yīng)該設(shè)置為61.175.201.54/32 127.0.0.1,以表示該地址就在自身接口上.

三、應(yīng)用舉例

就拿pc來(lái)說(shuō),pc的網(wǎng)卡就相當(dāng)于路由器的一個(gè)接口.如一臺(tái)pc網(wǎng)卡上設(shè)置的地址為220.172.115.50,網(wǎng)卡連接正常時(shí),網(wǎng)絡(luò)協(xié)議狀態(tài)up,在dos命令行狀態(tài)下輸入ipconfig便可看到該網(wǎng)卡上的IP地址.此時(shí)在主機(jī)上ping其網(wǎng)卡地址的過(guò)程如下:主機(jī)發(fā)送一個(gè)icmp包,目的地址為220.172.115.50,請(qǐng)求對(duì)方回答;主機(jī)根據(jù)默認(rèn)環(huán)回主機(jī)路由發(fā)現(xiàn)數(shù)據(jù)包目的地址的下一跳指向其loopback接口(主機(jī)事先并不知道該地址就在其網(wǎng)卡上),于是將數(shù)據(jù)包發(fā)往其loopback接口(即直接發(fā)往cpu);之后主機(jī)收到源IP為220.172.114.50的ping包,于是對(duì)該數(shù)據(jù)包進(jìn)行回答,回應(yīng)包亦根據(jù)環(huán)回路由原路返回.從該過(guò)程可看出,該數(shù)據(jù)包的始發(fā)點(diǎn)和被接收點(diǎn)都在同一個(gè)接口(即主機(jī)本身的loopback接口),尋址過(guò)程為一個(gè)環(huán)回過(guò)程,因此該接口稱(chēng)之為"環(huán)回接口".當(dāng)網(wǎng)卡連接斷開(kāi)時(shí),網(wǎng)絡(luò)協(xié)議down下,用ipconfig便發(fā)現(xiàn)"media disconnected"等提示,無(wú)IP地址顯示.ping 220.172.115.50便出現(xiàn)"destination unreachable"等提示(由于網(wǎng)卡協(xié)議沒(méi)起來(lái),主機(jī)沒(méi)能發(fā)現(xiàn)相應(yīng)路由,無(wú)法做出轉(zhuǎn)發(fā)決定,從而提示路由不可達(dá)).但此時(shí)ping 127.0.0.0/8網(wǎng)段的IP均能ping通,因?yàn)橐话鉷c默認(rèn)把127.0.0.0/8網(wǎng)段IP作為loopback地址,當(dāng)主機(jī)發(fā)現(xiàn)該數(shù)據(jù)包的目的地址為其自身的環(huán)回地址時(shí),便將該數(shù)據(jù)包直接送往其cpu.由此可看出ping通環(huán)回地址并不表示就能ping通網(wǎng)卡地址,因此不要拿ping 127.0.0.1來(lái)檢測(cè)網(wǎng)卡的好壞,這樣做是行不通的.

下面我們來(lái)看看關(guān)于路由器的例子.如routerA的接口s0/1與routerB的接口s0/2直接相連,routerA s0/1的地址為202.56.112.11而routerB s0/2的地址為202.56.112.12,兩臺(tái)路由器都沒(méi)有做接口環(huán)回路由.此時(shí)在routerA上ping其接口s0/1的IP地址能ping通,但tracert 202.56.112.11便發(fā)現(xiàn)該數(shù)據(jù)包并未直接送給routerA本身,而是通過(guò)routerB后再回到routerA的.***次遇到這種情況時(shí)我也很詫異,但理解環(huán)回的概念以后,這個(gè)疑惑也就自然解開(kāi).下面我們也來(lái)看看該數(shù)據(jù)包的尋址過(guò)程:首先路由器(cisco2600以上)沒(méi)有默認(rèn)接口地址的loopback路由,并且這兩臺(tái)router也沒(méi)有做相關(guān)手工設(shè)置.因此當(dāng)routerA發(fā)送目的地址為其s0/1的icmp ping包時(shí),routerA查找路由表沒(méi)發(fā)現(xiàn)指向環(huán)回接口的主機(jī)路由(主機(jī)路由優(yōu)先級(jí)高于網(wǎng)絡(luò)路由),于是根據(jù)直連路由將該數(shù)據(jù)包轉(zhuǎn)發(fā)到routerB;routerB接收到該數(shù)據(jù)包后也根據(jù)直連路由將其轉(zhuǎn)發(fā)給routerA;routerA收到該ping包后,作出回應(yīng),回應(yīng)包原路返回.因而便出現(xiàn)一個(gè)有趣的現(xiàn)象,routerA ping自己的延遲比其ping routerB的延遲還要大.為此很多設(shè)備都手工設(shè)置了本地環(huán)回路由,從而減少不必要的麻煩.

責(zé)任編輯:佟健 來(lái)源: hi.baidu.com
相關(guān)推薦

2010-09-10 12:52:28

網(wǎng)絡(luò)協(xié)議分析軟件安裝

2010-09-17 15:44:21

網(wǎng)絡(luò)協(xié)議

2011-08-24 10:41:04

網(wǎng)絡(luò)協(xié)議DNSARP協(xié)議

2019-06-14 13:00:18

東軟網(wǎng)絡(luò)安全等保2.0

2010-05-24 15:57:05

Linux SNMP

2010-06-09 15:23:25

2021-01-18 14:34:59

冪等性接口客戶(hù)端

2010-09-10 14:03:47

echo協(xié)議

2009-06-02 10:44:20

路由器網(wǎng)絡(luò)接口FastEtherne

2009-03-09 09:34:00

802.11v

2019-06-28 14:31:03

網(wǎng)絡(luò)協(xié)議棧Flink數(shù)據(jù)

2010-06-14 18:58:52

VoIP計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議

2014-06-13 13:47:31

UDP

2010-06-17 16:06:18

串口協(xié)議

2010-06-28 16:12:43

ARP協(xié)議

2010-06-24 15:35:04

IPx協(xié)議

2010-01-06 10:29:00

交換機(jī)網(wǎng)絡(luò)環(huán)回

2010-10-29 09:34:16

2010-09-07 12:06:46

PPPoE協(xié)議

2019-07-28 21:05:47

ICMPIP網(wǎng)絡(luò)協(xié)議
點(diǎn)贊
收藏

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