一、ospf和isis以及bgp是如何撤銷路由的。
ospf和isis都是鏈路狀態協議,其中撤銷路由部分相似
先講ospf。
在ospf中lsa-1-2是來描述拓撲的,所以一般用更新lsa來撤銷
也就是seq+1撤銷。
而3lsa是描述路由資訊,一條路由資訊對應一條lsa-3。所以通過3600s來撤銷
包括lsa5也是通過3600s撤銷。
場景一、ar1上1.1.1.1這條路由撤銷的時候,直接undo loopback介面
通過seq+1來更新lsa
二、lsa3撤銷
三、外部路由5-lsa撤銷
總結:當lsa描述多條路由資訊的時候,只能通過seq+1更新來重新計算
lsa一對一的時候可以通過3600s來老化。
isis中按照上述總結,由於一條lsp中攜帶了很多路由資訊,所以撤銷一條路由也是通過seq+1來撤銷。通過更新lsp重新計算
isis中如果是引入的外部,當undo import命令後,會出現life=0的撤銷路由
bgp通過update報文的
withdrawn routes length 撤銷路由長度
withdrawn routes 撤銷的路由列表
ospf撤銷路由報文是lsu
isis撤銷路由報文是lsp
bgp是update
2023年12月5日00:09:07
在ospfv3撤銷路由的方式
ar1上有一條loopback0的路由,我們給undo這個介面後發現ar1向ff02::6發了乙個lsu來更新
分別是乙個9-lsa和1-lsa。
因為依據1-lsa形成的lsa-9是用來描述主機路由的,所以撤銷的時候猜想應該是lsa-1的seq+1
然後lsa-9為3600s
再次實驗,在loopback0介面上配兩個全球ipv6單播位址,宣告進入ospfv3,這次只undo 一條路由
發現9-lsa只seq+1 而不是3600s
並且也只有一條9-lsa了,所以猜想
剛剛undo loopback介面的時候,由於刪掉了介面,相當於拓撲也有變化,並且路由也是全部刪除。
所以情況是lsa-1的seq+1 lsa-9為3600s。
over,接下來是測試5+7
lsa-5為3600s
lsa-7 在nssa區域引入三條路由
試著一次undo
也是3600s。完畢 三大路由協議其實差不多都
能一次扯完的就老化
不能就更新
linux shell面試題 之三
由於工作的關係,收集了很多的shell面試題,有些比較有意思,比如我在 shell圖形化監控網路流量中所應用的例項。有些純粹是為折磨人用的題目。有的看完會心一笑,有的看了之後會以為是幾年前開發的面試題。不知道是會的人多了,還是有意的為難,想起一句話,廟小妖風大,水淺那個啥多。多說一句,解決的方法有很...
linux shell面試題 之三
由於工作的關係,收集了很多的shell面試題,有些比較有意思,比如我在 shell圖形化監控網路流量中所應用的例項。有些純粹是為折磨人用的題目。有的看完會心一笑,有的看了之後會以為是幾年前開發的面試題。不知道是會的人多了,還是有意的為難,想起一句話,廟小妖風大,水淺那個啥多。多說一句,解決的方法有很...
C C 面試題之三(每次10題)
說說框架與設計模式的區別 c 和c定義結構的分別是什麼?建構函式可否是虛函式,為什麼?析構函式呢,可否是純虛的呢?拷貝建構函式相關問題,說說深拷貝,淺拷貝,臨時物件分別是什麼意思?結合1個你認為比較能體現oop思想的專案,用uml來描述。最好這個專案繼承,多型,虛函式都有體現 這個問題大概會佔面試時...