午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收和發(fā)送方法

文檔序號(hào):7995439閱讀:724來(lái)源:國(guó)知局
專利名稱:一種同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收和發(fā)送方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收和發(fā)送方法,屬于數(shù)據(jù)通信技術(shù)領(lǐng)域。
對(duì)于網(wǎng)橋功能來(lái)說(shuō),實(shí)現(xiàn)的是數(shù)據(jù)報(bào)文在二層的轉(zhuǎn)發(fā),而不能處理IP層。網(wǎng)橋通過(guò)在不同端口的以太網(wǎng)地址學(xué)習(xí),建立以太網(wǎng)地址與端口的地址映射表,對(duì)收到的報(bào)文進(jìn)行以太網(wǎng)地址匹配,然后發(fā)送到相應(yīng)的端口。在實(shí)現(xiàn)橋接功能的路由器上,可以獨(dú)立出一些橋接功能的端口,從而實(shí)現(xiàn)橋的功能。但是由于橋轉(zhuǎn)發(fā)是在二層轉(zhuǎn)發(fā)報(bào)文,因此這些端口就不能夠?qū)崿F(xiàn)IP的路由功能。比如一個(gè)企業(yè)的兩個(gè)分支機(jī)構(gòu)如果通過(guò)橋接功能連接在一起,那么就不能再通過(guò)這個(gè)網(wǎng)絡(luò)接入到IP協(xié)議的國(guó)際互聯(lián)網(wǎng),除非使用新的設(shè)備和線路。
本發(fā)明提出的互聯(lián)網(wǎng)協(xié)議下同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收方法,包括以下各步驟1、在路由器上設(shè)置橋接模塊和橋接端口,并為所有橋接端口設(shè)置一個(gè)共同的以太網(wǎng)地址和IP地址;2、通過(guò)橋接端口接收?qǐng)?bào)文時(shí),判斷報(bào)文中的目的以太網(wǎng)地址,若該地址不是廣播地址、多播地址或橋接端口的共同以太網(wǎng)地址中的任何一個(gè),則將報(bào)文轉(zhuǎn)至橋接模塊發(fā)送;3、若該地址是廣播地址、多播地址或橋接端口的共同以太網(wǎng)地址中的任何一個(gè),則根據(jù)包含在報(bào)文中的類型信息進(jìn)一步判斷該報(bào)文是否為IP報(bào)文,若為IP報(bào)文,則去掉鏈路層信息,轉(zhuǎn)至IP模塊發(fā)送;4、若上述第3步的報(bào)文不是IP報(bào)文,進(jìn)一步判斷是否為地址解析協(xié)議(以下簡(jiǎn)稱ARP)報(bào)文,若是ARP報(bào)文,則進(jìn)行ARP處理,若不是,則丟棄報(bào)文。
上述方法中的ARP處理過(guò)程包括首先判斷包含在ARP報(bào)文中的IP地址請(qǐng)求字段,若該地址是橋接端口的共同IP地址,則將橋接端口的共同以太網(wǎng)地址發(fā)送至ARP報(bào)文的發(fā)送端,并丟棄報(bào)文,若不一致,則直接丟棄報(bào)文。
本發(fā)明提出的互聯(lián)網(wǎng)協(xié)議下同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文發(fā)送方法,包括以下步驟1、在路由器上設(shè)置橋接模塊和橋接端口,并為所有橋接端口設(shè)置一個(gè)共同的以太網(wǎng)地址和IP地址;2、通過(guò)橋接端口發(fā)送來(lái)自IP模塊的IP報(bào)文時(shí),若在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則將該目的以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;3、若不能在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則對(duì)此報(bào)文作ARP處理。
上述報(bào)文發(fā)送方法中的報(bào)文ARP處理過(guò)程包括如下步驟1、從路由器的IP模塊中的ARP模塊上為該IP報(bào)文請(qǐng)求一個(gè)相應(yīng)的以太網(wǎng)地址,將該以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋接端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;2、更新ARP表,將請(qǐng)求到的以太網(wǎng)地址和對(duì)應(yīng)的IP地址加入到ARP表中,用于發(fā)送后續(xù)報(bào)文。
本發(fā)明提出的互聯(lián)網(wǎng)協(xié)議下同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收和發(fā)送方法,用于橋接網(wǎng)絡(luò)中,不但可以進(jìn)行相互的橋接訪問(wèn),而且,對(duì)于IP協(xié)議,還可以進(jìn)行路由,實(shí)現(xiàn)與非橋接的網(wǎng)絡(luò)進(jìn)行IP協(xié)議之間的通信。這樣,橋接端口之間通過(guò)橋的轉(zhuǎn)發(fā)功能進(jìn)行通信,與和非橋接端口所連接的網(wǎng)絡(luò),則通過(guò)IP協(xié)議的路由功能來(lái)完成通信。本方法用于中、低端路由器,對(duì)于IP協(xié)議,不但可以在橋接端口之間的數(shù)據(jù)可以進(jìn)行二層橋接轉(zhuǎn)發(fā),同時(shí),可以與其他非橋接端口所連接的網(wǎng)絡(luò)進(jìn)行IP協(xié)議的通信。這種功能可以增強(qiáng)IP路由和橋接功能的結(jié)合,在用戶組網(wǎng)時(shí),提供更大的靈活度和更完善的解決方案。
上述方法中的ARP處理過(guò)程包括首先判斷包含在ARP報(bào)文中的IP地址請(qǐng)求字段,若該地址是橋接端口的共同IP地址,則將橋接端口的共同以太網(wǎng)地址發(fā)送至ARP報(bào)文的發(fā)送端,并丟棄報(bào)文,若不一致,則直接丟棄報(bào)文。
本發(fā)明提出的互聯(lián)網(wǎng)協(xié)議下同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文發(fā)送方法,首先在路由器上設(shè)置橋接模塊和橋接端口,并為橋接端口設(shè)置一個(gè)共同的以太網(wǎng)地址;通過(guò)橋接端口發(fā)送來(lái)自IP模塊的IP報(bào)文時(shí),若在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則將該目的以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;若不能在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則對(duì)此報(bào)文作ARP處理。
上述ARP處理過(guò)程為從路由器的IP模塊中的ARP模塊上為該IP報(bào)文請(qǐng)求一個(gè)相應(yīng)的以太網(wǎng)地址,將該以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋接端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;更新ARP表,將請(qǐng)求到的以太網(wǎng)地址和對(duì)應(yīng)的IP地址加入到ARP表中,用于發(fā)送后續(xù)報(bào)文。
權(quán)利要求
1.一種同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收方法,其特征在于該方法包括以下各步驟(1)在路由器上設(shè)置橋接模塊和橋接端口,并為所有橋接端口設(shè)置一個(gè)共同的以太網(wǎng)地址和IP地址;(2)通過(guò)橋接端口接收?qǐng)?bào)文時(shí),判斷報(bào)文中的目的以太網(wǎng)地址,若該地址不是廣播地址、多播地址或橋接端口的共同以太網(wǎng)地址中的任何一個(gè),則將報(bào)文轉(zhuǎn)至橋接模塊發(fā)送;(3)若該地址是廣播地址、多播地址或橋接端口的共同以太網(wǎng)地址中的任何一個(gè),則根據(jù)包含在報(bào)文中的類型信息進(jìn)一步判斷該報(bào)文是否為IP報(bào)文,若為IP報(bào)文,則去掉鏈路層信息,轉(zhuǎn)至IP模塊發(fā)送;(4)若上述第3步的報(bào)文不是IP報(bào)文,進(jìn)一步判斷是否為地址解析協(xié)議(以下簡(jiǎn)稱ARP)報(bào)文,若是ARP報(bào)文,則進(jìn)行ARP處理,若不是ARP報(bào)文,則丟棄報(bào)文。
2.如權(quán)利要求1所述的方法,其特征在于其中的ARP處理過(guò)程為首先判斷包含在ARP報(bào)文中的IP地址請(qǐng)求字段,若該地址是橋接端口的共同IP地址,則將橋接端口的共同以太網(wǎng)地址發(fā)送至ARP報(bào)文的發(fā)送端,并丟棄報(bào)文,若不一致,則直接丟棄報(bào)文。
3.一種同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文發(fā)送方法,其特征在于該方法包括以下步驟(1)在路由器上設(shè)置橋接模塊和橋接端口,并為所有橋接端口設(shè)置一個(gè)共同的以太網(wǎng)地址和IP地址;(2)通過(guò)橋接端口發(fā)送來(lái)自IP模塊的IP報(bào)文時(shí),若在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則將該目的以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋接端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;(3)若不能在發(fā)送報(bào)文的路由器上的ARP表中找到與該待發(fā)送報(bào)文的目的IP地址相對(duì)應(yīng)的目的以太網(wǎng)地址,則對(duì)此報(bào)文作ARP處理。
4.如權(quán)利要求3所述的方法,其特征在于其中對(duì)報(bào)文作ARP處理的過(guò)程包括如下步驟(1)從路由器的IP模塊中的ARP模塊上為該IP報(bào)文請(qǐng)求一個(gè)相應(yīng)的以太網(wǎng)地址,將該以太網(wǎng)地址復(fù)制到待發(fā)送報(bào)文的目的以太網(wǎng)地址字段,將橋接端口的共同以太網(wǎng)地址復(fù)制到該報(bào)文的源以太網(wǎng)地址字段,然后由橋接模塊發(fā)送報(bào)文;(2)更新ARP表,將請(qǐng)求到的以太網(wǎng)地址和對(duì)應(yīng)的IP地址加入到ARP表中,用于發(fā)送后續(xù)報(bào)文。
全文摘要
本發(fā)明涉及一種互聯(lián)網(wǎng)協(xié)議下同時(shí)實(shí)現(xiàn)路由和橋接功能的報(bào)文接收和發(fā)送方法,屬于數(shù)據(jù)通信技術(shù)領(lǐng)域。首先在路由器上設(shè)置橋接模塊和橋接端口,為其設(shè)置共同的以太網(wǎng)地址和IP地址;通過(guò)橋接端口接收?qǐng)?bào)文時(shí),根據(jù)報(bào)文的地址、類型等信息,將報(bào)文轉(zhuǎn)至橋接模塊或IP模塊發(fā)送,或丟棄。發(fā)送報(bào)文時(shí),將發(fā)送報(bào)文的路由器上的有關(guān)信息與報(bào)文中的相關(guān)信息互相對(duì)比或復(fù)制后由橋接模塊發(fā)送報(bào)文。本發(fā)明的方法,用于橋接網(wǎng)絡(luò)中,不但可以進(jìn)行相互的橋接訪問(wèn),而且對(duì)于IP協(xié)議,還可以進(jìn)行路由,實(shí)現(xiàn)與非橋接的網(wǎng)絡(luò)進(jìn)行IP協(xié)議之間的通信。
文檔編號(hào)H04L29/06GK1411229SQ0212992
公開(kāi)日2003年4月16日 申請(qǐng)日期2002年8月22日 優(yōu)先權(quán)日2002年8月22日
發(fā)明者楊磊 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1