路由器(Router)是連接兩個(gè)或多個(gè)網(wǎng)絡(luò)的硬件設(shè)備,在網(wǎng)絡(luò)間起網(wǎng)關(guān)的作用,是讀取每一個(gè)數(shù)據(jù)包中的地址然后決定如何傳送的專用智能性的網(wǎng)絡(luò)設(shè)備,路由器最主要的功能為實(shí)現(xiàn)信息的轉(zhuǎn)送。 回程路由是什么意思?什么時(shí)候需要做回程路由設(shè)置,下面小編就給大家分享解答下這個(gè)問題。
什么是回程路由?
網(wǎng)絡(luò)傳輸是雙向的,有出就有回,這個(gè)概念再簡單不過了,回指路由,是一個(gè)相對(duì)的概念,顧名思義,是指“回去的路由”。回程路由指的是路由器,將用戶的報(bào)文發(fā)到外網(wǎng),外網(wǎng)回應(yīng)的報(bào)文到路由器后,路由器需要根據(jù)回程路由將報(bào)文再發(fā)給用戶。很多人還是不明白,為什么家用路由器,不用做回程路由?因?yàn)榧矣闷胀酚善髂J(rèn)做了NAT轉(zhuǎn)換,而且lan側(cè)也只有一個(gè)出口,直連路由就可以搞定,因?yàn)槟悴挥每紤]運(yùn)營商的那一部分。
什么時(shí)候需要做回程路由設(shè)置?
一般來說,至少2個(gè)以上的三層網(wǎng)絡(luò)節(jié)點(diǎn)(也就是不同網(wǎng)段、擴(kuò)網(wǎng)段通信)在考慮回程路由的問題。(參考下圖舉例,更容易理解)

當(dāng)原路由是A區(qū)域–>B區(qū)域時(shí),A向B發(fā)送訪問請(qǐng)求,以A為源B為目標(biāo),此時(shí)B需要以A為目標(biāo)地址,B為源配置一個(gè)靜態(tài)路由,作為回指路由。
配置回指路由的意義,個(gè)人理解,是由于數(shù)據(jù)是需要雙向的,發(fā)送請(qǐng)求&回應(yīng)應(yīng)答。而在靜態(tài)路由是單向性的:靜態(tài)路由是具有單向性的,也就是它僅為數(shù)據(jù)提供沿著下一跳的方向進(jìn)行路由,不提供反向路由。所以如果你想要使源節(jié)點(diǎn)與目標(biāo)節(jié)點(diǎn)或網(wǎng)絡(luò)進(jìn)行雙向通信,就必須同時(shí)配置回程靜態(tài)路由。經(jīng)常發(fā)現(xiàn)這樣的問題,就是明明配置了到達(dá)某節(jié)點(diǎn)的靜態(tài)路由,可還是ping不通,其中一個(gè)重要原因就是沒有配置回程靜態(tài)路由。
對(duì)于設(shè)置回指路由的意義,網(wǎng)上看到了幾種解釋:
1、是保證路由器的內(nèi)網(wǎng)口地址能訪問到三層交換機(jī)的其它地址(設(shè)置vlan后,它們不在同一個(gè)網(wǎng)段)
2、其實(shí)不存在所謂的”回指路由”這一說法. 不要拘泥于這個(gè)名詞. 我想表達(dá)的真正意思是: 路由都是雙向的, 當(dāng)僅有單向路由時(shí)網(wǎng)絡(luò)是不通的. 通常我們會(huì)形象地比喻為”數(shù)據(jù)單向過來了, 但是因?yàn)闆]有回去的路由, 所以返回的數(shù)據(jù)到達(dá)不了”。
本文可以幫助您基本地設(shè)置和管理您的路由器。
|