摘要:通信工程師互聯網技術配置和顯示命令橫塊設計:配置MR的主要工具就是配貨文件。在配置文件中通過變量來調整MR的各種屬性,包括節點類型、調試級別、路由優化支持、注冊方式和接口類型。大多數屈性的值為enable和disable,在程序中會用1和0表示,達到啟動或禁止某段代碼的作用。
4.3.3 配置和顯示命令橫塊設計
配置MR的主要工具就是配貨文件。在配置文件中通過變量來調整MR的各種屬性,包括節點類型、調試級別、路由優化支持、注冊方式和接口類型。大多數屈性的值為enable和disable,在程序中會用1和0表示,達到啟動或禁止某段代碼的作用。
在MR主體程序啟動后,它會按照參數尋找配置文件,沒有參數就使用馱認目錄下的配置文件,由于配置文件格式固定,讀取起來非常容易,將對應的字符串轉化為0、1即可。
同時在代碼中還加入了調試信息,并分成10級,1級是沒有調試信息,10級表示調試信息最多,兒乎每個調用的函數都會顯示。所用調試信息都將通過printk等系統工具顯示到屏幕上,這樣有助于在程序運行時查找錯誤和監視程序的運行。
顯示命令模塊還提供了一個用戶空間的工具,可以通過執行mipcheck命令來顯示和改變MR的一些屬性。如圖4-19所示,大致流程為:首先初始化讀取配迓文件信總,利用getopt系統調用讀取命令行選項,并根據命令選項作出相應操作,顯示相應的信息。

在等待讀取命令mipcheck操作中,七要包括以下選項。
①c-cache,用于杳詢綁定緩存信息,包括家鄉地址、轉交地址、生命周期和節點類型倌息。如果綁定緩存信息已經淸空,沒有相關信息將輸出“無法讀取綁定緩存信息”的替告倌息。
②1-list,用于顯示綁定更新列表。如沒有相應的信息,則顯示無法讀綁定更新列表信息。
③s--statistics,用于顯示統計信息,如CoTI、HoTI的接收和發送的數童等。如果統計信息己淸空,將顯示無法讀取統計信息。
④d--debugleveh該命令顯示調試級別,該信總來源于配罝文件中DEBUGLEVEL的設置。可以手動修改,以確定顯示不同詳細程度的調試信息。
⑤t-tunnel.該命令用于提取有關隧道出口本地site設置信息。
⑥iifindex>該命令用于接口名字索引信息。
⑦I-interface,該命令用于接口優先級列表信息。若該接口信息已經淸空,則顯示無法讀取接口信息。
⑧H~homeagent,重新設置家鄉代理信息。
⑨m--顯示接口、家鄉地址以及盼綴長度、家鄉代理等相關倌息。
返回目錄
編輯特別推薦
通信工程師備考資料免費領取
去領取
專注在線職業教育25年