ospf进修章节
20、LSA類型(周期性更新30分鐘泛洪)
LSU報(bào)文包含LSA,LS Type,Link state id,Advertising router作為L(zhǎng)SA的唯一標(biāo)識(shí);LSA Age(存放1小時(shí),越小越好),sequence(越大越新),checksum代表LSA新舊
路由器不會(huì)存在兩份一模一樣的LSA,收到一份舊的LSA理想情況會(huì)回傳一份新的LSA或者忽略,收到壞(校驗(yàn)和)的也是同樣處理。
ospf中誰產(chǎn)生的LSA誰才會(huì)有權(quán)利處理它,所以間接路由器down不會(huì)影響其他up路由器本地LSDB里的LSA信息,但是會(huì)影響路由信息!當(dāng)間接路由器由down變?yōu)閡p時(shí),LSA在原有的基礎(chǔ)上序列號(hào)增加進(jìn)行全網(wǎng)的覆蓋。
重點(diǎn)關(guān)注1>產(chǎn)生者是誰2>傳播的范圍(泛洪的范圍)3>內(nèi)容
LSDB分進(jìn)程與區(qū)域進(jìn)行存放
ABR:兩個(gè)區(qū)域及以上的路由器,其中一個(gè)為area 0
ASBR:引入外部路由的路由器
LSA-4余LSA-5一般會(huì)一起出現(xiàn);LSA-3余LSA-4被稱為匯總LSA;option選項(xiàng)字段在hello、DBD、和每個(gè)LSA中出現(xiàn);flags標(biāo)記字段只在LSA1中出現(xiàn),用于表明角色;
1、router-LSA(Type1)
ospf路由器產(chǎn)生,描述路由器的鏈路狀態(tài)和開銷(路由與拓?fù)湫畔?#xff09;,本區(qū)域內(nèi)傳播
LSA1中l(wèi)inkstate ID = 產(chǎn)生者ID,等同于AdvRouter
LSA-1內(nèi)容:4種鏈路類型(詳見LSA-1內(nèi)容【圖片】)
LSA-1作用:表達(dá)路由;表明拓?fù)?#xff1b;表明角色;
針對(duì)loopback描述:只有路由描述(stubnet)
針對(duì)p2p(串行)網(wǎng)絡(luò)描述:p2p與stubnet
針對(duì)MA網(wǎng)絡(luò):DR接口IP標(biāo)識(shí)虛節(jié)點(diǎn),描述類型:LSA-1中transNet與LSA-2【以太網(wǎng)屬于MA網(wǎng)絡(luò)】
標(biāo)記字段:V = 1虛鏈路節(jié)點(diǎn);E = 1 ASBR;B = 1 ABR;
2、network-LSA(Type2)
DR代替虛節(jié)點(diǎn)產(chǎn)生LSA,為L(zhǎng)SA-2,;描述MA網(wǎng)段的鏈路狀態(tài),本區(qū)域內(nèi)傳播
Linkstate id = DR接口IP
Attached Router MA網(wǎng)絡(luò)真實(shí)節(jié)點(diǎn)router-id,從虛節(jié)點(diǎn)到真實(shí)節(jié)點(diǎn)開銷都為0
3、Network-summary-LSA(Type3)
ABR產(chǎn)生,描述區(qū)域內(nèi)某個(gè)網(wǎng)段的路由,區(qū)域間傳播【域間路由】(特殊區(qū)域除外)
承載路由的網(wǎng)絡(luò)號(hào),掩碼,開銷;每經(jīng)過一次ABR重新生成一次LSA
linkstate ID = 域間路由的網(wǎng)絡(luò)號(hào)
AdvRouter = ABR的router ID
4、ASBR-summary-LSA(Type4)
ABR產(chǎn)生,描述到ASBR的路由,ospf域內(nèi)傳播(特殊區(qū)域除外)
每經(jīng)過一次ABR重新生成一次LSA
dis ospf lsdb asbr
5、AS-external-LSA(Type5)
ASBR產(chǎn)生,描述到AS外部的路由,OSPF域內(nèi)傳播(特殊區(qū)域除外)
外部路由不屬于任何區(qū)域,初始度量值為1
linkstate ID = 外部(域外)路由的網(wǎng)絡(luò)號(hào)
cost type:默認(rèn)為2類,不累加;1類,累加
FA轉(zhuǎn)發(fā)地址(forwarding address):一般都為0;解決次優(yōu)路徑、防環(huán);非0條件:MA網(wǎng)絡(luò),這個(gè)非0地址在ospf進(jìn)程中,非靜默接口
FA=0時(shí),依靠LSA1,2,'4',5進(jìn)行路由選路
FA=非0時(shí),依靠LSA1,2,'3',5進(jìn)行選路
確定FA的地址:MA網(wǎng)絡(luò),這個(gè)非0地址在ospf進(jìn)程中,非靜默接口
查看外部路由的LSA:dis ospf lsdb ase
6、NSSA LSA(Type7)
ASBR產(chǎn)生,描述到AS外部的路由,盡在NSSA區(qū)域傳播
LSA7與LSA5內(nèi)容一樣,LSA5不屬于任何區(qū)域但LSA7屬于NSSA;只在nssa區(qū)域泛洪;NSSA區(qū)域的ASBR產(chǎn)生LSA7;LSA7中FA一定非0;
LSA7中FA確定:1、loopback地址(第一個(gè)宣告的最先加入ospf進(jìn)程中)2、物理接口IP
LSA7轉(zhuǎn)LSA5變化(只能7轉(zhuǎn)5,不能5轉(zhuǎn)7):1、type2、adv 3、option中P位 變?yōu)?E位
dis ospf lsdb naas
21、特殊區(qū)域stub,nssa
1、作用:減少LSA泛洪相當(dāng)于減少LSDB的大小,
2、stub:過濾LSA-4與LSA-5;不能再骨干區(qū)域配置(骨干區(qū)域需要中轉(zhuǎn)LSA-4與LSA5);不能在虛鏈路配置(虛鏈路不能穿過stub區(qū)域);不能存在ASBR;stub區(qū)域需要每個(gè)路由都要配置stub;ABR自己產(chǎn)生了默認(rèn)路由就不會(huì)采用其他路由發(fā)過來的默認(rèn)路由???
3、完全stub:stub的基礎(chǔ)上在ABR配置stub no-summary;過濾LSA3,4,5但存在一個(gè)特殊的LSA3(默認(rèn)路由的LSA3);其他的一樣
4、nssa(以stub為,基礎(chǔ)發(fā)展起來的):nssa區(qū)域需要每個(gè)路由都要配置nssa;允許ASBR的存在;過濾LSA4與LSA5但允許LSA7存在;默認(rèn)路由只能手動(dòng)下方(文檔這么說但實(shí)現(xiàn)有區(qū)別,ABR會(huì)自動(dòng)下發(fā)默認(rèn)路由);當(dāng)存在兩個(gè)及多個(gè)ABR時(shí),LSA7轉(zhuǎn)LSA5由其中router-id高的進(jìn)行轉(zhuǎn)換,選項(xiàng)字段中P位 = 1,FA非0;
ospf選路:域內(nèi)>域間>type1(累加比cost)>type2(先比域外cost,再比域內(nèi)cost)
5、完全NSSA:nssa區(qū)域基礎(chǔ)上在ABR上配置nssa no-summary;過濾LSA3,4,5;
如果在ABR路由器上引入外部路由,則option中P位 = 0,LSA7就不會(huì)轉(zhuǎn)為L(zhǎng)SA5;
LSA小結(jié):骨干與常規(guī)區(qū)域一樣,存在LSA1,2,3,4,5;stub區(qū)域存在LSA1,2,3;完全stub區(qū)域存在LSA1,2,3(默認(rèn)0.0.0.0);nssa區(qū)域存在LSA1,2,3,7;完全nssa區(qū)域存在LSA1,2,3(默認(rèn)0.0.0.0),7;
一定要防止路由回灌;'有區(qū)域0鄰接關(guān)系'的ABR不使用非骨干區(qū)域的summary LSA(LSA3與LSA4)【會(huì)放入LSDB但計(jì)算路由時(shí)不使用】保證3類與4類不會(huì)出現(xiàn)環(huán)路;5類是依靠3類(FA非0)與4類(FA為0)進(jìn)行LSA泛洪,所以也不會(huì)出現(xiàn)環(huán)路;7類同樣也是依靠5類(除本區(qū)域),本區(qū)域是靠1類與2類所以也不會(huì)出現(xiàn)環(huán)路;
22、虛鏈路:擴(kuò)散區(qū)域0;
工作原理:發(fā)送單播包,
cost:虛鏈路的cost等同于底層物理的cost;保證cost最小與鄰接關(guān)系的穩(wěn)定;
應(yīng)用場(chǎng)景:區(qū)域0不連續(xù),被分割;與骨干區(qū)域不相接的常規(guī)區(qū)域;沒有骨干區(qū)域存在的多個(gè)常規(guī)區(qū)域,不鄰接的區(qū)域建立虛鏈路;
缺點(diǎn):無法針對(duì)傳輸區(qū)域進(jìn)行骨干區(qū)域的路由匯總(目的:放環(huán)); 穩(wěn)定性受router-id影響;設(shè)計(jì)不當(dāng)會(huì)成環(huán);
23、ospf過濾工具
1、接口下:ospf filter-lsa-out {all,ase,nssa,summary}過濾LSA
2、進(jìn)程當(dāng)中使用:filter-policy 配合ACL過濾路由,
目,無法直接過濾LSA(間接可以),適用任何協(xié)議;import只是在計(jì)算路由時(shí)生效,不影響LSA泛洪(但在ABR上使用,可以過濾掉LSA3);export只能應(yīng)用在ASBR上,對(duì)引入路由生效,其他設(shè)備不生效,間接過濾外部路由(LSA5與LSA7),如果一旦產(chǎn)生之后再次過濾就無法生效,
3、區(qū)域里使用:filter ;只能用在ABR上(進(jìn)入?yún)^(qū)域的LSA3);import主要針對(duì)LSA3的過濾;間接過濾LSA3,5,7
24、幀中繼
DTE:用戶設(shè)備
DCE:運(yùn)營(yíng)商設(shè)備
NNI:幀中繼交換機(jī)之間的接口格式
虛電路VC:建立在兩臺(tái)網(wǎng)絡(luò)設(shè)備之間共享網(wǎng)絡(luò)的邏輯電路,包括PVC與SVC
DLCI:區(qū)分虛電路
通過LMI協(xié)議(華為采用Q.933A協(xié)議)感知到線路存在的DLCI號(hào);ospf在幀中繼宣告,需要手動(dòng)指鄰居(單播),需要在幀中繼網(wǎng)絡(luò)中保持DR的唯一性(手動(dòng)指定DR),下一跳的map(映射關(guān)系);
25、點(diǎn)到多點(diǎn)P2MP
針對(duì)幀中繼網(wǎng)絡(luò),最佳方案應(yīng)該是修改網(wǎng)絡(luò)類型為P2MP,MA網(wǎng)絡(luò)中存在的三個(gè)問題(單播鄰居、DR確定、下一跳映射)就不復(fù)存在了;PVC的個(gè)數(shù)對(duì)應(yīng)P2P的內(nèi)容份數(shù);
26、ospf路由匯總
鏈路狀態(tài)型路由協(xié)議(ospf,is-is)自動(dòng)匯總沒有意義;手動(dòng)匯總分為域間匯總(LSA1,2生成LSA3過程中生效【路由的起始區(qū)域匯總生效】)和域×××總(起始的ASBR生效)
27、ospf默認(rèn)路由的下放
本地有默認(rèn)路由直接下放;本地沒有默認(rèn)路由強(qiáng)制下放;
28、認(rèn)證
接口認(rèn)證;區(qū)域認(rèn)證;(接口認(rèn)證優(yōu)先級(jí)高于區(qū)域認(rèn)證)
骨干區(qū)域的認(rèn)證特別注意虛鏈路的認(rèn)證;
29、GRE隧道
配了ip,目的可達(dá),接口自動(dòng)up;網(wǎng)絡(luò)類型可更改;GRE既傳路由也傳數(shù)據(jù)包(虛鏈路只傳路由);引入額外的coat;通過GRE傳的路由cost從1562起
*
轉(zhuǎn)載于:https://blog.51cto.com/1349787063/2096268
總結(jié)
- 上一篇: 在 Swift 中调用 OC 代码
- 下一篇: jsf页面编码