[發(fā)明專利]一種基于xPON的主機路由維護方法有效
| 申請?zhí)枺?/td> | 201310528665.5 | 申請日: | 2013-10-31 |
| 公開(公告)號: | CN103546595B | 公開(公告)日: | 2017-01-25 |
| 發(fā)明(設計)人: | 劉昌波;強亮;張亮 | 申請(專利權(quán))人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/741;H04Q11/00 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙)11221 | 代理人: | 魏殿紳,龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 xpon 主機 路由 維護 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及PON系統(tǒng),具體來講是一種基于xPON的主機路由維護方法。
背景技術(shù)
電信運營商要求PON(Passive?Optical?Network,無源光纖網(wǎng)絡)系統(tǒng)內(nèi)部ONU(Optical?Network?Unit,光網(wǎng)絡單元)之間二層隔離,ONU之間互通必須通過三層路由轉(zhuǎn)發(fā)。隨著業(yè)務的不斷應用,對PON系統(tǒng)支持三層轉(zhuǎn)發(fā)功能也提出了新的需求。由于PON系統(tǒng)端口眾多及對vlan(virtual?local?area?network,虛擬局域網(wǎng))技術(shù)的需求很大,對三層主機路由的支持也提出了新的需求。傳統(tǒng)的三層主機路由表采用vxworks系統(tǒng)的ARP(Address?Resolution?Protocol,地址解析協(xié)議)表,只有ip、mac兩個參數(shù),在PC更換到不同線卡下的端口,2層mac映射表變了,但主機路由條目沒有改變,造成業(yè)務不通,也不能支持ONU可以配置雙層vlan。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種基于xPON的主機路由維護方法,PC更換到不同線卡下的端口,業(yè)務仍舊相通,支持ONU配置雙層vlan。
為達到以上目的,本發(fā)明采取的技術(shù)方案是:一種基于xPON的主機路由維護方法,包括PON系統(tǒng)內(nèi)的OLT和多個ONU,所述OLT內(nèi)設置ARP模塊,OLT還包括交換芯片驅(qū)動,ARP模塊從交換芯片驅(qū)動收到報文以及交換芯片傳來的ARP條目,ARP模塊收到來自OUN的請求報文,當請求報文源mac不是supervlan的mac或0、存在相應的三層接口,并且請求報文源ip地址與supervlan的ip地址不同,則根據(jù)請求報文的源ip、源mac、外層vlan、內(nèi)層vlan、port更新ARP表中ARP條目;當請求報文的目的ip地址不是supervlan的ip地址時,并且所述收到請求報文的三層接口使能ARP代理,根據(jù)請求的ip地址查找ARP表,查到后向收到請求報文的三層接口發(fā)送應答報文;若沒查到,向收到所述請求報文的三層接口發(fā)送該請求報文;ARP模塊收到來自OUN的應答報文,當應答報文源mac不是supervlan的mac或0、存在相應三層接口,并且應答報文源ip地址與supervlan的ip地址不同,根據(jù)應答報文的源ip、源mac、外層vlan、內(nèi)層vlan、port更新ARP表中ARP條目。
在上述技術(shù)方案的基礎上,所述ARP模塊收到來自OUN的請求報文或應答報文時,當請求報文或應答報文的源mac是supervlan的mac或0,則該請求報文或應答報文作為非法的ARP報文丟棄。
在上述技術(shù)方案的基礎上,所述收請求報文的vlan與port在OLT上不存在相應三層接口,則不作任何處理。
在上述技術(shù)方案的基礎上,所述ARP模塊收到來自OUN的請求報文或應答報文時,當請求報文或應答報文的源ip地址與supervlan的ip地址相同,ARP模塊產(chǎn)生ip地址沖突告警。
在上述技術(shù)方案的基礎上,所述ARP模塊根據(jù)請求報文或應答報文更新ARP表中ARP條目,其具體步驟如下:S101.判斷雙層vlan表中是否存在內(nèi)、外層vlan對,若是,進入S103;若否,進入S102;S102.雙層vlan表中添加內(nèi)、外層vlan對,以及向ARP模塊的交換芯片中添加雙層valn三層接口,進入S103;S103.判斷請求報文或應答報文的源ip在ARP表中是否查到,若否,進入S104;若是,進入S105;S104.在ARP表中添加請求報文或應答報文的源ip的ARP條目,進入S107;S105.判斷ARP表中ARP條目的ip、mac、外層vlan、內(nèi)層vlan、port信息是否改變,若否,進入S107;若是,進入S106;S106.根據(jù)請求報文或應答報文的源ip、源mac、外層vlan、內(nèi)層vlan、port更新ARP表中ARP條目,以及更新交換芯片的主機路由條目,進入S107;S107.更新ARP條目定時時間,清零發(fā)送ARP請求報文條目數(shù)計數(shù)。
在上述技術(shù)方案的基礎上,當請求報文的目的ip地址是supervlan的ip地址時,ARP模塊直接向發(fā)送ARP請求報文的ONU發(fā)送應答報文。
在上述技術(shù)方案的基礎上,所述收到請求報文的三層接口使能ARP代理,還要判斷請求報文的源ip和目的ip是否被允許進行ARP代理,若是,根據(jù)請求的ip地址查找ARP表;若否,不做任何處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于烽火通信科技股份有限公司,未經(jīng)烽火通信科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310528665.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)傳輸方法、系統(tǒng)以及運營商邊緣節(jié)點
- PON系統(tǒng)中局端設備配置數(shù)據(jù)上傳和下載的方法
- 共存無源光網(wǎng)絡系統(tǒng)及上、下行光信號發(fā)送方法
- 一種網(wǎng)管和xPON設備之間的配置同步實現(xiàn)方法
- 用于檢測光纖接入網(wǎng)絡的xPON綜合測試儀和測試方法
- 一種LTE雙通道光纖拉遠入戶覆蓋方法
- 共存儲式智能網(wǎng)關(guān)
- 家庭智能網(wǎng)關(guān)
- 共用USB的智能網(wǎng)關(guān)
- 一種基于XPON接入網(wǎng)的以太網(wǎng)環(huán)網(wǎng)系統(tǒng)





