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

一種非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法和網(wǎng)管設(shè)備的制造方法

文檔序號:9827989閱讀:322來源:國知局
一種非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法和網(wǎng)管設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及通信技術(shù)領(lǐng)域,特別是涉及一種非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法。本申請同時(shí)還涉及一種網(wǎng)管設(shè)備。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,一般會針對包含路由設(shè)備的網(wǎng)絡(luò)設(shè)置單獨(dú)的網(wǎng)管設(shè)備,而這些網(wǎng)管設(shè)備都具有拓?fù)涞墓δ?,用來?shí)時(shí)呈現(xiàn)網(wǎng)絡(luò)的運(yùn)行情況以及直觀捕捉故障來源,從而便于技術(shù)人員對網(wǎng)絡(luò)進(jìn)行管理。
[0003]IPdnternet Protocol,網(wǎng)絡(luò)協(xié)議)層網(wǎng)絡(luò)拓?fù)溆址Q為三層拓?fù)?,該類型拓?fù)湟罁?jù)三層設(shè)備的IP地址信息進(jìn)行拓?fù)溆?jì)算,顯示的是邏輯連接關(guān)系,由于在這一層沒有可以準(zhǔn)確計(jì)算連接關(guān)系的信息,因此三層拓?fù)浔硎镜氖菍?shí)際組網(wǎng)的一種近似模擬。同時(shí)由于處在IP網(wǎng)絡(luò)層的設(shè)備是具有轉(zhuǎn)發(fā)功能的路由設(shè)備,該路由設(shè)備不屬于任何子網(wǎng)且與子網(wǎng)是橋接關(guān)系,因此三層拓?fù)浔硎镜木褪歉鱾€(gè)路由設(shè)備之間的直連,以及路由設(shè)備與子網(wǎng)之間的非直連關(guān)系。
[0004]在協(xié)議RFC1213 RFC1661中,對于現(xiàn)有IP層網(wǎng)絡(luò)拓?fù)渲懈鱾€(gè)路由設(shè)備的接口類型進(jìn)行了定義,其中包含協(xié)議類型為PPP (Point to Point Protocol,點(diǎn)對點(diǎn)協(xié)議)的接口,該接口又稱為PPP接口,基于該類型接口,目前的現(xiàn)有技術(shù)一般基于路由器的轉(zhuǎn)發(fā)特性和PPP接口的直連特性,依據(jù)路由器的接口的IP地址進(jìn)行拓?fù)溆?jì)算,雖然該方法得到的拓?fù)淇梢院艽蟪潭鹊哪M出實(shí)際的三層組網(wǎng)。但在實(shí)際應(yīng)用中,用戶很可能對不是PPP類型的接口配置直連鏈路,而且配置的IP掩碼也可能不是30位的。以圖1所示組網(wǎng)為例,設(shè)備B的接口 b2和設(shè)備C的接口 c2用戶很可能配置直連鏈路,但上述方法對于這種組網(wǎng)中的直連鏈路不能靈活地進(jìn)行識別。
[0005]由此可見,如何針對IP層拓?fù)渚W(wǎng)絡(luò)中的直連鏈路進(jìn)行準(zhǔn)確以及有效地識別,成為本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。

【發(fā)明內(nèi)容】

