亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種nd鄰居表項(xiàng)的處理方法及裝置的制作方法

文檔序號(hào):7723443閱讀:231來(lái)源:國(guó)知局

專(zhuān)利名稱(chēng)::一種nd鄰居表項(xiàng)的處理方法及裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信
技術(shù)領(lǐng)域
,尤其涉及一種ND鄰居表項(xiàng)的處理方法及裝置。
背景技術(shù)
:ND(NeighborDiscovery,鄰居發(fā)現(xiàn)協(xié)議)是IPv6協(xié)議的一個(gè)基本組成部分,實(shí)現(xiàn)了在IPv4中的ARP(AddressResolutionProtocol,地址解析協(xié)議)、ICMP(InternetControlMessageProtocol,Internet控制報(bào)文協(xié)議)中的路由器發(fā)現(xiàn)部分功能、重定向協(xié)議的所有功能及鄰居不可達(dá)檢測(cè)機(jī)制。其中,為了保證和其他主機(jī)的正常通信,在網(wǎng)絡(luò)設(shè)備的每個(gè)接口上都需要保存ND的鄰居信息,以通過(guò)使用該ND的鄰居信息完成和其他主機(jī)的正常通信。在ND技術(shù)中,鄰居表項(xiàng)資源需要保存最近發(fā)送過(guò)流量的一系列鄰居表項(xiàng),其中,鄰居表項(xiàng)資源中的鄰居單播IP地址能夠唯一確定鄰居,同時(shí)一系列的鄰居表項(xiàng)中還包括鄰居的鏈路層地址、IsRouter標(biāo)志位(用于標(biāo)識(shí)鄰居是主機(jī)還是路由器)、排隊(duì)報(bào)文指示器(用于指示等待地址解析完成的排隊(duì)報(bào)文)等信息,以及鄰居不可達(dá)檢測(cè)算法的信息(例如,可達(dá)性信息、未被應(yīng)答的探針報(bào)文個(gè)數(shù)、下一個(gè)鄰居不可達(dá)檢測(cè)時(shí)間發(fā)生的時(shí)間等信息)。具體的,鄰居表項(xiàng)的狀態(tài)機(jī)包含5種狀態(tài),分別為1、未完成(INCOMPLETE)狀態(tài),地址解析工作正在進(jìn)行,但是還沒(méi)有獲得鏈路層地址。2、可達(dá)(REACHABLE)狀態(tài),最近可達(dá),例如,幾十秒鐘之前鄰居已經(jīng)可達(dá)。3、陳舊(STALE)狀態(tài),鄰居可達(dá)性未知,但是如果沒(méi)有報(bào)文發(fā)送到該鄰居,則主機(jī)不會(huì)嘗試驗(yàn)證該鄰居的可達(dá)性。4、延遲(DELAY)狀態(tài),鄰居可達(dá)性未知,但是最近有流量發(fā)送到該鄰居,延遲發(fā)送探針比馬上發(fā)送更好一些,從而保證給上層協(xié)議一個(gè)提供可達(dá)性確認(rèn)的機(jī)會(huì)。5、探測(cè)(PR0BE)狀態(tài),鄰居可達(dá)性未知,正在發(fā)送鄰居請(qǐng)求探針以確認(rèn)可達(dá)性。如圖1所示,為一種ND鄰居學(xué)習(xí)機(jī)制狀態(tài)遷移示意圖,在圖1中,Stale狀態(tài)到Reachable狀態(tài)、以及Delay狀態(tài)到Reachable狀態(tài)的箭頭表示由上層協(xié)議決定的狀態(tài)轉(zhuǎn)換,只要傳輸數(shù)據(jù)仍在進(jìn)行當(dāng)中,相關(guān)的鄰居表項(xiàng)將會(huì)始終保持Reachable狀態(tài);同時(shí),每當(dāng)上層協(xié)議表示要開(kāi)始傳輸數(shù)據(jù)時(shí),鄰居表項(xiàng)中的可達(dá)時(shí)間就會(huì)被刷新,并轉(zhuǎn)到Reachable狀態(tài)。Incomplete狀態(tài)到Stale狀態(tài)、以及Empty(空閑)狀態(tài)到Stale狀態(tài)的箭頭表示RS(RouterRequest,足各由器i青求)/RA(RouterAdvertisement,足各由器通告)矛艮文決定的狀態(tài)轉(zhuǎn)換;當(dāng)在Empty狀態(tài)或者Incomplete狀態(tài)時(shí),節(jié)點(diǎn)只需要收到RS或者RA報(bào)文,就會(huì)轉(zhuǎn)到Stale狀態(tài)。圖1中其他狀態(tài)之間的箭頭表示NS/NA(NeighborRequest/NeighborAdvertisement,鄰居請(qǐng)求/鄰居公告)報(bào)文導(dǎo)致的狀態(tài)變化。具體的,相關(guān)的狀態(tài)遷移過(guò)程包括1、開(kāi)始鄰居表項(xiàng)處在Empty狀態(tài),節(jié)點(diǎn)A要訪問(wèn)節(jié)點(diǎn)B時(shí),節(jié)點(diǎn)A首先發(fā)送請(qǐng)求節(jié)點(diǎn)的組播NS報(bào)文到節(jié)點(diǎn)B,并在本地生成鄰居節(jié)點(diǎn)B的鄰居表項(xiàng),將狀態(tài)遷移為Incomplete狀態(tài)。2、如果節(jié)點(diǎn)B向節(jié)點(diǎn)A返回鄰居通告報(bào)文NA,則在節(jié)點(diǎn)A中節(jié)點(diǎn)B對(duì)應(yīng)的鄰居表項(xiàng)變?yōu)镽eachable狀態(tài);否則,10秒后節(jié)點(diǎn)B對(duì)應(yīng)的鄰居表項(xiàng)變?yōu)镋mpty狀態(tài)。3、節(jié)點(diǎn)B在收到NS報(bào)文后,如果報(bào)文的選項(xiàng)中包含了源鏈路地址選項(xiàng)時(shí),節(jié)點(diǎn)B將創(chuàng)建關(guān)于節(jié)點(diǎn)A的鄰居表項(xiàng),并將節(jié)點(diǎn)A對(duì)應(yīng)的鄰居表項(xiàng)變?yōu)镾tale狀態(tài);如果該節(jié)點(diǎn)A對(duì)應(yīng)的鄰居表項(xiàng)已經(jīng)存在時(shí),則將相應(yīng)的狀態(tài)變?yōu)镾tale狀態(tài)。4、節(jié)點(diǎn)A中節(jié)點(diǎn)B對(duì)應(yīng)的鄰居表項(xiàng)的Reachable狀態(tài)在經(jīng)過(guò)可達(dá)時(shí)間(例如,缺省時(shí)的30秒)耗盡,或者收到節(jié)點(diǎn)B的非請(qǐng)求NA,且鏈路層地址不同時(shí),將變?yōu)镾tale狀態(tài),并且一直保持該狀態(tài),直到有數(shù)據(jù)包發(fā)送為止。5、在Stale狀態(tài)下如果有報(bào)文發(fā)送時(shí),則需要驗(yàn)證可達(dá)性,并在發(fā)送NS請(qǐng)求之前,為等待上層協(xié)議提供可達(dá)性確認(rèn),變?yōu)镈elay狀態(tài)。6、Delay狀態(tài)下發(fā)送NS請(qǐng)求,在經(jīng)過(guò)一定的時(shí)間(例如,缺省時(shí)的5秒)后,如果沒(méi)有應(yīng)答信息,則變?yōu)镻robe狀態(tài);如果有NA應(yīng)答,則變?yōu)镽eachable狀態(tài)。7、在Probe狀態(tài)下,按照RA報(bào)文的字段RetransTimer(或者主機(jī)配置值)發(fā)送單播鄰居請(qǐng)求報(bào)文NS,如果無(wú)應(yīng)答,則刪除對(duì)應(yīng)的鄰居表項(xiàng),并進(jìn)入Empty狀態(tài);如果有應(yīng)答,則進(jìn)入Reachable狀態(tài)。需要說(shuō)明的是,在上述狀態(tài)遷移的過(guò)程中,鄰居表項(xiàng)在任何時(shí)刻,都可以從其他狀態(tài)進(jìn)入到Empty狀態(tài)(圖中沒(méi)有畫(huà)出)。但是,在上述ND鄰居學(xué)習(xí)機(jī)制狀態(tài)遷移的過(guò)程中,至少存在以下問(wèn)題1、鄰居表項(xiàng)不能有效地老化,當(dāng)一個(gè)用戶(hù)正常學(xué)習(xí)鄰居表項(xiàng),且一段時(shí)間內(nèi)都沒(méi)有流量后,將會(huì)進(jìn)入到Stale狀態(tài),Stale狀態(tài)下的鄰居表項(xiàng)如果無(wú)流量觸發(fā),則始終存在,一直不會(huì)被刪除。上述操作方式雖然減少了鄰居表項(xiàng)反復(fù)添加和刪除的操作,但是極大地浪費(fèi)了鄰居表項(xiàng)的存貯空間,當(dāng)累積下去時(shí),網(wǎng)絡(luò)中繼設(shè)備很容易出現(xiàn)鄰居表項(xiàng)資源被占滿(mǎn),進(jìn)而正常流量無(wú)法通訊的問(wèn)題。2、可達(dá)性檢測(cè)機(jī)制存在一定的缺陷,當(dāng)一個(gè)鄰居表項(xiàng)在正常學(xué)習(xí)成功后,將到達(dá)Reachable狀態(tài),而為了保證發(fā)送報(bào)文的目的都是可達(dá)的,鄰居表項(xiàng)增加了可達(dá)性檢測(cè)機(jī)制,即Reachable狀態(tài)只保持30秒,在30秒后該鄰居表項(xiàng)將無(wú)條件的進(jìn)入到Stale狀態(tài),而對(duì)于無(wú)流量的鄰居表項(xiàng),該鄰居表項(xiàng)將會(huì)始終處于Stale狀態(tài),不進(jìn)行處理;對(duì)于有流量的鄰居表項(xiàng),需要再?gòu)腟tale狀態(tài)遷移到Delay狀態(tài),然后到Probe狀態(tài)進(jìn)行可達(dá)性探測(cè)。在進(jìn)行可達(dá)性檢測(cè)的過(guò)程中,需要主動(dòng)發(fā)送NS報(bào)文到目的地址,如果有回應(yīng)報(bào)文,則證明目的地址可達(dá),該鄰居表項(xiàng)遷移到Reachable狀態(tài);如果沒(méi)有回應(yīng)報(bào)文,則證明該鄰居表項(xiàng)對(duì)應(yīng)的目的地址已經(jīng)不可達(dá)了,直接將該鄰居表項(xiàng)刪除。而且現(xiàn)有技術(shù)中,可達(dá)性檢測(cè)機(jī)制對(duì)于有流量的鄰居表項(xiàng)需要每30秒探測(cè)一次,大大的增加了探測(cè)的頻率,從而導(dǎo)致網(wǎng)絡(luò)中的冗余流量過(guò)多,而對(duì)于沒(méi)有流量的鄰居表項(xiàng)將始終不進(jìn)行處理,又大大的浪費(fèi)了鄰居表項(xiàng)的資源。63、現(xiàn)有的實(shí)現(xiàn)機(jī)制存在發(fā)送到黑洞目的地址的問(wèn)題,當(dāng)一個(gè)用戶(hù)正常學(xué)習(xí)鄰居表項(xiàng),且一段時(shí)間內(nèi)沒(méi)有流量后,將保持在Stale狀態(tài);如果此時(shí)網(wǎng)絡(luò)設(shè)備需要向該鄰居表項(xiàng)對(duì)應(yīng)的目的地址發(fā)送報(bào)文時(shí),則需要先探測(cè)該鄰居表項(xiàng)對(duì)應(yīng)的目的地址是否可達(dá),而由于進(jìn)行可達(dá)性檢測(cè)需要進(jìn)行狀態(tài)遷移并等待探測(cè)回應(yīng)報(bào)文,等待時(shí)間將比較長(zhǎng),為了保證報(bào)文可以及時(shí)地發(fā)送,在Stale狀態(tài)時(shí),報(bào)文將直接被發(fā)送出去,即報(bào)文發(fā)送和可達(dá)性探測(cè)是同步進(jìn)行的。如果該鄰居表項(xiàng)此時(shí)已經(jīng)不可達(dá),則直接發(fā)送的報(bào)文就會(huì)被發(fā)送到一個(gè)不可達(dá)的黑洞地址,直到鄰居表項(xiàng)重新學(xué)習(xí)后,后續(xù)報(bào)文才能被正常發(fā)送到目的地址。可以看出,在鄰居表項(xiàng)有效更新之前發(fā)送的報(bào)文都有可能發(fā)送到不可達(dá)的目的地址,繼而會(huì)造成流量中斷的問(wèn)題,即可達(dá)性檢測(cè)機(jī)制并沒(méi)有有效地解決鄰居表項(xiàng)更新問(wèn)題。為了解決上述問(wèn)題,現(xiàn)有技術(shù)中有兩種處理方式,分別是為Stale狀態(tài)的鄰居表項(xiàng)增加一個(gè)老化機(jī)制,和對(duì)Reachable狀態(tài)的存留時(shí)間進(jìn)行調(diào)節(jié)。在采用為Stale狀態(tài)的鄰居表項(xiàng)增加一個(gè)老化機(jī)制解決上述問(wèn)題時(shí),需要增加一個(gè)老化定時(shí)器,并定期將到Stale狀態(tài)的鄰居表項(xiàng)進(jìn)行老化,如果Stale狀態(tài)的鄰居表項(xiàng)老化時(shí)間到達(dá)后,則直接將該鄰居表項(xiàng)刪除,從而保證Stale狀態(tài)的鄰居表項(xiàng)不會(huì)長(zhǎng)時(shí)間占用ND鄰居表項(xiàng)資源而不釋放。在采用對(duì)Reachable狀態(tài)的存留時(shí)間進(jìn)行調(diào)節(jié)來(lái)解決上述問(wèn)題時(shí),Reachable狀態(tài)存留的時(shí)間長(zhǎng)短將決定鄰居表項(xiàng)對(duì)應(yīng)的目的地址的可達(dá)性檢測(cè)的探測(cè)周期,如果該周期過(guò)短,則網(wǎng)絡(luò)中的探測(cè)流量過(guò)多,將大大占用網(wǎng)絡(luò)帶寬資源,而增加了該調(diào)節(jié)功能后,可以根據(jù)用戶(hù)網(wǎng)絡(luò)狀況調(diào)整可達(dá)性檢測(cè)的周期,當(dāng)調(diào)整的周期較大時(shí),可以避免頻繁的探測(cè)過(guò)程。在通過(guò)使用為Stale狀態(tài)的鄰居表項(xiàng)增加一個(gè)老化機(jī)制時(shí),對(duì)所有用戶(hù)的老化時(shí)間都是一定的,沒(méi)有區(qū)分用戶(hù)的需要,并進(jìn)行區(qū)別的設(shè)置。而且老化前沒(méi)有探測(cè)就直接刪除了,對(duì)于有流量通訊的鄰居表項(xiàng)會(huì)造成定期的流量中斷。在通過(guò)使用對(duì)Reachable狀態(tài)的存留時(shí)間進(jìn)行調(diào)節(jié)時(shí),還是會(huì)存在周期性的探測(cè)過(guò)程,并沒(méi)有區(qū)分該鄰居表項(xiàng)是否需要探測(cè),而且鄰居表項(xiàng)對(duì)應(yīng)的用戶(hù)信息有更新時(shí)(例如,用戶(hù)鄰居表項(xiàng)對(duì)應(yīng)的端口和所屬的虛擬局域網(wǎng)VLAN發(fā)生變化)也不能及時(shí)更新對(duì)應(yīng)的ND鄰居表項(xiàng)。
發(fā)明內(nèi)容本發(fā)明提供了一種ND鄰居表項(xiàng)的處理方法及裝置,以?xún)?yōu)化ND鄰居表項(xiàng)的學(xué)習(xí)機(jī)制。本發(fā)明提供了一種鄰居發(fā)現(xiàn)協(xié)議ND鄰居表項(xiàng)的處理方法,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述方法包括以下步驟所述授權(quán)中心為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí),并將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。優(yōu)選的,將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備之后,還包括所述網(wǎng)絡(luò)設(shè)備保存為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)。優(yōu)選的,所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源具體包括所述網(wǎng)絡(luò)設(shè)備使用為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)替換所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的ND老化時(shí)間和/或優(yōu)先級(jí)。優(yōu)選的,當(dāng)所述用戶(hù)設(shè)備有流量發(fā)送到所述網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括所述網(wǎng)絡(luò)設(shè)備判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),所述網(wǎng)絡(luò)設(shè)備通過(guò)使用所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)所述用戶(hù)設(shè)備的流量進(jìn)行處理;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)不存在時(shí),所述網(wǎng)絡(luò)設(shè)備判斷所述網(wǎng)絡(luò)設(shè)備是否保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí);當(dāng)判斷結(jié)果為所述網(wǎng)絡(luò)設(shè)備中保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。優(yōu)選的,所述網(wǎng)絡(luò)設(shè)備根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)具體包括所述網(wǎng)絡(luò)設(shè)備判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)所述ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)所述ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),所述網(wǎng)絡(luò)設(shè)備判斷自身存儲(chǔ)的所有ND鄰居表項(xiàng)對(duì)應(yīng)的優(yōu)先級(jí)中是否有低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí);如果有,刪除低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng)。優(yōu)選的,所述授權(quán)中心具體為遠(yuǎn)程用戶(hù)撥入認(rèn)證RADIUS服務(wù)器和/或支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPV6服務(wù)器,所述授權(quán)中心為所述RADIUS服務(wù)器時(shí),當(dāng)所述用戶(hù)設(shè)備通過(guò)所述RADIUS服務(wù)器的授權(quán)認(rèn)證時(shí),所述RADIUS服務(wù)器將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;所述授權(quán)中心為DHCPV6服務(wù)器時(shí),當(dāng)所述用戶(hù)設(shè)備通過(guò)所述DHCPV6服務(wù)器動(dòng)態(tài)獲取IPv6地址時(shí),所述DHCPV6服務(wù)器將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;當(dāng)所述授權(quán)中心為所述RADIUS服務(wù)器和所述DHCPV6服務(wù)器時(shí),根據(jù)預(yù)設(shè)策略選擇的所述RADIUS服務(wù)器或者所述DHCPV6服務(wù)器為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備。優(yōu)選的,所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源,之后還包括所述網(wǎng)絡(luò)設(shè)備在老化時(shí)間到期前預(yù)設(shè)的時(shí)間內(nèi)對(duì)所述用戶(hù)設(shè)備進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);如果無(wú)回應(yīng)報(bào)文,則刪除所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);和/或,當(dāng)所述用戶(hù)設(shè)備對(duì)應(yīng)的媒體訪問(wèn)控制MAC表項(xiàng)發(fā)生變化需要更新時(shí),所述網(wǎng)絡(luò)設(shè)備確定需要更新的所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng),并根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)的更新結(jié)果更新所述網(wǎng)絡(luò)設(shè)備上的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。本發(fā)明提供了一種授權(quán)中心,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述授權(quán)中心包括分配模塊,用于為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí);發(fā)送模塊,與所述分配模塊連接,用于將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;由所述網(wǎng)絡(luò)設(shè)備在所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。本發(fā)明提供了一種ND鄰居表項(xiàng)的處理裝置,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述ND鄰居表項(xiàng)的處理裝置作為所述網(wǎng)絡(luò)設(shè)備,包括接收模塊,用于接收所述授權(quán)中心為所述用戶(hù)設(shè)備分配并下發(fā)的所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí);判斷模塊,與所述接收模塊連接,用于判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;處理模塊,與所述接收模塊和判斷模塊連接,用于當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。優(yōu)選的,還包括存儲(chǔ)模塊,用于保存為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)。優(yōu)選的,所述處理模塊具體用于,使用為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)替換所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的ND老化時(shí)間和/或優(yōu)先級(jí)。優(yōu)選的,所述用戶(hù)設(shè)備有流量發(fā)送到所述網(wǎng)絡(luò)設(shè)備時(shí),所述處理模塊還用于,判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),通過(guò)使用所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)所述用戶(hù)設(shè)備的流量進(jìn)行處理;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)不存在時(shí),判斷所述網(wǎng)絡(luò)設(shè)備是否保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí);當(dāng)判斷結(jié)果為所述網(wǎng)絡(luò)設(shè)備中保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)時(shí),根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。優(yōu)選的,所述處理模塊還用于,判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)所述ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)所述ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),判斷自身存儲(chǔ)的所有否有低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí);如果有,刪除低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng)。優(yōu)選的,所述處理模塊,還用于在老化時(shí)間到期前預(yù)設(shè)的時(shí)間內(nèi)對(duì)所述用戶(hù)設(shè)備進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);如果無(wú)回應(yīng)報(bào)文,則刪除所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);和/或,當(dāng)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)發(fā)生變化需要更新時(shí),確定需要更新的所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng),并根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)的更新結(jié)果更新所述網(wǎng)絡(luò)設(shè)備上的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明中,在網(wǎng)絡(luò)設(shè)備上通過(guò)引入授權(quán)中心實(shí)現(xiàn)了ND鄰居表項(xiàng)老化時(shí)間和優(yōu)先級(jí)的動(dòng)態(tài)下發(fā),并根據(jù)下發(fā)的優(yōu)先級(jí)來(lái)實(shí)現(xiàn)用戶(hù)的分級(jí)管理,有效的優(yōu)化了ND鄰居表項(xiàng)的老化機(jī)制,提高了ND鄰居表項(xiàng)的資源使用效率。圖1是現(xiàn)有技術(shù)中ND鄰居學(xué)習(xí)機(jī)制狀態(tài)遷移示意圖;圖2為本發(fā)明中提出的一種ND鄰居表項(xiàng)的處理方法流程圖;圖3為本發(fā)明一種應(yīng)用場(chǎng)景下提出的一種ND鄰居表項(xiàng)的處理方法流程圖;圖4為對(duì)應(yīng)圖3應(yīng)用場(chǎng)景擴(kuò)展RADIUS屬性中封裝內(nèi)容的示意圖;圖5為本發(fā)明另一種應(yīng)用場(chǎng)景下提出的一種ND鄰居表項(xiàng)的處理方法流程圖;圖6和圖7為對(duì)應(yīng)圖5應(yīng)用場(chǎng)景Optionll和Option7的具體格式及說(shuō)明示意圖;圖8為本發(fā)明提出的一種應(yīng)用場(chǎng)景示意圖;圖9為對(duì)應(yīng)圖8應(yīng)用場(chǎng)景所提出的ND鄰居表項(xiàng)的處理方法流程圖;圖10為對(duì)應(yīng)圖8應(yīng)用場(chǎng)景所提出的另一種ND鄰居表項(xiàng)的處理方法流程圖;圖11為本發(fā)明中提出的一種授權(quán)中心的結(jié)構(gòu)示意圖;圖12為本發(fā)明中提出的一種ND鄰居表項(xiàng)的處理裝置的結(jié)構(gòu)示意圖。具體實(shí)施例方式本發(fā)明的核心思想為在進(jìn)行ND鄰居表項(xiàng)學(xué)習(xí)的過(guò)程中,通過(guò)引入授權(quán)中心,由授權(quán)中心根據(jù)預(yù)設(shè)的策略對(duì)每個(gè)用戶(hù)動(dòng)態(tài)分配N(xiāo)D老化時(shí)間和優(yōu)先級(jí),不同的用戶(hù)可以分配不同的ND老化時(shí)間和優(yōu)先級(jí),并根據(jù)該ND老化時(shí)間和優(yōu)先級(jí)進(jìn)行ND鄰居表項(xiàng)學(xué)習(xí)機(jī)制的優(yōu)化。具體地,ND鄰居表項(xiàng)老化時(shí)間為每個(gè)用戶(hù)動(dòng)態(tài)分配,實(shí)現(xiàn)了用戶(hù)的動(dòng)態(tài)分級(jí)管理。而且通過(guò)為ND鄰居表項(xiàng)設(shè)置優(yōu)先級(jí),高優(yōu)先級(jí)的ND鄰居表項(xiàng)可以搶占低優(yōu)先級(jí)的ND鄰居表項(xiàng),使得有限的ND鄰居表項(xiàng)資源可以始終為較高級(jí)別的用戶(hù)服務(wù),充分保證了較高級(jí)別用戶(hù)的正常使用。通過(guò)對(duì)原有可達(dá)性探測(cè)機(jī)制進(jìn)行優(yōu)化,減少了冗余的探測(cè)報(bào)文,提高了ND鄰居表項(xiàng)使用效率,有效保證了網(wǎng)絡(luò)流量的穩(wěn)定性。并且通過(guò)增加MAC表項(xiàng)與ND鄰居表項(xiàng)的聯(lián)動(dòng)機(jī)制,可以有效更新ND鄰居表項(xiàng)遷移信息,保證通訊的正確性。10如圖2所示,本發(fā)明提出了一種ND鄰居表項(xiàng)的處理方法,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述方法包括以下步驟步驟201,所述授權(quán)中心為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí),并將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備。步驟202,所述網(wǎng)絡(luò)設(shè)備判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在。當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),轉(zhuǎn)到步驟203。步驟203,所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源?;谏鲜鏊枷?,本發(fā)明在一種應(yīng)用場(chǎng)景下提出了一種ND鄰居表項(xiàng)的處理方法,如圖3所示,包括以下步驟步驟301,授權(quán)中心對(duì)每個(gè)用戶(hù)的Stale狀態(tài)下的ND鄰居表項(xiàng)進(jìn)行動(dòng)態(tài)分級(jí)老化處理,即為不同用戶(hù)的ND鄰居表項(xiàng)分配不同的ND老化時(shí)間和優(yōu)先級(jí)。本發(fā)明中,通過(guò)引入一個(gè)動(dòng)態(tài)授權(quán)機(jī)制為不同用戶(hù)的ND鄰居表項(xiàng)分配不同的ND老化時(shí)間和優(yōu)先級(jí),而網(wǎng)絡(luò)設(shè)備可以根據(jù)授權(quán)中心動(dòng)態(tài)下發(fā)的不同用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí),對(duì)用戶(hù)實(shí)現(xiàn)動(dòng)態(tài)分級(jí)的老化管理。其中,在授權(quán)中心上,管理員可以根據(jù)設(shè)定的用戶(hù)的級(jí)別為不同用戶(hù)配置不同的ND鄰居表項(xiàng)老化時(shí)間,從而保證高級(jí)別的用戶(hù)老化時(shí)間長(zhǎng),低級(jí)別的用戶(hù)老化時(shí)間短,即有效保證了較高級(jí)別的用戶(hù)可以更多的使用ND鄰居表項(xiàng)資源。具體地,與目前實(shí)現(xiàn)中ND鄰居表項(xiàng)的老化時(shí)間一定,所有用戶(hù)的老化時(shí)間相同,而本發(fā)明中,通過(guò)引入一個(gè)授權(quán)中心,并通過(guò)該授權(quán)中心動(dòng)態(tài)下發(fā)每個(gè)用戶(hù)的ND鄰居表項(xiàng)老化時(shí)間和用戶(hù)的優(yōu)先級(jí),從而對(duì)用戶(hù)進(jìn)行區(qū)分,繼而對(duì)用戶(hù)進(jìn)行分級(jí)管理。該授權(quán)中心可以是RADIUS(RemoteAuthenticationDialInUserService,遠(yuǎn)程用戶(hù)撥入認(rèn)證服務(wù))SERVER(服務(wù)器),也可以是DHCPV6(DynamicHostConfigurationProtocolforIPv6,支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議)SERVER。當(dāng)然,在實(shí)際應(yīng)用中,該授權(quán)中心還可以為其他的服務(wù)器,本發(fā)明中不再詳加說(shuō)明。本應(yīng)用場(chǎng)景下,以RADIUS服務(wù)器為例進(jìn)行說(shuō)明,其中,該RADIUS服務(wù)器可以根據(jù)實(shí)際的需要,為不同的用戶(hù)設(shè)置不同的用戶(hù)級(jí)別,例如,當(dāng)用戶(hù)A的重要性很高時(shí),可以為該用戶(hù)設(shè)置很高的級(jí)別,繼而使得用戶(hù)A的ND鄰居表項(xiàng)的老化時(shí)間很長(zhǎng),從而保證重要用戶(hù)A的ND鄰居表項(xiàng)能夠長(zhǎng)時(shí)間使用。其中,級(jí)別越低的用戶(hù)老化時(shí)間越短,級(jí)別越高的用戶(hù)老化時(shí)間越長(zhǎng)。步驟302,RADIUS服務(wù)器動(dòng)態(tài)下發(fā)ND鄰居表項(xiàng)的ND老化時(shí)間和優(yōu)先級(jí)。為了充分有效地使用ND鄰居表項(xiàng),RADIUS服務(wù)器將根據(jù)用戶(hù)的級(jí)別和權(quán)限,下發(fā)該用戶(hù)的ND鄰居表項(xiàng)的ND老化時(shí)間和優(yōu)先級(jí),并通過(guò)擴(kuò)展RADIUS屬性來(lái)實(shí)現(xiàn)該下發(fā)過(guò)程,當(dāng)然,實(shí)際應(yīng)用中,并不局限于該實(shí)現(xiàn)方式,RADIUS服務(wù)器可以根據(jù)自身需要任意選擇實(shí)現(xiàn)方式,本發(fā)明中不再詳細(xì)說(shuō)明。具體的,擴(kuò)展RADIUS屬性的一種具體格式及說(shuō)明如表1所示。其中,表1中的內(nèi)容還可以根據(jù)實(shí)際的需要進(jìn)行調(diào)整和修改,在此不再贅述。表1,擴(kuò)展屬性RD_UserNd_Option說(shuō)明11<table>tableseeoriginaldocumentpage12</column></row><table>例如,當(dāng)允許用戶(hù)的ND鄰居表項(xiàng)老化時(shí)間為60分鐘時(shí),將優(yōu)先級(jí)設(shè)置為10,即屬性?xún)?nèi)容為OxOOOOOElO和0x0000000A,擴(kuò)展屬性中封裝的內(nèi)容如圖4所示。其中,OxOOOOOElO中的EIO為3600s,即60分鐘,而0x0000000A為IO,是優(yōu)先級(jí)值。需要說(shuō)明的是,該ND鄰居表項(xiàng)的老化時(shí)間和優(yōu)先級(jí)均是根據(jù)實(shí)際需要任意選擇的,例如,RADIUS服務(wù)器可以最大支持165535秒的老化時(shí)間設(shè)置,而本發(fā)明中為了方便描述,是以老化時(shí)間為1到60分鐘為例進(jìn)行說(shuō)明的。本步驟中,RADIUS服務(wù)器將根據(jù)用戶(hù)級(jí)別的不同,對(duì)不同的用戶(hù)下發(fā)不同的參數(shù)信息(例如,ND老化時(shí)間和優(yōu)先級(jí)),即通過(guò)擴(kuò)展RADIUS屬性攜帶不同用戶(hù)的ND老化時(shí)間和優(yōu)先級(jí),并發(fā)送給網(wǎng)絡(luò)設(shè)備,由網(wǎng)絡(luò)設(shè)備存儲(chǔ)該用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí),并根據(jù)該用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí)進(jìn)行后續(xù)的相關(guān)處理過(guò)程。步驟303,網(wǎng)絡(luò)設(shè)備根據(jù)RADIUS服務(wù)器下發(fā)的用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí)設(shè)置用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)。具體地,當(dāng)網(wǎng)絡(luò)設(shè)備接收到RADIUS服務(wù)器下發(fā)的用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí)后,如果該網(wǎng)絡(luò)設(shè)備中有該用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng),則需要將該ND老化時(shí)間和優(yōu)先級(jí)填充到用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)中。即網(wǎng)絡(luò)設(shè)備將根據(jù)該用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間填充本節(jié)點(diǎn)的用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)的老化時(shí)間,并將該用戶(hù)所對(duì)應(yīng)的優(yōu)先級(jí)填充本節(jié)點(diǎn)的用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)的優(yōu)先級(jí)。例如,當(dāng)RADIUS服務(wù)器下發(fā)的擴(kuò)展RADIUS屬性為圖4所示時(shí),則ND老化時(shí)間為60分鐘,網(wǎng)絡(luò)設(shè)備將自身的用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)的老化時(shí)間填充為60分鐘。其中,在實(shí)際應(yīng)用中,該老化時(shí)間的范圍可以根據(jù)實(shí)際的需要進(jìn)行調(diào)整,例如,本發(fā)明中將ND鄰居表項(xiàng)的老化時(shí)間填充為1到60分鐘。如圖5所示,以下以授權(quán)中心為DHCPV6服務(wù)器對(duì)上述ND鄰居表項(xiàng)的處理方法進(jìn)行進(jìn)一步的說(shuō)明,包括以下步驟步驟501,DHCPV6服務(wù)器對(duì)每個(gè)用戶(hù)的Stale狀態(tài)下的ND鄰居表項(xiàng)進(jìn)行動(dòng)態(tài)分級(jí)老化處理。步驟502,DHCPV6服務(wù)器動(dòng)態(tài)下發(fā)ND鄰居表項(xiàng)的ND老化時(shí)間和優(yōu)先級(jí)。為了充分有效地使用ND鄰居表項(xiàng)資源,DHCPV6服務(wù)器根據(jù)用戶(hù)的級(jí)別和權(quán)限,下發(fā)該用戶(hù)的ND鄰居表項(xiàng)的ND老化時(shí)間和優(yōu)先級(jí),并通過(guò)DHCPV6Optionll和Option7來(lái)實(shí)現(xiàn)該下發(fā)過(guò)程,當(dāng)然,實(shí)際應(yīng)用中,并不局限于該實(shí)現(xiàn)方式,DHCPV6服務(wù)器可以根據(jù)自身需要任意選擇實(shí)現(xiàn)方式,本發(fā)明中不再詳細(xì)說(shuō)明。具體地,DHCPV6的Optionll和Option7的具體格式及說(shuō)明分別如圖6和圖7所示。其中,Optionll用來(lái)存放DHCPV6服務(wù)器下發(fā)的ND鄰居表項(xiàng)的ND老化時(shí)間,Option7用來(lái)存放DHCPV6服務(wù)器下發(fā)的優(yōu)先級(jí)。因此,當(dāng)網(wǎng)絡(luò)設(shè)備在通過(guò)DHCPV6服務(wù)器動(dòng)態(tài)獲取IPV6地址后,即可以同時(shí)獲取到上述的Optionll信息和0ption7信息,繼而獲取到ND老化時(shí)間和優(yōu)先級(jí)信息。步驟503,網(wǎng)絡(luò)設(shè)備根據(jù)DHCPV6服務(wù)器下發(fā)的用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí)設(shè)置用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)。需要說(shuō)明的是,在根據(jù)授權(quán)中心(RADIUS服務(wù)器和DHCPV6服務(wù)器)下發(fā)的用戶(hù)所對(duì)應(yīng)的ND老化時(shí)間和優(yōu)先級(jí)對(duì)用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)進(jìn)行處理后,本發(fā)明中還需要對(duì)原有的可達(dá)性檢測(cè)機(jī)制進(jìn)行優(yōu)化;該優(yōu)化過(guò)程具體包括(1)對(duì)Stale狀態(tài)的ND鄰居表項(xiàng)所對(duì)應(yīng)的用戶(hù)不再進(jìn)行可達(dá)性檢測(cè),從而避免了對(duì)可達(dá)ND鄰居表項(xiàng)對(duì)應(yīng)的用戶(hù)的冗余探測(cè),并減少網(wǎng)絡(luò)冗余報(bào)文。(2)對(duì)Stale狀態(tài)的用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)在老化時(shí)間到期(即老化)前預(yù)設(shè)的時(shí)間(例如,5秒)進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新該用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)及老化時(shí)間;如果無(wú)回應(yīng)報(bào)文,則將該用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)刪除。從而保證了持續(xù)通訊的流量不會(huì)因定期老化刪除而造成流量中斷。(3)增加ND鄰居表項(xiàng)與MAC表項(xiàng)聯(lián)動(dòng)機(jī)制。如果用戶(hù)所對(duì)應(yīng)的MAC表項(xiàng)發(fā)生同一MAC地址遷移的情況,則通知該用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng),此時(shí),該用戶(hù)所對(duì)應(yīng)的ND鄰居表項(xiàng)也隨之修改對(duì)應(yīng)的內(nèi)容,從而有效地防止了因用戶(hù)遷移而造成的流量中斷。為了更加清楚的闡述本發(fā)明提供的技術(shù)方案,以下結(jié)合圖8所示的應(yīng)用場(chǎng)景對(duì)本發(fā)明提出的ND鄰居表項(xiàng)的處理方法進(jìn)行進(jìn)一步的說(shuō)明。其中,在圖8中,網(wǎng)絡(luò)設(shè)備可以為接入設(shè)備或網(wǎng)關(guān)設(shè)備,并上行連接到RADIUS服務(wù)器和DHCPV6服務(wù)器,下行連接到用戶(hù)設(shè)備(即PC1、PC2和PC3)。而用戶(hù)設(shè)備需要通過(guò)該網(wǎng)絡(luò)設(shè)備連接到上游網(wǎng)絡(luò)。初始配置時(shí),需要在該網(wǎng)絡(luò)設(shè)備上使能802.IX功能,而用戶(hù)設(shè)備需要通過(guò)該網(wǎng)絡(luò)設(shè)備進(jìn)行802.IX認(rèn)證,其中,PC1和PC2為靜態(tài)配置IPV6地址,PC3為動(dòng)態(tài)獲取IPV6地址。各個(gè)用戶(hù)設(shè)備可以根據(jù)自身的使用情況和組網(wǎng)來(lái)選擇不同的授權(quán)中心??梢钥闯?,根據(jù)使用情況和組網(wǎng)情況,由于PC1和PC2為靜態(tài)配置IPV6地址,即不能將DHCPV6服務(wù)器作為授權(quán)中心,需要使用RADIUS服務(wù)器作為授權(quán)中心,而PC3為動(dòng)態(tài)獲取IPV6地址,能夠?qū)HCPV6服務(wù)器作為授權(quán)中心。實(shí)際應(yīng)用中,當(dāng)RADIUS服務(wù)器和DHCPV6服務(wù)器同時(shí)存在時(shí),可以根據(jù)實(shí)際的需要選擇作為授權(quán)中心的服務(wù)器,例如,對(duì)于上述的PC3,需要從DHCPV6服務(wù)器動(dòng)態(tài)獲取IPV6地址,并需要在RADIUS服務(wù)器上進(jìn)行認(rèn)證和授權(quán),此時(shí),可以選擇RADIUS服務(wù)器作為該P(yáng)C3的授權(quán)中心,也可以選擇DHCPV6服務(wù)器作為該P(yáng)C3的授權(quán)中心,本發(fā)明中以選擇DHCPV6服務(wù)器作為該P(yáng)C3的授權(quán)中心為例進(jìn)行說(shuō)明。如圖9所示,為PC1和PC2使用RADIUS服務(wù)器作為授權(quán)中心的情況,包括以下步驟步驟901,PC1和PC2靜態(tài)配置IPV6地址,并配置成功。步驟902,PC1和PC2通過(guò)網(wǎng)絡(luò)設(shè)備進(jìn)行802.1X認(rèn)證,并認(rèn)證成功。其中,由于網(wǎng)絡(luò)設(shè)備上已經(jīng)使能了802.IX功能,即可以對(duì)PC1和PC2進(jìn)行802.IX認(rèn)證的相關(guān)過(guò)程,該過(guò)程為現(xiàn)有技術(shù),本發(fā)明中不再贅述。步驟903,PCI和PC2在RADIUS服務(wù)器進(jìn)行802.IX認(rèn)證時(shí),網(wǎng)絡(luò)設(shè)備從RADIUS服務(wù)器下發(fā)的PCI和PC2的信息中獲取ND鄰居表項(xiàng)的ND老化時(shí)間及用戶(hù)優(yōu)先級(jí)。當(dāng)然,在實(shí)際應(yīng)用中,并不局限于802.IX認(rèn)證過(guò)程獲取ND老化時(shí)間及用戶(hù)優(yōu)先級(jí),對(duì)于其他的認(rèn)證方式,也可以獲取ND老化時(shí)間及用戶(hù)優(yōu)先級(jí),并實(shí)現(xiàn)本發(fā)明中提出的技術(shù)方案,本發(fā)明中不再詳加贅述。具體地,在進(jìn)行802.IX的認(rèn)證過(guò)程中,RADIUS服務(wù)器將通過(guò)擴(kuò)展RADIUS屬性將ND老化時(shí)間和優(yōu)先級(jí)信息發(fā)送給該網(wǎng)絡(luò)設(shè)備,其中,該ND老化時(shí)間和優(yōu)先級(jí)信息為RADIUS服務(wù)器根據(jù)實(shí)際需要任意設(shè)置的。例如,RADIUS服務(wù)器根據(jù)實(shí)際情況,設(shè)置PCI的ND老化時(shí)間為60分鐘,優(yōu)先級(jí)為60;設(shè)置PC2的ND老化時(shí)間為40分鐘,優(yōu)先級(jí)為40。而本步驟中,PCI和PC2在進(jìn)行認(rèn)證時(shí),該網(wǎng)絡(luò)設(shè)備即可以從RADIUS服務(wù)器下發(fā)的PCI和PC2的信息中獲取到ND老化時(shí)間及用戶(hù)優(yōu)先級(jí)。步驟904,網(wǎng)絡(luò)設(shè)備根據(jù)該ND老化時(shí)間和優(yōu)先級(jí)更新PCI和PC2所對(duì)應(yīng)的ND鄰居表項(xiàng),并將ND老化時(shí)間和優(yōu)先級(jí)保存在自身的用戶(hù)優(yōu)先級(jí)表中。其中,PC1和PC2的處理方式相同,后續(xù)過(guò)程中以PCI為例進(jìn)行說(shuō)明。具體的,在初始過(guò)程中,PCI即會(huì)分別向網(wǎng)絡(luò)設(shè)備發(fā)送NDNS請(qǐng)求報(bào)文,而網(wǎng)絡(luò)設(shè)備將根據(jù)該NDNS請(qǐng)求報(bào)文建立PCI所對(duì)應(yīng)的ND鄰居表項(xiàng)。而此時(shí)如果已經(jīng)沒(méi)有鄰居表項(xiàng)資源時(shí),則無(wú)法為PCI建立對(duì)應(yīng)的ND鄰居表項(xiàng)。本步驟中,當(dāng)獲取到PCI的ND老化時(shí)間和優(yōu)先級(jí)后,如果網(wǎng)絡(luò)設(shè)備上有PCI所對(duì)應(yīng)的ND鄰居表項(xiàng)時(shí),則該網(wǎng)絡(luò)設(shè)備可以將老化時(shí)間和優(yōu)先級(jí)添加到PCI所對(duì)應(yīng)的ND鄰居表項(xiàng)中,并將ND老化時(shí)間和優(yōu)先級(jí)保存在自身的用戶(hù)優(yōu)先級(jí)表中。而如果網(wǎng)絡(luò)設(shè)備上沒(méi)有PCI所對(duì)應(yīng)的ND鄰居表項(xiàng)時(shí),則該網(wǎng)絡(luò)設(shè)備不能將老化時(shí)間和優(yōu)先級(jí)添加到PCI所對(duì)應(yīng)的ND鄰居表項(xiàng)中,此時(shí),只需要將ND老化時(shí)間和優(yōu)先級(jí)保存在自身的用戶(hù)優(yōu)先級(jí)表中。步驟905,當(dāng)PCI有流量發(fā)送到網(wǎng)絡(luò)設(shè)備時(shí),網(wǎng)絡(luò)設(shè)備判斷是否有PCI對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在。當(dāng)判斷結(jié)果為是時(shí),轉(zhuǎn)到步驟906,否則,轉(zhuǎn)到步驟907。步驟906,網(wǎng)絡(luò)設(shè)備通過(guò)使用PCI對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)PCI的流量進(jìn)行處理。步驟907,網(wǎng)絡(luò)設(shè)備從用戶(hù)優(yōu)先級(jí)表中提取PCI的優(yōu)先級(jí),并根據(jù)該P(yáng)CI的優(yōu)先級(jí)進(jìn)行處理。上述過(guò)程中,將信息保存在用戶(hù)優(yōu)先級(jí)表時(shí),在該用戶(hù)優(yōu)先級(jí)表中保存了PC的MAC地址與ND老化時(shí)間及用戶(hù)優(yōu)先級(jí)的對(duì)應(yīng)信息,如表1所示的一種對(duì)應(yīng)關(guān)系。<table>tableseeoriginaldocumentpage14</column></row><table>當(dāng)PCI有流量發(fā)送到網(wǎng)絡(luò)設(shè)備時(shí),該網(wǎng)絡(luò)設(shè)備需要根據(jù)PCI的MAC地址從用戶(hù)優(yōu)先級(jí)表中查找到用戶(hù)優(yōu)先級(jí)和ND老化時(shí)間,并提取到PCI的優(yōu)先級(jí)。此外,上述處理過(guò)程具體為網(wǎng)絡(luò)設(shè)備判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),網(wǎng)絡(luò)設(shè)備根據(jù)為用戶(hù)分配的優(yōu)先級(jí)為用戶(hù)建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),網(wǎng)絡(luò)設(shè)備判斷自身存儲(chǔ)的所有ND鄰居表項(xiàng)對(duì)應(yīng)的優(yōu)先級(jí)中是否有低于為用戶(hù)分配的優(yōu)先級(jí);如果有,刪除低于為用戶(hù)分配的優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為用戶(hù)分配的優(yōu)先級(jí)為用戶(hù)建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為用戶(hù)建立對(duì)應(yīng)的ND鄰居表項(xiàng)。綜上可以看出,高等級(jí)的用戶(hù)可以搶占低等級(jí)用戶(hù)的ND鄰居表項(xiàng),即在ND鄰居表項(xiàng)資源已經(jīng)滿(mǎn)時(shí),則最低優(yōu)先級(jí)的用戶(hù)的ND鄰居表項(xiàng)將被刪除,空閑出的ND鄰居表項(xiàng)資源用來(lái)添加新的優(yōu)先級(jí)高的用戶(hù)的ND鄰居表項(xiàng),使得高等級(jí)的ND鄰居表項(xiàng)可以無(wú)條件的覆蓋低等級(jí)的ND鄰居表項(xiàng),而不論該等級(jí)用戶(hù)的ND鄰居表項(xiàng)處于什么狀態(tài),從而充分保證了有限的ND鄰居表項(xiàng)資源下,可以?xún)?yōu)先滿(mǎn)足較高等級(jí)用戶(hù)的使用。另外,如果從用戶(hù)優(yōu)先級(jí)表中查找用戶(hù)優(yōu)先級(jí)時(shí),沒(méi)有找到相關(guān)的用戶(hù)信息,則按默認(rèn)值來(lái)進(jìn)行填充,即老化時(shí)間為5分鐘,優(yōu)先級(jí)為0。其中,該老化時(shí)間和優(yōu)先級(jí)數(shù)值可以根據(jù)實(shí)際需要進(jìn)行調(diào)整。需要說(shuō)明的是,在網(wǎng)絡(luò)設(shè)備上,能夠存儲(chǔ)不同用戶(hù)的ND鄰居表項(xiàng),而該網(wǎng)絡(luò)設(shè)備能夠存儲(chǔ)的ND鄰居表項(xiàng)數(shù)量是一定的,即ND鄰居表項(xiàng)資源一定,當(dāng)ND鄰居表項(xiàng)資源已經(jīng)滿(mǎn)時(shí),則說(shuō)明無(wú)法再存儲(chǔ)多余的ND鄰居表項(xiàng),而本發(fā)明中,通過(guò)高等級(jí)的用戶(hù)可以搶占低等級(jí)用戶(hù)的ND鄰居表項(xiàng),從而充分保證了有限的ND鄰居表項(xiàng)資源下,可以?xún)?yōu)先滿(mǎn)足較高等級(jí)用戶(hù)的使用。在本發(fā)明中,根據(jù)實(shí)際的需要,該RADIUS服務(wù)器可以調(diào)整該P(yáng)CI和PC2的ND老化時(shí)間和優(yōu)先級(jí),在調(diào)整過(guò)程,根據(jù)現(xiàn)有的協(xié)議規(guī)定,需要將網(wǎng)絡(luò)設(shè)備上該P(yáng)CI和PC2的ND信息(例如,ND鄰居表項(xiàng)和對(duì)應(yīng)的用戶(hù)優(yōu)先級(jí)表)刪除,而且PCI和PC2需要重新到RADIUS服務(wù)器進(jìn)行認(rèn)證,并重新執(zhí)行上述步驟中的操作,即當(dāng)RADIUS服務(wù)器將調(diào)整后的ND老化時(shí)間和優(yōu)先級(jí)下發(fā)到網(wǎng)絡(luò)設(shè)備時(shí),網(wǎng)絡(luò)設(shè)備可以根據(jù)該調(diào)整后的ND老化時(shí)間和優(yōu)先級(jí)建立ND鄰居表項(xiàng),該過(guò)程本發(fā)明中不再詳加贅述。如圖10所示,為針對(duì)圖8所示的應(yīng)用場(chǎng)景,PC3使用DHCPV6服務(wù)器作為授權(quán)中心的情況,包括以下步驟步驟1001,PC3通過(guò)網(wǎng)絡(luò)設(shè)備進(jìn)行802.IX認(rèn)證,并認(rèn)證成功。步驟1002,PC3從DHCPV6服務(wù)器動(dòng)態(tài)獲取IPV6地址時(shí),網(wǎng)絡(luò)設(shè)備從DHCPV6服務(wù)器下發(fā)的PC3的信息中獲取ND鄰居表項(xiàng)的ND老化時(shí)間及用戶(hù)優(yōu)先級(jí)。具體地,在從DHCPV6服務(wù)器動(dòng)態(tài)獲取IPV6地址的過(guò)程中,DHCPV6服務(wù)器將通過(guò)Optionll和0ption7將ND老化時(shí)間和優(yōu)先級(jí)信息發(fā)送給該網(wǎng)絡(luò)設(shè)備,其中,該ND老化時(shí)間和優(yōu)先級(jí)信息為DHCPV6服務(wù)器根據(jù)實(shí)際需要任意設(shè)置的。例如,DHCPV6服務(wù)器根據(jù)實(shí)際情況,設(shè)置PC3的ND老化時(shí)間為IO分鐘,優(yōu)先級(jí)為10。步驟1003,網(wǎng)絡(luò)設(shè)備根據(jù)該ND老化時(shí)間和優(yōu)先級(jí)更新PCI和PC2所對(duì)應(yīng)的ND鄰居表項(xiàng),并將ND老化時(shí)間和優(yōu)先級(jí)保存在自身的用戶(hù)優(yōu)先級(jí)表中。步驟1004,PC3動(dòng)態(tài)獲取IPV6地址成功。步驟1005,當(dāng)PC3有流量發(fā)送到網(wǎng)絡(luò)設(shè)備時(shí),網(wǎng)絡(luò)設(shè)備判斷是否有PC3對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在。當(dāng)判斷結(jié)果為是時(shí),轉(zhuǎn)到步驟1006,否則,轉(zhuǎn)到步驟1007。步驟1006,網(wǎng)絡(luò)設(shè)備通過(guò)使用PCI對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)PCI的流量進(jìn)行處理。步驟1007,網(wǎng)絡(luò)設(shè)備從用戶(hù)優(yōu)先級(jí)表中提取PC3的優(yōu)先級(jí),并根據(jù)該P(yáng)C1的優(yōu)先級(jí)進(jìn)行處理。15需要說(shuō)明的是,在本發(fā)明中,根據(jù)實(shí)際的需要,該DHCPV6服務(wù)器可以調(diào)整該P(yáng)C3的ND老化時(shí)間和優(yōu)先級(jí),在調(diào)整過(guò)程,根據(jù)現(xiàn)有的協(xié)議規(guī)定,需要將網(wǎng)絡(luò)設(shè)備上該P(yáng)C3的ND信息(例如,ND鄰居表項(xiàng)和對(duì)應(yīng)的用戶(hù)優(yōu)先級(jí)表)刪除,而且PC3需要重新進(jìn)行認(rèn)證并獲取IPV6地址,并重新執(zhí)行上述步驟中的操作,即當(dāng)DHCPV6服務(wù)器調(diào)整后的ND老化時(shí)間和優(yōu)先級(jí)下發(fā)到網(wǎng)絡(luò)設(shè)備時(shí),網(wǎng)絡(luò)設(shè)備可以根據(jù)該調(diào)整后的ND老化時(shí)間和優(yōu)先級(jí)建立ND鄰居表項(xiàng),該過(guò)程本發(fā)明中不再詳加贅述??梢钥闯觯ㄟ^(guò)上述圖9所示的流程和圖10所示的流程,PC1、PC2和PC3均與網(wǎng)絡(luò)設(shè)備建立了正確的ND鄰居表項(xiàng),即PC1、PC2和PC3可以通過(guò)網(wǎng)絡(luò)設(shè)備訪問(wèn)網(wǎng)絡(luò)資源。根據(jù)優(yōu)先級(jí)的高低排列,為PCI>PC2>PC3;而且根據(jù)ND老化時(shí)間的高低排列,同樣為PCI>PC2>PC3。由于PC1和PC2的優(yōu)先級(jí)較高,老化時(shí)間較長(zhǎng),充分保證了PC1和PC2訪問(wèn)網(wǎng)絡(luò)的穩(wěn)定性;而PC3的優(yōu)先級(jí)最低,老化時(shí)間最短,可以在需要時(shí),優(yōu)選釋放該P(yáng)C3的ND鄰居表項(xiàng),從而保證高優(yōu)先級(jí)用戶(hù)的正常使用。如果在ND鄰居表項(xiàng)資源有限的情況下,PC3已經(jīng)有ND鄰居表項(xiàng)了,此時(shí)PC1或者PC2需要添加ND鄰居表項(xiàng)時(shí),則PC1或者PC2可以覆蓋PC3的ND鄰居表項(xiàng),使得優(yōu)先級(jí)高的用戶(hù)PC1或者PC2可以正常上網(wǎng),而優(yōu)先級(jí)較低的PC3則要等其他ND鄰居表項(xiàng)資源釋放后才可以重新使用。如果經(jīng)過(guò)一段時(shí)間后,PC1、PC2和PC3都沒(méi)有流量通訊,則ND鄰居表項(xiàng)會(huì)對(duì)上述三個(gè)用戶(hù)分別進(jìn)行老化處理,即在到達(dá)老化時(shí)間前5秒(可達(dá)性檢測(cè)對(duì)應(yīng)的時(shí)間)時(shí),向?qū)?yīng)的PC發(fā)送NDNS報(bào)文來(lái)進(jìn)行探測(cè),如果有回應(yīng),則說(shuō)明對(duì)應(yīng)的PC仍然存在,不對(duì)該P(yáng)C的ND鄰居表項(xiàng)進(jìn)行老化,并重新更新老化時(shí)間,以保證用戶(hù)通訊的穩(wěn)定性和正確性;而如果沒(méi)有回應(yīng),則刪除該P(yáng)C對(duì)應(yīng)的ND鄰居表項(xiàng)。如果有一個(gè)移動(dòng)PC4從房間1移動(dòng)到了房間2,并需要訪問(wèn)網(wǎng)絡(luò)時(shí),則該P(yáng)C4對(duì)應(yīng)的MAC表項(xiàng)中的端口將發(fā)生變化,該P(yáng)C4對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備的ND鄰居表項(xiàng)也需要從房間1連接的端口遷移到房間2連接的端口。此時(shí),由于有PC4的流量觸發(fā),網(wǎng)絡(luò)設(shè)備的MAC表項(xiàng)需要進(jìn)行更新,當(dāng)MAC表項(xiàng)信息發(fā)生變化之后,需要通知ND鄰居表項(xiàng),并由網(wǎng)絡(luò)設(shè)備更新本地的ND鄰居表項(xiàng),從而保證ND鄰居表項(xiàng)的正確性,繼而可以有效的保證移動(dòng)PC4正常訪問(wèn)網(wǎng)絡(luò)。如圖11所示,本發(fā)明提出了一種授權(quán)中心,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述授權(quán)中心包括分配模塊1110,用于為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí);發(fā)送模塊1120,與所述分配模塊1110連接,用于為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;由所述網(wǎng)絡(luò)設(shè)備在所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。如圖12所示,本發(fā)明提出了一種ND鄰居表項(xiàng)的處理裝置,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,所述ND鄰居表項(xiàng)的處理裝置作為所述網(wǎng)絡(luò)設(shè)備,包括接收模塊1210,用于接收所述授權(quán)中心為所述用戶(hù)設(shè)備分配并下發(fā)的所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí);判斷模塊1220,與所述接收模塊1210連接,用于判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;處理模塊1230,與所述接收模塊1210和判斷模塊1220連接,用于當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。其中,所述處理模塊1230具體用于使用為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)替換所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的ND老化時(shí)間和/或優(yōu)先級(jí)。存儲(chǔ)模塊1240,用于保存為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)。當(dāng)所述用戶(hù)設(shè)備有流量發(fā)送到所述網(wǎng)絡(luò)設(shè)備時(shí),所述處理模塊1220還用于判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),通過(guò)使用所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)所述用戶(hù)設(shè)備的流量進(jìn)行處理;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)不存在時(shí),判斷所述網(wǎng)絡(luò)設(shè)備是否保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí);當(dāng)判斷結(jié)果為所述網(wǎng)絡(luò)設(shè)備中保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)時(shí),根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。所述處理模塊1230還用于判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)所述ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)所述ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),判斷自身存儲(chǔ)的所有ND鄰居表項(xiàng)對(duì)應(yīng)的優(yōu)先級(jí)中是否有低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí);如果有,刪除低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng)。所述處理模塊1220還用于在老化時(shí)間到期前預(yù)設(shè)的時(shí)間內(nèi)對(duì)所述用戶(hù)設(shè)備進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);如果無(wú)回應(yīng)報(bào)文,則刪除所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);和/或,當(dāng)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)發(fā)生變化需要更新時(shí),確定需要更新的所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng),并根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)的更新結(jié)果更新所述網(wǎng)絡(luò)設(shè)備上的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM,U盤(pán),移動(dòng)硬盤(pán)等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。1權(quán)利要求一種鄰居發(fā)現(xiàn)協(xié)議ND鄰居表項(xiàng)的處理方法,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,其特征在于,所述方法包括以下步驟所述授權(quán)中心為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí),并將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。2.如權(quán)利要求1所述的方法,其特征在于,將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備之后,還包括所述網(wǎng)絡(luò)設(shè)備保存為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)。3.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源具體包括所述網(wǎng)絡(luò)設(shè)備使用為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)替換所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的ND老化時(shí)間和/或優(yōu)先級(jí)。4.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述用戶(hù)設(shè)備有流量發(fā)送到所述網(wǎng)絡(luò)設(shè)備時(shí),所述方法還包括所述網(wǎng)絡(luò)設(shè)備判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),所述網(wǎng)絡(luò)設(shè)備通過(guò)使用所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)所述用戶(hù)設(shè)備的流量進(jìn)行處理;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)不存在時(shí),所述網(wǎng)絡(luò)設(shè)備判斷所述網(wǎng)絡(luò)設(shè)備是否保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí);當(dāng)判斷結(jié)果為所述網(wǎng)絡(luò)設(shè)備中保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。5.如權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)具體包括所述網(wǎng)絡(luò)設(shè)備判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)所述ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)所述ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),所述網(wǎng)絡(luò)設(shè)備判斷自身存儲(chǔ)的所有ND鄰居表項(xiàng)對(duì)應(yīng)的優(yōu)先級(jí)中是否有低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí);如果有,刪除低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng)。6.如權(quán)利要求l-5任一項(xiàng)所述的方法,其特征在于,所述授權(quán)中心具體為遠(yuǎn)程用戶(hù)撥入認(rèn)證RADIUS服務(wù)器和/或支持IPv6的動(dòng)態(tài)主機(jī)配置協(xié)議DHCPV6服務(wù)器,所述授權(quán)中心為所述RADIUS服務(wù)器時(shí),當(dāng)所述用戶(hù)設(shè)備通過(guò)所述RADIUS服務(wù)器的授權(quán)認(rèn)證時(shí),所述RADIUS服務(wù)器將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;所述授權(quán)中心為DHCPV6服務(wù)器時(shí),當(dāng)所述用戶(hù)設(shè)備通過(guò)所述DHCPV6服務(wù)器動(dòng)態(tài)獲取IPv6地址時(shí),所述DHCPV6服務(wù)器將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;當(dāng)所述授權(quán)中心為所述RADIUS服務(wù)器和所述DHCPV6服務(wù)器時(shí),根據(jù)預(yù)設(shè)策略選擇的所述RADIUS服務(wù)器或者所述DHCPV6服務(wù)器為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備,并將為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備。7.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源,之后還包括所述網(wǎng)絡(luò)設(shè)備在老化時(shí)間到期前預(yù)設(shè)的時(shí)間內(nèi)對(duì)所述用戶(hù)設(shè)備進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);如果無(wú)回應(yīng)報(bào)文,則刪除所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);和/或,當(dāng)所述用戶(hù)設(shè)備對(duì)應(yīng)的媒體訪問(wèn)控制MAC表項(xiàng)發(fā)生變化需要更新時(shí),所述網(wǎng)絡(luò)設(shè)備確定需要更新的所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng),并根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)的更新結(jié)果更新所述網(wǎng)絡(luò)設(shè)備上的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。8.—種授權(quán)中心,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,其特征在于,所述授權(quán)中心包括分配模塊,用于為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和/或優(yōu)先級(jí);發(fā)送模塊,與所述分配模塊連接,用于將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)下發(fā)給所述網(wǎng)絡(luò)設(shè)備;由所述網(wǎng)絡(luò)設(shè)備在所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。9.一種ND鄰居表項(xiàng)的處理裝置,應(yīng)用于包括用戶(hù)設(shè)備、網(wǎng)絡(luò)設(shè)備和授權(quán)中心的系統(tǒng)中,其特征在于,所述ND鄰居表項(xiàng)的處理裝置作為所述網(wǎng)絡(luò)設(shè)備,包括接收模塊,用于接收所述授權(quán)中心為所述用戶(hù)設(shè)備分配并下發(fā)的所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí);判斷模塊,與所述接收模塊連接,用于判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;處理模塊,與所述接收模塊和判斷模塊連接,用于當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),根據(jù)所述用戶(hù)設(shè)備的ND老化時(shí)間和/或優(yōu)先級(jí)更新所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的ND鄰居表項(xiàng)資源。10.如權(quán)利要求9所述的裝置,其特征在于,還包括存儲(chǔ)模塊,用于保存為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間和為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)。11.如權(quán)利要求9所述的裝置,其特征在于,所述處理模塊具體用于,使用為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間和/或優(yōu)先級(jí)替換所述網(wǎng)絡(luò)設(shè)備上存儲(chǔ)的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的ND老化時(shí)間和/或優(yōu)先級(jí)。12.如權(quán)利要求IO所述的裝置,其特征在于,當(dāng)所述用戶(hù)設(shè)備有流量發(fā)送到所述網(wǎng)絡(luò)設(shè)備時(shí),所述處理模塊還用于,判斷所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)是否存在;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)存在時(shí),通過(guò)使用所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)對(duì)所述用戶(hù)設(shè)備的流量進(jìn)行處理;當(dāng)判斷結(jié)果為所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)不存在時(shí),判斷所述網(wǎng)絡(luò)設(shè)備是否保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí);當(dāng)判斷結(jié)果為所述網(wǎng)絡(luò)設(shè)備中保存有所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)時(shí),根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的優(yōu)先級(jí)建立所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。13.如權(quán)利要求12所述的裝置,其特征在于,所述處理模塊還用于,判斷當(dāng)前ND鄰居表項(xiàng)資源是否已經(jīng)學(xué)習(xí)滿(mǎn);當(dāng)所述ND鄰居表項(xiàng)資源沒(méi)有學(xué)習(xí)滿(mǎn)時(shí),根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);當(dāng)所述ND鄰居表項(xiàng)資源已經(jīng)學(xué)習(xí)滿(mǎn)時(shí),判斷自身存儲(chǔ)的所有ND鄰居表項(xiàng)對(duì)應(yīng)的優(yōu)先級(jí)中是否有低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí);如果有,刪除低于為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)的所有優(yōu)先級(jí)中最低優(yōu)先級(jí)所對(duì)應(yīng)的ND鄰居表項(xiàng),并根據(jù)為所述用戶(hù)設(shè)備分配的所述優(yōu)先級(jí)為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng);否則,無(wú)法為所述用戶(hù)設(shè)備建立對(duì)應(yīng)的ND鄰居表項(xiàng)。14.如權(quán)利要求9-13任一項(xiàng)中所述的裝置,其特征在于,所述處理模塊,還用于在老化時(shí)間到期前預(yù)設(shè)的時(shí)間內(nèi)對(duì)所述用戶(hù)設(shè)備進(jìn)行可達(dá)性檢測(cè),如果有回應(yīng)報(bào)文,則更新所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);如果無(wú)回應(yīng)報(bào)文,則刪除所述用戶(hù)設(shè)備對(duì)應(yīng)的所述ND鄰居表項(xiàng);和/或,當(dāng)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)發(fā)生變化需要更新時(shí),確定需要更新的所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng),并根據(jù)所述用戶(hù)設(shè)備對(duì)應(yīng)的MAC表項(xiàng)的更新結(jié)果更新所述網(wǎng)絡(luò)設(shè)備上的所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)。全文摘要本發(fā)明公開(kāi)了一種ND鄰居表項(xiàng)的處理方法,該方法包括所述授權(quán)中心為所述用戶(hù)設(shè)備分配N(xiāo)D老化時(shí)間,并將為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間下發(fā)給所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備根據(jù)為所述用戶(hù)設(shè)備分配的所述ND老化時(shí)間設(shè)置所述用戶(hù)設(shè)備對(duì)應(yīng)的ND鄰居表項(xiàng)的老化時(shí)間。本發(fā)明中,有效的優(yōu)化了ND鄰居表項(xiàng)的老化機(jī)制,提高了ND鄰居表項(xiàng)的資源使用效率。文檔編號(hào)H04L12/56GK101753458SQ200910266110公開(kāi)日2010年6月23日申請(qǐng)日期2009年12月30日優(yōu)先權(quán)日2009年12月30日發(fā)明者張楠,李培申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1