国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      解決網(wǎng)際協(xié)議地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng)的制作方法

      文檔序號(hào):7847094閱讀:208來(lái)源:國(guó)知局
      專利名稱:解決網(wǎng)際協(xié)議地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及解決網(wǎng)際協(xié)議地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng)。
      背景技術(shù)
      目前,動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP,Dynamic Host Configuration Protocol)服務(wù)器包括DHCPv4(DHCP for Internet Protocol-v4, IPv4動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器和 DHCPv6 (DHCP for IPv6,IPv6動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器等。DHCP服務(wù)器用于為網(wǎng)絡(luò)中的用戶終端分配網(wǎng)際協(xié)議(IP,Internet Protocol)地址(例如IPv4地址或IPv6地址)。當(dāng)某一用戶終端需通過(guò)接入設(shè)備接入網(wǎng)絡(luò)時(shí),該用戶終端向DHCP服務(wù)器申請(qǐng)分配IP地址,DHCP服務(wù)器向該用戶終端返回為其分配的IP地址。實(shí)踐過(guò)程中發(fā)現(xiàn),DHCP服務(wù)器有時(shí)可能為某用戶終端分配一個(gè)與已分配給其它用戶終端的IP地址相同的IP地址, 而若兩個(gè)用戶終端分配相同IP地址,就很可能因IP地址沖突而造成通信異常。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種解決網(wǎng)際協(xié)議IP地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng),以期解決DHCP服務(wù)器分配IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供的技術(shù)方案如下一種解決網(wǎng)際協(xié)議地址分配沖突的方法,包括中繼設(shè)備接收用戶終端發(fā)送的用于請(qǐng)求分配網(wǎng)際協(xié)議IP地址的請(qǐng)求消息;向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)所述請(qǐng)求消息;接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,該請(qǐng)求響應(yīng)消息攜帶所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IP地址;根據(jù)用戶上線信息檢測(cè)所述IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)所述請(qǐng)求響應(yīng)消息并通知所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器所述IP地址分配沖突。一種中繼設(shè)備,包括第一接收模塊,用于接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息;第一發(fā)送模塊,用于向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)所述請(qǐng)求消息;第二接收模塊,用于接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,其中,所述請(qǐng)求響應(yīng)消息攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IP地址;沖突檢測(cè)模塊,用于根據(jù)用戶上線信息檢測(cè)所述IP地址是否存在分配沖突;沖突控制模塊,用于當(dāng)所述沖突檢測(cè)模塊檢測(cè)出所述IP地址存在分配沖突時(shí),終結(jié)所述請(qǐng)求響應(yīng)消息并通知所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器所述IP地址分配沖突。一種通信系統(tǒng),包括
      如本發(fā)明實(shí)施例所述的中繼設(shè)備。由上可見(jiàn),本發(fā)明實(shí)施例的中繼設(shè)備在接收到DHCP服務(wù)器發(fā)送的攜帶有該DHCP 服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)消息后;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突,由于中繼設(shè)備終結(jié)了發(fā)往用戶終端的攜帶有分配沖突的IP地址的請(qǐng)求響應(yīng)消息,并通知上述DHCP服務(wù)器該IP地址分配沖突,因此,用戶終端不會(huì)獲得分配沖突的IP 地址,DHCP服務(wù)器也因獲知了該IP地址分配沖突,故而能夠避免該DHCP服務(wù)器后續(xù)再為該用戶終端分配該沖突的IP地址,可見(jiàn),本發(fā)明實(shí)施例方案能夠有效解決DHCP服務(wù)器分配 IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。


      為了更清楚地說(shuō)明本發(fā)明實(shí)施例和現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例和現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種解決網(wǎng)際協(xié)議IP地址分配沖突的方法的流程示意圖;圖2-a是本發(fā)明實(shí)施例提供的一種用戶終端和DHCP服務(wù)器的網(wǎng)絡(luò)連接拓?fù)浣Y(jié)構(gòu)示意圖;圖2-b是本發(fā)明實(shí)施例提供的另一種用戶終端和DHCP服務(wù)器的網(wǎng)絡(luò)連接拓?fù)浣Y(jié)構(gòu)示意圖;圖3是本發(fā)明實(shí)施例提供的另一種解決網(wǎng)際協(xié)議IP地址分配沖突的方法的流程示意圖;圖4_a是本發(fā)明實(shí)施例提供的一種中繼設(shè)備結(jié)構(gòu)示意圖;圖4_b是本發(fā)明實(shí)施例提供的另一種中繼設(shè)備結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例提供的一種通信系統(tǒng)示意圖。
      具體實(shí)施例方式本發(fā)明實(shí)施例提供一種解決網(wǎng)際協(xié)議IP地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng),能夠解決DHCP服務(wù)器分配IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。 下面通過(guò)具體實(shí)施例,分別進(jìn)行詳細(xì)的說(shuō)明。 本發(fā)明解決IP地址分配沖突的方法的一個(gè)實(shí)施例,可包括中繼設(shè)備接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息;向DHCP服務(wù)器轉(zhuǎn)發(fā)該請(qǐng)求消息;接收該DHCP 服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,該請(qǐng)求響應(yīng)消息攜帶有該DHCP服務(wù)器為所述用戶終端分配的IP地址;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突。參見(jiàn)圖1、本發(fā)明實(shí)施例提供的一種解決IP地址分配沖突的方法,可包括101、中繼設(shè)備接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息;需要說(shuō)明的是,本發(fā)明實(shí)施例中所指的中繼設(shè)備例如可為接入設(shè)備(對(duì)應(yīng)網(wǎng)絡(luò)架構(gòu)例如圖2-a所示)、邊緣路由器(對(duì)應(yīng)網(wǎng)絡(luò)架構(gòu)例如圖2-b所示)、Bras服務(wù)器或部署于 DHCP服務(wù)器與用戶終端之間的其它可對(duì)DHCP消息進(jìn)行中繼的設(shè)備。在一種應(yīng)用場(chǎng)景下,用戶終端(如個(gè)人電腦、移動(dòng)終端或其它類型的用戶終端)在網(wǎng)絡(luò)接入過(guò)程中可發(fā)送用于請(qǐng)求分配IP地址的請(qǐng)求消息,以請(qǐng)求DHCP服務(wù)器為其分配IP 地址。部署在用戶終端和DHCP服務(wù)器之間的中繼設(shè)備可接收到該用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息,其中,該用于請(qǐng)求分配IP地址的請(qǐng)求消息例如可為動(dòng)態(tài)主機(jī)配置協(xié)議請(qǐng)求(DHCP Request)消息或者其它用于請(qǐng)求分配IP地址的請(qǐng)求消息,其中,該請(qǐng)求消息可攜帶例如用戶標(biāo)識(shí)等信息。102、中繼設(shè)備向DHCP服務(wù)器轉(zhuǎn)發(fā)該請(qǐng)求消息;其中,DHCP服務(wù)器接收到該用于請(qǐng)求分配IP地址的請(qǐng)求消息后,為用戶終端分配 IP地址。若該DHCP服務(wù)器為DHCPV4服務(wù)器,則該DHCPv4服務(wù)器可為上述用戶終端分配一個(gè)IPv4地址,若DHCP服務(wù)器為DHCPv6服務(wù)器,則該DHCPv6服務(wù)器可為上述用戶終端分配一個(gè)IPv6地址。實(shí)踐過(guò)程中發(fā)現(xiàn),例如DHCP服務(wù)器主備切換、系統(tǒng)重啟、IP地址分配算法故障或 DHCP服務(wù)器系統(tǒng)故障等場(chǎng)景下,接收到用于請(qǐng)求分配IP地址的請(qǐng)求消息后,DHCP服務(wù)器可能會(huì)為用戶終端分配一個(gè)沖突的IP地址。103、中繼設(shè)備接收該DHCP服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息;其中,該請(qǐng)求響應(yīng)消息攜帶有該DHCP服務(wù)器為上述用戶終端分配的IP地址;若該 DHCP服務(wù)器為DHCPv4服務(wù)器,該DHCPv4服務(wù)器為上述用戶終端分配了一個(gè)IPv4地址,則請(qǐng)求響應(yīng)消息(如ACK報(bào)文)可攜帶有該DHCP v4服務(wù)器為上述用戶終端分配的IP v4地址;若DHCP服務(wù)器為DHCPv6服務(wù)器,該DHCPv6服務(wù)器為上述用戶終端分配了一個(gè)IPv6地址,則該請(qǐng)求響應(yīng)消息(例如R印Iy報(bào)文或Relay_Iteply報(bào)文)可攜帶有該DHCP v6服務(wù)器為上述用戶終端分配的IP v6地址。104、中繼設(shè)備根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;在實(shí)際應(yīng)用中,中繼設(shè)備能夠獲得當(dāng)前通過(guò)其接入網(wǎng)絡(luò)的用戶終端的用戶上線信息,其中,用戶上線信息可包括用戶終端的IP地址、還可包括該用戶終端的通信端口號(hào)、介質(zhì)訪問(wèn)控制(MAC,Media Access Control)地址、虛擬局域網(wǎng)(VLAN,Virtual Local Area Network)標(biāo)識(shí)等。中繼設(shè)備(例如接入設(shè)備等)例如可一張維護(hù)用戶數(shù)據(jù)管理表,其可將通過(guò)其接入網(wǎng)絡(luò)的用戶終端的用戶上線信息記錄在該用戶數(shù)據(jù)管理表中,進(jìn)而利用該用戶數(shù)據(jù)管理表來(lái)維護(hù)管理用戶上線信息。在實(shí)際應(yīng)用中,中繼設(shè)備例如可檢測(cè)當(dāng)前通過(guò)其接入網(wǎng)絡(luò)的用戶終端的IP地址中的至少一個(gè)是否與上述請(qǐng)求響應(yīng)消息攜帶的IP地址相同;若是,則表示該請(qǐng)求響應(yīng)消息攜帶的IP地址存在分配沖突;若否,則表示該請(qǐng)求響應(yīng)消息攜帶的IP地址不存在分配沖突。
      若存在分配沖突,則執(zhí)行步驟105 ;若不存在分配沖突,則執(zhí)行步驟106。105、中繼設(shè)備終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突;在實(shí)際應(yīng)用中,中繼設(shè)備例如可向上述DHCP服務(wù)器發(fā)送攜帶有分配沖突的IP的拒絕(DECLINE)報(bào)文,以通過(guò)該DECLINE報(bào)文通知上述DHCP服務(wù)器該IP地址分配沖突,當(dāng)然,中繼設(shè)備亦可向DHCP服務(wù)器發(fā)送攜帶有分配沖突的IP的其它報(bào)文,以通過(guò)該其它報(bào)文來(lái)通知上述DHCP服務(wù)器該IP地址分配沖突。DHCP服務(wù)器可將該分配沖突的IP地址標(biāo)記為已分配,以避免后續(xù)再為用戶終端分配該IP地址。若中繼設(shè)備終結(jié)了上述請(qǐng)求響應(yīng)消息,則上述用戶終端就不能接收到該請(qǐng)求響應(yīng)消息,該用戶終端例如可在預(yù)定時(shí)長(zhǎng)后重新發(fā)送用于請(qǐng)求分配IP地址的請(qǐng)求消息,以重新請(qǐng)求DHCP服務(wù)器為其分配IP地址。此外,若檢測(cè)到存在分配沖突,中繼設(shè)備還可向網(wǎng)管服務(wù)器發(fā)送事件告警消息,其中,該事件告警消息攜帶有上述DHCP服務(wù)器存在IP地址分配沖突故障的指示信息;網(wǎng)管服務(wù)器可據(jù)此獲知上述DHCP服務(wù)器存在IP地址分配沖突故障,并可啟動(dòng)相應(yīng)的故障排除機(jī)制。106、中繼設(shè)備向用戶終端轉(zhuǎn)發(fā)該請(qǐng)求響應(yīng)消息。用戶終端若接收到該請(qǐng)求響應(yīng)消息,則可從該請(qǐng)求響應(yīng)消息中獲得DHCP服務(wù)器為其分配的IP地址。由上可見(jiàn),本實(shí)施例中的中繼設(shè)備在接收到DHCP服務(wù)器發(fā)送的攜帶有該DHCP服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)消息后;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突,由于中繼設(shè)備終結(jié)了發(fā)往用戶終端的攜帶有分配沖突的IP地址的請(qǐng)求響應(yīng)消息,并通知上述DHCP服務(wù)器該IP地址分配沖突,因此,用戶終端不會(huì)獲得分配沖突的IP地址,DHCP服務(wù)器也因獲知了該IP地址分配沖突,故而能夠避免該DHCP服務(wù)器后續(xù)再為該用戶終端分配該沖突的IP地址,可見(jiàn),本實(shí)施例方案能夠有效解決DHCP服務(wù)器分配IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。為更好的理解和實(shí)施本發(fā)明實(shí)施例的技術(shù)方案,下面以在例如2_a所示網(wǎng)絡(luò)架構(gòu)中實(shí)施方案為例進(jìn)行介紹。參見(jiàn)圖3,本發(fā)明實(shí)施例提供的另一種解決IP地址分配沖突的方法,可包括301、用戶終端發(fā)送發(fā)現(xiàn)(Discover)報(bào)文;302、接入設(shè)備向DHCP服務(wù)器轉(zhuǎn)發(fā)上述Discover報(bào)文;303、DHCP服務(wù)器接收到上述Discover報(bào)文后,發(fā)送要約(offer)報(bào)文;304、接入設(shè)備向用戶終端轉(zhuǎn)發(fā)上述offer報(bào)文;305、用戶終端發(fā)送DHCP Request報(bào)文;其中,DHCP Request報(bào)文中可攜帶例如用戶標(biāo)識(shí)等等信息。306、接入設(shè)備向DHCP服務(wù)器轉(zhuǎn)發(fā)上述DHCP Request報(bào)文;307、DHCP服務(wù)器為用戶終端分配IP地址;實(shí)踐過(guò)程中發(fā)現(xiàn),例如DHCP服務(wù)器主備切換、系統(tǒng)重啟、IP地址分配算法故障或 DHCP服務(wù)器系統(tǒng)故障等場(chǎng)景下,接收到用于請(qǐng)求分配IP地址的請(qǐng)求消息后,DHCP服務(wù)器可能會(huì)為用戶終端分配一個(gè)沖突的IP地址。308、DHCP服務(wù)器發(fā)送攜帶有為用戶終端分配的IP地址的請(qǐng)求響應(yīng)報(bào)文;其中,若DHCP服務(wù)器為DHCPv4服務(wù)器,該DHCPv4服務(wù)器為上述用戶終端分配了一個(gè)IPv4地址,DHCP服務(wù)器可發(fā)送有攜帶為用戶終端分配的IPv4地址的ACK報(bào)文(即請(qǐng)求響應(yīng)報(bào)文為ACK報(bào)文);若DHCP服務(wù)器為DHCPv6服務(wù)器,該DHCPv6服務(wù)器為上述用戶終端分配了一個(gè)IPv6地址,DHCP服務(wù)器可發(fā)送攜帶為用戶終端分配的IPv6地址的R印Iy 報(bào)文或Relay_Iteply報(bào)文(即請(qǐng)求響應(yīng)報(bào)文為R印Iy報(bào)文或Relay_Iteply報(bào)文)。309、接入設(shè)備接收攜帶有DHCP服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)報(bào)文,根據(jù)用戶上線信息檢測(cè)該DHCP服務(wù)器為用戶終端分配的IP地址是否存在分配沖突;其中,由于接入設(shè)備用戶側(cè)的用戶終端之間是二層隔離的,用戶終端自身無(wú)法檢測(cè)出IP沖突因而可能相互影響通信。因此,本實(shí)施例考慮在既需排除DHCP服務(wù)器故障,接入設(shè)備上也可迅速定位IP地址分配沖突故障,進(jìn)而盡量規(guī)避DHCP服務(wù)器分配地址沖突導(dǎo)致影響通信的問(wèn)題。在實(shí)際應(yīng)用中,接入設(shè)備能夠獲得當(dāng)前通過(guò)其接入網(wǎng)絡(luò)的用戶終端的用戶上線信息,其中,用戶上線信息可包括用戶終端的IP地址、還可包括該用戶終端的通信端口號(hào)、介質(zhì)訪問(wèn)控制MAC地址、虛擬局域網(wǎng)VLAN標(biāo)識(shí)等。接入設(shè)備例如可一張維護(hù)用戶數(shù)據(jù)管理表, 其可將通過(guò)其接入網(wǎng)絡(luò)的用戶終端的用戶上線信息記錄在該用戶數(shù)據(jù)管理表中,進(jìn)而利用用戶數(shù)據(jù)管理表來(lái)維護(hù)管理用戶上線信息。在實(shí)際應(yīng)用中,接入設(shè)備例如可檢測(cè)當(dāng)前通過(guò)其接入網(wǎng)絡(luò)的用戶終端的IP地址中的至少一個(gè)是否與上述請(qǐng)求響應(yīng)消息攜帶的IP地址相同;若是,則表示該請(qǐng)求響應(yīng)消息攜帶的IP地址存在分配沖突;若否,則表示該請(qǐng)求響應(yīng)消息攜帶的IP地址不存在分配沖突。若存在分配沖突,則執(zhí)行步驟310 ;若不存在分配沖突,則執(zhí)行步驟312。310、接入設(shè)備終結(jié)該請(qǐng)求響應(yīng)消息并向DHCP服務(wù)器發(fā)送攜帶該分配沖突的IP地址的拒絕(DECLINE)報(bào)文;在實(shí)際應(yīng)用中,接入設(shè)備例如可向上述DHCP服務(wù)器發(fā)送攜帶有分配沖突的IP地址的DECLINE報(bào)文,以通過(guò)該DECLINE報(bào)文通知上述DHCP服務(wù)器該IP地址分配沖突,當(dāng)然接入設(shè)備設(shè)備亦可向DHCP服務(wù)器發(fā)送攜帶有分配沖突的IP地址的其它報(bào)文,以通過(guò)該其它報(bào)文通知上述DHCP服務(wù)器該IP地址分配沖突。DHCP服務(wù)器可將該分配沖突的IP地址標(biāo)記為已分配,以避免后續(xù)再為用戶終端分配該IP地址。若接入設(shè)備終結(jié)了上述請(qǐng)求響應(yīng)消息,則上述用戶終端就不能接收到該請(qǐng)求響應(yīng)消息,該用戶終端例如可在預(yù)定時(shí)長(zhǎng)后重新發(fā)送DHCP Request報(bào)文,以重新請(qǐng)求DHCP服務(wù)器為其分配IP地址。311、接入設(shè)備向網(wǎng)管服務(wù)器發(fā)送事件告警消息;其中,該事件告警消息攜帶有上述DHCP服務(wù)器存在IP地址分配沖突故障的指示信息。網(wǎng)管服務(wù)器則可據(jù)此獲知上述DHCP服務(wù)器存在IP地址分配沖突故障,并可啟動(dòng)相應(yīng)的故障排除機(jī)制??梢岳斫?,步驟310和步驟311之間沒(méi)有必然的先后順序。
      312、接入設(shè)備向用戶終端轉(zhuǎn)發(fā)該請(qǐng)求響應(yīng)消息。用戶終端若接收到該請(qǐng)求響應(yīng)消息,則可從該請(qǐng)求響應(yīng)消息中獲得DHCP服務(wù)器為其分配的IP地址,后續(xù)便可利用該IP地址進(jìn)行通信。需要說(shuō)明的是,本實(shí)施例中主要是以利用接入設(shè)備來(lái)解決解決IP地址分配沖突的方案為例進(jìn)行描述的,而利用例如邊緣路由器、Bras服務(wù)器或部署于DHCP服務(wù)器與用戶終端之間的其它可對(duì)DHCP消息進(jìn)行中繼的設(shè)備,來(lái)解決解決DHCP服務(wù)器IP地址分配沖突的方案可以此類推。由上可見(jiàn),本實(shí)施例中的接入設(shè)備在接收到DHCP服務(wù)器發(fā)送的攜帶有該DHCP服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)消息后;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突,由于接入設(shè)備終結(jié)了發(fā)往用戶終端的攜帶有分配沖突的IP地址的請(qǐng)求響應(yīng)消息,并通知上述DHCP服務(wù)器該IP地址分配沖突,因此,用戶終端不會(huì)獲得分配沖突的IP地址,DHCP服務(wù)器也因獲知了該IP地址分配沖突,故而能夠避免該DHCP服務(wù)器后續(xù)再為該用戶終端分配該沖突的IP地址,可見(jiàn),本實(shí)施例方案能夠有效解決DHCP服務(wù)器分配IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。為便于更好的實(shí)施本發(fā)明實(shí)施例的上述方案,下面還提供用于實(shí)施上述方法的相
      關(guān)裝置。參見(jiàn)圖4-a、本發(fā)明實(shí)施例提供一種中繼設(shè)備400,可以包括第一接收模塊410、 第一發(fā)送模塊420、第二接收模塊430、沖突檢測(cè)模塊440和沖突控制模塊450。其中,第一接收模塊410,用于接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息;第一發(fā)送模塊420,用于向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)上述請(qǐng)求消息;第二接收模塊430,用于接收上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息, 其中,上述請(qǐng)求響應(yīng)消息攜帶有上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為上述用戶終端分配的IP 地址;其中,若該DHCP服務(wù)器為DHCPv4服務(wù)器,該DHCPv4服務(wù)器可為用戶終端分配了一個(gè)IPv4地址,則第二接收模塊430接收到的請(qǐng)求響應(yīng)消息(如ACK報(bào)文)可攜帶有該DHCP v4服務(wù)器為該用戶終端分配的IP v4地址;若DHCP服務(wù)器為DHCPv6服務(wù)器,該 DHCPv6服務(wù)器為上述用戶終端分配了一個(gè)IPv6地址,則第二接收模塊430接收到的該請(qǐng)求響應(yīng)消息(例如R印Iy報(bào)文或Relay_Iteply報(bào)文)可攜帶有該DHCP v6服務(wù)器為上述用戶終端分配的IP v6地址。沖突檢測(cè)模塊440,用于根據(jù)用戶上線信息檢測(cè)上述IP地址是否存在分配沖突;沖突控制模塊450,用于當(dāng)沖突檢測(cè)模塊440檢測(cè)出上述IP地址存在分配沖突時(shí), 終結(jié)上述請(qǐng)求響應(yīng)消息并通知上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器上述IP地址分配沖突。在一種應(yīng)用場(chǎng)景下,用戶上線信息例如可包括當(dāng)前通過(guò)中繼設(shè)備400接入網(wǎng)絡(luò)的用戶終端的IP地址;沖突檢測(cè)模塊440可具體用于,檢測(cè)當(dāng)前通過(guò)中繼設(shè)備400接入網(wǎng)絡(luò)的用戶終端的IP地址中的至少一個(gè)是否與上述請(qǐng)求響應(yīng)消息攜帶的IP地址相同;若是,則表示上述請(qǐng)求響應(yīng)消息攜帶的IP地址存在分配沖突;若否,則表示上述請(qǐng)求響應(yīng)消息攜帶的IP地址不存在分配沖突。參見(jiàn)圖4_b,在一種應(yīng)用場(chǎng)景下,中繼設(shè)備400還包括告警模塊460,用于當(dāng)沖突檢測(cè)模塊440檢測(cè)出存在分配沖突時(shí),向網(wǎng)管服務(wù)器發(fā)送事件告警消息,其中,該事件告警消息攜帶上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器存在IP地址分配沖突故障的指示信息。在一種應(yīng)用場(chǎng)景下,第二接收模塊430可具體用于,接收上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的ACK報(bào)文,其中,上述ACK報(bào)文攜帶有上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為上述用戶終端分配的IPv4地址;或者,接收上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的中繼R印Iy報(bào)文或Relay_Iteply報(bào)文,該R印Iy報(bào)文或Relay_Iteply報(bào)文攜帶有上述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為上述用戶終端分配的IPv6地址。在一種應(yīng)用場(chǎng)景下,中繼設(shè)備400例如可為接入設(shè)備、邊緣路由器或Bras服務(wù)器或部署于DHCP服務(wù)器與用戶終端之間的其它可對(duì)DHCP消息進(jìn)行中繼的設(shè)備。可以理解的是,本實(shí)施例的中繼設(shè)備400可如上述方法實(shí)施例中的中繼設(shè)備,其各個(gè)功能模塊上述的功能可以根據(jù)上述方法實(shí)施例介紹的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過(guò)程可以參見(jiàn)上述實(shí)施例中的相關(guān)描述,在此不再贅述。由上可見(jiàn),本實(shí)施例中的中繼設(shè)備400在接收到DHCP服務(wù)器發(fā)送的攜帶有該DHCP 服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)消息后;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突,由于中繼設(shè)備400終結(jié)了發(fā)往用戶終端的攜帶有分配沖突的IP地址的請(qǐng)求響應(yīng)消息,并通知上述DHCP服務(wù)器該IP地址分配沖突,因此,用戶終端不會(huì)獲得分配沖突的 IP地址,DHCP服務(wù)器也因獲知了該IP地址分配沖突,故而能夠避免該DHCP服務(wù)器后續(xù)再為該用戶終端分配該沖突的IP地址,進(jìn)而提高系統(tǒng)通信可靠性。本發(fā)明實(shí)施例還提供一種通信系統(tǒng),可包括中繼設(shè)備400。參見(jiàn)圖5、本發(fā)明實(shí)施例還提供一種通信系統(tǒng),包括中繼設(shè)備510和DHCP服務(wù)器520 ;其中,中繼設(shè)備510,用于接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息; 向DHCP服務(wù)器520轉(zhuǎn)發(fā)該請(qǐng)求消息;接收該DHCP服務(wù)器520發(fā)送的請(qǐng)求響應(yīng)消息,該請(qǐng)求響應(yīng)消息攜帶有該DHCP服務(wù)器520為用戶終端分配的IP地址;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知DHCP服務(wù)器 520該IP地址分配沖突。此外,若檢測(cè)到存在分配沖突,中繼設(shè)備510還可向網(wǎng)管服務(wù)器發(fā)送事件告警消息,其中,該事件告警消息攜帶有DHCP服務(wù)器520存在IP地址分配沖突故障的指示信息; 網(wǎng)管服務(wù)器可據(jù)此獲知DHCP服務(wù)器520存在IP地址分配沖突故障,并可啟動(dòng)相應(yīng)的故障排除機(jī)制。本實(shí)施例的中繼設(shè)備510可如上述實(shí)施例中的中繼設(shè)備400。需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。綜上,本發(fā)明實(shí)施例中的中繼設(shè)備在接收到DHCP服務(wù)器發(fā)送的攜帶有該DHCP服務(wù)器為用戶終端分配的IP地址的請(qǐng)求響應(yīng)消息后;根據(jù)用戶上線信息檢測(cè)該IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)該請(qǐng)求響應(yīng)消息并通知上述DHCP服務(wù)器該IP地址分配沖突,由于中繼設(shè)備終結(jié)了發(fā)往用戶終端的攜帶有分配沖突的IP地址的請(qǐng)求響應(yīng)消息,并通知上述DHCP服務(wù)器該IP地址分配沖突,因此,用戶終端不會(huì)獲得分配沖突的IP地址,DHCP服務(wù)器也因獲知了該IP地址分配沖突,故而能夠避免該DHCP服務(wù)器后續(xù)再為該用戶終端分配該沖突的IP地址,進(jìn)而提高系統(tǒng)通信可靠性。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括只讀存儲(chǔ)器、隨機(jī)存儲(chǔ)器、磁盤或光盤等。以上對(duì)本發(fā)明實(shí)施例所提供的解決網(wǎng)際協(xié)議IP地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述, 以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
      及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
      權(quán)利要求
      1.一種解決網(wǎng)際協(xié)議地址分配沖突的方法,其特征在于,包括中繼設(shè)備接收用戶終端發(fā)送的用于請(qǐng)求分配網(wǎng)際協(xié)議IP地址的請(qǐng)求消息; 向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)所述請(qǐng)求消息;接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,該請(qǐng)求響應(yīng)消息攜帶所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IP地址; 根據(jù)用戶上線信息檢測(cè)所述IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)所述請(qǐng)求響應(yīng)消息并通知所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器所述 IP地址分配沖突。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述用戶上線信息包括當(dāng)前通過(guò)所述中繼設(shè)備接入網(wǎng)絡(luò)的用戶終端的IP地址; 所述根據(jù)用戶上線信息檢測(cè)所述IP地址是否存在分配沖突,包括 檢測(cè)所述當(dāng)前通過(guò)所述中繼設(shè)備接入網(wǎng)絡(luò)的用戶終端的IP地址中的至少一個(gè)是否與所述請(qǐng)求響應(yīng)消息攜帶的IP地址相同;若是,則表示所述請(qǐng)求響應(yīng)消息攜帶的IP地址存在分配沖突;若否,則表示所述請(qǐng)求響應(yīng)消息攜帶的IP地址不存在分配沖突。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述方法還包括若檢測(cè)到存在分配沖突,向網(wǎng)管服務(wù)器發(fā)送事件告警消息,其中,所述事件告警消息攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器存在IP地址分配沖突故障的指示信息。
      4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述通知所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器所述IP地址分配沖突,包括 向所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送攜帶有為所述用戶終端分配的IP地址的拒絕 Decline 艮文。
      5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,所述請(qǐng)求響應(yīng)消息攜帶所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IP地址,包括接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的ACK報(bào)文,所述ACK報(bào)文攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IPv4地址; 或者,接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的中繼R印Iy報(bào)文或Relay_Iteply報(bào)文,其中, 所述Reply報(bào)文或Relay_Reply報(bào)文攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IPv6地址。
      6.一種中繼設(shè)備,其特征在于,包括第一接收模塊,用于接收用戶終端發(fā)送的用于請(qǐng)求分配IP地址的請(qǐng)求消息; 第一發(fā)送模塊,用于向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)所述請(qǐng)求消息; 第二接收模塊,用于接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,其中,所述請(qǐng)求響應(yīng)消息攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IP地址; 沖突檢測(cè)模塊,用于根據(jù)用戶上線信息檢測(cè)所述IP地址是否存在分配沖突; 沖突控制模塊,用于當(dāng)所述沖突檢測(cè)模塊檢測(cè)出所述IP地址存在分配沖突時(shí),終結(jié)所述請(qǐng)求響應(yīng)消息并通知所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器所述IP地址分配沖突。
      7.根據(jù)權(quán)利要求6所述的中繼設(shè)備,其特征在于,所述用戶上線信息包括當(dāng)前通過(guò)所述中繼設(shè)備接入網(wǎng)絡(luò)的用戶終端的IP地址;所述沖突檢測(cè)模塊具體用于,檢測(cè)所述當(dāng)前通過(guò)所述中繼設(shè)備接入網(wǎng)絡(luò)的用戶終端的 IP地址中的至少一個(gè)是否與所述請(qǐng)求響應(yīng)消息攜帶的IP地址相同;若是,則表示所述請(qǐng)求響應(yīng)消息攜帶的IP地址存在分配沖突;若否,則表示所述請(qǐng)求響應(yīng)消息攜帶的IP地址不存在分配沖突。
      8.根據(jù)權(quán)利要求6所述的中繼設(shè)備,其特征在于,還包括告警模塊,用于當(dāng)所述沖突檢測(cè)模塊檢測(cè)出存在分配沖突時(shí),向網(wǎng)管服務(wù)器發(fā)送事件告警消息,其中,所述事件告警消息攜帶所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器存在IP地址分配沖突故障的指示信息。
      9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的中繼設(shè)備,其特征在于,所述第二接收模塊具體用于,接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的ACK報(bào)文,其中,所述ACK報(bào)文攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IPv4地址; 或者,接收所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的中繼R印Iy報(bào)文或Relay_Iteply報(bào)文,該 Reply報(bào)文或Relay_Iteply報(bào)文攜帶有所述動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為所述用戶終端分配的IPv6地址。
      10.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的中繼設(shè)備,其特征在于,所述中繼設(shè)備為接入設(shè)備、邊緣路由器或Bras服務(wù)器。
      11.一種通信系統(tǒng),其特征在于,包括如權(quán)利要求6至10任一項(xiàng)所述的中繼設(shè)備。
      全文摘要
      一種解決網(wǎng)際協(xié)議IP地址分配沖突的方法及相關(guān)設(shè)備和系統(tǒng)。其中,一種解決網(wǎng)際協(xié)議地址分配沖突的方法,包括中繼設(shè)備接收用戶終端發(fā)送的用于請(qǐng)求分配網(wǎng)際協(xié)議IP地址的請(qǐng)求消息;向動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器轉(zhuǎn)發(fā)請(qǐng)求消息;接收動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器發(fā)送的請(qǐng)求響應(yīng)消息,該請(qǐng)求響應(yīng)消息攜帶動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器為用戶終端分配的IP地址;根據(jù)用戶上線信息檢測(cè)IP地址是否存在分配沖突;若存在分配沖突,則終結(jié)請(qǐng)求響應(yīng)消息并通知?jiǎng)討B(tài)主機(jī)配置協(xié)議服務(wù)器IP地址分配沖突。本發(fā)明實(shí)施例提供的技術(shù)方案能夠解決DHCP服務(wù)器分配IP地址沖突的問(wèn)題,進(jìn)而提高系統(tǒng)通信可靠性。
      文檔編號(hào)H04L29/12GK102439949SQ201180002074
      公開(kāi)日2012年5月2日 申請(qǐng)日期2011年10月17日 優(yōu)先權(quán)日2011年10月17日
      發(fā)明者劉曉斌, 戴岳華, 羅勇 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1