新四季網

一種ip地址衝突檢測的方法、網絡設備和系統的製作方法

2023-06-03 07:45:46 2

專利名稱:一種ip地址衝突檢測的方法、網絡設備和系統的製作方法
技術領域:
本發明涉及網絡通訊技術領域,尤其涉及在SUPERVLAN組網情況下的網絡通訊技 術。
背景技術:
SUPERVLAN,又稱為VLAN聚合(VLAN Aggregation),該技術把多個虛擬廣播域 (VLAN)接口聚合為一個SUPERVLAN接口,在SUPERVLAN接口上可以配置IPv4地址。該技術 使得同一個設備在不同VLAN中的主機可以處於同一個IPv4子網之內,並且使用同一個默 認網關,消除了原有的一個VLAN要求使用一個專用子網的限制。這種機制可以明顯地減少 VLAN中IPv4地址空間的消耗,同時對網絡中IP位址的管理也更加便利。如圖1所示,是現有網絡的組網示意圖。包含SUPERVLAN接口的三層網絡設備,如 路由器或三層交換機,在SUPERVLAN接口上可以配置IPv4地址,使得在不同VLAN中的主機 可以處於同一個IPv4子網之中。網絡設備聚合了兩個以上的VLAN。在非SUPERVLAN組網環境下,通常使用的檢測IP位址衝突的方法為對網絡中接 收到的ARP報文源地址進行檢查,當該源地址與本地地址相同時可判定網絡中存在IP位址 衝突。因為ARP報文是鏈路層報文,所以對於在同一個VLAN中的主機,使用這種方法可以 有效地檢測出IP衝突的情況。但是在SUPERVLAN的組網環境中,允許對於不同VLAN的主機分配同一網段IP地 址,也就意味著處於不同的VLAN中的主機可能發生IP位址衝突。而ARP報文是無法穿越 VLAN的,所以當不同VLAN中的主機配置了相同地址時,無法檢測出IP位址衝突。

