專利名稱:一種直連網(wǎng)段發(fā)布方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及路由技術(shù),尤其涉及一種直連網(wǎng)段發(fā)布方法。
背景技術(shù):
通常情況下,當(dāng)路由器的接口啟動路由協(xié)議并且處于UP狀態(tài)時,路由器會通過路由協(xié)議將該接口的網(wǎng)絡(luò)前綴地址,也就是通常所說的直連網(wǎng)段,發(fā)布給相鄰路由器;當(dāng)路由器接口處于DOWN狀態(tài)時,路由器通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
如果直連網(wǎng)段內(nèi)的主機通過交換機或傳輸設(shè)備等中間設(shè)備與路由器連接,那么,當(dāng)主機與中間設(shè)備的連接中斷,而中間設(shè)備與路由器之間的鏈路狀態(tài)正常的情況下,由于路由器連接中間設(shè)備的接口仍然處于UP狀態(tài),因此,該路由器仍然會將該直連網(wǎng)段通過路由協(xié)議發(fā)布給相鄰的路由器。也就是說,遠(yuǎn)端主機發(fā)送的目的地為該主機的數(shù)據(jù)包仍然會被逐跳地轉(zhuǎn)發(fā)到該路由器,由于該主機與該路由器的連接已經(jīng)中斷,因此,所述數(shù)據(jù)包將無法到達該主機。
當(dāng)路由器通過中間設(shè)備只與一個主機相連的情況下,如果該主機與該路由器失去連接,而該路由器與該中間設(shè)備的接口仍然處于UP狀態(tài)時,該路由器仍然會將該直連網(wǎng)段發(fā)布給相鄰路由器,那么,遠(yuǎn)端主機發(fā)送的目的地為該主機的數(shù)據(jù)包將被一直轉(zhuǎn)發(fā)到該路由器之后才丟棄,這樣容易造成資源的浪費。
另外,在部署服務(wù)器負(fù)載分擔(dān)和冗余備份的網(wǎng)絡(luò)中,如果其中的一臺服務(wù)器主機與路由器之間失去連接,而該路由器仍然向其它相鄰路由器發(fā)布該直連網(wǎng)段,那么,其它網(wǎng)絡(luò)中的主機可能仍然會通過該路由訪問該主機,由于該主機與該路由器之間已經(jīng)失去連接,因此,這樣可能導(dǎo)致部分網(wǎng)絡(luò)內(nèi)的主機無法訪問到所述服務(wù)器。
可見,按照現(xiàn)有的直連網(wǎng)段發(fā)布方法所發(fā)布的直連網(wǎng)段信息不夠準(zhǔn)確,不能夠真實地反映實際的網(wǎng)絡(luò)路由狀態(tài),容易造成數(shù)據(jù)無法送達、資源浪費或其它主機無法訪問等情況的發(fā)生。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種直連網(wǎng)段發(fā)布方法及系統(tǒng),保證直連網(wǎng)段信息發(fā)布的準(zhǔn)確性。
為達到上述目的,本發(fā)明提供的直連網(wǎng)段發(fā)布方法如下檢測路由器與其直連網(wǎng)段內(nèi)主機的連接狀態(tài),路由器根據(jù)檢測結(jié)果進行該直連網(wǎng)段的發(fā)布。
其中,所述檢測包括路由器向其直連網(wǎng)段內(nèi)的主機發(fā)送請求,并根據(jù)主機對請求的響應(yīng)檢測自身與該主機的連接狀態(tài)。
設(shè)置與路由器相連的檢測設(shè)備;所述檢測包括檢測設(shè)備通過路由器向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通知路由器。
所述路由器與主機之間進一步包括中間設(shè)備,設(shè)置與中間設(shè)備相連的檢測設(shè)備;所述檢測包括檢測設(shè)備通過中間設(shè)備向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通過中間設(shè)備通知路由器。
所述檢測設(shè)備為個人計算機PC。
設(shè)置決策門限,所述請求為周期性請求;所述根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài)包括判斷連續(xù)未收到主機響應(yīng)的次數(shù)是否達到?jīng)Q策門限,如果是,則確定路由器與主機的連接中斷;否則,確定路由器與主機的連接正常。
所述決策門限至少為1。
所述請求為地址解析協(xié)議請求ARP request報文,所述響應(yīng)為地址解析協(xié)議應(yīng)答ARP reply報文;或者,所述請求為因特網(wǎng)控制消息協(xié)議回聲請求ICMP echo request報文,所述響應(yīng)為因特網(wǎng)控制消息協(xié)議回聲應(yīng)答ICMP echo reply報文。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器發(fā)布該直連網(wǎng)段。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器不發(fā)布該直連網(wǎng)段。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷,且路由器在中斷之前已經(jīng)發(fā)布該直連網(wǎng)段時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
本發(fā)明還提供了一種直連網(wǎng)段發(fā)布系統(tǒng),至少包括路由器和路由器直連網(wǎng)段內(nèi)的主機,該系統(tǒng)進一步包括與路由器相連的檢測設(shè)備;所述檢測設(shè)備用于通過路由器向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通知路由器;所述路由器用于根據(jù)檢測結(jié)果進行所述直連網(wǎng)段的發(fā)布。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器用于發(fā)布所述直連網(wǎng)段。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器用于通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
所述檢測設(shè)備為個人計算機PC。
本發(fā)明提供的另外一種直連網(wǎng)段發(fā)布系統(tǒng),至少包括路由器、路由器直連網(wǎng)段內(nèi)的主機和中間設(shè)備,該系統(tǒng)進一步包括與中間設(shè)備相連的檢測設(shè)備;所述檢測設(shè)備用于通過中間設(shè)備向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通過中間設(shè)備通知路由器;所述路由器用于根據(jù)檢測結(jié)果進行所述直連網(wǎng)段的發(fā)布。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器用于發(fā)布所述直連網(wǎng)段。
當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器用于通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
所述檢測設(shè)備為個人計算機PC。
由此可見,本發(fā)明中路由器在向其它相鄰路由器發(fā)布直連網(wǎng)段時,需要檢測路由器與直連網(wǎng)段內(nèi)主機的連接狀態(tài),當(dāng)檢測到路由器與該主機的連接正常時,路由器才向相鄰路由器發(fā)布該直連網(wǎng)段。這樣,可以保證直連網(wǎng)段信息發(fā)布的準(zhǔn)確性,真實地反映實際網(wǎng)絡(luò)路由狀態(tài),不會造成數(shù)據(jù)無法送達、資源浪費或其它主機無法訪問等情況的發(fā)生。
圖1為本發(fā)明直連網(wǎng)段發(fā)布方法的實施例流程圖。
圖2為本發(fā)明直連網(wǎng)段發(fā)布系統(tǒng)一的示意圖。
圖3為本發(fā)明直連網(wǎng)段發(fā)布系統(tǒng)二的示意圖。
圖4為本發(fā)明實施例中的網(wǎng)絡(luò)架構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,下面參照附圖并舉實施例,對本發(fā)明作進一步詳細(xì)說明。
本發(fā)明的基本思想是檢測路由器與其直連網(wǎng)段內(nèi)主機的連接狀態(tài),路由器根據(jù)檢測結(jié)果進行該直連網(wǎng)段的發(fā)布。
其中,檢測結(jié)果為路由器與主機的連接正常,或為路由器與主機的連接中斷。所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括當(dāng)路由器與主機的連接正常時,路由器發(fā)布該直連網(wǎng)段;當(dāng)路由器與主機的連接中斷時,路由器不發(fā)布該直連網(wǎng)段。如果路由器在中斷之前已經(jīng)向相鄰路由器發(fā)布了該直連網(wǎng)段,則在檢測到路由器與主機的連接中斷時,路由器通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
這里,路由器可以主動向直連網(wǎng)段內(nèi)的主機發(fā)送請求,并根據(jù)主機對請求的響應(yīng)來檢測自身與該主機的連接狀態(tài)。參見圖1所示實施例,本實施例中的直連網(wǎng)段發(fā)布方法主要包括以下幾個步驟步驟101路由器周期性地向直連網(wǎng)段內(nèi)的主機發(fā)送請求,并判斷連續(xù)未收到該主機響應(yīng)的次數(shù)是否達到?jīng)Q策門限,如果是,則確定自身與該主機的連接中斷,執(zhí)行步驟103;否則,確定自身與該主機的連接正常,執(zhí)行步驟102。
在連接狀態(tài)正常的情況下,主機收到路由器發(fā)送來的請求后,會向路由器返回響應(yīng)。
其中,所述決策門限可預(yù)先設(shè)置,取值至少為1。比如,令決策門限等于3,也就是說,如果路由器連續(xù)3次均未收到主機的響應(yīng),則認(rèn)為路由器與主機的連接中斷;如果連續(xù)收到3次響應(yīng)、或者收到1次、或者收到2次,則認(rèn)為路由器與主機的連接正常。
對于路由器發(fā)送的單次請求,可通過設(shè)置等待時長來判斷是否收到對應(yīng)該次請求的響應(yīng),也就是說,路由器發(fā)出請求后,如果在等待時長內(nèi)收到對應(yīng)該請求的響應(yīng),則認(rèn)為該請求得到了主機的響應(yīng);否則,認(rèn)為該請求沒有得到主機的響應(yīng)。
其中,所述決策門限、等待時長、及路由器發(fā)送請求的間隔可根據(jù)網(wǎng)絡(luò)的實際狀況進行設(shè)置。
其中,所述請求為地址解析協(xié)議請求(ARP request)報文,所述響應(yīng)為地址解析協(xié)議應(yīng)答(ARP reply)報文;或者,所述請求為因特網(wǎng)控制消息協(xié)議回聲請求(ICMP echo request)報文,所述響應(yīng)為因特網(wǎng)控制消息協(xié)議回聲應(yīng)答(ICMP echo reply)報文等等。
需要說明的是,請求或響應(yīng)還可采取其它的報文形式,而并不限于以上所述幾種。
步驟102路由器通過路由協(xié)議將該直連網(wǎng)段發(fā)布給相鄰路由器,并結(jié)束本流程的處理。
步驟103路由器不發(fā)布該直連網(wǎng)段。
如果路由器在確定自身與直連網(wǎng)段內(nèi)主機的連接中斷之前,已經(jīng)發(fā)布了該直連網(wǎng)段,則該路由器在確定了自身與直連網(wǎng)段內(nèi)主機的連接中斷之后,通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
對于直連網(wǎng)段內(nèi)的所有主機,路由器均可以通過圖1所示的方法進行連接狀態(tài)的檢測和直連網(wǎng)段發(fā)布的處理。
另外,還可以單獨設(shè)置一個檢測設(shè)備,如個人計算機(PC),用來檢測路由器與路由器直連網(wǎng)段內(nèi)主機的連接狀態(tài),并將檢測結(jié)果通知路由器,路由器用于根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布。
參見圖2所示,該檢測設(shè)備可以與路由器相連,通過路由器向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通知路由器。
若路由器與中間設(shè)備之間的連接中斷,路由器的接口處于DOWN狀態(tài),這時路由器便不會再向外發(fā)布路由;而如果中間設(shè)備與主機之間的連接中斷,路由器的接口仍處于UP狀態(tài),此時路由器仍然會向外發(fā)布路由。因此,可以在路由器和主機之間的中間設(shè)備上設(shè)置一檢測設(shè)備,檢測中間設(shè)備與主機之間的連接狀態(tài),中間設(shè)備與主機之間的連接中斷就說明路由器與主機的連接中斷。
參見圖3所示,檢測設(shè)備與中間設(shè)備相連,通過中間設(shè)備向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通過中間設(shè)備通知路由器。
需要指出的是,圖3中的檢測設(shè)備實際上是檢測中間設(shè)備與主機之間的連接是否正常,這里為便于描述,統(tǒng)一稱為檢測路由器與主機的連接狀態(tài)。
其中,檢測設(shè)備向主機發(fā)送請求、及根據(jù)主機對請求的響應(yīng)檢測路由器與主機連接狀態(tài)的具體過程與步驟101類似,區(qū)別在于,步驟101中的各個動作是由路由器完成的,而這里是由檢測設(shè)備完成的,檢測設(shè)備在檢測了路由器與主機的連接狀態(tài)之后,將檢測結(jié)果通知給路由器。路由器獲知檢測結(jié)果后的具體處理過程與圖1一致,這里不再一一詳述。
需要說明的是,在確定了路由器與其直連網(wǎng)段內(nèi)主機的連接中斷以后,還可以使用本發(fā)明所提供的方法繼續(xù)檢測路由器與主機的連接狀態(tài),并根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布。
下面通過一更為具體的實施例對本發(fā)明的方案和有益效果作進一步詳細(xì)說明。
參見圖4所示的網(wǎng)絡(luò)架構(gòu),10.1.1.0/24是所示網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò)的地址,10.1.1.1/24是路由器R1和R2的接口IP地址,10.1.1.2是服務(wù)器的IP地址,該服務(wù)器通過兩臺主機PC1和PC2進行冗余備份和負(fù)載分擔(dān),其中,PC1通過中間設(shè)備M與路由器R1相連,20.1.1.2是主機PC3的IP地址。
當(dāng)網(wǎng)絡(luò)上的主機訪問服務(wù)器10.1.1.2時,主機發(fā)送的數(shù)據(jù)包經(jīng)過的路徑由主機到達10.1.1.0/24網(wǎng)絡(luò)的最短路由決定,也就是說,如果主機離R1近,數(shù)據(jù)包就會經(jīng)過R1訪問到服務(wù)器,如果主機離R2近,數(shù)據(jù)包就會經(jīng)過R2訪問到服務(wù)器。比如,PC3發(fā)送給服務(wù)器10.1.1.2的數(shù)據(jù)包發(fā)送到路由器R3之后,路由器R3查找達到目的網(wǎng)絡(luò)10.1.1.0/24的最短路徑,假設(shè)此時的最短路徑是經(jīng)過R1的,那么PC3發(fā)送的數(shù)據(jù)包就會被轉(zhuǎn)發(fā)到R1,然后R1再轉(zhuǎn)發(fā)給主機PC1。
如果PC1斷電,此時R1連接中間設(shè)備的接口仍然處于UP狀態(tài),若按照現(xiàn)有的直連網(wǎng)段發(fā)布方法,則該接口對應(yīng)的直連網(wǎng)段10.1.1.0/24依然會被路由器通過路由協(xié)議發(fā)布出去,網(wǎng)絡(luò)中的其它路由器達到10.1.1.0/24網(wǎng)絡(luò)的最短路由不會發(fā)生任何改變。也就是說,這時PC3發(fā)送的目的地為10.1.1.2的數(shù)據(jù)包仍然會沿著原來的路徑,轉(zhuǎn)發(fā)到R1,但是,由于PC1與R1的連接已經(jīng)中斷,因此,PC3將無法正常訪問服務(wù)器10.1.1.2。
此時,若采取本發(fā)明所提供的方法,根據(jù)PC1與R1的連接狀態(tài),決定是否通過路由協(xié)議發(fā)布R1上連接PC1的直連網(wǎng)段,則可以在部署服務(wù)器負(fù)載分擔(dān)和冗余備份的網(wǎng)絡(luò)中,避免上述問題的發(fā)生。比如,R1周期性地向PC1發(fā)送ARP request報文或ICMP echo request報文對PC1的連接狀態(tài)進行檢測,當(dāng)達到一定的發(fā)送次數(shù)還沒有收到主機的響應(yīng)時,則確定PC1到R1的連接中斷,然后R1通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送撤消該直連網(wǎng)段的路由更新。網(wǎng)絡(luò)中的其它路由器收到該路由更新之后,重新計算到達10.1.1.0/24網(wǎng)絡(luò)的路由,新的路由將經(jīng)過R2到達10.1.1.0/24網(wǎng)絡(luò),這樣,PC3就可以繼續(xù)訪問服務(wù)器10.1.1.2了。
可見,本發(fā)明所提供的方法及系統(tǒng)能夠保證直連網(wǎng)段信息發(fā)布的準(zhǔn)確性,真實地反映實際網(wǎng)絡(luò)路由狀態(tài),不會造成數(shù)據(jù)無法送達、資源浪費或其它主機無法訪問等情況的發(fā)生。
以上所述對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步的詳細(xì)說明,所應(yīng)理解的是,以上所述并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種直連網(wǎng)段發(fā)布方法,其特征在于,該方法包括檢測路由器與其直連網(wǎng)段內(nèi)主機的連接狀態(tài),路由器根據(jù)檢測結(jié)果進行該直連網(wǎng)段的發(fā)布。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測包括路由器向其直連網(wǎng)段內(nèi)的主機發(fā)送請求,并根據(jù)主機對請求的響應(yīng)檢測自身與該主機的連接狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置與路由器相連的檢測設(shè)備;所述檢測包括檢測設(shè)備通過路由器向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通知路由器。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述路由器與主機之間進一步包括中間設(shè)備,設(shè)置與中間設(shè)備相連的檢測設(shè)備;所述檢測包括檢測設(shè)備通過中間設(shè)備向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通過中間設(shè)備通知路由器。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述檢測設(shè)備為個人計算機PC。
6.根據(jù)權(quán)利要求2、3或4所述的方法,其特征在于,設(shè)置決策門限,所述請求為周期性請求;所述根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài)包括判斷連續(xù)未收到主機響應(yīng)的次數(shù)是否達到?jīng)Q策門限,如果是,則確定路由器與主機的連接中斷;否則,確定路由器與主機的連接正常。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述決策門限至少為1。
8.根據(jù)權(quán)利要求2、3或4所述的方法,其特征在于,所述請求為地址解析協(xié)議請求ARP request報文,所述響應(yīng)為地址解析協(xié)議應(yīng)答APP reply報文;或者,所述請求為因特網(wǎng)控制消息協(xié)議回聲請求ICMP echo request報文,所述響應(yīng)為因特網(wǎng)控制消息協(xié)議回聲應(yīng)答ICMP echoreply報文。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器發(fā)布該直連網(wǎng)段。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器不發(fā)布該直連網(wǎng)段。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷,且路由器在中斷之前已經(jīng)發(fā)布該直連網(wǎng)段時,所述路由器根據(jù)檢測結(jié)果進行直連網(wǎng)段的發(fā)布包括路由器通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
12.一種直連網(wǎng)段發(fā)布系統(tǒng),至少包括路由器和路由器直連網(wǎng)段內(nèi)的主機,其特征在于,該系統(tǒng)進一步包括與路由器相連的檢測設(shè)備;所述檢測設(shè)備用于通過路由器向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通知路由器;所述路由器用于根據(jù)檢測結(jié)果進行所述直連網(wǎng)段的發(fā)布。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器用于發(fā)布所述直連網(wǎng)段。
14.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器用于通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
15.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述檢測設(shè)備為個人計算機PC。
16.一種直連網(wǎng)段發(fā)布系統(tǒng),至少包括路由器、路由器直連網(wǎng)段內(nèi)的主機和中間設(shè)備,其特征在于,該系統(tǒng)進一步包括與中間設(shè)備相連的檢測設(shè)備;所述檢測設(shè)備用于通過中間設(shè)備向路由器直連網(wǎng)段內(nèi)的主機發(fā)送請求,根據(jù)主機對請求的響應(yīng)檢測路由器與主機的連接狀態(tài),并將檢測結(jié)果通過中間設(shè)備通知路由器;所述路由器用于根據(jù)檢測結(jié)果進行所述直連網(wǎng)段的發(fā)布。
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接正常時,所述路由器用于發(fā)布所述直連網(wǎng)段。
18.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,當(dāng)所述檢測結(jié)果為路由器與直連網(wǎng)段內(nèi)主機的連接中斷時,所述路由器用于通過動態(tài)路由協(xié)議向相鄰路由器發(fā)送路由更新,撤消該直連網(wǎng)段。
19.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述檢測設(shè)備為個人計算機PC。
全文摘要
本發(fā)明公開了一種直連網(wǎng)段發(fā)布方法,該方法為檢測路由器與其直連網(wǎng)段內(nèi)主機的連接狀態(tài),路由器根據(jù)檢測結(jié)果進行該直連網(wǎng)段的發(fā)布。本發(fā)明還公開了一種直連網(wǎng)段發(fā)布系統(tǒng),該系統(tǒng)包括路由器、路由器直連網(wǎng)段內(nèi)的主機、以及與路由器相連的檢測設(shè)備;或者,包括路由器、路由器直連網(wǎng)段內(nèi)的主機、中間設(shè)備、以及與中間設(shè)備相連的檢測設(shè)備。本發(fā)明所提供的方法及系統(tǒng)能夠保證直連網(wǎng)段信息發(fā)布的準(zhǔn)確性,真實地反映實際網(wǎng)絡(luò)路由狀態(tài),不會造成數(shù)據(jù)無法送達、資源浪費或其它主機無法訪問等情況的發(fā)生。
文檔編號H04L12/26GK1878110SQ20061009858
公開日2006年12月13日 申請日期2006年7月12日 優(yōu)先權(quán)日2006年7月12日
發(fā)明者徐小虎 申請人:華為技術(shù)有限公司