欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種snmp請求報文處理方法及裝置的制作方法

文檔序號:7748083閱讀:364來源:國知局
專利名稱:一種snmp請求報文處理方法及裝置的制作方法
技術領域
本發(fā)明涉及通信領域,尤其涉及一種SNMP (Simple Network ManagementProtocol,簡單網絡管理協(xié)議)請求報文處理方法及裝置。
背景技術
現(xiàn)在網絡的發(fā)展趨勢是IP (Internet Protocol,網絡之間互連的協(xié)議)化,基于 IP的設備越來越多。IP不僅用來承載傳統(tǒng)的寬帶業(yè)務,也用來承載新的語音業(yè)務。應用IP 的網絡設備越多,管理網絡設備的重要性也不言而喻。SNMP(Simple Network Management Protocol,簡單網絡管理協(xié)議)是目前應用最為廣泛的一種網絡設備管理協(xié)議。
SNMP規(guī)定了 5種協(xié)議數(shù)據(jù)單元PDU (Protocol Date Unit)(也就是SNMP報文), 用于網管設備和網元設備(即代理側設備)之間的交互。如圖1所示,具體為1) get-request 由網管設備發(fā)送給網元設備,用于網管設備從網元設備處提取一 個或多個參數(shù)值;2) get-next-request 由網管設備發(fā)送給網元設備,用于網管設備從網元設備處 提取緊跟當前參數(shù)值的下一個參數(shù)值;3) set-request 由網管設備發(fā)送給網元設備,用于設置網元設備的一個或多個參 數(shù)值,因此網管設備可以使用Set-Request遠程設置網元設備的參數(shù);4) get-response 用于網元設備接收網管設備發(fā)送get-request、 get-next-request或set-request后,向網管設備返回一個或多個參數(shù)值;5) trap 網元設備主動發(fā)出的報文,用于通知網管設備有某些事件發(fā)生。上述五種類型的SNMP報文中,前面三種報文是由網管設備向網元設備發(fā)出的,后 面兩種報文是由網元設備發(fā)給網管設備的,且只有Trap類型的SNMP報文是網元設備主動 發(fā)起的非請求信息報文,向網管設備報告特定的事件,如設備的啟動、關閉和其他變化等。 通過上面五種類型的SNMP報文,SNMP提供三種基本操作獲取網絡設備信息(Get 讀操 作)、設置網絡設備參數(shù)值(Set 寫操作)和事件報告(Trap 陷阱操作)。網管設備和網元設備交互過程中發(fā)送的Get-request、Get-Next-Request, Get-Response、Set-Request協(xié)議報文中都包含ID字段,該ID字段用于匹配請求和響應, SNMP給每個請求分配全局唯一的ID。對于同一個網管設備發(fā)出的數(shù)據(jù)包,該ID在短時間 內不會出現(xiàn)重復的情況。本文中將網管設備發(fā)送的Get-request、Get-Next-Request或 Set-Request類型的報文均稱為SNMP請求報文,將網元設備發(fā)送的Get-Response類型的報 文稱為SNMP響應報文。SNMP協(xié)議中,在網元設備所處的廣播域中存在洪范和路由環(huán)路的情況下,數(shù)據(jù)包 會被洪范到所有的網元設備上,有默認路由到網關的網元設備會把這種數(shù)據(jù)包重新路由到 網關上,網關會再次把該數(shù)據(jù)包洪范到該廣播域中的所有網元設備上。如圖2所示為存在 上述問題的網絡環(huán)境,網管設備C要給網元設備D發(fā)送SNMP請求報文,該SNMP請求報文通 過中間網絡B會下發(fā)到網元設備D上。由于VLAN QINQ機制不完善或者其他原因在中間網絡B存在洪范的情況下,該SNMP請求報文也會被發(fā)送到網元設備A上,如果網元設備A上 存在缺省路由到中間網絡B,則這個SNMP請求報文會被發(fā)回給中間網絡B。因為中間網絡B 的洪范的原因,該SNMP請求報文再次被發(fā)到網元設備D上。這樣循環(huán),網元設備D就會收 到很多重復的SNMP請求報文(SNMP請求報文中的源IP地址和ID字段都相同),要實際處 理很多重復的請求,造成設備繁忙,嚴重的時候甚至會影響到設備的正常運行。這種情況可 以通過解決中間網絡B的洪范問題和網元設備A路由環(huán)路的問題來解決,但不能完全保證 網絡環(huán)境中不存在該問題。

