互聯(lián)網(wǎng)技術(shù)考試外地代理(FA )的設(shè)計(jì)

互聯(lián)網(wǎng)技術(shù) 責(zé)任編輯:douyou 2013-09-23

摘要:互聯(lián)網(wǎng)技術(shù)考試外地代理(FA )的設(shè)計(jì):FA從邏輯上主要包含兩個(gè)模塊:一個(gè)init模塊,初始化各種參數(shù)和變魚(yú):一個(gè)main_loop 模塊,它是一個(gè)無(wú)限循環(huán),根據(jù)各種事件觸發(fā)進(jìn)行相應(yīng)操作流程圖如圖2-6所示。

 在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間

2.3.3 外地代理(FA )的設(shè)計(jì)
FA從邏輯上主要包含兩個(gè)模塊:一個(gè)init模塊,初始化各種參數(shù)和變魚(yú):一個(gè)main_loop 模塊,它是一個(gè)無(wú)限循環(huán),根據(jù)各種事件觸發(fā)進(jìn)行相應(yīng)操作流程圖如圖2-6所示。
其中,init模塊包含以下子模塊,見(jiàn)圖2-7。

fa_parse._command Jine
解析輸入的命令行。
load.fa
從配置文件中讀取配置參數(shù),利用讀取的數(shù)值對(duì)結(jié)構(gòu)體變量config進(jìn)行初始化。
check一kemel-support
檢測(cè)當(dāng)前系統(tǒng)是否支持ADV_ROUTING、IPIP、NETLINK,只要對(duì)其中的任意一個(gè)不 支持,進(jìn)程退出,不再運(yùn)行。這3個(gè)功能分別是高級(jí)路由、ipip隧道和NETLINK系統(tǒng)調(diào)用, 在編譯內(nèi)核的時(shí)候需要將它們編進(jìn)內(nèi)核,或者編譯成模塊,在運(yùn)行前加載。
init_sockets
初始化套接口。
田2-6 FA的模塊流相圍2-7init模塊流程
init_data
打開(kāi)路由功能和代理ARP功能,對(duì)隧道、綁定、散列表的動(dòng)態(tài)分配內(nèi)存初始化,設(shè)罝具 體信號(hào)的處理函數(shù)關(guān)系。
init_config_data
初始化FA上用到的各個(gè)靜態(tài)變圼。 main_loop模塊包含以下子模塊,如圖2-8所示。

send agent_advs
在第一次進(jìn)入mainjoop的時(shí)候,初始化局部變量之后,立即發(fā)送代理通告,之后進(jìn)入 真正的無(wú)限循環(huán)。
fa_register
處理與上一級(jí)FA注冊(cè)過(guò)程,發(fā)送注冊(cè)請(qǐng)求到上一級(jí)FA。
check_bindings
檢査綁定是否到期,更新各種計(jì)時(shí)器,當(dāng)綁定失效的時(shí)候發(fā)送相應(yīng)倌息。
handle_api
處理經(jīng)dynfa_tool工具輸入的特權(quán)命令和非特權(quán)命令。
handle_reg_msg_packct
處理從每個(gè)接U發(fā)送過(guò)來(lái)的端口號(hào)為434的UDP數(shù)據(jù)包。handle_reg_msg
處理從每個(gè)接口接收到的使用UDP數(shù)據(jù)包承載的注冊(cè)消息。
handle-icmp
處理MN發(fā)送的代理請(qǐng)求消息,驗(yàn)證代理請(qǐng)求消息合法之后,回復(fù)代理通告。

返回目錄:通信工程師互聯(lián)網(wǎng)技術(shù)培訓(xùn)移動(dòng)IPv4技術(shù)

中級(jí)通信專業(yè)實(shí)務(wù)--互聯(lián)網(wǎng)技術(shù)教程匯總

中級(jí)通信專業(yè)實(shí)務(wù)傳輸與接入教程匯總

通信專業(yè)實(shí)務(wù)考試設(shè)備與環(huán)境教程匯總

通信專業(yè)實(shí)務(wù)考試交換技術(shù)教程匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

距離2025 通信工程師考試

還有
  • 2
  • 0
  • 1
專注在線職業(yè)教育24年

項(xiàng)目管理

信息系統(tǒng)項(xiàng)目管理師

廠商認(rèn)證

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

學(xué)歷提升

!
咨詢?cè)诰€老師!