Flooding jf和Gossiping路由協(xié)議
發(fā)布時(shí)間:2015/2/20 15:53:45 訪問(wèn)次數(shù):1894
Flooding和Gossiping[61兩個(gè)路由協(xié)議是傳統(tǒng)網(wǎng)絡(luò)中最為經(jīng)典和簡(jiǎn)單的路由協(xié)議, ADSP2183BS-133它們都是基于泛洪機(jī)制的路由協(xié)議,可以應(yīng)用到無(wú)線傳感器網(wǎng)絡(luò)中。
Flooding路由協(xié)議不要求維護(hù)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)和相關(guān)路由計(jì)算,僅要求傳感器網(wǎng)絡(luò)節(jié)點(diǎn)在接收到信息后以廣播的方式向鄰節(jié)點(diǎn)轉(zhuǎn)發(fā)教據(jù)包,鄰節(jié)點(diǎn)重復(fù)執(zhí)行上述過(guò)程(轉(zhuǎn)發(fā)時(shí)除去剛剛發(fā)送給它們的節(jié)點(diǎn)),直到數(shù)據(jù)包到達(dá)目的地或者該數(shù)據(jù)包的生命周期結(jié)束。特別指出的是,無(wú)線傳感器網(wǎng)絡(luò)中數(shù)據(jù)包的生命周期TTL,
一般預(yù)先設(shè)定這個(gè)數(shù)據(jù)包所轉(zhuǎn)發(fā)的最大跳數(shù)。假設(shè)源節(jié)點(diǎn)A需要將數(shù)據(jù)包p發(fā)送至匯聚節(jié)點(diǎn)D,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖3-1所示,節(jié)點(diǎn)之間的聯(lián)機(jī)表兩者在通信范圍內(nèi)可通信。節(jié)點(diǎn)A首先將p的副本廣播,則其鄰節(jié)點(diǎn)B、E、G接收到p副本之后,直接將p副本通過(guò)廣播的形式轉(zhuǎn)發(fā)(除去節(jié)點(diǎn)A),以此類(lèi)推直到p到大匯聚節(jié)點(diǎn)D或到達(dá)TTL。以節(jié)點(diǎn)B、C為例,如圖3-2所示,B將p副本轉(zhuǎn)發(fā)至節(jié)點(diǎn)C、
E、F,C將p副本轉(zhuǎn)發(fā)至節(jié)點(diǎn)E、F、D。
Flooding路由協(xié)議的優(yōu)點(diǎn)是顯然的,其實(shí)現(xiàn)極其簡(jiǎn)單;每個(gè)節(jié)點(diǎn)只須需將接收到的數(shù)據(jù)包進(jìn)行廣播,而無(wú)須查找路由表,選擇下一跳節(jié)點(diǎn)的計(jì)算;其次,無(wú)須采用特殊的算法保持網(wǎng)絡(luò)拓?fù)湫畔⒌母录靶侣酚傻陌l(fā)現(xiàn)。但是Flooding路由協(xié)議的漏洞也是十分明顯且致命的。
Flooding和Gossiping[61兩個(gè)路由協(xié)議是傳統(tǒng)網(wǎng)絡(luò)中最為經(jīng)典和簡(jiǎn)單的路由協(xié)議, ADSP2183BS-133它們都是基于泛洪機(jī)制的路由協(xié)議,可以應(yīng)用到無(wú)線傳感器網(wǎng)絡(luò)中。
Flooding路由協(xié)議不要求維護(hù)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)和相關(guān)路由計(jì)算,僅要求傳感器網(wǎng)絡(luò)節(jié)點(diǎn)在接收到信息后以廣播的方式向鄰節(jié)點(diǎn)轉(zhuǎn)發(fā)教據(jù)包,鄰節(jié)點(diǎn)重復(fù)執(zhí)行上述過(guò)程(轉(zhuǎn)發(fā)時(shí)除去剛剛發(fā)送給它們的節(jié)點(diǎn)),直到數(shù)據(jù)包到達(dá)目的地或者該數(shù)據(jù)包的生命周期結(jié)束。特別指出的是,無(wú)線傳感器網(wǎng)絡(luò)中數(shù)據(jù)包的生命周期TTL,
一般預(yù)先設(shè)定這個(gè)數(shù)據(jù)包所轉(zhuǎn)發(fā)的最大跳數(shù)。假設(shè)源節(jié)點(diǎn)A需要將數(shù)據(jù)包p發(fā)送至匯聚節(jié)點(diǎn)D,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖3-1所示,節(jié)點(diǎn)之間的聯(lián)機(jī)表兩者在通信范圍內(nèi)可通信。節(jié)點(diǎn)A首先將p的副本廣播,則其鄰節(jié)點(diǎn)B、E、G接收到p副本之后,直接將p副本通過(guò)廣播的形式轉(zhuǎn)發(fā)(除去節(jié)點(diǎn)A),以此類(lèi)推直到p到大匯聚節(jié)點(diǎn)D或到達(dá)TTL。以節(jié)點(diǎn)B、C為例,如圖3-2所示,B將p副本轉(zhuǎn)發(fā)至節(jié)點(diǎn)C、
E、F,C將p副本轉(zhuǎn)發(fā)至節(jié)點(diǎn)E、F、D。
Flooding路由協(xié)議的優(yōu)點(diǎn)是顯然的,其實(shí)現(xiàn)極其簡(jiǎn)單;每個(gè)節(jié)點(diǎn)只須需將接收到的數(shù)據(jù)包進(jìn)行廣播,而無(wú)須查找路由表,選擇下一跳節(jié)點(diǎn)的計(jì)算;其次,無(wú)須采用特殊的算法保持網(wǎng)絡(luò)拓?fù)湫畔⒌母录靶侣酚傻陌l(fā)現(xiàn)。但是Flooding路由協(xié)議的漏洞也是十分明顯且致命的。
熱門(mén)點(diǎn)擊
- 熱敏二極管的符號(hào)
- 晶體管放大電路的交流負(fù)載線
- 泛洪式路由協(xié)議
- 延遲攻擊( Delay Attack)
- 電感三點(diǎn)式振蕩電路
- 晶體管穩(wěn)壓電源電路的工作原理
- SRS信道功控
- 集成運(yùn)算放大器組成的多諧振蕩器
- Flooding jf和Gossiping路
- 晶體管放大電路的習(xí)慣畫(huà)法
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- F28P65x C2000 實(shí)時(shí)微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究