專利名稱:分級路由處理的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電信系統(tǒng)用接入服務(wù)器,特別是智能網(wǎng)用接入服務(wù)器的路由處理技術(shù)。
背景技術(shù):
現(xiàn)有的接入服務(wù)器面向的是電信級的接入,具有分布式的結(jié)構(gòu),可靠性高,容量大。對于動態(tài)接入用戶(撥號,ISDN,PPoE等)來講,隨著支持接入用戶數(shù)量的增加,用戶上下網(wǎng)的頻度也會增加,每個(gè)用戶的上下網(wǎng)都會引起用戶主機(jī)路由的添加和刪除。在傳統(tǒng)的單級路由處理方式中,用戶主機(jī)路由的更新同步由主控板集中完成,當(dāng)路由更新的頻度增加時(shí),會造成同步開銷的增大,整個(gè)系統(tǒng)的效率會降低。更為嚴(yán)重的是,路由的更新會引起動態(tài)路由向外部廣播更新路由,造成網(wǎng)絡(luò)風(fēng)暴,因此在單級路由方式下,動態(tài)路由的應(yīng)用是不現(xiàn)實(shí)的。因此這種技術(shù)只適應(yīng)于IP地址分配比較集中的方式,對于分散IP地址分配的方式(如多ISP端口)則不能用這種路由方案解決。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種利用分級路由的方式使接入服務(wù)器能夠可靠地支持動態(tài)路由協(xié)議,同時(shí)有效提高大容量分布式環(huán)境下系統(tǒng)工作效率的分級路由處理實(shí)現(xiàn)方法,該實(shí)現(xiàn)方法包括以下步驟1)、給每個(gè)接入板分配一個(gè)或多個(gè)地址池(IP Pool);2)、為每個(gè)接入板創(chuàng)建一個(gè)組口(Group口);3)、將相應(yīng)地址池通過人工或者自動的方式換算為屬于所述單板的Group口的固定路由報(bào)給主控板的路由管理;4)、將用戶上下網(wǎng)的主機(jī)路由歸屬到地址池中,使其包含在Group口的路由范圍之內(nèi),在接入板建立二次路由;5)、系統(tǒng)查找路由將IP數(shù)據(jù)包交給相應(yīng)的接入板上的Group口;6)、Group口再查找接入板上的二次路由將IP數(shù)據(jù)包交給用戶。
本發(fā)明由于巧妙地采用在每個(gè)接入板建立一個(gè)Group口作為板上所有接入口的代表,使其對外表現(xiàn)為一個(gè)獨(dú)立的實(shí)體,起一個(gè)路由匯聚和隱蔽的作用,實(shí)現(xiàn)分級路由和路由匯聚功能,而且通過層次化的路由,起到擴(kuò)展系統(tǒng)規(guī)模的作用,為大規(guī)模接入環(huán)境下的動態(tài)路由協(xié)議的應(yīng)用和系統(tǒng)規(guī)模的進(jìn)一步擴(kuò)展提供了可能。
以下結(jié)合附圖和實(shí)施例詳細(xì)說明本發(fā)明的實(shí)現(xiàn)和工作原理
圖1是本發(fā)明實(shí)施例的實(shí)現(xiàn)流程圖。
具體實(shí)施例方式
如圖1所示,本發(fā)明所述的分布路由處理的實(shí)現(xiàn)方法包括以下步驟1)、給每個(gè)接入板分配一個(gè)或多個(gè)地址池IP Pool,其中地址池IP Pool的形式為開始地址——結(jié)束地址;2、為每個(gè)接入板創(chuàng)建一個(gè)組口(Group口),該Group口是基于VRP(通用路由平臺)的一種邏輯接口,其作為接入板上的所有接入口的代表,Group口作為多個(gè)物理接口的組口,代表其管轄的所有物理接口,對外表現(xiàn)為一個(gè)獨(dú)立的實(shí)體,并且隱藏了物理口的細(xì)節(jié),可以起到路由匯聚和路由隱藏的作用;3)、將相應(yīng)的地址池IP Pool通過人工或者自動的方式換算為屬于所述單板的Group口的固定路由報(bào)給主控板SMB的路由管理,由于這些路由是固定的,不會隨著用戶的上下網(wǎng)而動態(tài)改變;4)、將用戶上下網(wǎng)的主機(jī)路由(即一個(gè)IP地址的路由)歸屬到地址池IPPool中,使其包含在Group口的路由范圍之內(nèi),在接入板建立二次路由,由于這些路由來源于地址池IP Pool中的一個(gè)IP地址,因此這些路由都包含在屬于該單板的Group口的路由范圍之內(nèi),它不向主控板SMB的路由管理報(bào)告,而是在接入板建立二次路由,使二次路由只存在于接入板,這樣大量的用戶上下網(wǎng)的主機(jī)路由就對主控板屏蔽了,而用戶上下網(wǎng)的主機(jī)路由不再向路由管理模塊上報(bào),只是在本板范圍內(nèi)記錄和有效;5)、系統(tǒng)查找路由將IP數(shù)據(jù)包交給相應(yīng)的接入板上的Group口;6)、Group口再查找接入板上的二次路由將IP數(shù)據(jù)包交給用戶,這個(gè)步驟是當(dāng)下行的IP數(shù)據(jù)包先交給Group口后,Group口的發(fā)送處理函數(shù)再查詢本板記錄的用戶主機(jī)路由,進(jìn)行二次轉(zhuǎn)發(fā)到相應(yīng)的用戶,這樣Group口就把路由振蕩限制在一個(gè)接入板的范圍內(nèi),對整個(gè)系統(tǒng)不會造成影響,而且由于動態(tài)路由協(xié)議(即IP網(wǎng)絡(luò)中動態(tài)發(fā)現(xiàn)和生成路由的協(xié)議,其中路由動態(tài)協(xié)議有很多種,包括有RIP、OSPF、BGP、IS-IS、IGRP等)集中在主控板上處理,使用戶的上下網(wǎng)的主機(jī)路由不會散發(fā)到動態(tài)路由協(xié)議而發(fā)送廣播消息,避免了網(wǎng)絡(luò)風(fēng)暴,解決了動態(tài)路由的振蕩問題,使本設(shè)備可以很方便地支持動態(tài)路由協(xié)議,并通過這種層次化的路由,起到了擴(kuò)展系統(tǒng)規(guī)模的作用,為大規(guī)模接入環(huán)境下的動態(tài)路由協(xié)議的應(yīng)用和系統(tǒng)規(guī)模的進(jìn)一步擴(kuò)展提供了可能。
權(quán)利要求
1.一種分級路由處理的實(shí)現(xiàn)方法,其特征在于包括以下步驟1)、給每個(gè)接入板分配一個(gè)或多個(gè)地址池;2)、為每個(gè)接入板創(chuàng)建一個(gè)組口;3)、將相應(yīng)地址池通過人工或者自動的方式換算為屬于所述單板的組口的固定路由報(bào)給主控板的路由管理;4)、將用戶上下網(wǎng)的主機(jī)路由歸屬到地址池中,使其包含在組口的路由范圍之內(nèi),在接入板建立二次路由;5)、系統(tǒng)查找路由將IP數(shù)據(jù)包交給相應(yīng)的接入板上的組口;6)、組口再查找接入板上的二次路由將IP數(shù)據(jù)包交給用戶。
全文摘要
本發(fā)明涉及一種分級路由處理的實(shí)現(xiàn)方法,包括下述步驟首先給每個(gè)接入板分配一個(gè)或多個(gè)地址池并創(chuàng)建一個(gè)Group口;再將相應(yīng)地址池?fù)Q算為屬于所述Group口的固定路由報(bào)給主控板的路由管理;并將用戶上下網(wǎng)的主機(jī)路由歸屬到地址池中,在接入板建立二次路由;然后系統(tǒng)查找路由將IP數(shù)據(jù)包交給相應(yīng)的Group口;Group口再查找二次路由將IP數(shù)據(jù)包交給用戶。本發(fā)明由于巧妙地采用在每個(gè)接入板建立一個(gè)Group口作為板上所有接入口的代表,使其對外表現(xiàn)為一個(gè)獨(dú)立的實(shí)體,起一個(gè)路由匯聚和隱蔽的作用,實(shí)現(xiàn)分級路由和路由匯聚功能,而且通過層次化的路由,起到擴(kuò)展系統(tǒng)規(guī)模的作用。
文檔編號H04Q3/545GK1413033SQ0113567
公開日2003年4月23日 申請日期2001年10月17日 優(yōu)先權(quán)日2001年10月17日
發(fā)明者馬云 申請人:華為技術(shù)有限公司