本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)中地址沖突檢測的方法、網(wǎng)絡(luò)設(shè)備及系統(tǒng)。
背景技術(shù):在網(wǎng)際網(wǎng)路通訊協(xié)定第六版(InternetProtocolVersion6,IPv6)網(wǎng)絡(luò)中,IPv6的虛擬設(shè)備冗余備份協(xié)議(VirtualRouterRedundancyProtocolforIPv6,VRRP6)技術(shù)作為雙機(jī)冗余備份得到廣泛應(yīng)用,VRRP6將網(wǎng)絡(luò)中的一組網(wǎng)絡(luò)設(shè)備構(gòu)成一個(gè)備份組,功能上相當(dāng)于一臺(tái)虛擬網(wǎng)絡(luò)設(shè)備,VRRP6備份組配置有一個(gè)虛IPv6地址,網(wǎng)絡(luò)內(nèi)的主機(jī)僅僅知道這個(gè)虛IPv6地址,并不知道該VRRP6備份組內(nèi)具體某臺(tái)網(wǎng)絡(luò)設(shè)備的IPv6地址網(wǎng)絡(luò)內(nèi)的主機(jī)將自己的缺省路由下一跳地址設(shè)置為該VRRP6的虛IPv6地址。于是,網(wǎng)絡(luò)內(nèi)的主機(jī)就通過該VRRP6備份組與其它網(wǎng)絡(luò)進(jìn)行通信。VRRP6備份組包括一個(gè)主設(shè)備和至少一個(gè)備份設(shè)備。當(dāng)其中某個(gè)設(shè)備的一個(gè)接口IPv6地址與備份組的虛IPv6地址相同時(shí),該設(shè)備稱其為地址擁有者(VRRP6IPv6AddressOwner),地址擁有者具有成為VRRP6備份組主設(shè)備的最高優(yōu)先級(jí)。當(dāng)?shù)刂窊碛姓叱霈F(xiàn)故障后,除該地址擁有者外的擁有最高優(yōu)先級(jí)的備份設(shè)備升級(jí)為該VRRP6備份組的主設(shè)備代替該地址擁有者進(jìn)行工作,以防止該VRRP6備份組功能失效,當(dāng)該地址擁有者故障恢復(fù)后會(huì)再升級(jí)為主設(shè)備。但是,當(dāng)該地址擁有者故障恢復(fù)后,會(huì)向網(wǎng)絡(luò)中其他設(shè)備發(fā)送鄰居請(qǐng)求報(bào)文(NeighborSolicitation,NS)報(bào)文進(jìn)行地址沖突檢測(DuplicateAddressDetect,DAD),以確定該地址擁有者擁有唯一的本地鏈路地址。由于該VRRP6備份組中的其他備份設(shè)備都配置有所述虛IPv6地址,當(dāng)該地址擁有者對(duì)目標(biāo)地址為具有與所述虛IPv6地址相同地址的接口進(jìn)行DAD時(shí),該VRRP6備份組的其他備份設(shè)備會(huì)回應(yīng)鄰居公告報(bào)文(NeighborAdvertisement,NA),通告該地址擁有者網(wǎng)絡(luò)中有存在與該接口IPv6地址沖突的地址,從而導(dǎo)致該地址擁有者不能正常工作。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的方法、網(wǎng)絡(luò)設(shè)備及系統(tǒng),所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述方法用于解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備故障恢復(fù)時(shí)針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測時(shí),由于第二網(wǎng)絡(luò)設(shè)備的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為VRRP6主設(shè)備的問題。為解決上述技術(shù)問題,本發(fā)明的實(shí)施例采用如下技術(shù)方案:第一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的方法,所述網(wǎng)絡(luò)包括所述第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述方法包括:所述第二網(wǎng)絡(luò)設(shè)備接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的NS報(bào)文,所述NS報(bào)文包含第一目標(biāo)IPv6地址;當(dāng)所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,所述第一標(biāo)識(shí)為當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí)所述第一網(wǎng)絡(luò)設(shè)備在所述NS報(bào)文中添加的。在所述第一方面的第一種可能的實(shí)現(xiàn)方式中,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,所述方法還包括:當(dāng)所述第二網(wǎng)絡(luò)設(shè)備判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。在所述第一方面或所述第一方面的第一種可能的實(shí)現(xiàn)方式中,還提供了所述第一方面的第二種可能的實(shí)現(xiàn)方式,在所述第一方面的第二種可能的實(shí)現(xiàn)方式中,所述第二網(wǎng)絡(luò)設(shè)備向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包括第二標(biāo)識(shí),所述免費(fèi)NA報(bào)文用于所述第一網(wǎng)絡(luò)設(shè)備對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,所述第二標(biāo)識(shí)用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備接收到所述免費(fèi)NA報(bào)文后,判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。第二方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的方法,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述方法包括:所述第一網(wǎng)絡(luò)設(shè)備構(gòu)造NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí);所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測,所述第一標(biāo)識(shí)用于所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突。在所述第二方面的第一種可能的實(shí)現(xiàn)方式中,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,以便于當(dāng)所述第二網(wǎng)絡(luò)設(shè)備判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。在所述第二方面或所述第二方面的第一種可能的實(shí)現(xiàn)方式中,還提供了所述第二方面的第二種可能的實(shí)現(xiàn)方式,在所述第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第一網(wǎng)絡(luò)設(shè)備接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,所述免費(fèi)NA報(bào)文用于所述第一網(wǎng)絡(luò)設(shè)備對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測;當(dāng)所述第一網(wǎng)絡(luò)設(shè)備判斷所述免費(fèi)NA報(bào)文包含第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,所述第二標(biāo)識(shí)為當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述第二網(wǎng)絡(luò)設(shè)備在所述免費(fèi)NA報(bào)文中添加的。第三方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的第二網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備上的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述第二網(wǎng)絡(luò)設(shè)備包括:接收單元,用于接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的NS報(bào)文,所述NS報(bào)文包含第一目標(biāo)IPv6地址;檢測單元,用于當(dāng)所述接收單元接收的所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,所述第一標(biāo)識(shí)為當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí)所述第一網(wǎng)絡(luò)設(shè)備在所述NS報(bào)文中添加的。在所述第三方面的第一種可能的實(shí)現(xiàn)方式中,所述的第二網(wǎng)絡(luò)設(shè)備,還包括:發(fā)送單元,用于向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包括第二標(biāo)識(shí),所述免費(fèi)NA報(bào)文用于所述第一網(wǎng)絡(luò)設(shè)備對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,所述第二標(biāo)識(shí)用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備接收到所述免費(fèi)NA報(bào)文后,判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。第四方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的第一網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)包括所述第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備上的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述第一網(wǎng)絡(luò)設(shè)備包括:處理單元,用于構(gòu)造鄰居請(qǐng)求NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí);發(fā)送單元,用于發(fā)送所述處理單元構(gòu)造的所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測,所述第一標(biāo)識(shí)用于所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突。在所述第四方面的第一種可能的實(shí)現(xiàn)方式中,所述的第一網(wǎng)絡(luò)設(shè)備,還包括:接收單元,用于接收所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址和第二標(biāo)識(shí),所述第二標(biāo)識(shí)為當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述第二網(wǎng)絡(luò)設(shè)備在所述免費(fèi)NA報(bào)文中添加的;檢測單元,用于當(dāng)判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。第五方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的網(wǎng)絡(luò)系統(tǒng),所述網(wǎng)絡(luò)系統(tǒng)包括:第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述接口使能VRRP6功能,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,其中,所述第一網(wǎng)絡(luò)設(shè)備包括:第一處理單元,用于構(gòu)造NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí);第一發(fā)送單元,用于向第二網(wǎng)絡(luò)設(shè)備發(fā)送所述第一處理單元構(gòu)造的所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測;所述第二網(wǎng)絡(luò)設(shè)備包括:第一接收單元,用于接收所述第一網(wǎng)絡(luò)設(shè)備的所述第一發(fā)送單元發(fā)送的鄰居請(qǐng)求NS報(bào)文;第一檢測單元,用于當(dāng)所述第一接收單元接收的所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突。在所述第五方面的第一種可能的實(shí)現(xiàn)方式中,所述的網(wǎng)絡(luò)系統(tǒng)中所述第二網(wǎng)絡(luò)設(shè)備還包括:第二處理單元,用于構(gòu)造免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包含第二標(biāo)識(shí);第二發(fā)送單元,用于向第一網(wǎng)絡(luò)設(shè)備發(fā)送所述第二處理單元構(gòu)造的所述免費(fèi)NA報(bào)文;所述第一網(wǎng)絡(luò)設(shè)備還包括:第二接收單元,用于接收所述第二網(wǎng)絡(luò)設(shè)備的所述第二發(fā)送單元發(fā)送的所述免費(fèi)NA報(bào)文;第二檢測單元,用于當(dāng)判斷所述第二接收單元接收到的所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。綜上,通過本發(fā)明實(shí)施例的提供一種網(wǎng)絡(luò)中地址沖突檢測的方法,所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送NS報(bào)文,所述NS報(bào)文包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包括第一標(biāo)識(shí),當(dāng)所述第二網(wǎng)絡(luò)設(shè)備接收到所述NS報(bào)文后判斷所述NS報(bào)文包含所述第一標(biāo)識(shí),則所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,從而有效的解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備故障恢復(fù)時(shí),針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測,由于第二網(wǎng)絡(luò)設(shè)備的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為VRRP6主設(shè)備的問題。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)中地址沖突檢測的方法示意圖;圖1A為圖1所示的一種網(wǎng)絡(luò)中地址沖突檢測的方法的一種實(shí)現(xiàn)方式示意圖;圖2為本發(fā)明實(shí)施例提供的一種鄰居請(qǐng)求報(bào)文示意圖;圖3為本發(fā)明實(shí)施例提供的一種鄰居公告報(bào)文示意圖;圖4為本發(fā)明實(shí)施例提供的又一種網(wǎng)絡(luò)中地址沖突檢測的方法示意圖;圖4A為圖4所示的一種又一種網(wǎng)絡(luò)中地址沖突檢測的方法的一種實(shí)現(xiàn)方式示意圖;圖5為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)中地址沖突檢測的系統(tǒng)示意圖;圖5A為圖5所示的一種地址沖突檢測的系統(tǒng)示意圖的一種實(shí)現(xiàn)方式結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的又一種網(wǎng)絡(luò)中地址沖突檢測的系統(tǒng)示意圖;圖6A為圖6所示的又一種地址沖突檢測的系統(tǒng)的一種實(shí)現(xiàn)方式結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。參見圖1,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的方法,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述方法包括:101,所述第二網(wǎng)絡(luò)設(shè)備接收所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的鄰居請(qǐng)求NS報(bào)文,所述NS報(bào)文包含第一目標(biāo)IPv6地址。由于所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所以所述第一網(wǎng)絡(luò)設(shè)備具有成為所述VRRP6備份組最高的優(yōu)先級(jí)。所述NS報(bào)文為所述第一網(wǎng)絡(luò)設(shè)備在出現(xiàn)故障后,故障恢復(fù)時(shí)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的。102,當(dāng)所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,所述第一標(biāo)識(shí)為當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí)所述第一網(wǎng)絡(luò)設(shè)備在所述NS報(bào)文中添加的??蛇x地,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,所述方法還包括:當(dāng)所述第二網(wǎng)絡(luò)設(shè)備判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第一網(wǎng)絡(luò)設(shè)備在故障恢復(fù)后,會(huì)針對(duì)所述第一網(wǎng)絡(luò)設(shè)備上配置的所有IPv6地址在網(wǎng)絡(luò)中進(jìn)行沖突地址檢測,由于所述第二網(wǎng)絡(luò)設(shè)備和所述第一網(wǎng)絡(luò)設(shè)備同屬于所述VRRP6備份組,因此,所述第二網(wǎng)絡(luò)設(shè)備上會(huì)配置有所述虛IPv6地址,所述虛IPv6地址不屬于所述第二網(wǎng)絡(luò)設(shè)備的任何接口,在所述第一網(wǎng)絡(luò)設(shè)備在對(duì)所述接口的IPv6地址進(jìn)行地址沖突檢測時(shí),由于所述第二網(wǎng)絡(luò)設(shè)備上配置了所述虛IPv6地址,所述第一網(wǎng)絡(luò)設(shè)備必然會(huì)檢測到地址沖突,導(dǎo)致所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6的主設(shè)備,也就導(dǎo)致所述VRRP6備份組備份功能失效。因此,在所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送所述NS報(bào)文時(shí),當(dāng)判斷所述NS報(bào)文包含的所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),會(huì)在所述NS報(bào)文中添加所述第一標(biāo)識(shí),目的在于,所述第二網(wǎng)絡(luò)設(shè)備接收到所述NS報(bào)文后,如果判斷所述NS報(bào)文中包含所述第一標(biāo)識(shí),則所述第二網(wǎng)絡(luò)設(shè)備只檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,這樣避免了由于所述第二網(wǎng)絡(luò)設(shè)備配置的所述虛IPv6地址導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6的主設(shè)備的問題??蛇x地,所述第一標(biāo)識(shí)可以通過如下方式包含在所述NS報(bào)文:在所述NS報(bào)文的保留字段(Reserved)中擴(kuò)展1個(gè)比特位(Bit)的標(biāo)記字段,當(dāng)所述標(biāo)記字段取值為1時(shí),標(biāo)識(shí)所述NS報(bào)文包含所述第一標(biāo)識(shí),當(dāng)所述標(biāo)記字段取值為0時(shí),標(biāo)識(shí)所述NS報(bào)文沒有包含所述第一標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖2,圖2為擴(kuò)展后的所述NS報(bào)文格式示意圖??蛇x地,所述第一目標(biāo)IPv6地址存放在圖2所示的NS報(bào)文的目標(biāo)地址(TargetAddress)字段中??蛇x地,參見圖1A,所述方法還包括:所述第二網(wǎng)絡(luò)設(shè)備向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包括第二標(biāo)識(shí),所述免費(fèi)NA報(bào)文用于所述第一網(wǎng)絡(luò)設(shè)備對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,所述第二標(biāo)識(shí)用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備接收到所述免費(fèi)NA報(bào)文后,判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第二網(wǎng)絡(luò)設(shè)備定期向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送所述免費(fèi)NA報(bào)文,用于所述第一網(wǎng)絡(luò)設(shè)備判斷所述第二目標(biāo)IPv6地址是否與所述第一網(wǎng)絡(luò)設(shè)備上配置的IPv6地址沖突,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包括第二標(biāo)識(shí),當(dāng)所述第一網(wǎng)絡(luò)設(shè)備判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,這樣可以避免所述第一網(wǎng)絡(luò)設(shè)備檢測到所述第二目標(biāo)IPv6地址與所述接口IPv6地址沖突,進(jìn)而避免的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6備份組主設(shè)備的問題。可選地,所述第二標(biāo)識(shí)可以通過如下方式包含在所述免費(fèi)NA報(bào)文中:在所述免費(fèi)NA報(bào)文的Reserved中擴(kuò)展1個(gè)Bit的標(biāo)記字段,當(dāng)所述標(biāo)記字段取值為1時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí),當(dāng)所述標(biāo)記字段取值為0時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文沒有包含所述第二標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖3,圖3為擴(kuò)展后的所述免費(fèi)NA報(bào)文格式示意圖。可選地,所述第二目標(biāo)IPv6地址存放在圖3所示的免費(fèi)NA報(bào)文的TargetAddress字段中。可見,通過本發(fā)明實(shí)施例提供的方法,能夠有效的解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備故障恢復(fù)時(shí),針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測,由于第二網(wǎng)絡(luò)設(shè)備的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為VRRP6主設(shè)備的問題。參見圖4,本發(fā)明實(shí)施例還有一種網(wǎng)絡(luò)中地址沖突檢測的方法,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,所述方法包括:401,所述第一網(wǎng)絡(luò)設(shè)備構(gòu)造鄰居請(qǐng)求NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí)。由于所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的一個(gè)接口的IPv6地址相同,所以所述第一網(wǎng)絡(luò)設(shè)備具有成為所述VRRP6備份組最高的優(yōu)先級(jí)。所述NS報(bào)文為所述第一網(wǎng)絡(luò)設(shè)備在出現(xiàn)故障后,故障恢復(fù)時(shí)向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送的。402,所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測,所述第一標(biāo)識(shí)用于所述第二網(wǎng)絡(luò)設(shè)備檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突??蛇x地,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,所述方法還包括:當(dāng)所述第二網(wǎng)絡(luò)設(shè)備判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第一網(wǎng)絡(luò)設(shè)備在故障恢復(fù)后,會(huì)針對(duì)所述第一網(wǎng)絡(luò)設(shè)備上配置的所有IPv6地址在網(wǎng)絡(luò)中進(jìn)行沖突地址檢測,由于所述第二網(wǎng)絡(luò)設(shè)備和所述第一網(wǎng)絡(luò)設(shè)備同屬于所述VRRP6備份組,因此,所述第二網(wǎng)絡(luò)設(shè)備上會(huì)配置有所述虛IPv6地址,所述虛IPv6地址不屬于所述第二網(wǎng)絡(luò)設(shè)備的任何接口,在所述第一網(wǎng)絡(luò)設(shè)備在對(duì)所述接口的IPv6地址進(jìn)行地址沖突檢測時(shí),由于所述第二網(wǎng)絡(luò)設(shè)備上配置了所述虛IPv6地址,所述第一網(wǎng)絡(luò)設(shè)備必然會(huì)檢測到地址沖突,導(dǎo)致所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6的主設(shè)備,也就導(dǎo)致所述VRRP6備份組備份功能失效。因此,在所述第一網(wǎng)絡(luò)設(shè)備向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送所述NS報(bào)文時(shí),當(dāng)判斷所述NS報(bào)文包含的所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),會(huì)在所述NS報(bào)文中添加所述第一標(biāo)識(shí),目的在于,所述第二網(wǎng)絡(luò)設(shè)備接收到所述NS報(bào)文后,如果判斷所述NS報(bào)文中包含所述第一標(biāo)識(shí),則所述第二網(wǎng)絡(luò)設(shè)備只檢測所述第二網(wǎng)絡(luò)設(shè)備的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,這樣避免了由于所述第二網(wǎng)絡(luò)設(shè)備配置的所述虛IPv6地址導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6的主設(shè)備的問題??蛇x地,所述第一標(biāo)識(shí)可以通過如下方式包含在所述NS報(bào)文:在所述NS報(bào)文的Reserved中擴(kuò)展1個(gè)Bit的標(biāo)記字段,當(dāng)所述標(biāo)記字段取值為1時(shí),標(biāo)識(shí)所述NS報(bào)文包含所述第一標(biāo)識(shí),當(dāng)所述標(biāo)記字段取值為0時(shí),標(biāo)識(shí)所述NS報(bào)文沒有包含所述第一標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖2,圖2為擴(kuò)展后的所述NS報(bào)文格式示意圖??蛇x地,所述第一目標(biāo)IPv6地址存放在圖2所示的NS報(bào)文的TargetAddress字段中??蛇x地,參見圖4A,所述方法還包括:所述第二網(wǎng)絡(luò)設(shè)備向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包括第二標(biāo)識(shí),所述免費(fèi)NA報(bào)文用于所述第一網(wǎng)絡(luò)設(shè)備對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,所述第二標(biāo)識(shí)用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備接收到所述免費(fèi)NA報(bào)文后,判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第二網(wǎng)絡(luò)設(shè)備定期向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送所述免費(fèi)NA報(bào)文,用于所述第一網(wǎng)絡(luò)設(shè)備判斷所述第二目標(biāo)IPv6地址是否與所述第一網(wǎng)絡(luò)設(shè)備上配置的IPv6地址沖突,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,這樣可以避免所述第一網(wǎng)絡(luò)設(shè)備檢測到所述第二目標(biāo)IPv6地址與所述接口IPv6地址沖突,進(jìn)而避免的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為所述VRRP6備份組主設(shè)備的問題??蛇x地,所述第二標(biāo)識(shí)可以通過如下方式包含在所述免費(fèi)NA報(bào)文中:在所述免費(fèi)NA報(bào)文的Reserved中擴(kuò)展1個(gè)Bit,當(dāng)所述比特位取值為1時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí),當(dāng)所述比特位取值為0時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文沒有包含所述第二標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖3,圖3為擴(kuò)展后的所述免費(fèi)NA報(bào)文格式示意圖??蛇x地,所述第二目標(biāo)IPv6地址存放在圖3所示的免費(fèi)NA報(bào)文的TargetAddress字段中。可見,通過本發(fā)明實(shí)施例提供的方法,能夠有效的解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備故障恢復(fù)時(shí),針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測,由于第二網(wǎng)絡(luò)設(shè)備的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備無法正常升級(jí)為VRRP6主設(shè)備的問題。參見圖5,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的系統(tǒng)50,所述網(wǎng)絡(luò)系統(tǒng)50包括:第一網(wǎng)絡(luò)設(shè)備501和第二網(wǎng)絡(luò)設(shè)備502,所述第一網(wǎng)絡(luò)設(shè)備501和所述第二網(wǎng)絡(luò)設(shè)備502屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備501的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,其中,所述第一網(wǎng)絡(luò)設(shè)備501包括:第一處理單元5010,用于構(gòu)造NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí);所述第一發(fā)送單元5011,用于向所述第二網(wǎng)絡(luò)設(shè)備502發(fā)送所述第一處理單元5010構(gòu)造的所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備502對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測;所述第二網(wǎng)絡(luò)設(shè)備502包括:第一接收單元5020,用于接收所述第一網(wǎng)絡(luò)設(shè)備501的所述第一發(fā)送單元5011發(fā)送的鄰居請(qǐng)求NS報(bào)文;第一檢測單元5021,用于當(dāng)所述第一接收單元5020接收的所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),檢測所述第二網(wǎng)絡(luò)設(shè)備502的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)設(shè)備502保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突。由于所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備501的一個(gè)接口的IPv6地址相同,所以所述第一網(wǎng)絡(luò)設(shè)備501具有成為所述VRRP6備份組最高的優(yōu)先級(jí)。所述NS報(bào)文為所述第一網(wǎng)絡(luò)設(shè)備501在出現(xiàn)故障后,故障恢復(fù)時(shí)第一發(fā)送單元5011向所述第二網(wǎng)絡(luò)設(shè)備502發(fā)送的??蛇x地,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,當(dāng)所述第二網(wǎng)絡(luò)設(shè)備502判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備502對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第一網(wǎng)絡(luò)設(shè)備501在故障恢復(fù)后,會(huì)針對(duì)所述第一網(wǎng)絡(luò)設(shè)備501上配置的所有IPv6地址在網(wǎng)絡(luò)中進(jìn)行沖突地址檢測,由于所述第二網(wǎng)絡(luò)設(shè)備502和所述第一網(wǎng)絡(luò)設(shè)備501同屬于所述VRRP6備份組,因此,所述第二網(wǎng)絡(luò)設(shè)備502上會(huì)配置有所述虛IPv6地址,所述虛IPv6地址不屬于所述第二網(wǎng)絡(luò)設(shè)備502的任何接口,在所述第一網(wǎng)絡(luò)設(shè)備501在對(duì)所述接口的IPv6地址進(jìn)行地址沖突檢測時(shí),由于所述第二網(wǎng)絡(luò)設(shè)備502上配置了所述虛IPv6地址,所述第一網(wǎng)絡(luò)設(shè)備501必然會(huì)檢測到地址沖突,導(dǎo)致所述第一網(wǎng)絡(luò)設(shè)備501無法正常升級(jí)為所述VRRP6的主設(shè)備,也就導(dǎo)致所述VRRP6備份組備份功能失效。因此,在所述第一發(fā)送單元5011向所述第二網(wǎng)絡(luò)設(shè)備502發(fā)送所述NS報(bào)文時(shí),當(dāng)判斷所述NS報(bào)文包含的所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),會(huì)在所述NS報(bào)文中添加所述第一標(biāo)識(shí),目的在于,在所述第二網(wǎng)絡(luò)設(shè)備502的所述第一接收單元5020接收到所述NS報(bào)文后,如果判斷所述NS報(bào)文中包含所述第一標(biāo)識(shí),則所述第二網(wǎng)絡(luò)設(shè)備502的第一檢測單元5021只檢測所述第二網(wǎng)絡(luò)設(shè)備502的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,這樣避免了由于所述第二網(wǎng)絡(luò)設(shè)備502配置的所述虛IPv6地址導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備501無法正常升級(jí)為所述VRRP6的主設(shè)備的問題??蛇x地,所述第一標(biāo)識(shí)可以通過如下方式包含在所述NS報(bào)文:在所述NS報(bào)文的Reserved中擴(kuò)展1個(gè)Bit的標(biāo)記字段,當(dāng)所述標(biāo)記字段取值為1時(shí),標(biāo)識(shí)所述NS報(bào)文包含所述第一標(biāo)識(shí),當(dāng)所述標(biāo)記字段取值為0時(shí),標(biāo)識(shí)所述NS報(bào)文沒有包含所述第一標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖2,圖2為擴(kuò)展后的所述NS報(bào)文格式示意圖??蛇x地,所述第一目標(biāo)IPv6地址存放在圖2所示的NS報(bào)文的TargetAddress字段中??蛇x地,參見圖5A,在所述網(wǎng)絡(luò)系統(tǒng)50中,所述第二網(wǎng)絡(luò)設(shè)備502還包括:第二處理單元5022,用于構(gòu)造免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包含第二標(biāo)識(shí);第二發(fā)送單元5023,用于向所述第一網(wǎng)絡(luò)設(shè)備501發(fā)送所述第二處理單元5022構(gòu)造的所述免費(fèi)NA報(bào)文;所述第一網(wǎng)絡(luò)設(shè)備501還包括:第二接收單元5012,用于接收所述第二網(wǎng)絡(luò)設(shè)備502的所述第二發(fā)送單元5023發(fā)送的所述免費(fèi)NA報(bào)文;第二檢測單元5013,用于當(dāng)判斷所述第二接收單元5012接收到的所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第二網(wǎng)絡(luò)設(shè)備502的第二發(fā)送單元5023定期向所述第一網(wǎng)絡(luò)設(shè)備501發(fā)送所述免費(fèi)NA報(bào)文,用于所述第一網(wǎng)絡(luò)設(shè)備501判斷所述第二目標(biāo)IPv6地址是否與所述第一網(wǎng)絡(luò)設(shè)備501上配置的IPv6地址沖突,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備501的所述第二檢測單元5013判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),所述第二檢測單元5013不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,這樣可以避免所述第一網(wǎng)絡(luò)設(shè)備501的所述第二檢測單元5013檢測到所述第二目標(biāo)IPv6地址與所述接口IPv6地址沖突,進(jìn)而避免的所述第一網(wǎng)絡(luò)設(shè)備501無法正常升級(jí)為所述VRRP6備份組主設(shè)備的問題??蛇x地,所述第二標(biāo)識(shí)可以通過如下方式包含在所述免費(fèi)NA報(bào)文中:在所述免費(fèi)NA報(bào)文的Reserved中擴(kuò)展1個(gè)Bit,當(dāng)所述比特位取值為1時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí),當(dāng)所述比特位取值為0時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文沒有包含所述第二標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖3,圖3為擴(kuò)展后的所述免費(fèi)NA報(bào)文格式示意圖??蛇x地,所述第二目標(biāo)IPv6地址存放在圖3所示的免費(fèi)NA報(bào)文的目標(biāo)地址(TargetAddress)字段中??蛇x地,所述第一網(wǎng)絡(luò)設(shè)備501的所述第一處理單元5010、所述第一發(fā)送單元5011、第二接收單元5012和所述第二檢測單元5013可以合并為一個(gè)或多個(gè)單元,所述第二網(wǎng)絡(luò)設(shè)備502的所述第一接收單元5020、所述第一檢測單元5021、所述第二處理單元5022和所述第二發(fā)送單元5023可以合并為一個(gè)或多個(gè)單元??梢姡ㄟ^本發(fā)明實(shí)施例提供的系統(tǒng),能夠有效的解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備501故障恢復(fù)時(shí),針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測,由于第二網(wǎng)絡(luò)設(shè)備502的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備501的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備501無法正常升級(jí)為VRRP6主設(shè)備的問題。參見圖6,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)中地址沖突檢測的系統(tǒng)60,所述網(wǎng)絡(luò)系統(tǒng)60包括:第一網(wǎng)絡(luò)設(shè)備601和第二網(wǎng)絡(luò)設(shè)備602,所述第一網(wǎng)絡(luò)設(shè)備601和所述第二網(wǎng)絡(luò)設(shè)備602屬于同一VRRP6備份組,所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備601的一個(gè)接口的IPv6地址相同,所述接口使能VRRP6功能,其中,所述第一網(wǎng)絡(luò)設(shè)備601包括:處理器6011,用于構(gòu)造NS報(bào)文,所述NS報(bào)文中包含第一目標(biāo)IPv6地址,當(dāng)所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),所述NS報(bào)文還包含第一標(biāo)識(shí);發(fā)送器6013,用于向所述第二網(wǎng)絡(luò)設(shè)備602發(fā)送所述處理器6011構(gòu)造的所述NS報(bào)文,所述NS報(bào)文用于所述第二網(wǎng)絡(luò)設(shè)備602對(duì)所述第一目標(biāo)IPv6地址進(jìn)行檢測;所述第二網(wǎng)絡(luò)設(shè)備602包括:接收器6021,用于接收所述第一網(wǎng)絡(luò)設(shè)備601的所述發(fā)送器6013發(fā)送的NS報(bào)文;處理器6023,用于當(dāng)所述接收器6021接收的所述NS報(bào)文中包含第一標(biāo)識(shí)時(shí),檢測所述第二網(wǎng)絡(luò)設(shè)備602的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,不檢測所述第二網(wǎng)絡(luò)602設(shè)備保存的所述虛IPv6地址是否與所述第一目標(biāo)IPv6地址沖突。由于所述VRRP6備份組的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備601的一個(gè)接口的IPv6地址相同,所以所述第一網(wǎng)絡(luò)設(shè)備601具有成為所述VRRP6備份組最高的優(yōu)先級(jí)。所述NS報(bào)文為所述第一網(wǎng)絡(luò)設(shè)備601在出現(xiàn)故障后,故障恢復(fù)時(shí),所述發(fā)送器6013向所述第二網(wǎng)絡(luò)設(shè)備602發(fā)送的。可選地,所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0,當(dāng)所述第二網(wǎng)絡(luò)設(shè)備602判斷所述NS報(bào)文的源IPv6地址為0:0:0:0:0:0:0:0時(shí),所述第二網(wǎng)絡(luò)設(shè)備602對(duì)所述第一目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第一網(wǎng)絡(luò)設(shè)備601在故障恢復(fù)后,會(huì)針對(duì)所述第一網(wǎng)絡(luò)設(shè)備601上配置的所有IPv6地址在網(wǎng)絡(luò)中進(jìn)行沖突地址檢測,由于所述第二網(wǎng)絡(luò)設(shè)備602和所述第一網(wǎng)絡(luò)設(shè)備601同屬于所述VRRP6備份組,因此,所述第二網(wǎng)絡(luò)設(shè)備602上會(huì)配置有所述虛IPv6地址,所述虛IPv6地址不屬于所述第二網(wǎng)絡(luò)設(shè)備602的任何接口,在所述第一網(wǎng)絡(luò)設(shè)備601在對(duì)所述接口的IPv6地址進(jìn)行地址沖突檢測時(shí),由于所述第二網(wǎng)絡(luò)設(shè)備602上配置了所述虛IPv6地址,所述第一網(wǎng)絡(luò)設(shè)備601必然會(huì)檢測到地址沖突,導(dǎo)致所述第一網(wǎng)絡(luò)設(shè)備601無法正常升級(jí)為所述VRRP6的主設(shè)備,也就導(dǎo)致所述VRRP6備份組備份功能失效。因此,在所述發(fā)送器6013向所述第二網(wǎng)絡(luò)設(shè)備602發(fā)送所述NS報(bào)文時(shí),當(dāng)判斷所述NS報(bào)文包含的所述第一目標(biāo)IPv6地址為所述接口的IPv6地址時(shí),會(huì)在所述NS報(bào)文中添加所述第一標(biāo)識(shí),目的在于,在所述第二網(wǎng)絡(luò)設(shè)備602的所述接收器6021接收到所述NS報(bào)文后,如果判斷所述NS報(bào)文中包含所述第一標(biāo)識(shí),則所述第二網(wǎng)絡(luò)設(shè)備602的所述處理器6023只檢測所述第二網(wǎng)絡(luò)設(shè)備602的接口IPv6地址是否與所述第一目標(biāo)IPv6地址沖突,這樣避免了由于所述第二網(wǎng)絡(luò)設(shè)備602配置的所述虛IPv6地址導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備601無法正常升級(jí)為所述VRRP6的主設(shè)備的問題??蛇x地,所述第一標(biāo)識(shí)可以通過如下方式包含在所述NS報(bào)文:在所述NS報(bào)文的Reserved中擴(kuò)展1個(gè)Bit的標(biāo)記字段,當(dāng)所述標(biāo)記字段取值為1時(shí),標(biāo)識(shí)所述NS報(bào)文包含所述第一標(biāo)識(shí),當(dāng)所述標(biāo)記字段取值為0時(shí),標(biāo)識(shí)所述NS報(bào)文沒有包含所述第一標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖2,圖2為擴(kuò)展后的所述NS報(bào)文格式示意圖??蛇x地,所述第一目標(biāo)IPv6地址存放在圖2所示的NS報(bào)文的TargetAddress字段中??蛇x地,所述處理器6023,還用于構(gòu)造免費(fèi)NA報(bào)文,所述免費(fèi)NA報(bào)文包含第二目標(biāo)IPv6地址,當(dāng)所述第二目標(biāo)IPv6地址為所述虛IPv6地址時(shí),所述免費(fèi)NA報(bào)文還包含第二標(biāo)識(shí);相應(yīng)地,參見圖6A,在所述網(wǎng)絡(luò)系統(tǒng)60中,所述第二網(wǎng)絡(luò)設(shè)備602還包括發(fā)送器6024,所述發(fā)送器6024,用于向所述第一網(wǎng)絡(luò)設(shè)備601發(fā)送所述處理器6023構(gòu)造的所述免費(fèi)NA報(bào)文;所述第一網(wǎng)絡(luò)設(shè)備601還包括:接收器6014,用于接收所述第二網(wǎng)絡(luò)設(shè)備602的所述發(fā)送器6024發(fā)送的所述免費(fèi)NA報(bào)文;所述處理器6011,還用于當(dāng)判斷所述接收器6014接收到的所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),不對(duì)所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測。所述第二網(wǎng)絡(luò)設(shè)備602的所述發(fā)送器6024定期向所述第一網(wǎng)絡(luò)設(shè)備601發(fā)送所述免費(fèi)NA報(bào)文,用于所述第一網(wǎng)絡(luò)設(shè)備601判斷所述第二目標(biāo)IPv6地址是否與所述第一網(wǎng)絡(luò)設(shè)備601上配置的IPv6地址沖突,當(dāng)所述第一網(wǎng)絡(luò)設(shè)備601的所述的處理器6011判斷所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí)時(shí),所述處理器6011不對(duì)所述免費(fèi)NA報(bào)文包含的所述第二目標(biāo)IPv6地址進(jìn)行地址沖突檢測,這樣可以避免所述第一網(wǎng)絡(luò)設(shè)備601的所述處理器6011檢測到所述第二目標(biāo)IPv6地址與所述接口IPv6地址沖突,進(jìn)而避免的所述第一網(wǎng)絡(luò)設(shè)備601無法正常升級(jí)為所述VRRP6備份組主設(shè)備的問題??蛇x地,所述第二標(biāo)識(shí)可以通過如下方式包含在所述免費(fèi)NA報(bào)文中:在所述免費(fèi)NA報(bào)文的Reserved中擴(kuò)展1個(gè)Bit,當(dāng)所述比特位取值為1時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文包含所述第二標(biāo)識(shí),當(dāng)所述比特位取值為0時(shí),標(biāo)識(shí)所述免費(fèi)NA報(bào)文沒有包含所述第二標(biāo)識(shí)。擴(kuò)展所述保留字段的方式可以參見圖3,圖3為擴(kuò)展后的所述免費(fèi)NA報(bào)文格式示意圖??蛇x地,所述第二目標(biāo)IPv6地址存放在圖3所示的免費(fèi)NA報(bào)文的TargetAddress字段中??蛇x地,上述處理器6011和處理器6023可以為中央處理器(CentralProcessingUnit,CPU)。上述發(fā)送器6013、接收器6021、發(fā)送器6024和接收器6014可以包含普通物理接口,所述物理接口可以為以太(Ethernet)接口或異步傳輸模式(AsynchronousTransferMode,ATM)接口。上述第一網(wǎng)絡(luò)設(shè)備601的處理器6011、發(fā)送器6013和接收器6014可以集成為一個(gè)或多個(gè)獨(dú)立的電路或硬件,如:專用集成電路(ApplicationSpecificIntegratedCircuit,ASIC),上述第一網(wǎng)絡(luò)設(shè)備602的接收器6021、處理器6023和發(fā)送器6024可以集成為一個(gè)或多個(gè)獨(dú)立的電路或硬件,如:ASIC。可見,通過本發(fā)明實(shí)施例提供的系統(tǒng),能夠有效的解決當(dāng)所述第一網(wǎng)絡(luò)設(shè)備601故障恢復(fù)時(shí),針對(duì)所述接口的IPv6地址進(jìn)行沖突檢測,由于第二網(wǎng)絡(luò)設(shè)備602的虛IPv6地址與所述第一網(wǎng)絡(luò)設(shè)備601的接口IPv6地址相同,導(dǎo)致的所述第一網(wǎng)絡(luò)設(shè)備601無法正常升級(jí)為VRRP6主設(shè)備的問題。本發(fā)明實(shí)施例中提到的所述第一網(wǎng)絡(luò)設(shè)備、第一標(biāo)識(shí)、第一目標(biāo)IPv6地址、第一處理單元、第一發(fā)送單元、第一接收單元和第一檢測單元中的“第一”只是用來做名字標(biāo)識(shí),并不代表順序上的第一;所述第二網(wǎng)絡(luò)設(shè)備、第二標(biāo)識(shí)、第二目標(biāo)IPv6地址、第二處理單元、第二發(fā)送單元、第二接收單元和第二檢測單元中的“第二”只是用來做名字標(biāo)識(shí),并不代表順序上的第二。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器(Read-OnlyMemory,英文簡稱為ROM)、隨機(jī)訪問內(nèi)存(Random-AccessMemory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是:以上實(shí)施例僅用以示例性說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明及本發(fā)明帶來的有益效果進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明權(quán)利要求的范圍。