[0006]本申請的目的在于提供一種非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法,用以針對三層組網(wǎng)中可能存在的直連鏈路進(jìn)行準(zhǔn)確以及有效的識別處理,為此,本申請?zhí)岢隽艘环N非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法,應(yīng)用于包括網(wǎng)管設(shè)備以及多個(gè)路由設(shè)備的IP層拓?fù)渚W(wǎng)絡(luò)中,包括:
[0007]網(wǎng)管設(shè)備從第一路由設(shè)備的本地路由表中獲取第一路由表項(xiàng)的下一跳路由互聯(lián)網(wǎng)協(xié)議IP地址,所述第一路由表項(xiàng)的路由類型為非直連類型,且所述第一路由表項(xiàng)的目的IP地址非默認(rèn)地址;
[0008]所述網(wǎng)管設(shè)備判斷與所述下一跳路由IP地址所對應(yīng)的第二路由設(shè)備的本地路由表中是否存在第二路由表項(xiàng),所述第二路由表項(xiàng)的路由類型為非直連類型,且所述第二路由表項(xiàng)的下一跳路由IP地址為所述第一路由設(shè)備的IP地址;
[0009]當(dāng)判斷結(jié)果為是時(shí),所述網(wǎng)管設(shè)備根據(jù)所述第一路由表項(xiàng)與所述第二路由表項(xiàng)生成所述第一路由設(shè)備與所述第二路由設(shè)備之間的直連鏈路信息。
[0010]相應(yīng)地,本申請還提供了一種網(wǎng)管設(shè)備,應(yīng)用于包括所述網(wǎng)管設(shè)備以及多個(gè)路由設(shè)備的IP層拓?fù)渚W(wǎng)絡(luò)中,包括:
[0011]獲取模塊,從第一路由設(shè)備的本地路由表中獲取第一路由表項(xiàng)的下一跳路由互聯(lián)網(wǎng)協(xié)議IP地址,所述第一路由表項(xiàng)的路由類型為非直連類型,且所述第一路由表項(xiàng)目的IP地址非默認(rèn)地址;
[0012]判斷模塊,判斷與所述下一跳路由IP地址所對應(yīng)的第二路由設(shè)備的本地路由表中是否存在第二路由表項(xiàng),所述第二路由表項(xiàng)的路由類型為非直連類型,且所述第二路由表項(xiàng)的下一跳路由IP地址為所述第一路由設(shè)備的IP地址;
[0013]生成模塊,在所述判斷模塊的判斷結(jié)果為是時(shí),根據(jù)所述第一路由表項(xiàng)與所述第二路由表項(xiàng)生成所述第一路由設(shè)備與所述第二路由設(shè)備之間的直連鏈路信息。
[0014]與現(xiàn)有技術(shù)相比,本申請的實(shí)施例包括以下優(yōu)點(diǎn):
[0015]網(wǎng)管設(shè)備在從第一路由設(shè)備的本地路由表中獲取第一路由表項(xiàng)的下一跳路由互聯(lián)網(wǎng)協(xié)議IP地址后,判斷與該下一跳路由IP地址所對應(yīng)的第二路由設(shè)備的本地路由表中是否存在下一跳路由IP地址為第一路由設(shè)備的IP地址的第二路由表項(xiàng),并在判斷結(jié)果為是時(shí)根據(jù)第一路由表項(xiàng)與第二路由表項(xiàng)生成第一路由設(shè)備與第二路由設(shè)備之間的直連鏈路信息。通過利用各路由設(shè)備的路由表判斷是否存在三層直連鏈路,從而能夠有效識別出現(xiàn)有的三層拓?fù)溆?jì)算方法無法識別出的直連鏈路,提高了實(shí)際組網(wǎng)的模擬精確度。
【附圖說明】
[0016]圖1為通過現(xiàn)有技術(shù)已有算法得到的三層拓?fù)鋱D;
[0017]圖2為本申請實(shí)施例中提出的路由表結(jié)構(gòu)圖;
[0018]圖3為本申請?zhí)岢龅囊环N非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法的流程示意圖;
[0019]圖4為本申請實(shí)施例中提出的三層拓?fù)鋱D;
[0020]圖5為本申請?zhí)岢龅囊环N網(wǎng)管設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面將結(jié)合本申請中的附圖,對本申請中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本申請的一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
[0022]目前,三層拓?fù)渚W(wǎng)絡(luò)中各個(gè)路由設(shè)備之間的直連關(guān)系通常通過如下條件確定:
[0023](I)如果兩個(gè)路由設(shè)備的接口都是PPP類型的接口(目前路由設(shè)備所具有的接口中的一種接口類型,這里的PPP借用了點(diǎn)對點(diǎn)(Point to Point Protocol,PPP)協(xié)議的概念),且通過IP地址計(jì)算在同一個(gè)子網(wǎng),則這兩個(gè)接口之間為PPP直連鏈路;
[0024]⑵如果兩個(gè)路由設(shè)備的接口并不都是PPP接口(例如其中一個(gè)是PPP接口,另一個(gè)是非PPP接口),且通過IP地址計(jì)算在同一個(gè)子網(wǎng),而且這個(gè)子網(wǎng)是30位的掩碼,則這兩個(gè)接口之間為PPP直連鏈路。
[0025]以圖1所示的場景為例,假設(shè)該小型網(wǎng)絡(luò)中有路由器設(shè)備A、B、C,各個(gè)路由設(shè)備的接口類型以及IP地址如下:
[0026]路由設(shè)備A:接口 al是PPP接口,且IP地址配置是192.168.1.1/24,接口 a2不是PPP接口,IP地址配置是192.168.2.1/30,接口 a3也不是PPP接口,IP地址配置是192.168.3.1/24 ;
[0027]路由設(shè)備B:接口 bl是PPP接口,且IP地址配置是192.168.1.10/24,接口 b2不是 PPP 接口,IP 地址配置是 192.168.4.1/24 ;
[0028]路由設(shè)備C:接口 Cl是PPP接口,且IP地址配置是192.168.2.2/30,接口 c2不是PPP 接口,IP 地址配置是 192.168.4.10/24。
[0029]根據(jù)上述現(xiàn)有技術(shù)提供的三層拓?fù)渌惴?,設(shè)備A的al接口與設(shè)備B的bl接口都在192.168.1.0/24子網(wǎng),且都是PPP接口,則兩個(gè)接口可以直連;設(shè)備A的a2接口與設(shè)備C的Cl接口都在192.168.2.0/30子網(wǎng),不都是PPP接口,但子網(wǎng)掩碼是30位,因此兩個(gè)接口也可以直連;設(shè)備A的a3接口沒有與它同子網(wǎng)的接口,通過IP地址計(jì)算,它可以與子網(wǎng)192.168.3.0/24相連;設(shè)備B的b2接口有與它同子網(wǎng)的接口 c2,但兩個(gè)接口不滿足上述路由器直連的條件,因此分別與子網(wǎng)192.168.4.0/24相連。
[0030]為便于闡述本申請?jiān)诮鉀Q上述技術(shù)問題所提出的技術(shù)方案,以下將首先介紹IP層拓?fù)渚W(wǎng)絡(luò)(又稱三層拓?fù)渚W(wǎng)絡(luò))中各個(gè)路由設(shè)備的本地路由表的內(nèi)容,如圖2所示,該本地路由表的各條路由的表項(xiàng)至少包含如下的基本信息:
[0031]ipRouteDest:該條路由想要連接的目的IP地址;
[0032]ipRoutelflndex:路由設(shè)備中與該條路由對應(yīng)的接口索引;
[0033]ipRouteNextHop:該條路由的下一跳IP地址;
[0034]ipRouteType:該條路由的路由類型,在本申請的具體實(shí)施例中,ipRouteType值為3時(shí)代表該條路由類型為direct (直連子網(wǎng)),ipRouteType值為4時(shí)代表該條路由類型為indirect (非直連),當(dāng)路由類型為非直連時(shí),遠(yuǎn)程地址不能進(jìn)行直連,必須通過下一跳路由才能連接上;
[0035]ipRouteMask:該條路由的路由掩碼。
[0036]如圖3所示,為本申請?zhí)岢龅囊环N非直連接口的網(wǎng)絡(luò)拓?fù)溆?jì)算方法的流程示意圖,包括以下步驟:
[0037]步驟301,網(wǎng)管設(shè)備從第一路由設(shè)備的本地路由表中獲取第一路由表項(xiàng)的下一跳路由互聯(lián)網(wǎng)協(xié)議IP地址。
[0038]由于本申請是針對IP層拓?fù)渚W(wǎng)絡(luò)中實(shí)際上互為直連鏈路但尚未發(fā)現(xiàn)的路由進(jìn)行查詢及判斷,因此對于路由設(shè)備的本地路由表來說,路由類型為非直連類型的路由表項(xiàng)為本申請所要判斷的對象,同時(shí)為了避免其他因素帶來的
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
石屏县| 图片| 双柏县| 来宾市| 册亨县| 庄河市| 清新县| 承德县| 新乡市| 都安| 紫云| 顺义区| 平阳县| 赣榆县| 凤山县| 雷州市| 哈巴河县| 宣化县| 磐安县| 保靖县| 蒙自县| 喀喇| 古浪县| 通榆县| 建宁县| 汝阳县| 景洪市| 黄石市| 安陆市| 五莲县| 兴国县| 蒙城县| 奉化市| 大连市| 云浮市| 连城县| 陈巴尔虎旗| 北安市| 河西区| 涪陵区| 凌源市|