[發(fā)明專利]鄰居關(guān)系建立方法、通信設(shè)備及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010105143.0 | 申請日: | 2010-01-26 |
| 公開(公告)號: | CN101771615A | 公開(公告)日: | 2010-07-07 |
| 發(fā)明(設(shè)計(jì))人: | 吳楠;王凱 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 彭愿潔;李文紅 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 鄰居 關(guān)系 建立 方法 通信 設(shè)備 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種鄰居關(guān)系建立方法、通信設(shè)備及 系統(tǒng)。
背景技術(shù)
最短路由優(yōu)先(OSPF,Open?Shortest?Path?First)協(xié)議是因特網(wǎng)工程任務(wù) 組(IETF,Internet?Engineering?Task?Force)組織開發(fā)的一個(gè)基于鏈路狀態(tài)的內(nèi) 部網(wǎng)關(guān)協(xié)議,該協(xié)議的主要用途是在網(wǎng)絡(luò)中發(fā)現(xiàn)并計(jì)算路由。由于自身的諸多 優(yōu)勢,OSPF作為優(yōu)秀的內(nèi)部網(wǎng)關(guān)協(xié)議被迅速接受并廣泛使用。
OSPF協(xié)議把網(wǎng)絡(luò)分為4種類型:廣播(Broadcast)、非廣播多點(diǎn)訪問 (NBMA,Non?Broadcast?Multiple?Access)、點(diǎn)對點(diǎn)(P2P,Point?to?Point)、點(diǎn) 對多點(diǎn)(P2MP,Point?to?Multi-Point)。OSPF網(wǎng)絡(luò)類型取決于鏈路層網(wǎng)絡(luò)類型 以及OSPF的配置。例如,在默認(rèn)情況下,鏈路層若是以太網(wǎng)絡(luò)(Ethernet), 則OSPF網(wǎng)絡(luò)類型為Broadcast;鏈路層是串口(Serial)網(wǎng)絡(luò),則OSPF網(wǎng)絡(luò) 類型為P2P。同時(shí)也可以通過配置直接指定OSPF網(wǎng)絡(luò)類型,例如,雖然鏈路 層是以太網(wǎng)絡(luò)的OSPF網(wǎng)絡(luò)類型默認(rèn)為Broadcast,但可以通過配置將其直接 指定為P2P。
OSPF協(xié)議的工作原理要求設(shè)備間先建立鄰居關(guān)系,再交換彼此產(chǎn)生和發(fā) 現(xiàn)的鏈路信息,交換完成后再進(jìn)行路由計(jì)算。設(shè)備間建立鄰居關(guān)系通過交互一 種稱為Hello報(bào)文的OSPF信令報(bào)文來實(shí)現(xiàn)。Hello報(bào)文中攜帶有建立鄰居關(guān)系 所需的參數(shù),在經(jīng)過報(bào)文交互后,若雙方的參數(shù)一致,就能協(xié)商成功并建立鄰 居關(guān)系。設(shè)備間建立鄰居關(guān)系的過程包括:
(1)初始時(shí)路由器A和路由器B相互不知道對方的存在,路由器A和路 由器B向網(wǎng)絡(luò)廣播鄰居關(guān)系發(fā)現(xiàn)報(bào)文,即1-way?hello報(bào)文。
(2)路由器A和路由器B在收到對方設(shè)備廣播的鄰居關(guān)系發(fā)現(xiàn)報(bào)文后, 向網(wǎng)絡(luò)廣播鄰居關(guān)系確認(rèn)報(bào)文,即2-way?hello報(bào)文。
(3)路由器A和路由器B在收到對方設(shè)備發(fā)送的鄰居關(guān)系確認(rèn)報(bào)文后, 建立鄰居關(guān)系。
在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),由于建立鄰居 關(guān)系的雙方不對OSPF網(wǎng)絡(luò)類型進(jìn)行協(xié)商,而鏈路信息的產(chǎn)生又依賴于所處的 OSPF網(wǎng)絡(luò)類型,因此,若建立鄰居關(guān)系的雙方的OSPF網(wǎng)絡(luò)類型不一致,會 產(chǎn)生錯(cuò)誤的鏈路信息,導(dǎo)致路由計(jì)算錯(cuò)誤。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種鄰居關(guān)系建立方法、通信設(shè)備及系統(tǒng),能夠使得建 立鄰居關(guān)系的雙方的網(wǎng)絡(luò)類型一致。
本發(fā)明實(shí)施例提供了一種鄰居關(guān)系建立方法,包括:
向網(wǎng)絡(luò)廣播攜帶本端的網(wǎng)絡(luò)類型的鄰居關(guān)系發(fā)現(xiàn)報(bào)文;
判斷從所述廣播起第一預(yù)定時(shí)間內(nèi)是否收到鄰居關(guān)系確認(rèn)報(bào)文;
若收到,則停止所述廣播,將本端的網(wǎng)絡(luò)類型修改為該確認(rèn)報(bào)文攜帶的網(wǎng) 絡(luò)類型,并建立鄰居關(guān)系,其中該鄰居關(guān)系確認(rèn)報(bào)文攜帶鄰居的網(wǎng)絡(luò)類型;
若未收到,則判斷從所述廣播起第一預(yù)定時(shí)間內(nèi)是否收到鄰居關(guān)系發(fā)現(xiàn)報(bào) 文,其中該鄰居關(guān)系發(fā)現(xiàn)報(bào)文攜帶鄰居的網(wǎng)絡(luò)類型;若收到鄰居關(guān)系發(fā)現(xiàn)報(bào)文, 則停止所述廣播,并根據(jù)預(yù)置的選舉規(guī)則從鄰居的和本端的網(wǎng)絡(luò)類型中選舉一 網(wǎng)絡(luò)類型作為共同的網(wǎng)絡(luò)類型,將本端的網(wǎng)絡(luò)類型修改為該共同的網(wǎng)絡(luò)類型, 向網(wǎng)絡(luò)廣播攜帶本端的網(wǎng)絡(luò)類型的鄰居關(guān)系確認(rèn)報(bào)文,以建立鄰居關(guān)系。
本發(fā)明實(shí)施例提供了一種通信設(shè)備,包括:
廣播模塊,用于向網(wǎng)絡(luò)廣播攜帶本端的網(wǎng)絡(luò)類型的鄰居關(guān)系發(fā)現(xiàn)報(bào)文;
第一建立模塊,用于判斷從所述廣播起第一預(yù)定時(shí)間內(nèi)是否收到鄰居關(guān)系 確認(rèn)報(bào)文,若收到,則觸發(fā)廣播模塊停止相關(guān)操作,將本端的網(wǎng)絡(luò)類型修改為 該確認(rèn)報(bào)文攜帶的網(wǎng)絡(luò)類型,并建立鄰居關(guān)系,若未收到,觸發(fā)判斷模塊,其 中該鄰居關(guān)系確認(rèn)報(bào)文攜帶鄰居的網(wǎng)絡(luò)類型;
判斷模塊,用于判斷從所述廣播起第一預(yù)定時(shí)間內(nèi)是否收到鄰居關(guān)系發(fā)現(xiàn) 報(bào)文,其中該鄰居關(guān)系發(fā)現(xiàn)報(bào)文攜帶鄰居的網(wǎng)絡(luò)類型,若收到鄰居關(guān)系發(fā)現(xiàn)報(bào) 文,則停止廣播模塊的操作,并觸發(fā)選舉模塊;
選舉模塊,用于根據(jù)預(yù)置的選舉規(guī)則從鄰居的和本端的網(wǎng)絡(luò)類型中選舉一 網(wǎng)絡(luò)類型作為共同的網(wǎng)絡(luò)類型;
第二建立模塊,用于將本端的網(wǎng)絡(luò)類型修改為選舉模塊選舉出的網(wǎng)絡(luò)類 型,向網(wǎng)絡(luò)廣播攜帶本端的網(wǎng)絡(luò)類型的鄰居關(guān)系確認(rèn)報(bào)文,以建立鄰居關(guān)系。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010105143.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種對抗非高斯噪聲的盲均衡方法
- 下一篇:多核下連接并發(fā)處理的方法





