關於ISIS與LDP同步問題

2021-06-28 04:38:30 字數 1365 閱讀 4412

今天在檢視華為技術文件的時候,看到乙個指令:

isis ldp-sync

但是文件只寫了是isis與ldp的同步:

isis ldp-sync命令用來使能介面的ldp和is-is同步功能。

undo isis ldp-sync命令用來去使能介面的ldp和is-is同步功能。

預設情況下,介面上不使能ldp和is-is同步功能。

isis ldp-sync

undo isis ldp-sync

無 介面檢視

2:配置級

除loopback和null0介面,其他介面均支援該命令。

# 配置介面ge1/0/0下使能介面的ldp和is-is同步功能。

system-view
[huawei]inte***ce gigabitethernet 1/0/0
[huawei-gigabitethernet1/0/0]isis ldp-sync

「isis ldp-sync         ##命令用來使能介面的ldp和is-is同步功能。

undo isis ldp-sync    ##命令用來去使能介面的ldp和is-is同步功能。

預設情況下,介面上不使能ldp和is-is同步功能。

應用場景:

由於ldp的收斂速度依賴於is-is路由的收斂,即ldp的收斂速度比is-is的收斂速度慢,因此在主備鏈路的組網中使用mpls ldp有如下問題:

1) 當主鏈路發生故障時,is-is路由和lsp均切換到備份鏈路上(常通過ldp frr實現)。但當主鏈路從故障中恢復時,is-is會先於ldp切換回主鏈路,因此造成lsp流量丟失。

2) 當主鏈路is-is執行正常,但主鏈路節點間的ldp會話發生故障時,is-is路由仍然使用主鏈路,而主鏈路的lsp被刪除。同時,由於備份鏈路不存在is-is優選路由,故lsp無法在備份鏈路建立,導致lsp流量丟失。

此時即可執行isis ldp-sync使能ldp和is-is同步功能以解決上述的流量丟失問題。使用時,在主備鏈路的分叉介面上執行本命令使能介面的ldp和is-is同步功能即可。

由於介面下isis 和ldp同步命令isis ldp-sync , isis會等待10秒判斷 ldp 會話是否up,在此期間該鏈路的isis cost 變成最大值16777214, ldp 會話建立後恢復正常。 

超過10秒 如果ldp 會話還沒建立,cost也會恢復到設定值。

關於CPU與GPU的同步問題

前兩天在寫 的時候,想到這個問題,我的程式gpu要把結果輸出到深度緩衝區,然後交給cpu查詢,gpu不是通用處理器,通常的 p是不合適的。又仔細讀了opengl ext spec,發現nvidia的occlusion query考慮到了這個問題,是我一直沒有讀到,還是把這些天的一些簡單筆記寫一下。標...

問題 關於同步和非同步

同步非同步在程式設計的時候經常會用到,比如處理資源競爭的時候會用到 同步機制 來保證資源的有效性,在乙個程序中執行多個請求的時候用 非同步機制 來保證效率。今天在學習同步非同步的時候突然想到乙個問題,發個問題記錄貼等以後看。也許未來的自己會嘲笑現在的自己居然這麼sb 假設程序有程序a和程序b,他們各...

關於jsonp的同步問題

最近開始移動開發,因json無法跨域請求的問題,選擇了以jsonp的形式向伺服器傳輸資料,為使請求以同步方式執行,在ajax引數中加入了async false,但出現各ajax塊返回的資料混亂問題。經查明,jsonp不支援async false屬性。錯誤的 塊如下 ajax datatype jso...