【技術實現步驟摘要】
一種網絡互連協議IP地址獲取方法、裝置和系統
本專利技術涉及DHCP(DynamicHostConfigurationProtocol,動態主機配置協議)中繼應用領域,具體涉及一種網絡互連協議IP地址獲取方法、裝置和系統。
技術介紹
使用交換機的DHCPRelay(DHCP中繼,或DHCP中繼代理)可以去掉在每個物理網段都要有DHCP服務器的必要,使和DHCP服務器不在同一物理網段的DHCP客戶機也可以動態申請到IP地址,此時的交換機可以被稱之為DHCP中繼設備。相關技術中,DHCPRelay在交換機上存在一個可以和DHCP服務器互通的IP地址(稱之為服務器側IP地址),并將服務器IP地址做為該中繼的target-ip(目的IP)地址進行設置,同時交換機上也要存在一個可以和DHCP客戶機互通的IP地址(稱之為客戶機側IP地址),交換機下掛的所有DHCP客戶機會獲取到這個IP地址,使得DHCP客戶機可以直接訪問到此交換機。具體的,現有技術中,DHCP客戶機通過同一網段中的交換機從位于其他網段的DHCP服務器動態申請IP地址的流程,具體流程包括如下操作:(1)交換機截取到DHCP客戶機廣播的DHCPDISCOVER(發現)報文之后,將該報文中的目的IP字段值修改為target-ip地址,將該廣播報文修改為單播報文,并將客戶機側IP地址填充在DHCPDISCOVER報文的agent-ip(代理IP)字段上,然后將此報文定向發送給DHCP服務器;(2)DHCP服務器接收到此報文之后,分配一個與agent-ip字段值相同網段的IP地址,并以agent-ip地址為目的 ...
【技術保護點】
一種網絡互連協議IP地址獲取方法,其特征在于,包括:獲取動態主機配置協議DHCP客戶機發送的DHCP發現報文進行處理,其中,所述處理過程包括:獲取配置文件中記錄的為所述DHCP客戶機所在子網規劃的IP網段,根據所獲取的IP網段填充所述DHCP發現報文中的代理IP字段;將經過處理操作后的DHCP發現報文上報給DHCP服務器;接收所述DHCP服務器針對所述DHCP發現報文下發的攜帶有為所述DHCP客戶機分配的動態IP地址的DHCP響應報文,其中,所述動態IP地址由所述DHCP服務器依據所述DHCP發現報文中的所述代理IP字段確定;基于所述DHCP響應報文中的目的MAC地址,將所述DHCP響應報文轉發至所述DHCP客戶機。
【技術特征摘要】
1.一種網絡互連協議IP地址獲取方法,其特征在于,包括:獲取動態主機配置協議DHCP客戶機發送的DHCP發現報文進行處理,其中,所述處理過程包括:獲取配置文件中記錄的為所述DHCP客戶機所在子網規劃的IP網段,根據所獲取的IP網段填充所述DHCP發現報文中的代理IP字段;將經過處理操作后的DHCP發現報文上報給DHCP服務器;接收所述DHCP服務器針對所述DHCP發現報文下發的攜帶有為所述DHCP客戶機分配的動態IP地址的DHCP響應報文,其中,所述動態IP地址由所述DHCP服務器依據所述DHCP發現報文中的所述代理IP字段確定;基于所述DHCP響應報文中的目的MAC地址,將所述DHCP響應報文轉發至所述DHCP客戶機。2.根據權利要求1所述的方法,其特征在于,根據所獲取的IP網段填充所述DHCP發現報文中的代理IP字段,包括:基于預先設置的選取機制,選取所獲取的IP網段中的一個IP地址;將所選取的IP地址作為DHCP發現報文中的代理IP字段值,填充至所述DHCP發現報文;或者,將所獲取的IP網段唯一對應的標識值,作為DHCP發現報文中的代理IP字段值,填充至所述DHCP發現報文。3.根據權利要求1或2所述的方法,其特征在于,在獲取DHCP發現報文進行處理之前,還包括:通過用戶側物理端口接收DHCP客戶機以廣播方式發送的DHCP發現報文;根據所述DHCP發現報文中的虛擬局域網VLAN信息,將用戶側物理端口收到的DHCP發現報文上送給對應的用戶側IP接口以進行處理;其中,所述用戶側IP接口僅綁定有VLAN信息。4.根據權利要求3所述的方法,其特征在于,在將用戶側物理端口收到的DHCP發現報文上送給對應的用戶側IP接口之后,還包括:建立所述用戶側物理端口、用戶側IP接口與所述DHCP發現報文中的源MAC地址之間的對應關系;基于所述DHCP響應報文中的目的MAC地址,將所述DHCP響應報文轉發至所述DHCP客戶機,包括:基于所述對應關系,確定所述DHCP響應報文中的目的MAC地址對應的用戶側IP接口和物理端口;通過所述用戶側IP接口和物理端口將所述DHCP響應報文轉發至所述DHCP客戶機。5.根據權利要求3所述的方法,其特征在于,所述處理過程還包括:獲取DHCP服務器的IP地址,填充所述DHCP發現報文中的目的IP字段;將所述DHCP發現報文中的廣播標識值修改為單播標識值。6.一種網絡互連協議IP地址獲取裝置,其特征在于,包括:處理模塊,設置為獲取動態主機配置協議DHCP客戶機...
【專利技術屬性】
技術研發人員:武玲玲,
申請(專利權)人:瑞斯康達科技發展股份有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。