国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)現(xiàn)基于源ip地址路由的方法

      文檔序號(hào):7902894閱讀:1490來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)基于源ip地址路由的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種實(shí)現(xiàn)基于源IP地址路由的方法,尤其是一種采用專(zhuān)用集成電路ASIC芯片實(shí)現(xiàn)基于源IP地址路由的方法。
      背景技術(shù)
      在網(wǎng)絡(luò)技術(shù)日新月異的今天,隨著網(wǎng)絡(luò)運(yùn)營(yíng)商的不斷崛起和成立,網(wǎng)絡(luò)通信領(lǐng)域?qū)W(wǎng)絡(luò)通信設(shè)備的要求越來(lái)越高。目前,網(wǎng)絡(luò)通信設(shè)備——router和L3 switch在針對(duì)“基于IP地址路由”功能的實(shí)現(xiàn)上,主要有以下兩種方式一、大多數(shù)router和switch僅僅支持“基于目的IP地址路由”的功能,也就是通過(guò)對(duì)進(jìn)入router和switch的數(shù)據(jù)包包頭的目的IP地址進(jìn)行解析查表,得到該數(shù)據(jù)包的目的路由端口以及一些其他相關(guān)信息,譬如新的目的MAC地址和VLAN ID等。這種方式的“IP路由”功能,在網(wǎng)絡(luò)管理上存在一定的缺陷,它使得網(wǎng)絡(luò)管理人員無(wú)法有效的配置本網(wǎng)絡(luò)中的各個(gè)主機(jī)的IP地址從而進(jìn)行方便、完善的管理。尤其是在支持多個(gè)網(wǎng)絡(luò)運(yùn)營(yíng)商時(shí),網(wǎng)絡(luò)管理人員無(wú)法通過(guò)主機(jī)IP地址進(jìn)行允許或限制其訪(fǎng)問(wèn)某一指定網(wǎng)絡(luò)的操作。
      二、部分router和switch除了支持“基于目的IP地址路由”功能外,也支持“基于源IP地址路由”功能。不過(guò)這些router和switch在完成“源IP路由”功能時(shí)采用的是軟件實(shí)現(xiàn)的方式。使用軟件實(shí)現(xiàn)“源IP路由”功能在系統(tǒng)資源的耗用以及網(wǎng)絡(luò)速度的保證上存在著一定的缺陷。因?yàn)槭褂煤蠖塑浖瓿伞霸碔P路由”時(shí),會(huì)極大的占用CPU資源,使得本來(lái)就負(fù)擔(dān)很重的router和switch CPU(CPU將完成許多其他功能)處理性能大幅下降,從而影響到整個(gè)router和switch的性能。而且,使用軟件實(shí)現(xiàn)“源IP路由”處理速度較低,當(dāng)router和switch處于網(wǎng)絡(luò)擁塞即繁忙時(shí),router和swith可能就無(wú)法滿(mǎn)足網(wǎng)絡(luò)通信設(shè)備線(xiàn)速交換的基本功能。

      發(fā)明內(nèi)容
      本發(fā)明旨在解決現(xiàn)有網(wǎng)絡(luò)通信設(shè)備——router以及switch在實(shí)現(xiàn)源IP路由功能上存在的缺陷,克服所采用的軟件實(shí)現(xiàn)方式帶來(lái)的系統(tǒng)資源耗用大、處理速度低的弊端,提供一種采用ASIC芯片實(shí)現(xiàn)基于源IP地址路由的方法。
      為解決上述技術(shù)問(wèn)題,本發(fā)明所采用的技術(shù)方案如下一種實(shí)現(xiàn)基于源IP地址路由的方法,其特征在于該方法包括如下步驟a、通過(guò)對(duì)進(jìn)入網(wǎng)絡(luò)通信設(shè)備的數(shù)據(jù)包包頭的目的IP地址和源IP地址分別進(jìn)行解析查表;b、根據(jù)a項(xiàng)所述,若查表得到該源IP地址使用源IP路由時(shí),則將使用該源IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果;相反,若查表得到該源IP地址不使用源IP路由時(shí),將使用目的IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果。
      本發(fā)明所述解析查表得到的是路由表和接口配置表,所述路由表和接口配置表上根據(jù)使用的目的IP地址和源IP地址得到兩組不同的相關(guān)信息,這些相關(guān)信息包括IP地址、新目的硬件物理地址MAC(簡(jiǎn)稱(chēng)MAC)、目的輸出端口、接口配置表索引、源IP路由使能信號(hào)、新源MAC地址、新虛擬局域網(wǎng)VLAN(以下簡(jiǎn)稱(chēng)VLAN)號(hào)、目的輸出端口。
      本發(fā)明源IP路由使能信號(hào)是一種功能控制開(kāi)關(guān)信號(hào),是在對(duì)交換機(jī)寫(xiě)入路由表和接口配置表的表項(xiàng)信息時(shí)配置的。
      本發(fā)明的有益效果表現(xiàn)在一、本發(fā)明由于采用了ASIC芯片,在完成路由時(shí)不受CPU限制,可以大大節(jié)省CPU資源,使CPU專(zhuān)注完成其他功能,提高整個(gè)系統(tǒng)的性能;二、本發(fā)明克服了軟件方式存在的處理速度慢的缺陷,提高了整個(gè)系統(tǒng)在網(wǎng)絡(luò)環(huán)境中的高速處理能力。即使在100/1000/10000M的高速網(wǎng)絡(luò)處于擁塞或繁忙時(shí),也能保證進(jìn)行線(xiàn)速交換;三、本發(fā)明使路由功能的實(shí)現(xiàn)簡(jiǎn)單易行,穩(wěn)定可靠。


      圖1為本發(fā)明流程框2為本發(fā)明根據(jù)目的IP地址和源IP地址分別進(jìn)行解析查表所得路由表和接口配置表的表項(xiàng)示意圖具體實(shí)施方式
      本發(fā)明方法步驟如下將路由表和接口配置表的表項(xiàng)信息寫(xiě)入交換機(jī);然后通過(guò)對(duì)進(jìn)入網(wǎng)絡(luò)通信設(shè)備的數(shù)據(jù)包包頭的目的IP地址和源IP地址分別進(jìn)行解析查表,所得的路由表和接口配置表上根據(jù)使用的目的IP地址和源IP地址得到兩組不同的關(guān)聯(lián)信息,這些相關(guān)信息包括IP地址、新目的MAC地址、目的輸出端口、接口配置表索引、源IP路由使能信號(hào)、新源MAC地址、新VLAN號(hào)、目的輸出端口,其中源IP路由使能信號(hào)是一種功能控制開(kāi)關(guān)信號(hào),是在對(duì)交換機(jī)寫(xiě)入路由表和接口配置表的表項(xiàng)信息時(shí)配置的;若查表得到該源IP地址使用源IP路由時(shí),則將使用該源IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果;相反,若查表得到該源IP地址不使用源IP路由時(shí),將使用目的IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果。
      在使用源IP路由時(shí),如果所查詢(xún)得到的路由表里的源IP路由使能信號(hào)e為1,那么該數(shù)據(jù)包將按照“基于源IP地址路由”進(jìn)行處理,該數(shù)據(jù)包得到的最終路由結(jié)果為接口配置表里的目的輸出端口h;相反,如果所查詢(xún)得到的源IP路由使能信號(hào)e為0,那么該數(shù)據(jù)包將不按照“基于源IP地址路由”處理,而按照“基于目的IP地址路由”進(jìn)行處理,該數(shù)據(jù)包得到的路由結(jié)果為路由表里的目的輸出端口C。
      路由表項(xiàng)中,某一IP地址是否使用“源IP路由”功能將由使用該router或switch的網(wǎng)絡(luò)管理人員根據(jù)實(shí)際網(wǎng)絡(luò)情況進(jìn)行配置。
      權(quán)利要求
      1.一種實(shí)現(xiàn)基于源IP地址路由的方法,其特征在于該方法包括如下步驟a、通過(guò)對(duì)進(jìn)入網(wǎng)絡(luò)通信設(shè)備的數(shù)據(jù)包包頭的目的IP地址和源IP地址分別進(jìn)行解析查表;b、根據(jù)a項(xiàng)所述,若查表得到該源IP地址使用源IP路由時(shí),則將使用該源IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果;相反,若查表得到該源IP地址不使用源IP路由時(shí),將使用目的IP地址關(guān)聯(lián)查表得到的包括目的路由端口在內(nèi)的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果。
      2.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)基于源IP地址路由的方法,其特征在于所述解析查表得到的是路由表和接口配置表,所述路由表和接口配置表上根據(jù)使用的目的IP地址和源IP地址得到兩組不同的相關(guān)信息,這些相關(guān)信息包括IP地址、新目的硬件物理地址MAC、目的輸出端口、接口配置表索引、源IP路由使能信號(hào)、新源MAC地址、新虛擬局域網(wǎng)VLAN號(hào)、目的輸出端口。
      3.根據(jù)權(quán)利要求1或2所述的一種實(shí)現(xiàn)基于源IP地址路由的方法,其特征在于在使用源IP路由時(shí),如果所查詢(xún)得到的路由表里的源IP路由使能信號(hào)e為1,那么該數(shù)據(jù)包將按照“基于源IP地址路由”進(jìn)行處理,該數(shù)據(jù)包得到的最終路由結(jié)果為接口配置表里的目的輸出端口h;相反,如果所查詢(xún)得到的源IP路由使能信號(hào)e為0,那么該數(shù)據(jù)包將不按照“基于源IP地址路由”處理,而按照“基于目的IP地址路由”進(jìn)行處理,該數(shù)據(jù)包得到的路由結(jié)果為路由表里的目的輸出端口C。
      4.根據(jù)權(quán)利要求3所述的一種實(shí)現(xiàn)基于源IP地址路由的方法,其特征在于源IP路由使能信號(hào)是一種功能控制開(kāi)關(guān)信號(hào),是在對(duì)交換機(jī)寫(xiě)入路由表和接口配置表的表項(xiàng)信息時(shí)配置的。
      全文摘要
      本發(fā)明旨在解決現(xiàn)有網(wǎng)絡(luò)通信設(shè)備在實(shí)現(xiàn)源IP路由功能上存在的缺陷,提供一種采用ASIC芯片實(shí)現(xiàn)基于源IP地址路由的方法。該方法首先通過(guò)對(duì)進(jìn)入網(wǎng)絡(luò)通信設(shè)備的數(shù)據(jù)包包頭的目的IP地址和源IP地址分別進(jìn)行解析查表;若查表得到該源IP地址使用源IP路由時(shí),則將使用該源IP地址查表得到的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果;相反,若查表得到該源IP地址不使用源IP路由時(shí),將使用目的IP地址查表得到的相關(guān)信息作為該數(shù)據(jù)包的路由結(jié)果。本發(fā)明由于采用了ASIC芯片,在完成路由時(shí)不受CPU限制,大大節(jié)省了CPU資源,提高整個(gè)系統(tǒng)的性能,并克服了軟件方式存在的處理速度慢的缺陷,提高了整個(gè)系統(tǒng)在網(wǎng)絡(luò)環(huán)境中的高速處理能力。即使在高速網(wǎng)絡(luò)處于擁塞或繁忙時(shí),也能保證進(jìn)行線(xiàn)速交換。
      文檔編號(hào)H04Q3/00GK1489345SQ0311723
      公開(kāi)日2004年4月14日 申請(qǐng)日期2003年1月27日 優(yōu)先權(quán)日2003年1月27日
      發(fā)明者李為民, 林昕, 王步偉, 包雅林, 陳卓, 華海紅 申請(qǐng)人:四川南山之橋微電子有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1