發明內容
本發明要解決的技術問題是提供一種SUPERVLAN組網中的衝突檢測的方法,使得 能夠檢測到不同VLAN下的主機發生的IP位址衝突。本發明的主要技術方案包括接收步驟和匹配步驟,其中,接收步驟SUPERVLAN網絡設備接收到第一 VLAN中的第一主機發送的地址解析協 議(ARP)報文,匹配步驟根據所述ARP報文中的源IP位址,即第一主機地址,在網絡設備緩存中 查找匹配的主機地址;若存在第二主機位於第二 VLAN,且所述第二主機地址與所述源IP地 址相同,則判定出現了 IP位址衝突。優選地,若沒有查找到匹配的主機地址,則將所述ARP報文中的特定信息記錄在 網絡設備緩存中。優選地,所述ARP報文至少包括源IP位址欄位和VLAN欄位,其中所述VLAN欄位 用來標識發送所述ARP報文的主機所處於的VLAN ;所述網絡設備緩存為ARP緩存,所述ARP緩存由ARP條目組成;所述ARP條目至少 包括IP位址欄位和VLAN欄位;其中所述IP位址欄位用來記錄ARP報文中的源IP位址,所
4述VLAN欄位用來標識發送所述ARP報文的主機所處於的VLAN ;優選地,匹配步驟具體指查找ARP緩存;當查找到存在一個ARP條目,所述ARP條 目中的IP位址欄位與所述ARP報文中的源IP位址欄位相同,且所述ARP條目中的VLAN字 段與所述ARP報文中的VLAN欄位不同時,則判定出現了 IP位址衝突。優選地,所述ARP條目還包括MAC地址欄位,所述ARP報文還包括MAC地址欄位;匹配步驟具體指查找ARP緩存;當查找到存在一個ARP條目,所述ARP條目中的 IP位址欄位與所述ARP報文中的源IP位址欄位相同,且所述ARP條目中的VLAN欄位與所 述ARP報文中的VLAN欄位不同,且所述ARP條目中的MAC地址欄位與所述APR報文中的 MAC地址欄位不同時,則判定出現了 IP位址衝突。優選地,當判定出現了 IP位址衝突後,還包括探測步驟,向第二 VLAN的第二主機 發送ARP請求消息,若沒有收到第二主機發送的ARP響應消息,則認為所述IP位址衝突消 失,使用所述第一主機發送的ARP報文的各欄位值更新所述ARP條目的相應欄位值。優選地,判定出現了 IP位址衝突之後向上層業務上報衝突,直到判定IP位址衝突 消失後停止向上層業務上報衝突。本發明通過在SUPERVLAN網絡設備中對不同VLAN的主機發送來的ARP報文中的 源IP位址進行比較,若IP位址相同而VLAN地址不同,則可判斷出現了 IP位址衝突。通過 本發明公開的方法,可以在不過多增加現有流程的情況下,有效地進行IP位址衝突檢測。另外還對MAC地址進行比較,進一步保證了若發生主機遷移的情況,也能夠減少 誤報衝突的概率。此外,在發生了 IP位址衝突之後,還可通過向衝突主機發送ARP請求報文來判定 IP位址衝突的結束。本發明所解決的技術問題還在於,提供一種SUPERVLAN組網下的IP位址衝突檢測 的網絡設備,使得能夠檢測到不同VLAN下的主機發生的IP位址衝突。本發明網絡設備主要包括接收模塊,用於接收第一 VLAN中的第一主機發送的ARP報文;匹配模塊,用於根據所述ARP報文中的源IP位址,在網絡設備緩存中查找匹配的 主機地址;若存在第二主機位於第二 VLAN,且所述第二主機地址與所述源IP位址相同,則 判定出現了 IP位址衝突。優選地,若沒有出現IP位址衝突,則接收模塊將所述ARP報文中的特定信息存入 網絡設備緩存。優選地,所述ARP報文至少包括源IP位址欄位和VLAN欄位,其中所述VLAN欄位 用來標識發送所述ARP報文的主機所處於的VLAN ;所述網絡設備緩存具體為ARP緩存模塊,由ARP條目組成;所述ARP條目至少包括IP位址欄位和VLAN欄位; 其中所述IP位址欄位用來記錄ARP報文中的源IP位址,所述VLAN欄位用來標識發送所述 ARP報文的主機所處於的VLAN。優選地,該網絡設備還包括探測模塊,用於當匹配模塊判定出現了 IP位址衝突後,向第二 VLAN的第二主機發 送ARP請求消息,若沒有收到第二主機發送的ARP響應消息,則認為所述IP位址衝突消失,使用所述第一主機的ARP報文的各欄位值更新所述ARP條目的相應欄位值。優選地,該網絡設備還包括上報模塊,用於在判定出現了 IP位址衝突之後向上層業務上報衝突,在判定IP地 址衝突消失後停止向上層業務上報衝突。本發明在SUPERVLAN網絡設備中設置了接收模塊以及匹配模塊,對不同VLAN的主 機發送來的ARP報文中的源IP位址進行比較,若IP位址相同而VLAN地址不同,則可判斷 出現了 IP位址衝突。通過本發明公開的網絡設備,可以在不過多增加現有流程的情況下, 有效地進行IP位址衝突檢測。本發明所解決的技術問題還在於,提供一種SUPERVLAN組網下的IP位址衝突檢測 的系統,使得能夠檢測到不同VLAN下的主機發生的IP位址衝突。本發明所提供的IP位址衝突檢測的系統包括SUPERVLAN網絡設備、位於第一 VLAN 的第一主機和位於第二 VLAN的第二主機,其中所述第一主機向所述網絡設備發送ARP報文,所述網絡設備根據所述ARP報文中 的源IP位址,在網絡設備緩存中查找匹配的主機地址;若存在第二主機的地址與所述源IP 地址匹配,則判定出現了 IP位址衝突。通過本發明所提供的SUPERVLAN網絡設備、位於第一 VLAN的第一主機、位於第二 VLAN的第二主機所組成的系統,網絡設備對不同VLAN的主機發送來的ARP報文中的源IP 地址進行比較,若IP位址相同而VLAN地址不同,則可判斷出現了 IP位址衝突。通過本發 明公開的系統,可以在不過多增加現有流程的情況下,有效地進行IP位址衝突檢測。


