两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法及裝置的制作方法

文檔序號(hào):7746775閱讀:126來(lái)源:國(guó)知局
專利名稱:一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域,特別是涉及一種調(diào)整家庭網(wǎng)關(guān)橋端口 下設(shè)備配置 的方法及裝置。
背景技術(shù)
IPv4(Internet Protocol version 4,網(wǎng)際協(xié)議版本4)是互聯(lián)網(wǎng)協(xié)議的第四版, 也是第一個(gè)被廣泛使用,構(gòu)成現(xiàn)今互聯(lián)網(wǎng)技術(shù)的基石的協(xié)議。隨著IPv4地址的耗盡以及使 用IP地址的設(shè)備越來(lái)越多,出現(xiàn)了下一代互聯(lián)網(wǎng)協(xié)議IPv6 (Internet Protocol Version 6,網(wǎng)際協(xié)議版本6),IPv6是IETF (InternetEngineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組) 設(shè)計(jì)的用于替代現(xiàn)行版本IP協(xié)議(IPv4)的下一代IP協(xié)議。IPv6的設(shè)計(jì)被認(rèn)為是IPv4 革命性的一步,它繼承、保留、修改、完善和擴(kuò)展了 IPv4協(xié)議,能夠無(wú)限地增加IPdnternet Protocol,互聯(lián)網(wǎng)協(xié)議)網(wǎng)絡(luò)數(shù)量,擁有巨大的地址空間和卓越的網(wǎng)絡(luò)安全等特點(diǎn),不僅 能夠滿足互聯(lián)網(wǎng)飛速發(fā)展的需求,即插即用的接入方式、網(wǎng)絡(luò)層的認(rèn)證與加密、對(duì)服務(wù)質(zhì) 量和移動(dòng)IP的支持,使其成為構(gòu)造下一代互聯(lián)網(wǎng)絡(luò)的最佳選擇。而用于將家庭網(wǎng)絡(luò)和 Internet連接起來(lái)的家庭網(wǎng)關(guān)在支持IPv6后,由于各種業(yè)務(wù)開(kāi)展的需要,需要對(duì)家庭網(wǎng)關(guān) 的 LAN (Local Area Network,局域網(wǎng))側(cè)的橋端口和 WAN (Wide Area Network,廣域網(wǎng))側(cè) 的WAN連接進(jìn)行綁定,橋端口下的設(shè)備訪問(wèn)Internet時(shí)可以走不同WAN連接,從而開(kāi)展各 種各樣的業(yè)務(wù)。在動(dòng)態(tài)改變這些綁定關(guān)系后,由于綁定所做的工作僅僅是控制報(bào)文在橋內(nèi) 的轉(zhuǎn)發(fā),而橋端口下設(shè)備的網(wǎng)絡(luò)參數(shù)如缺省路由、DNS(Domain Name System,域名系統(tǒng))以 及全局地址等都沒(méi)有被及時(shí)更新,需要手動(dòng)配置或者重啟設(shè)備,增加了橋端口下設(shè)備使用 網(wǎng)絡(luò)的復(fù)雜度,以及給客戶帶來(lái)了不便。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法及 裝置,用以解決現(xiàn)有技術(shù)在橋端口與WAN連接的綁定關(guān)系發(fā)生變化后,需要手動(dòng)配置橋端 口下設(shè)備的網(wǎng)絡(luò)參數(shù)或者重啟設(shè)備的問(wèn)題。為解決上述技術(shù)問(wèn)題,一方面,本發(fā)明提供一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置 的方法,所述方法包括以下步驟當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根據(jù)綁定關(guān)系發(fā)生變化的 情況,發(fā)送包含有配置信息的路由器通告報(bào)文;家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì) 其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。進(jìn)一步,根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文, 具體為當(dāng)綁定關(guān)系改變前后WAN連接均為路由連接時(shí),缺省路由時(shí)間為設(shè)定時(shí)間,源地 址使用橋的地址;將在綁定關(guān)系改變前從WAN連接獲取的DNS信息和前綴信息都設(shè)置無(wú)效標(biāo)志,并包含在所述路由器通告報(bào)文中;將在綁定關(guān)系改變后從WAN連接獲取的DNS信息和 前綴信息包含在所述路由器通告報(bào)文中;在該橋端口上以組播形式發(fā)送所述路由器通告報(bào) 文,發(fā)送設(shè)定次數(shù)之后,從所述路由器通告報(bào)文中將在綁定關(guān)系改變前從WAN連接獲取的 DNS信息和前綴信息去掉,繼續(xù)發(fā)送所述路由器通告報(bào)文。進(jìn)一步,根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文, 具體為當(dāng)綁定關(guān)系改變前WAN連接是橋接方式,而綁定關(guān)系改變后WAN連接是路由連接 時(shí),所述路由器通告報(bào)文包括第一路由器通告報(bào)文和第二路由器通告報(bào)文;將在綁定關(guān)系改變前從WAN連接監(jiān)控到的DNS信息、缺省路由時(shí)間和前綴信息設(shè) 置無(wú)效標(biāo)志,并包含在所述第一路由器通告報(bào)文中;在該橋端口上以組播形式發(fā)送所述第 一路由器通告報(bào)文,發(fā)送設(shè)定次數(shù)之后停止;所述第二路由器通告報(bào)文包括在綁定關(guān)系改變后從WAN連接獲取的DNS信息和前 綴信息;源地址使用橋的地址,缺省路由時(shí)間為設(shè)定時(shí)間,在該橋端口上以組播形式發(fā)送所 述第二路由器通告報(bào)文。進(jìn)一步,根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文, 具體為當(dāng)綁定關(guān)系改變前WAN連接是路由連接,而綁定關(guān)系改變后WAN連接是橋接方式 時(shí),將綁定關(guān)系改變前的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在所述 路由器通告報(bào)文中;源地址是橋的地址,在該橋端口上以組播形式發(fā)送所述路由器通告報(bào) 文,發(fā)送設(shè)定次數(shù)之后停止。進(jìn)一步,根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文, 具體為當(dāng)綁定關(guān)系改變前后WAN連接都是橋接方式時(shí),將在綁定關(guān)系改變前從WAN連接 監(jiān)控到的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在所述路由器通告報(bào) 文中;在該橋端口上以組播形式發(fā)送所述路由器通告報(bào)文,發(fā)送設(shè)定次數(shù)之后停止。進(jìn)一步,還包括在橋上接收路由器請(qǐng)求報(bào)文,獲取接收所述路由器請(qǐng)求報(bào)文的橋端口,當(dāng)前綁定 的是路由連接,在該橋端口以組播形式發(fā)送路由器通告報(bào)文進(jìn)行回復(fù)。進(jìn)一步,所述器通告報(bào)文的源地址是橋的地址,報(bào)文中的DNS信息地址和前綴信 息是從當(dāng)前綁定的WAN連接獲取的DNS信息和前綴信息。另外,本發(fā)明還提供一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置,所述裝置包 括綁定關(guān)系管理模塊,用于監(jiān)控家庭網(wǎng)關(guān)橋端口和WAN連接之間的綁定關(guān)系;路由器通告模塊,用于當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根 據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì) 其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。進(jìn)一步,所述裝置還包括橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊,用于監(jiān)控橋接 類型的WAN連接上的路由器通告報(bào)文,保存所述路由器通告報(bào)文中的DNS信息、前綴信息以及缺省路由時(shí)間,并清除帶有無(wú)效標(biāo)志的DNS信息、前綴信息或缺省路由時(shí)間;DNS管理模塊,用于收集各個(gè)路由類型的WAN連接上獲取的DNS信息;前綴管理模塊,用于收集各個(gè)路由類型的WAN連接上獲取的前綴信息。進(jìn)一步,所述路由器通告模塊在橋上接收路由器請(qǐng)求報(bào)文,獲取接收所述路由器 請(qǐng)求報(bào)文的橋端口,如果當(dāng)前綁定的是路由連接,在該橋端口以組播形式發(fā)送路由器通告 報(bào)文進(jìn)行回復(fù);所述路由器通告報(bào)文的源地址是橋的地址,報(bào)文中的DNS信息和前綴信息 是在當(dāng)前綁定的WAN連接獲取的DNS信息和前綴信息。本發(fā)明有益效果如下本發(fā)明在家庭網(wǎng)關(guān)改變橋端口和WAN側(cè)連接的綁定關(guān)系后,利用路由器通告的特 點(diǎn),自動(dòng)更新橋端口下設(shè)備的網(wǎng)絡(luò)參數(shù);降低了橋端口下設(shè)備使用網(wǎng)絡(luò)的復(fù)雜度,提升了用 戶體驗(yàn)。