發(fā)明內容
本發(fā)明提供一種SNMP請求報文處理方法及裝置,從網元設備的角度解決實際處 理很多重復的請求的問題,徹底避免重復SNMP請求報文對網元設備的沖擊。本發(fā)明提供一種SNMP請求報文處理方法,包括獲取當前接收的SNMP請求報文中的源IP和Request-ID,其中 從同一源IP接收的 不同SNMP請求報文用不同Request-ID唯一標識;以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找,該 SNMP管理控制塊用于存儲信息項,所述信息項包括之前接收的SNMP請求報文中源IP和 Request-ID ;在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄當前接收的SNMP請 求報文。其中,該方法還包括在未查到包括當前獲取的源IP和Request-ID的信息項時,將當前獲取的源IP和 Request-ID作為新的信息項存儲到所述SNMP管理控制塊中,并處理當前接收的SNMP請求 報文。其中,該方法還包括對所述SNMP管理控制塊中存儲的信息項設置對應的老化定 時器,在所述老化定時器到達定時時間時,刪除與該老化定時器對應的信息項。其中,所述SNMP管理控制塊中的信息項包括的不同源IP的數(shù)目不大于第一設定 數(shù)目,包括同一源IP的不同信息項的數(shù)目不大于第二設定數(shù)目。其中,該方法中將新的信息項存儲前還包括確定所存儲的包括當前獲取的源IP的不同信息項數(shù)目等于第二設定數(shù)目時,刪 除存儲時間最長的包括當前獲取的源IP的信息項。其中,該方法還包括確定所存儲的信息項包括的不同源IP的數(shù)目等于第一設定數(shù)目時,跳過對所述 新的信息項的存儲。本發(fā)明還提供一種SNMP請求報文處理裝置,包括SNMP管理控制塊,用于存儲信息項,所述信息項包括之前接收的SNMP請求報文中 源 IP 和 Request-ID ;標識信息提取單元,用于獲取當前接收的SNMP請求報文中的源IP和Request-ID, 其中從同一源IP接收的不同SNMP請求報文用不同Request-ID唯一標識;標識信息查找單元,用于以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找;報文丟棄單元,用于在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄 當前接收的SNMP請求報文。其中,該SNMP請求報文處理裝置還包括標識信息學習單元,用于在未查到包括當前獲取的源IP和Request-ID的信息項時,將當前獲取的源IP和Request-ID作為新的信息項存儲到所述SNMP管理控制塊中,即 學習當前數(shù)據(jù)包的源IP和Request-ID ;報文處理單元,用于在未查到包括當前獲取的源IP和Request-ID的信息項時,處 理當前接收的SNMP請求報文。其中,該SNMP請求報文處理裝置還包括定時器設置單元,用于對所述SNMP管理控制塊中的信息項設置對應的老化定時 器;標識信息老化單元,用于在所述老化定時器到達定時時間時,刪除與該老化定時 器對應的信息項,即老化SNMP管理控制塊中學習到的信息項。該裝置中所述SNMP管理控制塊中的信息項包括的不同源IP的數(shù)目不大于第一 設定數(shù)目,包括同一源IP的不同信息項的數(shù)目不大于第二設定數(shù)目;所述標識信息學習單 元,還用于確定所存儲的包括當前獲取的源IP的不同信息項數(shù)目等于第二設定數(shù)目時,刪 除存儲時間最長的包括當前獲取的源IP的信息項;確定所存儲的信息項包括的不同源IP 的數(shù)目等于第一設定數(shù)目時,跳過對所述新的信息項的存儲。該裝置中所述SNMP管理控制塊由一個IP地址隊列和對應于IP地址隊列中條目 的事務編號隊列組成,所述IP地址隊列中不同條目存儲的是信息項中的不同源IP,同一個 源IP的信息項中的Request-ID存儲在同一個事物編號隊列中。利用本發(fā)明提供的SNMP請求報文處理方法及裝置具有以下有益效果從網元設 備角度來解決出現(xiàn)的重復SNMP請求報文的問題,可以在網絡中存在洪范和路由環(huán)回的情 況下,有效避免網管設備向網元設備發(fā)送SNMP請求報文時對網元設備的沖擊。