圖1是現有網絡的組網示意圖。圖2是本發明方法的流程圖。圖3是本發明方法的優選實施例的組網示意圖。圖4是本發明網絡設備的結構示意圖。圖5是本發明系統的結構示意圖。
具體實施例方式下面結合附圖和實施例,對本發明做進一步的詳細描述。本發明提供了一種使用包含了 SUPERVLAN接口的網絡設備檢測其所聚合的不同 VLAN下的主機的IP位址衝突情況。該檢測方法應用於包含SUPERVLAN接口的三層網絡設 備,例如路由器或三層交換機。在SUPERVLAN接口上可以配置IPv4地址,使得在不同VLAN 中的主機可以處於同一個IPv4子網之中。網絡設備聚合了兩個以上的VLAN。本發明的主要思想如圖2所示,網絡設備接收第一主機發送來的ARP報文,根據該 ARP報文的源IP位址,也就是發送該ARP報文的主機的地址,查找網絡設備緩存中存儲的記 錄。若網絡設備緩存中記錄有第二主機的地址與該源IP位址相同,且第二主機與第一的主 機處於不同的VLAN,則判定發生了地址衝突。另外還可在匹配過程中增加判斷第一主機的MAC地址與第二主機的MAC地址是否 相同,如果相同則表明發生了主機遷移,不是地址衝突,從而進一步提高了判定的正確率。
6
另外本發明還提供了判定IP位址衝突結束的方法。發生了 IP衝突之後,網絡設 備向第二主機發送ARP請求報文,看是否得到響應,若得到響應則表明衝突仍然存在,若得 不到響應則表明衝突已消失。下面結合具體實施例詳細描述本發明提供的方法。首先根據現有技術創建SUPERVLAN接口,為接口配置IP位址,把VLAN綁入 SUPERVLAN接口。實施例一如圖3所示創建SUPERVLAN1接口,為其配置地址192. 168. 0. 1。 把VLAN 10與VLAN 20綁入SUPERVLAN1。主機A位於VLANlO之中,主機B位於VLAN20之中。 其中主機A的MAC地址為AA-AA-AA-AA-AA-AA。為主機A配置了 IP位址為192. 168. 0. 2。步驟1 :SUPERVLAN網絡設備等待主機發送來的ARP報文。當主機A發送ARP 請求時,因為ARP請求報文一般為廣播報文,不論報文的目的IP是什麼,SUPERVLAN接 口也可以收到該報文。實施例一中,該報文的源IP位址是192. 168.0. 2,源MAC是 AA-AA-AA-AA-AA-AA,VLAN為10。當SUPERVLAN網絡設備接收到該ARP報文後,進行步驟2。步驟2 網絡設備在網絡設備緩存中查找與該源IP位址相匹配的地址。優選地, 網絡設備緩存指ARP緩存。在ARP緩存中設置ARP條目,每個ARP條目至少包括IP位址字 段以及VLAN欄位,也可包括MAC地址欄位。UARP緩存中的ARP條目存儲方式有二種。一種方式是將SUPERVLAN設備下的所 有VLAN中的所有主機的信息預先存入。第二種方式是網絡設備每次收到ARP報文後,若沒 有發生衝突,或發生了衝突但衝突隨後消失的,都需要將所述ARP報文中的特定信息記錄 在網絡設備緩存中。具體是指將ARP報文中的源IP位址信息記錄在ARP條目中的IP位址 欄位中、將ARP報文中的VLAN信息記錄在ARP條目中的VLAN欄位中,和/或將ARP報文中 的MAC地址信息記錄在ARP條目中的MAC欄位中。步驟21 匹配過程中首先根據報文的源IP位址查找相匹配的ARP條目。如果查找 不到,則退回步驟1繼續等待主機發送來的ARP報文。並且,優選地,將不發生衝突的報文中 的信息作為新的ARP條目記錄在ARP緩存中。如果查找到,則進行步驟22。在實施例一中,源 IP位址為192. 168. 0. 2。能夠查找到屬於主機B的ARP條目,IP位址欄位是192. 168. 0. 2, 進行步驟22。步驟22 當ARP報文的源IP位址與網絡設備緩存中的一個ARP條目的IP位址相 同時,進一步判斷該報文的VLAN欄位與該ARP條目的VLAN欄位是否相同。若相同,則表示 發送該ARP報文的主機A和該ARP條目記錄的主機B是同一個主機,並沒有發生IP位址衝 突,則退回步驟1繼續等待主機發送來的ARP報文。並且,優選地,將該報文中的信息作為 新的ARP條目記錄在ARP緩存中。如果不相同,則表示來自不同VLAN的主機A和B被配置 成了相同的IP位址,發生了 IP位址衝突。實施例一中,ARP條目的VLAN欄位為10,報文的 VLAN為20,判定發生了 IP位址衝突。優選地,在步驟22判斷了 VLAN地址不同之後,判定發生IP位址衝突之前,還可進 行步驟23。步驟23 判斷該報文的MAC欄位與該ARP條目的MAC欄位是否相同。如果相同則 表明主機A與主機B實際上是一臺主機在不同的VLAN間遷移,而不是兩臺不同的主機,並 沒有發生IP位址衝突,則退回步驟1繼續等待主機發送來的ARP報文。並且,優選地,將該 報文中的信息作為新的ARP條目記錄在ARP緩存中。如果不相同,則表明發生了 IP位址衝突。實施例一中所示ARP條目的MAC為BB-BB-BB-BB-BB-BB,與報文的源MAC不相同,判定 發生了 IP位址衝突。優選地,在判定發生了 IP位址衝突之後,向上層業務上報衝突。優選地,發生了 IP位址衝突後,網絡設備還進行步驟3,判斷IP位址衝突何時消失。步驟3,網絡設備向所述ARP條目所記錄的主機B發送ARP請求消息,若沒有收到 主機B發送的ARP響應消息,表明主機B可能下線或更改了 IP位址,則認為所述IP位址衝 突消失,停止向上層業務上報衝突,並使用所述主機A的ARP報文的各欄位值更新所述ARP 條目的相應的各欄位值。具體包括使用主機A的VLAN地址更新ARP條目中的VLAN地址, 使用主機A的MAC地址更新ARP條目中的MAC地址。若收到了主機B發送的ARP相應消息, 則表示IP位址衝突仍然存在,則繼續向上層業務上報衝突。其中,向主機B發送的請求報文的構造方法是根據ARP條目構造ARP請求報文向 外發送。在實施例一中,主機A發送來的ARP報文目的IP為192. 168.0.2,VLAN為10,源 IP和MAC為SUPERVLAN1接口的IP和MAC,然後根據ARP條目的MAC欄位查找到與主機B 相連的埠,把該ARP請求報文發出。優選地,在第一次判定發生衝突後,網絡設備可設置定時器,定時向主機B發送 ARP請求消息。或者當網絡設備再一次收到來自主機A的ARP報文時,網絡設備向主機B發 送ARP請求消息。優選地,若IP位址衝突存在,則連續向主機B發送ARP請求報文,直至判定衝突消失。優選地,考慮到實際網絡環境中ARP報文可能丟失的情況,設定為向主機B發送 2-4次ARP請求均未收到回應才判定IP位址衝突消失。優選地,可在ARP條目中設置計數欄位,記錄網絡設備向主機B發送ARP請求報文 和/或接收到主機B的響應報文的次數。下面舉例說明判定地址衝突消失的過程優選實施例二,在ARP條目中設置計數欄位。當網絡設備根據主機A發送來的ARP 報文查找到屬於主機B的ARP條目,判定主機A與主機B發生地址衝突後,步驟31設置主機A計時器,檢測主機A後續是否發送ARP報文,若計時器超過門 限時間仍未收到主機A的ARP報文,則認為A下線,進行步驟34,若A未下線,則進行步驟 32。步驟32設置定時器,定時向主機B發送ARP請求報文。若收到響應消息則上報衝 突,重複步驟32,若沒有收到響應消息則進行步驟33。步驟33計數欄位加1,若計數欄位值小於3,則重複進行步驟32。當計數欄位值達 到3時,判定衝突消失,不再上報衝突,且使用主機A的VLAN地址和MAC地址更新ARP條目 中的VLAN地址和MAC地址。步驟34判定衝突消失,不再上報衝突。 優選實施例三,在ARP條目中設置計數欄位。當網絡設備根據主機A發送來的ARP 報文查找到屬於主機B的ARP條目,判定主機A與主機B發生地址衝突後,
步驟41計數欄位加1。
步驟42若網絡設備再一次收到主機A發送來的ARP報文,則向主機B發送ARP請 求報文且計數欄位加1。若收到響應消息則上報衝突,計數欄位減1,重複步驟42 ;若沒有 收到響應消息則進行步驟43。步驟43計數欄位加1。若計數欄位值未達到3,則重複進行步驟42 ;若計數欄位 值達到3,則進行步驟44。步驟44判定衝突消失,不再上報衝突,且使用主機A的VLAN地址和MAC地址更新 ARP條目中的VLAN地址和MAC地址。在優選實施例三的方法下有可能在收到主機B的回應報文之前就已經收到了主 機A的4個ARP報文。但這種情況並不會影響本方案的正確性。因為假設當較短時間內連續收到主機A的3個ARP報文後,會向主機B發送3個ARP 請求,在接到主機B的回應報文之前,又接收到了主機A的ARP報文,此時網絡設備認為主 機B不在線,不再上報IP衝突的信息,同時更新ARP條目。但是在此之後主機B的ARP回 應報文到達,按照步驟2查找ARP緩存,命中一個ARP條目,但此時該ARP條目已經更新為 主機A的VLAN和MAC地址,所以依然會判定存在IP衝突,同時會向主機A發送ARP請求, 因此只要衝突雙方均在線,按照這種檢測方法一定會持續的上報IP衝突信息,直到一方下 線為止。本領域普通技術人員可以理解,步驟3中的各步驟的優選實施方式,可以進行不 同的組合,優選實施例二及優選實施例三僅為其中兩種優選方案,而不能用於限定各步驟。 對於本領域普通技術人員來說,在不付出創造性勞動的前提下,對各步驟採用不同的優選 實施方式的組合也在本發明的公開範圍之內。本發明還提供了一種IP位址衝突檢測的SUPERVLAN網絡設備。如圖4所示,該設 備包括接收模塊,用於接收第一 VLAN中的第一主機發送的ARP報文;匹配模塊,用於根據所述ARP報文中的源IP位址,在網絡設備緩存中查找匹配的 主機地址;若存在第二主機位於第二 VLAN且所述第二主機地址與所述源IP位址相同,則判 定出現了 IP位址衝突。另外還可在匹配過程中增加判斷第一主機的MAC地址與第二主機的MAC地址是否 相同,如果相同則表明發生了主機遷移,不是地址衝突,從而進一步提高了判定的正確率。另外本發明提供的SUPERVLAN網絡設備還設備包括探測模塊,當匹配模塊判定出 現了 IP位址衝突後,探測模塊向第二 VLAN的第二主機發送ARP請求消息,若沒有收到第二 主機發送的ARP響應消息,則認為IP位址衝突消失,使用所述第一主機的ARP報文的各字 段值更新所述ARP條目的相應的各欄位值。本發明還提供了一種IP位址衝突檢測的系統。如圖5所示,該系統包括: SUPERVLAN網絡設備、位於第一 VLAN的第一主機和位於第二 VLAN的第二主機,其中所述第一主機向所述網絡設備發送ARP報文,所述網絡設備根據所述ARP報文中 的源IP位址,在網絡設備緩存中查找匹配的地址;若存在所述第二主機的地址與所述源IP 地址匹配,則判定出現了 IP位址衝突。若所述網絡設備沒有查找到匹配的第二主機地址, 則將所述ARP報文記錄在所述網絡設備緩存中。
上述IP位址衝突檢測的SUPERVLAN網絡設備和IP位址衝突檢測的系統與前面的 IP位址衝突檢測方法相對應,網絡設備和系統的工作過程以及工作原理在方法部分已經進 行了詳細描述,在此不再贅述,參照方法中相應部分的描述即可。綜上所述,通過本發明所公開的IP位址衝突檢測方法,將來自不同VLAN的不同主 機發送來的ARP報文信息存入SUPERVLAN網絡設備的網絡設備緩存中,並進行比較,若發現 來自不同VLAN的主機地址相同,則判定出現了 IP位址衝突。這樣的方法能夠在不過多增 加現有流程的負擔的情況下,實現IP位址衝突的檢測。本發明公開的IP位址衝突檢測的 SUPERVLAN網絡設備及IP位址衝突檢測的系統使用了本發明公開的IP位址衝突檢測方法。
權利要求
一種IP位址衝突檢測的方法,應用於SUPERVLAN組網中,所述SUPERVLAN組網中至少包括兩個虛擬區域網(VLAN),其特徵在於包括接收步驟和匹配步驟,其中,接收步驟SUPERVLAN網絡設備接收到第一VLAN中的第一主機發送的地址解析協議(ARP)報文,匹配步驟根據所述ARP報文中的源IP位址,即第一主機地址,在網絡設備緩存中查找匹配的主機地址;若存在第二主機位於第二VLAN,且所述第二主機地址與所述源IP位址相同,則判定出現了IP位址衝突。
2.如權利要求1所述的IP位址衝突檢測的方法,其特徵在於,若沒有查找到匹配的主 機地址,則將所述ARP報文中的特定信息記錄在網絡設備緩存中。
3.如權利要求1或2所述的IP位址衝突檢測的方法,其特徵在於,所述ARP報文至少包括源IP位址欄位和VLAN欄位,其中所述VLAN欄位用來標識發送 所述ARP報文的主機所處於的VLAN ;所述網絡設備緩存為ARP緩存,所述ARP緩存由ARP條目組成;所述ARP條目至少包 括IP位址欄位和VLAN欄位;其中所述IP位址欄位用來記錄ARP報文中的源IP位址,所述 VLAN欄位用來標識發送所述ARP報文的主機所處於的VLAN。
4.如權利要求3所述的IP位址衝突檢測的方法,其特徵在於,匹配步驟具體指查找 ARP緩存;當查找到存在一個ARP條目,所述ARP條目中的IP位址欄位與所述ARP報文中 的源IP位址欄位相同,且所述ARP條目中的VLAN欄位與所述ARP報文中的VLAN欄位不同 時,則判定出現了 IP位址衝突。
5.如權利要求3所述的IP位址衝突檢測的方法,其特徵在於,所述ARP條目還包括MAC地址欄位,所述ARP報文還包括MAC地址欄位;匹配步驟具體指查找ARP緩存;當查找到存在一個ARP條目,所述ARP條目中的IP地 址欄位與所述ARP報文中的源IP位址欄位相同,且所述ARP條目中的VLAN欄位與所述ARP 報文中的VLAN欄位不同,且所述ARP條目中的MAC地址欄位與所述APR報文中的MAC地址 欄位不同時,則判定出現了 IP位址衝突。
6.如權利要求1或2或4或5所述的IP位址衝突檢測的方法,其特徵在於,當判定出 現了 IP位址衝突後,還包括探測步驟,向第二 VLAN的第二主機發送ARP請求消息,若沒有 收到第二主機發送的ARP響應消息,則認為所述IP位址衝突消失,使用所述第一主機發送 的ARP報文的各欄位值更新所述ARP條目的相應欄位值。
7.如權利要求6所述的IP位址衝突檢測的方法,其特徵在於,判定出現了IP位址衝突 之後向上層業務上報衝突,直到判定IP位址衝突消失後停止向上層業務上報衝突。
8.一種IP位址衝突檢測的網絡設備,應用於SUPERVLAN組網中,所述SUPERVLAN組網 中至少包括兩個VLAN,其特徵在於,包括接收模塊,用於接收第一 VLAN中的第一主機發送的ARP報文;匹配模塊,用於根據所述ARP報文中的源IP位址,在網絡設備緩存中查找匹配的主機 地址;若存在第二主機位於第二 VLAN,且所述第二主機地址與所述源IP位址相同,則判定 出現了 IP位址衝突。
9.如權利要求9所述的IP位址衝突檢測的網絡設備,其特徵在於,若沒有出現IP位址 衝突,則接收模塊將所述ARP報文中的特定信息存入網絡設備緩存。
10.如權利要求8或9所述的IP位址衝突檢測的網絡設備,其特徵在於,所述ARP報文至少包括源IP位址欄位和VLAN欄位,其中所述VLAN欄位用來標識發送 所述ARP報文的主機所處於的VLAN ; 所述網絡設備緩存具體為ARP緩存模塊,由ARP條目組成;所述ARP條目至少包括IP位址欄位和VLAN欄位;其中 所述IP位址欄位用來記錄ARP報文中的源IP位址,所述VLAN欄位用來標識發送所述ARP 報文的主機所處於的VLAN。
11.如權利要求8或9所述的IP位址衝突檢測的網絡設備,其特徵在於,還包括 探測模塊,用於當匹配模塊判定出現了 IP位址衝突後,向第二 VLAN的第二主機發送ARP請求消息,若沒有收到第二主機發送的ARP響應消息,則認為所述IP位址衝突消失,使 用所述第一主機的ARP報文的各欄位值更新所述ARP條目的相應欄位值。
12.如權利要求11所述的IP位址衝突檢測的網絡設備,其特徵在於,還包括上報模塊,用於在判定出現了 IP位址衝突之後向上層業務上報衝突,在判定IP位址衝 突消失後停止向上層業務上報衝突。
13.一種IP位址衝突檢測的系統,應用於SUPERVLAN組網中,其特徵在於,包括 SUPERVLAN網絡設備、位於第一 VLAN的第一主機和位於第二 VLAN的第二主機,其中所述第一主機向所述網絡設備發送ARP報文,所述網絡設備根據所述ARP報文中的源 IP位址,在網絡設備緩存中查找匹配的主機地址;若存在第二主機的地址與所述源IP位址 匹配,則判定出現了 IP位址衝突。
全文摘要
本發明公開了一種IP位址衝突檢測的方法、網絡設備和系統,應用於SUPERVLAN組網中,所述SUPERVLAN組網中至少包括兩個虛擬區域網(VLAN)。該IP位址衝突檢測的方法包括接收步驟和匹配步驟,其中,接收步驟SUPERVLAN網絡設備接收到第一VLAN中的第一主機發送的地址解析協議(ARP)報文。匹配步驟根據所述ARP報文中的源IP位址,即第一主機地址,在網絡設備緩存中查找匹配的主機地址;若存在第二主機位於第二VLAN,且所述第二主機地址與所述源IP位址相同,則判定出現了IP位址衝突。根據本發明,可以在不過多增加現有流程的情況下,有效地進行IP位址衝突檢測。
文檔編號H04L29/06GK101977245SQ20101022754
公開日2011年2月16日 申請日期2010年7月3日 優先權日2010年1月7日
發明者石瑋 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