圖1是本發(fā)明實(shí)施例中一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法的流程圖;圖2是本發(fā)明實(shí)施例中一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置的結(jié)構(gòu)示意 圖;圖3是本發(fā)明實(shí)施例中一種家庭網(wǎng)關(guān)橋端口和WAN連接的綁定關(guān)系變化前系統(tǒng)的 組網(wǎng)圖;圖4是本發(fā)明實(shí)施例中一種家庭網(wǎng)關(guān)橋端口和WAN連接的綁定關(guān)系變化后系統(tǒng)的 組網(wǎng)圖。
具體實(shí)施例方式為了解決現(xiàn)有技術(shù)在橋端口與WAN連接的綁定關(guān)系發(fā)生變化后,需要手動(dòng)配置橋 端口下設(shè)備的網(wǎng)絡(luò)參數(shù)或者重啟設(shè)備的問(wèn)題,本發(fā)明提供了一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè) 備配置的方法及裝置,以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理 解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。如圖1所示,本發(fā)明實(shí)施例涉及一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,方 法包括以下步驟步驟S101,當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根據(jù)綁定關(guān)系 發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;配置信息包括DNS信息、缺省路 由時(shí)間和前綴信息。路由器通告報(bào)文中包括綁定關(guān)系改變前的DNS信息(DNS地址)、缺省 路由時(shí)間和前綴信息(前綴的首選時(shí)間和有效時(shí)間),并給上述信息設(shè)置無(wú)效標(biāo)志;對(duì)于綁 定關(guān)系改變后WAN連接是路由連接的,路由器通告報(bào)文中還包括在綁定關(guān)系改變后從WAN 連接獲取的DNS信息和前綴信息。步驟S102,家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通 告報(bào)文,對(duì)其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。網(wǎng)絡(luò)參數(shù)是指家庭網(wǎng)關(guān)橋端口下設(shè)備的DNS、缺省路由和 前綴等參數(shù)。對(duì)于綁定關(guān)系改變后WAN連接是路由連接的,利用路由器通告的特點(diǎn),自動(dòng)更 新橋端口下設(shè)備的網(wǎng)絡(luò)參數(shù);對(duì)于綁定關(guān)系改變后WAN連接是橋接方式的,家庭網(wǎng)關(guān)橋端 口下設(shè)備可以自動(dòng)更新網(wǎng)絡(luò)參數(shù)。
在上述步驟SlOl中,當(dāng)綁定關(guān)系改變前后WAN連接均為路由連接時(shí),路由器通告報(bào)文中的缺省路由時(shí)間時(shí)間為設(shè)定時(shí)間,源地址為橋的地址;將在綁定關(guān)系改變前從WAN 連接獲取的DNS信息和前綴信息都設(shè)置無(wú)效標(biāo)志,并包含在路由器通告報(bào)文中;將在綁定 關(guān)系改變后從WAN連接獲取的DNS信息和前綴信息包含在路由器通告報(bào)文中;在該橋端口 上以組播形式發(fā)送路由器通告報(bào)文,發(fā)送設(shè)定次數(shù)(可配置,默認(rèn)為2次)之后,從路由器 通告報(bào)文中將在綁定關(guān)系改變前從WAN連接獲取的DNS信息和前綴信息去掉,繼續(xù)發(fā)送路 由器通告報(bào)文。對(duì)DNS信息和前綴信息都設(shè)置無(wú)效標(biāo)志,可以通過(guò)將DNS信息和前綴信息設(shè) 置為0( 二進(jìn)制)來(lái)實(shí)現(xiàn),以下無(wú)效標(biāo)志的設(shè)置,也可以采用該方法,也可以采用其它方法。在上述步驟SlOl中,當(dāng)綁定關(guān)系改變前WAN連接是橋接方式,而綁定關(guān)系改變后 WAN連接是路由連接時(shí),路由器通告報(bào)文包括第一路由器通告報(bào)文和第二路由器通告報(bào)文; 首先獲取綁定關(guān)系改變前的WAN連接上監(jiān)控到的路由器通告報(bào)文信息,該信息包括包括源 地址、DNS信息以及前綴信息,根據(jù)這些信息,構(gòu)造第一路由器通告報(bào)文,且將在綁定關(guān)系改 變前從WAN連接獲取的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在第一路 由器通告報(bào)文中;在該橋端口上以組播形式定期發(fā)送第一路由器通告報(bào)文,發(fā)送設(shè)定次數(shù) (可配置,默認(rèn)為2次)之后停止;同時(shí),將在綁定關(guān)系改變后從WAN連接獲取的DNS信息 和前綴信息包含在第二路由器通告報(bào)文,源地址使用橋的地址,在該橋端口上以組播形式 定期發(fā)送第二路由器通告報(bào)文。在上述步驟SlOl中,當(dāng)綁定關(guān)系改變前WAN連接是路由連接,而綁定關(guān)系改變后 WAN連接是橋接方式時(shí),將在綁定關(guān)系改變前從WAN連接獲取的DNS信息和前綴信息設(shè)置 無(wú)效標(biāo)志,缺省路由的時(shí)間設(shè)置為無(wú)效標(biāo)志,并包含在路由器通告報(bào)文中。報(bào)文中含有一個(gè) 字段lifetime,即缺省路由時(shí)間,0表示無(wú)效。當(dāng)設(shè)備看到該字段不是0時(shí),將報(bào)文的源地 址取出來(lái),作為缺省路由。源地址是橋的地址,在該橋端口上以組播形式發(fā)送路由器通告報(bào) 文,發(fā)送設(shè)定次數(shù)(可配置,默認(rèn)為2次)之后停止。在上述步驟SlOl中,當(dāng)綁定關(guān)系改變前后WAN連接都是橋接方式時(shí),首先獲取綁 定關(guān)系改變前的WAN連接上監(jiān)控到的路由器通告報(bào)文信息,該信息包括包括源地址、DNS信 息以及前綴信息,根據(jù)這些信息,構(gòu)造第一路由器通告報(bào)文,且將在綁定關(guān)系改變前從WAN 連接獲取的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在路由器通告報(bào)文 中;在該橋端口上以組播形式發(fā)送路由器通告報(bào)文,發(fā)送設(shè)定次數(shù)(可配置,默認(rèn)為2次) 之后停止。另外,家庭網(wǎng)關(guān)在橋上接收路由器請(qǐng)求報(bào)文,獲取接收路由器請(qǐng)求報(bào)文的橋端口, 當(dāng)前綁定的WAN連接是路由連接時(shí),在該橋端口以組播形式發(fā)送路由器通告報(bào)文進(jìn)行回 復(fù);當(dāng)前綁定的WAN連接是橋連接時(shí),對(duì)該路由器請(qǐng)求報(bào)文不響應(yīng)。器通告報(bào)文的源地址是 橋的地址,報(bào)文中的DNS信息地址和前綴信息是在綁定關(guān)系改變后從WAN連接獲取的DNS 信息和前綴信息。如圖2所示,本發(fā)明實(shí)施例還涉及一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置, 該裝置包括綁定關(guān)系管理模塊202,用于監(jiān)控家庭網(wǎng)關(guān)橋端口和WAN連接之間的綁定關(guān)系;路由器通告模塊201,用于當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí), 根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;
家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì)其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。另外,該裝置還包括橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊203、DNS管理模塊 204和前綴管理模塊205。其中,路由器通告模塊201負(fù)責(zé)根據(jù)綁定關(guān)系管理模塊202提供的綁定信息在指 定的橋端口上以組播形式定期發(fā)送包含配置信息(DNS、前綴以及缺省路由)的路由器通告 報(bào)文;同時(shí),在橋上接收路由器請(qǐng)求報(bào)文,并找出接收路由器請(qǐng)求報(bào)文的原始橋端口,并在 該橋端口上以組播形式回復(fù)包含配置信息(DNS、前綴以及缺省路由)的路由器通告報(bào)文。綁定關(guān)系管理模塊202主要負(fù)責(zé)記錄橋端口和WAN連接的綁定關(guān)系,并提供查詢 接口供其它模塊查詢,以及在綁定關(guān)系發(fā)生改變后通知相關(guān)模塊。橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊203負(fù)責(zé)監(jiān)控橋接類型的WAN連接上的路 由器通告報(bào)文,將其中DNS信息、前綴信息以及缺省路由時(shí)間提取出來(lái)保存,并提供查詢接 口供其它模塊查詢。如果監(jiān)控到該WAN連接上的路由器通告將DNS、前綴或者缺省路由的時(shí) 間設(shè)置為0時(shí),將記錄中對(duì)應(yīng)的信息清除;否則記錄下來(lái),可能會(huì)存在多條記錄。DNS管理模塊204負(fù)責(zé)收集各個(gè)路由類型的WAN連接上獲取的DNS信息,提供查詢 接口供其它模塊查詢,并在DNS信息發(fā)生變化后通知相關(guān)模塊。前綴管理模塊205負(fù)責(zé)收集各個(gè)路由類型的WAN連接上獲取的前綴信息,提供查 詢接口供其它模塊查詢,并在前綴信息發(fā)生變化后通知相關(guān)模塊。下面,以具體實(shí)例對(duì)該裝置各模塊的功能進(jìn)行介紹。如圖3所示,圖中,WAN側(cè)連接WAN1、WAN2是路由連接,WAN3是橋接方式。橋端口 ethO接PCl,綁定走WANl,PCl的缺省網(wǎng)關(guān)是橋的地址;PCl的DNS地址是 WANl上獲取的DNS地址;PCl全局地址的前綴是WANl上獲取的前綴,以上信息都是通過(guò)路 由器通告方式獲取。橋端口 ethl接PC2,綁定走WAN2,PC2的缺省網(wǎng)關(guān)是橋的地址;PC2的DNS地址是 WAN2上獲取的DNS地址;PC2全局地址的前綴是WAN2上獲取的前綴,以上信息都是通過(guò)路 由器通告方式獲取。橋端口 eth2接PC3,綁定走WAN3,PC3的缺省網(wǎng)關(guān)是WAN3上路由器通告中的地址; PC3的DNS地址是WAN3上路由器通告中攜帶的DNS地址,PC3的全局地址采用無(wú)狀態(tài)地址 自動(dòng)配置,前綴來(lái)之WAN3上路由器通告中。綁定關(guān)系變化前,參與模塊的工作情況路由器通告模塊從綁定關(guān)系管理模塊獲 取橋端口和WAN連接綁定情況,分別從DNS管理模塊和前綴管理模塊獲取DNS地址和前綴 fn息ο路由器通告模塊在橋端口 ethO上以組播的形式定時(shí)發(fā)送路由器通告,通告中的 源地址是橋的地址,報(bào)文中包含的DNS地址和前綴是從WANl上獲取的DNS地址和前綴。路由器通告模塊在橋端口 ethl上以組播的形式定時(shí)發(fā)送路由器通告,通告中的 源地址是橋的地址,報(bào)文中包含的DNS地址和前綴是從WAN2上獲取的DNS地址和前綴。路由器通告模塊在橋上接收路由器請(qǐng)求報(bào)文,并找出原始接收到報(bào)文的橋端口, 如果來(lái)之橋端口 ethO,以組播形式的路由器通告響應(yīng),通告中的源地址是橋的地址,報(bào)文中 包含的DNS地址和前綴是從WANl上獲取的DNS地址和前綴;如果來(lái)之ethl,以組播形式的路由器通告響應(yīng),通告中的源地址是橋的地址,報(bào)文中包含的DNS地址和前綴是從WAN2上 獲取的DNS地址和前綴;如果來(lái)之eth2,不響應(yīng)。橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊負(fù)責(zé)監(jiān)控WAN3上發(fā)送給PC3的路由器通 告報(bào)文,并做相應(yīng)的記錄和處理。對(duì)缺省路由的處理為如果缺省路由的時(shí)間不是0,記錄下來(lái);如果缺省路由的時(shí) 間是0,在記錄中找到這條記錄將其清空,如果找不到記錄則不作處理。
對(duì)DNS地址信息的處理為如果DNS信息的時(shí)間不為0,記錄下來(lái);如果DNS信息 的時(shí)間是0,在記錄中找到這條記錄將其清空,如果找不到記錄則不作處理。對(duì)前綴信息的處理為如果前綴信息的時(shí)間(首選時(shí)間和有效時(shí)間)不為0,記錄 下來(lái);如果前綴信息的時(shí)間為0,在記錄中找到這條記錄將其清空,如果找不到記錄則不處 理。DNS管理模塊負(fù)責(zé)管理從各個(gè)路由類型的WAN連接獲取DNS地址,發(fā)生變化時(shí)通知 路由器通告模塊以及其他關(guān)心DNS地址變化的模塊。前綴管理模塊負(fù)責(zé)管理從各個(gè)路由類型的WAN連接獲取前綴信息,發(fā)生變化時(shí)通 知路由器通告模塊以及其他關(guān)心前綴變化的模塊。綁定關(guān)系維護(hù)模塊負(fù)責(zé)管理配置的綁定關(guān)系。圖4是家庭網(wǎng)關(guān)中橋端口綁定關(guān)系變化后系統(tǒng)的組網(wǎng)圖,圖中,WAN側(cè)連接WANl、 WAN2是路由連接,WAN3是橋接方式。橋端口 ethO接PCl,綁定走WAN2,PCl的缺省網(wǎng)關(guān)是橋的地址;PCl的DNS地址是 WAN2上獲取的DNS地址;PCl的全局地址的前綴是WAN2上獲取的前綴,以上信息都是通過(guò) 路由器通告方式獲取。橋端口 ethl接PC2,綁定走WAN3,PC2的缺省網(wǎng)關(guān)是WAN3上路由器通告中的地址; PC2的DNS地址是WAN3上路由器通告中的DNS地址,PC2的全局地址采用無(wú)狀態(tài)地址自動(dòng) 配置,前綴來(lái)自WAN3上的路由器通告中。橋端口 eth2接PC3,綁定走WAm,PC3的缺省網(wǎng)關(guān)是橋的地址;PC3的DNS地址是 WANl上獲取的DNS地址;PC3的全局地址的前綴是WANl上獲取的前綴,以上信息都是通過(guò) 路由器通告方式獲取。綁定關(guān)系變化時(shí),參與模塊的工作情況綁定關(guān)系維護(hù)模塊通知路由器通告模塊 以及其他關(guān)心綁定關(guān)系變化的模塊。路由器通告模塊在橋端口 ethO上以組播的形式定期發(fā)送路由器通告報(bào)文,報(bào)文 中的缺省路由時(shí)間不變,源地址是橋的地址;報(bào)文中包含的綁定關(guān)系變化前從WAm獲取的 DNS地址和前綴的時(shí)間為0 ;報(bào)文中同時(shí)還包含當(dāng)前從WAN2獲取的DNS地址和前綴。發(fā)送 N(N可配置,默認(rèn)為2)次后,綁定關(guān)系變化前從WANl獲取的DNS地址和前綴信息從報(bào)文中 去掉,繼續(xù)發(fā)送路由器通告報(bào)文。路由器通告模塊在橋端口 ethl上以組播的形式定期發(fā)送路由器通告報(bào)文,源地 址為橋的地址,缺省路由時(shí)間為0 ;報(bào)文中包含的綁定關(guān)系變化前從WAN2獲取的DNS地址 和前綴的時(shí)間為0,發(fā)送N(N可配置,默認(rèn)為2)次后,停止發(fā)送。路由器通告模塊從橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊獲取WAN3上的信息,如 果有多個(gè)缺省路由地址,那么對(duì)每一個(gè)缺省路由地址構(gòu)造一個(gè)路由器通告報(bào)文,每一個(gè)報(bào)文的缺省路由的時(shí)間為O。在其中一個(gè)報(bào)文中將記錄的DNS地址和前綴的時(shí)間都設(shè)置成0,并在橋端口 eth3上以組播形式定期發(fā)送出去。發(fā)送N (N可配置,默認(rèn)為2)次后,停止發(fā)送。 同時(shí)構(gòu)造一個(gè)路由器報(bào)文,報(bào)文的源地址是橋的地址,DNS地址和前綴信息是當(dāng)前從WANl 上獲取的DNS地址和前綴信息。以組播報(bào)文的形式定期在橋端口 eth2上發(fā)送。路由器通告模塊在橋上接收路由器請(qǐng)求報(bào)文,并找出原始接收到報(bào)文的橋端口, 如果來(lái)之橋端口 ethO,以組播形式的路由器通告響應(yīng),報(bào)文中的源地址是橋的地址,報(bào)文中 的DNS地址和前綴是從WAN2上獲取的DNS地址和前綴;如果來(lái)之橋端口 eth2,以組播形式 的路由器通告響應(yīng),報(bào)文中的源地址是橋的地址,報(bào)文中的DNS地址和前綴是從WANl上獲 取的DNS地址和前綴;如果來(lái)之橋端口 ethl,不響應(yīng)。由上述實(shí)施例可以看出本發(fā)明發(fā)明解決了在家庭網(wǎng)關(guān)改變橋端口和WAN側(cè)連接 的綁定關(guān)系(即業(yè)務(wù)應(yīng)用改變)后,橋端口下設(shè)備網(wǎng)絡(luò)配置不能立即更新的問(wèn)題,利用路由 器通告的特點(diǎn),自動(dòng)更新橋端口下設(shè)備的網(wǎng)絡(luò)參數(shù)。降低了橋端口下設(shè)備使用網(wǎng)絡(luò)的復(fù)雜 度,提升了用戶體驗(yàn)。盡管為示例目的,已經(jīng)公開(kāi)了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到 各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
權(quán)利要求
一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,所述方法包括以下步驟當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì)其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。
2.如權(quán)利要求1所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,根據(jù)綁 定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文,具體為當(dāng)綁定關(guān)系改變前后WAN連接均為路由連接時(shí),缺省路由時(shí)間為設(shè)定時(shí)間,源地址使 用橋的地址;將在綁定關(guān)系改變前從WAN連接獲取的DNS信息和前綴信息都設(shè)置無(wú)效標(biāo)志, 并包含在所述路由器通告報(bào)文中;將在綁定關(guān)系改變后從WAN連接獲取的DNS信息和前綴 信息包含在所述路由器通告報(bào)文中;在該橋端口上以組播形式發(fā)送所述路由器通告報(bào)文, 發(fā)送設(shè)定次數(shù)之后,從所述路由器通告報(bào)文中將在綁定關(guān)系改變前從WAN連接獲取的DNS 信息和前綴信息去掉,繼續(xù)發(fā)送所述路由器通告報(bào)文。
3.如權(quán)利要求1所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,根據(jù)綁 定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文,具體為當(dāng)綁定關(guān)系改變前WAN連接是橋接方式,而綁定關(guān)系改變后WAN連接是路由連接時(shí),所 述路由器通告報(bào)文包括第一路由器通告報(bào)文和第二路由器通告報(bào)文;將在綁定關(guān)系改變前從WAN連接監(jiān)控的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效 標(biāo)志,并包含在所述第一路由器通告報(bào)文中;在該橋端口上以組播形式發(fā)送所述第一路由 器通告報(bào)文,發(fā)送設(shè)定次數(shù)之后停止;所述第二路由器通告報(bào)文包括在綁定關(guān)系改變后從WAN連接獲取的DNS信息和前綴信 息;源地址使用橋的地址,缺省路由時(shí)間為設(shè)定時(shí)間,在該橋端口上以組播形式發(fā)送所述第 二路由器通告報(bào)文。
4.如權(quán)利要求1所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,根據(jù)綁 定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文,具體為當(dāng)綁定關(guān)系改變前WAN連接是路由連接,而綁定關(guān)系改變后WAN連接是橋接方式時(shí),將 綁定關(guān)系改變前的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在所述路由 器通告報(bào)文中;源地址是橋的地址,在該橋端口上以組播形式發(fā)送所述路由器通告報(bào)文,發(fā) 送設(shè)定次數(shù)之后停止。
5.如權(quán)利要求1所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,根據(jù)綁 定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文,具體為當(dāng)綁定關(guān)系改變前后WAN連接都是橋接方式時(shí),將在綁定關(guān)系改變前從WAN連接監(jiān)控 的DNS信息、缺省路由時(shí)間和前綴信息設(shè)置無(wú)效標(biāo)志,并包含在所述路由器通告報(bào)文中;在 該橋端口上以組播形式發(fā)送所述路由器通告報(bào)文,發(fā)送設(shè)定次數(shù)之后停止。
6.如權(quán)利要求1 5任一項(xiàng)所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在 于,還包括在橋上接收路由器請(qǐng)求報(bào)文,獲取接收所述路由器請(qǐng)求報(bào)文的橋端口,當(dāng)前綁定的是 路由連接,在該橋端口以組播形式發(fā)送路由器通告報(bào)文進(jìn)行回復(fù)。
7.如權(quán)利要求6所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法,其特征在于,所述器 通告報(bào)文的源地址是橋的地址,報(bào)文中的DNS信息地址和前綴信息是從當(dāng)前綁定的WAN連 接獲取的DNS信息和前綴信息。
8.—種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置,其特征在于,所述裝置包括綁定關(guān)系管理模塊,用于監(jiān)控家庭網(wǎng)關(guān)橋端口和WAN連接之間的綁定關(guān)系;路由器通告模塊,用于當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根據(jù)綁 定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì)其網(wǎng) 絡(luò)參數(shù)進(jìn)行配置。
9.如權(quán)利要求8所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置,其特征在于,所述裝 置還包括橋內(nèi)WAN接口路由器通告報(bào)文監(jiān)控模塊,用于監(jiān)控橋接類型的WAN連接上的路由器通 告報(bào)文,保存所述路由器通告報(bào)文中的DNS信息、前綴信息以及缺省路由時(shí)間,并清除帶有 無(wú)效標(biāo)志的DNS信息、前綴信息或缺省路由時(shí)間;DNS管理模塊,用于收集各個(gè)路由類型的WAN連接上獲取的DNS信息;前綴管理模塊,用于收集各個(gè)路由類型的WAN連接上獲取的前綴信息。
10.如權(quán)利要求8所述的調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的裝置,其特征在于,所述路 由器通告模塊在橋上接收路由器請(qǐng)求報(bào)文,獲取接收所述路由器請(qǐng)求報(bào)文的橋端口,如果 當(dāng)前綁定的是路由連接,在該橋端口以組播形式發(fā)送路由器通告報(bào)文進(jìn)行回復(fù);所述路由 器通告報(bào)文的源地址是橋的地址,報(bào)文中的DNS信息和前綴信息是從當(dāng)前綁定的WAN連接 獲取的DNS信息和前綴信息。
全文摘要
本發(fā)明公開(kāi)了一種調(diào)整家庭網(wǎng)關(guān)橋端口下設(shè)備配置的方法及裝置,所述方法包括以下步驟當(dāng)家庭網(wǎng)關(guān)橋端口與WAN連接的綁定關(guān)系發(fā)生變化時(shí),根據(jù)綁定關(guān)系發(fā)生變化的情況,發(fā)送包含有配置信息的路由器通告報(bào)文;家庭網(wǎng)關(guān)橋端口下設(shè)備接收所述路由器通告報(bào)文,根據(jù)所述路由器通告報(bào)文,對(duì)其網(wǎng)絡(luò)參數(shù)進(jìn)行配置。本發(fā)明在家庭網(wǎng)關(guān)改變橋端口和WAN側(cè)連接的綁定關(guān)系后,利用路由器通告的特點(diǎn),自動(dòng)更新橋端口下設(shè)備的網(wǎng)絡(luò)參數(shù);降低了橋端口下設(shè)備使用網(wǎng)絡(luò)的復(fù)雜度,提升了用戶體驗(yàn)。
文檔編號(hào)H04L12/56GK101834741SQ201010154078
公開(kāi)日2010年9月15日 申請(qǐng)日期2010年4月23日 優(yōu)先權(quán)日2010年4月23日
發(fā)明者嵇盛育 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳谷县| 赣榆县| 阜阳市| 洞口县| 林周县| 利津县| 普定县| 温宿县| 天镇县| 调兵山市| 清苑县| 迭部县| 梁平县| 万山特区| 兴业县| 松原市| 页游| 游戏| 惠东县| 遂川县| 桦甸市| 丽水市| 葫芦岛市| 余江县| 满洲里市| 平和县| 漳州市| 鄂州市| 津南区| 交城县| 千阳县| 博白县| 确山县| 平塘县| 留坝县| 突泉县| 龙南县| 于都县| 乌审旗| 峨边| 杂多县|