圖1為現(xiàn)有技術中網管設備利用SNMP與網元設備(即代理側設備)的交互示意 圖;圖2為現(xiàn)有技術中存在重復SNMP請求報文對網元設備沖擊的網絡環(huán)境示意圖;圖3為本發(fā)明實施例中SNMP請求報文處理方法流程圖;圖4為本發(fā)明實施例中包括地址隊列和事物編號隊列的數(shù)據(jù)結構圖;圖5為本發(fā)明實施例中網元設備處理SNMP請求報文流程圖;圖6為本發(fā)明實施例中SNMP請求報文處理系裝置結構圖。
具體實施例方式下面結合附圖和實施例對本發(fā)明提供的SNMP請求報文處理方法及裝置進行更詳 細的說明。網管設備發(fā)送的SNMP請求報文如Get-request、Get-Next-Request或Set-Request類型的報文,是從上游網管設備過來的請求數(shù)據(jù)包,對于代理側網元設備來說 接收到上述SNMP請求報文會進行處理并發(fā)送SNMP響應報文。因此重復的SNMP請求報文 對網元設備的沖擊較大。本發(fā)明提供的SNMP請求報文處理方法及裝置,用于解決網絡中存 在洪范和路由環(huán)回的情況下,重復的SNMP請求報文對網元設備的沖擊。如圖3所示,本發(fā)明提供一種SNMP請求報文的處理方法,包括步驟S301,獲取當前接收的SNMP請求報文中的源IP和Request-ID,其中從同一 源IP接收的不同SNMP請求報文用不同Request-ID唯一標識;對于同一個網元設備來說,可能存在多個網管設備都可能通過SNMP來管理該網 元設備。網元設備是通過SNMP請求報文中的源IP地址來區(qū)分不同的網管設備。從同一源 IP接收的不同SNMP請求報文用不同Request-ID唯一標識,因此對于同一個網管設備發(fā)送 的不同的SNMP請求報文,是根據(jù)SNMP請求報文中Request-ID來區(qū)分的。根據(jù)SNMP請求 報文中的這兩個信息來區(qū)分不同網管設備的不同Request請求操作。步驟S302,以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行 查找,該SNMP管理控制塊用于存儲信息項,所述信息項包括之前接收的SNMP請求報文中源 IP 禾口 Request-IDo在網元設備中建立對SNMP請求報文中的源IP和Request-ID學習機制,對之前接 收的SNMP請求報文中的源IP和Request-ID作為信息項進行存儲,每一信息項包括源IP 和Request-ID,每個SNMP請求報文到來的時候,提取報文中源IP和Request-ID,以當前獲 取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找。步驟S303,判斷是否查到包括當前獲取的源IP和Request-ID的信息項,若是,執(zhí) 行步驟S304,否則,執(zhí)行步驟S305 ;步驟S304,在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄當前接收 的SNMP請求報文。以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找,通過確 定SNMP管理控制塊是否已經存儲包括當前獲取的源IP和Request-ID的信息項,可以判斷 出該SNMP請求報文是否是重復的數(shù)據(jù)包,如果是重復的數(shù)據(jù)包就把該數(shù)據(jù)包丟掉,即使網 絡中存在洪范和路由環(huán)回,也不會對網元設備造成太大的沖擊,從而徹底達到防止沖擊網 元設備的目的。優(yōu)選地,本實施例中還包括步驟S305,在未查到包括當前獲取的源IP和 Request-ID的信息項時,將當前獲取的源IP和Request-ID作為新的信息項存儲到所述 SNMP管理控制塊中,并處理當前接收的SNMP請求報文。SNMP管理控制塊未存儲包括當前接收的SNMP請求報文中的源IP和Request-ID 的信息項有兩種情況1)有存儲當前接收的SNMP請求報文中的源IP的信息項,但該信息項存儲的 Request-ID不是當前接收的SNMP請求報文中的Request-ID。說明從該源IP對應的網管 設備接收過SNMP請求報文,但未接收到過對應Request-ID的SNMP請求報文,因此不是重 復數(shù)據(jù)包,按正常的流程對該SNMP請求報文進行處理。2)沒有存儲當前接收的SNMP請求報文中的源IP的信息項,說明還未從該源IP對 應的網管設備接收過SNMP請求報文,因此不是重復數(shù)據(jù)包,按正常的流程對該SNMP請求報文進行處理。
依照本發(fā)明的實施例中,為了達到丟棄重復的SNMP請求報文減少網絡異常包對 網元設備的沖擊的目的,所提供的SNMP請求報文處理方法中,如圖4所示,SNMP管理控制 塊由一個IP地址隊列和對應于IP地址隊列中條目的事務編號隊列組成,圖4中的REQ為 本文中Request-ID的簡寫,下角標不同的REQ表示不同Request-ID。SNMP管理控制塊的 IP地址隊列中不同條目存儲的是信息項中的不同源IP。IP地址隊列中的每個條目對應一 個事物編號隊列,同一個源IP的信息中的Request-ID放在同一個事物編號隊列中。優(yōu)選地,本實施例中還包括,對所述SNMP管理控制塊中存儲的信息項設置對應的 老化定時器,在所述老化定時器到達定時時間時,刪除與該老化定時器對應的信息項,即老 化SNMP管理控制塊中學習到的信息項。本實施例的SNMP管理控制塊中存放網管設備IP地址的IP地址隊列和存放 Request-ID的事物編號隊列初始狀態(tài)為空,為了節(jié)省網元設備的存儲空間,優(yōu)選地,SNMP 管理控制塊所存儲的所有信息項中所包括的不同源IP數(shù)目(地址隊列的長度)不大于第 一設定數(shù)目,包括同一源IP的不同信息項數(shù)目(事物編號隊列的長度)不大于設定第二數(shù) 目。以上述數(shù)據(jù)結構為例,優(yōu)選地最多存放5個網管設備對應的IP地址。對應每個IP地 址用于存放Request-ID的事物編號隊列初始狀態(tài)為空,最大長度為16個元素。如圖5所示,本實施例中在SNMP請求報文到來時,網元設備對SNMP請求報文處理 流程具體包括步驟S501,對于當前從網絡口新到來的SNMP請求報文,提取出SNMP請求報文中源 IP 和 Request-ID 字段;步驟S502,以提取出的源IP和Request-ID為索引在上述SNMP管理控制塊中檢 索;步驟S503,判斷上述源IP和Request-ID的信息項已存在于SNMP管理控制塊中, 若是,執(zhí)行步驟S504,否則執(zhí)行步驟S505 ;步驟S504,丟棄當前接收的SNMP請求報文,并返回步驟S501。步驟S505,將上述提取的源IP和Request-ID分別學習到SNMP管理控制塊中,設 置該信息項的老化定時器,并將SNMP請求報文交給正常的處理流程繼續(xù)處理,結束。本實施例中步驟S502,以提取出的源IP和Request-ID為索引在SNMP管理控制 塊中進行檢索時,優(yōu)選地首先以提取出的源IP檢索存儲網管設備IP的IP地址隊列;如果 存儲網管設備IP的IP地址隊列為空或者存儲網管設備IP的IP地址隊列非空但是不存在 提取的源IP時,可以不進行Request-ID的檢索,直接執(zhí)行步驟S505 首先學習提取的源IP 地址到IP地址隊列,學習提取的Request-ID到該源IP對應的事務編號隊列,設置該信息 項的老化定時器。步驟S502中,若以提取出的源IP檢索存儲網管設備IP的地址隊列時,存儲網管 設備IP的地址隊列非空且檢索到該源IP時,則在該源IP對應的事務編號隊列中查找提取 出的Request-ID ;如果事務編號隊列中找不到相應的Request-ID,則執(zhí)行步驟S505 學習 提取的Request-ID到該源IP對應的事務編號隊列,并設置該信息項的老化定時器。本實施例中在地址隊列和事物編號隊列長度有限制的情況下,在步驟S505中進 行學習時,確定所存儲的信息項包括的不同源IP的數(shù)目等于第一設定數(shù)目時如5時,將跳過信息項的學習過程,直接進行后續(xù)的處理。即學習的IP地址的個數(shù)超出地址隊列長度 后,只有等時間較長的IP地址對應的事物編號隊列老化掉以后,IP地址的個數(shù)小于地址隊 列長度時,才能學習新的IP地址。在步驟S505中進行學習時,確定包括所獲取的源IP的 不同信息項數(shù)目等于第二設定數(shù)目時,刪除存儲時間最長的包括所獲取的源IP的信息項。 即對應源IP的Request-ID隊列學習達到最大個數(shù)后,刪除源IP對應的事物編號隊列中最 老學習到的Request-ID,添加新學習到的Request-ID。進一步的,每次刪除事務編號隊列中的最老學習到的Request-ID的時候,要先銷 毀相應的定時器,然后再進行刪除Request-ID的操作。本實施例中老化定時器被觸發(fā)和銷毀的執(zhí)行流程是1)在設置事務編號隊列中 信息項具體的Request-ID條目的時候,設定該信息項的老化定時器;2)所述老化定時器超 時,刪除老化定時器對應的信息項條目;3)銷毀該信息項的老化定時器。進一步的,所述2)中某信息項的老化定時器到達定時時間超時后,刪除事務編號 對列中的相應Request-ID條目,這個過程也稱之為事務編號隊列條目的老化,或者稱之為 Request-ID的老化;檢查刪除Request-ID條目后的同IP地址的事務編號隊列是否為空; 若對列為空,則刪除地址隊列中相應的IP地址條目,這個過程稱之為網管IP的老化。
進一步的,為了使該老化既起到區(qū)分不同SNMP請求報文,又防止過于頻繁老化, 本實施例中把與IP地址對應的Request-ID的老化缺省時間定為30秒,該時間通過人機界 面可以根據(jù)系統(tǒng)的需要靈活配置。依照本發(fā)明的另一實施例中,提供一種SNMP請求報文處理裝置,如圖6所示,該裝 置包括SNMP管理控制塊601,用于存儲信息項,所述信息項包括之前接收的SNMP請求報文 中源IP和Request-ID ;標識信息提取單元602,用于獲取當前接收的SNMP請求報文中的源 IP和Request-ID,其中從同一源IP接收的不同SNMP請求報文用不同Request-ID唯一標 識;標識信息查找單元603,用于以當前獲取的源IP和Request-ID為索引在SNMP管理控 制塊中進行查找;報文丟棄單元604,用于在查到包括當前獲取的源IP和Request-ID的信 息項時,丟棄當前接收的SNMP請求報文。優(yōu)選地,該裝置還包括標識信息學習單元605,用于在未查到包括當前獲取的 源IP和Request-ID的信息項時,將當前獲取的源IP和Request-ID作為新的信息項存 儲到所述SNMP管理控制塊中;報文處理單元606,用于在未查到包括當前獲取的源IP和 Request-ID的信息項時,處理當前接收的SNMP請求報文。定時器設置單元607,用于對所 述SNMP管理控制塊中的信息項設置對應的老化定時器;標識信息老化單元608,用于在所 述老化定時器到達定時時間時,刪除與該老化定時器對應的信息項,實現(xiàn)對SNMP管理控制 塊601所存儲的信息項的老化。為了節(jié)省該裝置存儲信息項的空間,SNMP管理控制塊中的信息項包括的不同源 IP的數(shù)目不大于第一設定數(shù)目,包括同一源IP的不同信息項的數(shù)目不大于第二設定數(shù)目, 所述標識信息學習單元605,還用于確定所存儲的包括當前獲取的源IP的不同信息項數(shù)目 等于第二設定數(shù)目時,刪除存儲時間最長的包括當前獲取的源IP的信息項;確定所存儲的 信息項包括的不同源IP的數(shù)目等于第一設定數(shù)目時,跳過對所述新的信息項的存儲。具體實施時,所述SNMP管理控制塊由一個IP地址隊列和對應于IP地址隊列中條 目的事務編號隊列組成,所述IP地址隊列中不同條目存儲的是信息項中的不同源IP,同一個源IP的信息項中的Request-ID存儲在同一個事物編號隊列中。以數(shù)據(jù)結構的形式管理學習到源IP和與IP地址對應的Request-ID。 顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍 之內,則本發(fā)明也意圖包含這些改動和變型在內。
權利要求
一種SNMP請求報文處理方法,其特征在于,包括獲取當前接收的SNMP請求報文中的源IP和Request-ID,其中從同一源IP接收的不同SNMP請求報文用不同Request-ID唯一標識;以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找,該SNMP管理控制塊用于存儲信息項,所述信息項包括之前接收的SNMP請求報文中源IP和Request-ID;在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄當前接收的SNMP請求報文。
2.如權利要求1所述的方法,其特征在于,還包括在未查到包括當前獲取的源IP和Request-ID的信息項時,將當前獲取的源IP和 Request-ID作為新的信息項存儲到所述SNMP管理控制塊中,并處理當前接收的SNMP請求 報文。
3.如權利要求2所述的方法,其特征在于,還包括對所述SNMP管理控制塊中存儲的信息項設置對應的老化定時器,在所述老化定時器 到達定時時間時,刪除與該老化定時器對應的信息項。
4.如權利要求3所述的方法,其特征在于,所述SNMP管理控制塊中的信息項包括的不 同源IP的數(shù)目不大于第一設定數(shù)目,包括同一源IP的不同信息項的數(shù)目不大于第二設定 數(shù)目。
5.如權利要求4所述的方法,其特征在于,將新的信息項存儲前還包括確定所存儲的包括當前獲取的源IP的不同信息項數(shù)目等于第二設定數(shù)目時,刪除存 儲時間最長的包括當前獲取的源IP的信息項。
6.如權利要求4所述的方法,其特征在于,還包括確定所存儲的信息項包括的不同源IP的數(shù)目等于第一設定數(shù)目時,跳過對所述新的 信息項的存儲。
7.一種SNMP請求報文處理裝置,其特征在于,包括SNMP管理控制塊,用于存儲信息項,所述信息項包括之前接收的SNMP請求報文中源IP 禾口 Request-ID ;標識信息提取單元,用于獲取當前接收的SNMP請求報文中的源IP和Request-ID,其中 從同一源IP接收的不同SNMP請求報文用不同Request-ID唯一標識;標識信息查找單元,用于以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊 中進行查找;報文丟棄單元,用于在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄當前 接收的SNMP請求報文。
8.如權利要求7所述的裝置,其特征在于,還包括標識信息學習單元,用于在未查到包括當前獲取的源IP和Request-ID的信息項時,將 當前獲取的源IP和Request-ID作為新的信息項存儲到所述SNMP管理控制塊中;報文處理單元,用于在未查到包括當前獲取的源IP和Request-ID的信息項時,處理當 前接收的SNMP請求報文。
9.如權利要求8所述的裝置,其特征在于,還包括定時器設置單元,用于對所述SNMP管理控制塊中的信息項設置對應的老化定時器;標識信息老化單元,用于在所述老化定時器到達定時時間時,刪除與該老化定時器對 應的信息項。
10.如權利要求8所述的裝置,其特征在于,所述SNMP管理控制塊中的信息項包括的不 同源IP的數(shù)目不大于第一設定數(shù)目,包括同一源IP的不同信息項的數(shù)目不大于第二設定 數(shù)目,所述標識信息學習單元,還用于確定所存儲的包括當前獲取的源IP的不同信息項數(shù) 目等于第二設定數(shù)目時,刪除存儲時間最長的包括當前獲取的源IP的信息項;確定所存儲 的信息項包括的不同源IP的數(shù)目等于第一設定數(shù)目時,跳過對所述新的信息項的存儲。
11.如權利要求7 10任一所述的裝置,其特征在于,所述SNMP管理控制塊由一個IP 地址隊列和對應于IP地址隊列中條目的事務編號隊列組成,所述IP地址隊列中不同條目 存儲的是信息項中的不同源IP,同一個源IP的信息項中的Request-ID存儲在同一個事物 編號隊列中。
全文摘要
本發(fā)明公開了一種SNMP請求報文處理方法及裝置,該方法包括獲取當前接收的SNMP請求報文中的源IP和Request-ID,其中從同一源IP接收的不同SNMP請求報文用不同Request-ID唯一標識;以當前獲取的源IP和Request-ID為索引在SNMP管理控制塊中進行查找,該SNMP管理控制塊存儲的信息項包括之前接收的SNMP請求報文中源IP和Request-ID;在查到包括當前獲取的源IP和Request-ID的信息項時,丟棄當前接收的SNMP請求報文。本發(fā)明可以在網絡中存在洪范和路由環(huán)回的情況下,有效避免網管設備向網元設備發(fā)送SNMP請求報文時對網元設備的沖擊。
文檔編號H04L12/24GK101834743SQ20101016547
公開日2010年9月15日 申請日期2010年4月27日 優(yōu)先權日2010年4月27日
發(fā)明者強偉峰, 王義安, 王彥華, 羅小妮, 郭紅濤 申請人:中興通訊股份有限公司
兴宁市| 玉林市| 习水县| 寿宁县| 宁都县| 南宁市| 葫芦岛市| 新平| 台州市| 德州市| 栖霞市| 沅陵县| 抚顺市| 文化| 平乐县| 县级市| 茶陵县| 廉江市| 扶风县| 清水河县| 宁陕县| 镇宁| 和林格尔县| 林州市| 平昌县| 盘锦市| 宝坻区| 稷山县| 仁怀市| 天镇县| 准格尔旗| 黔西县| 泰来县| 丁青县| 哈尔滨市| 桓仁| 沙河市| 伊吾县| 游戏| 山阳县| 桓台县|