[發明專利]地址解析處理方法和裝置有效
| 申請號: | 201210573158.9 | 申請日: | 2012-12-25 |
| 公開(公告)號: | CN103002071A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 黃志忠 | 申請(專利權)人: | 福建星網銳捷網絡有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地址 解析 處理 方法 裝置 | ||
技術領域
本發明涉及數據通信技術,尤其涉及一種地址解析處理方法和裝置。
背景技術
在鄰居發現的過程中,主機通過組播方式,將攜帶有IPv6地址和組播地址的鄰居請求消息以組播的方式進行發送,接收到該鄰居請求消息的IPv6節點(即路由器),在判斷所請求的IPv6地址與該自身的IPv6地址相同時,將該鄰居請求消息中IPv6地址解析成鏈路層地址,對組播地址不執行地址解析。然后,該IPv6節點再以單播的方式,將解析獲取的鏈路層地址攜帶在相應的鄰居通告消息中發送給該主機。
但是,在上述的鄰居發現過程中,當鄰居請求消息中的IPv6地址為未分配地址時,由于缺省IPv6地址的子網范圍是IPv6/64,它所覆蓋的范圍非常之大,包含的地址個數也很大,因此,路由器就會花費大量的時間去解析大量的未分配地址,從而導致攻擊者利用上述情況發起拒絕服務(Denial?of?Service;簡稱:DoS)攻擊,大量的消耗路由器的可用資源,并致使新的設備不能如期的加入到新的網絡而能形成新的IPv6傳輸流,甚至會導致已經存在的IPv6傳輸流被中斷。
發明內容
本發明提供一種地址解析處理方法和裝置,用于防止地址解析過程中因外界而引發的DoS攻擊現象。
本發明的第一方面是提供一種地址解析處理方法,包括:
判斷路由器中的鄰居消息中的IPv6地址是否為未分配地址;
對IPv6地址是未分配地址的鄰居消息進行相應的處理,以優先對除所述IPv6地址是未分配地址的鄰居消息之外的其它鄰居消息進行地址解析處理;
其中,所述鄰居消息為鄰居通告消息或者鄰居請求消息。
本發明的第二方面是提供一種地址解析處理裝置,包括:
判斷模塊,用于判斷路由器中的鄰居消息中的IPv6地址是否為未分配地址;
處理模塊,用于對IPv6地址是未分配地址的鄰居消息進行相應的處理;
地址解析模塊,用于所述處理模塊對IPv6地址是未分配地址的鄰居消息進行相應的處理后,優先對除所述IPv6地址是未分配地址的鄰居消息之外的其它鄰居消息進行地址解析處理;
其中,所述鄰居消息為鄰居通告消息或者鄰居請求消息。
本發明的技術效果是:通過判斷路由器中的鄰居消息中的IPv6地址是否為未分配地址,對IPv6地址是未分配地址的鄰居消息進行相應的處理,以有優先對除該IPv6地址是未分配地址的鄰居消息之外的其它鄰居消息進行地址解析處理,因此,有效地防止了地址解析過程中因外界而引發的DoS攻擊現象,減少了地址解析過程中的安全隱患,并有效地提高了地址發現協議的安全性、健壯性和穩定性。
附圖說明
圖1為本發明地址解析處理方法的一個實施例的流程圖;
圖2為本發明地址解析處理的另一個實施例的流程圖;
圖3為本發明地址解析處理的又一個實施例的流程圖;
圖4a為現有的鄰居請求消息的格式示意圖;
圖4b為本發明鄰居請求消息的格式示意圖;
圖5a為現有的鄰居通告消息的格式示意圖;
圖5b為本發明鄰居通告消息的格式示意圖;
圖6為本發明地址解析的狀態字段定義原理圖;
圖7為本發明地址解析處理的還一個實施例的流程圖;
圖8為本發明地址解析處理的再一個實施例的流程圖;
圖9為本發明地址解析處理裝置的一個結構示意圖。
具體實施方式
圖1為本發明地址解析處理方法的一個實施例的流程圖,如圖1所示,本實施例的方法包括:
步驟101、判斷路由器中的鄰居消息中的IPv6地址是否為未分配地址。
在本實施例中,該鄰居消息可以為鄰居請求(Neighbor?Solicitation;簡稱:NS)消息或者鄰居通告(Neighbor?Advertisement;簡稱:NA)消息。其中,該鄰居請求消息可以為主機或者其它路由器發送的鄰居請求消息,也可以為路由器發送給其它路由器的鄰居請求消息。該鄰居通告消息可以為其它路由器發送給路由器的鄰居通告消息,也可以為該路由器發送給主機的鄰居通告消息。
步驟102、對IPv6地址是未分配地址的鄰居消息進行相應的處理,以優先對除該IPv6地址是未分配地址的鄰居消息之外的其它鄰居消息進行地址解析處理。
在本實施例中,優選的,判斷路由器中的鄰居消息中的IPv6地址是否為未分配地址,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建星網銳捷網絡有限公司,未經福建星網銳捷網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210573158.9/2.html,轉載請聲明來源鉆瓜專利網。





