本篇內(nèi)容主要講解“web的路由協(xié)議有哪些知識點(diǎn)”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“web的路由協(xié)議有哪些知識點(diǎn)”吧!
創(chuàng)新互聯(lián)建站來電聯(lián)系:13518219792,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)建站網(wǎng)頁制作領(lǐng)域十年,包括成都紗窗等多個(gè)方面擁有多年的網(wǎng)站營銷經(jīng)驗(yàn),選擇創(chuàng)新互聯(lián)建站,為網(wǎng)站保駕護(hù)航。一:MAC頭和IP頭
1.在MAC頭里面,先是目標(biāo)MAC地址,再是源MAC地址,然后有一個(gè)協(xié)議類型,用來說明里面是IP協(xié)議。
2.在IP頭里面,最重要的是源IP地址和目標(biāo)IP地址。
二:路由
在任何一臺機(jī)器上,當(dāng)要訪問另一個(gè)IP地址的時(shí)候,都會(huì)先判斷,這個(gè)目標(biāo)IP地址和當(dāng)前機(jī)器的IP地址,是否在同一個(gè)網(wǎng)段:
1.如果是同一個(gè)網(wǎng)段,直接將源IP地址和目標(biāo)IP地址放入IP頭中,然后通過ARP獲得MAC地址,將源MAC地址和目標(biāo)MAC地址放入MAC頭中,發(fā)出去即可。
2.如果不是同一網(wǎng)段,需要發(fā)往默認(rèn)網(wǎng)關(guān),網(wǎng)關(guān)的地址一定是和源IP地址是一個(gè)網(wǎng)段的。人們通常把網(wǎng)關(guān)叫做路由器。路由器是一臺設(shè)備,它有五個(gè)網(wǎng)口或者
網(wǎng)卡,相當(dāng)于有五只手,分別連著五個(gè)局域網(wǎng)。每只手的IP地址都和局域網(wǎng)的IP地址相同網(wǎng)段。 任何一個(gè)想發(fā)往其它局域網(wǎng)的包,都會(huì)到達(dá)其中一只手,被拿進(jìn)來,
拿下MAC頭和IP頭,看看根據(jù)自己的路由算法,選擇另一只手,加上IP頭和MAC頭,然后發(fā)送出去。
三:靜態(tài)路由
靜態(tài)路由,其實(shí)就是在路由器上,配置一條一條規(guī)則,每當(dāng)要選擇從哪只手拋出去的時(shí)候,就一條條的匹配規(guī)則,找到符合的規(guī)則,按照規(guī)則中的設(shè)置,從某個(gè)網(wǎng)口發(fā)送出去。
MAC地址只要過網(wǎng)關(guān),就必定會(huì)改變,關(guān)鍵看IP地址是否改變:
1.轉(zhuǎn)發(fā)網(wǎng)關(guān):不改變IP地址的網(wǎng)關(guān)。
2.NAT網(wǎng)關(guān):改變IP地址的網(wǎng)關(guān)。很多辦公室訪問外網(wǎng)的時(shí)候,也是被NAT過的,因?yàn)楣W(wǎng)地址實(shí)在是太貴了,所以一般就是整個(gè)辦公室共用一個(gè)到兩個(gè)IP地址。
3.路由表:一張路由表中會(huì)有多條路由規(guī)則,每一天規(guī)則至少包含三項(xiàng)信息:目的網(wǎng)絡(luò)(這個(gè)包想去哪?),出口設(shè)備(將包從哪個(gè)口扔出去),下一條網(wǎng)關(guān)(下一個(gè)路由器的地址)
通過route命令和ip route命令可以進(jìn)行查詢或者配置。
比如:ip route add 10.176.48.0/20 via 10.173.32.1 dev eth0 表示要求10.176.48.0/20這個(gè)目標(biāo)網(wǎng)絡(luò),要從eth0端口出發(fā),經(jīng)過10.173.32.1。 這種配置方式的一個(gè)核心思想是:根據(jù)
目的IP地址來配置路由
4.配置策略路由:可以配置多個(gè)路由表,可以根據(jù)源IP地址,入口設(shè)備,TOS等選擇路由表,然后在路由表中查找路由。這樣可以使不同來源的包走不同的路由。
ip rule add from 192.168.1.0/24 table 10
ip rule add from 192.168.2.0/24 table 20
表示從192.168.1.0/24這個(gè)網(wǎng)段來的,使用table 10中的路由表,而從192.168.2.0/24網(wǎng)段來的,使用table 20的路由表。
ip route add default scope global nexthop via 100.100.100.1 weight 1 nexthop via 200.200.200.1 weight 2
表示下一跳有兩個(gè)地方,分別是100.100.100.1和200.200.200.1,權(quán)重分別為1比2.
四:動(dòng)態(tài)路由
使用動(dòng)態(tài)路由器,可以根據(jù)路由協(xié)議算法生成動(dòng)態(tài)路由表,隨網(wǎng)絡(luò)運(yùn)行狀況的變化而變化。
1.距離矢量路由算法:基于Bellman-Ford算法,每個(gè)路由器都保存一個(gè)路由表,包含多行,每行對應(yīng)網(wǎng)絡(luò)中的一個(gè)路由器,
每一行包含兩部分信息,一個(gè)是要到目標(biāo)路由器,從哪條線出去;另一個(gè)是目標(biāo)路由器的距離。
2.鏈路狀態(tài)路由算法:基于Dijkstra算法,當(dāng)一個(gè)路由器啟動(dòng)的時(shí)候,首先是發(fā)現(xiàn)鄰居,鄰居都回復(fù)。然后計(jì)算和鄰居的距離,
發(fā)送一個(gè)echo,要求馬上返回,除以二就是距離。然后將自己和鄰居之間的鏈路狀態(tài)包廣播出去,發(fā)送到整個(gè)網(wǎng)絡(luò)的每個(gè)路由器。
這樣每個(gè)路由器都能夠收到它和鄰居之間的關(guān)系信息,因而,每個(gè)路由器都能在自己本地構(gòu)建一個(gè)完整的圖,然后針對這個(gè)圖
使用Dijkstra算法,找到兩點(diǎn)之間的最短距離。
五:動(dòng)態(tài)路由協(xié)議
1.基于鏈路狀態(tài)路由算法的OSPF
OSPF(Open Shortest Path First,開放式最短路徑優(yōu)先),廣泛應(yīng)用在數(shù)據(jù)中心的協(xié)議,由于主要用在數(shù)據(jù)中心內(nèi)部,用于路由決策,因而稱為內(nèi)部網(wǎng)關(guān)協(xié)議(Interior Gateway Protocol 簡稱IGP)。
內(nèi)部網(wǎng)關(guān)協(xié)議的重點(diǎn)就是找到最短的路徑,在一個(gè)組織內(nèi)部,路徑最短往往最優(yōu)。有時(shí)候OSPF可以發(fā)現(xiàn)多個(gè)最短的路徑,
可以在這個(gè)路徑中進(jìn)行負(fù)載均衡,這常常被稱為等價(jià)路由。
2.基于距離矢量路由算法的BGP(外網(wǎng)路由協(xié)議 Border Gateway Protocol)
到此,相信大家對“web的路由協(xié)議有哪些知識點(diǎn)”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
本文名稱:web的路由協(xié)議有哪些知識點(diǎn)-創(chuàng)新互聯(lián)
分享鏈接:http://jinyejixie.com/article16/egddg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、標(biāo)簽優(yōu)化、網(wǎng)站設(shè)計(jì)公司、搜索引擎優(yōu)化、網(wǎng)站收錄、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容