新四季網

一種消息處理方法、交換機及系統的製作方法

2023-12-02 17:00:16

專利名稱:一種消息處理方法、交換機及系統的製作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種消息處理方法、交換機及系統。
技術背景
胖樹架構是數據中心(Data Center, DC)網絡的一種重要部署方案。在胖樹架構典型的網絡拓撲中,包括接入層的交換機、匯聚層的交換機以及伺服器,其中,接入層的每個交換機和匯聚層的每個交換機互相連接。
以一個中型的胖樹架構為例,該架構中擁有3000-5000臺的伺服器。當一臺伺服器要訪問架構中的另外一臺伺服器時,該伺服器中的VM(VirtUal Machine,虛擬機)發送的ARP(Address Resolution Protocol,地址解析協議)請求都會廣播到該架構中其他所有的伺服器和交換機。因此,如果有大量的VM都發送ARP請求時,會導致ARP請求泛洪,從而消耗網絡帶寬,並佔用匯聚層的交換機和伺服器的CPU資源。因此,如何解決ARP請求泛洪問題,是胖樹架構的關鍵。
現有技術中,可以通過ARP代理伺服器來解決ARP請求泛洪問題。但是,當ARP代理伺服器動態地由DHCP (Dynamic Host Configuration Protocol,動態主機配置協議)伺服器獲取IP位址時,在獲得VM發送的ARP請求後,ARP代理伺服器需要和DHCP伺服器頻繁地通信以獲得被訪問的伺服器的IP位址,從而使得ARP代理伺服器不能及時的響應ARP 請求,實時性差。發明內容
本發明實施例提供一種消息處理方法、交換機及系統,用於在發生Ara請求泛洪時,提高對ARP請求處理的實時性。
本發明實施例採用如下技術方案
一種消息處理方法,包括
在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;
接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;
根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
一種消息處理方法,包括
接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中, 所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;
當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;
根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。
一種交換機,包括
信息獲取單元,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;
請求接收單元,用於接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;
信息發送單元,用於根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
一種交換機,包括
獲取單元,用於接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;
接收單元,用於當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;
發送單元,用於根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。
一種消息處理系統,包括源伺服器以及接入交換機;
所述源伺服器,用於向所述接入交換機發送ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;接收所述目的伺服器的地址信息;
所述接入交換機,包括權利要求8-12任一所述的交換機,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收源伺服器發送的地址解析協議 ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;根據所述ARP請求, 查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
本發明實施例提供的消息處理方法、交換機及系統,當組內伺服器動態地從DHCP 伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。


為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例一的消息處理方法的流程圖2為本發明實施例二的消息處理方法的流程圖3為本發明實施例三的消息處理方法的流程圖4為本發明實施例四的交換機的結構圖5為本發明實施例四的交換機的示意圖6為本發明實施例五的交換機的結構圖7為本發明實施例六消息處理系統的示意圖8為本發明實施例六消息處理系統的具體示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
如圖1所示,本發明實施例一的消息處理方法包括
步驟11、接入交換機(Top of rack switch, TOR)在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係。
根據現有的胖型架構,每臺核心交換機(COR Lan switch, COR LSW)分別與架構中的每臺接入交換機連接,每臺接入交換機都可連接有多臺伺服器。組內伺服器,是指接入交換機所連接的伺服器。在此,所述地址信息指的是組內伺服器的IP位址和MAC ((Media Access Control,介質訪問控制)地址。
以接入交換機A為例,假設它的組內伺服器包括伺服器1......伺服器10共10臺伺服器。
當每臺組內伺服器需要連接網絡時,組內伺服器都要和DHCP伺服器進行通信,以獲取它的地址信息。因此,在組內伺服器與DHCP伺服器通信的過程中,接入交換機可截獲所述組內伺服器與所述DHCP伺服器之間的報文,獲取所述組內伺服器的地址信息。而後, 即可在所述第一對應關係表中存儲所述組內伺服器與所述組內伺服器的地址信息的對應關係。
步驟12、接入交換機接收源伺服器發送的ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器。
其中,源伺服器指的是發起ARP請求的伺服器,它可以是網絡架構中的任意一臺伺服器。目的伺服器,是指源伺服器想要訪問的那臺伺服器,它也可以是網絡架構中的任意一臺伺服器。
步驟13、接入交換機根據所述ARP請求,查找第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
在接收到ARP請求後,接入交換機可根據所述ARP請求,查找所述第一對應關係表。當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器發送所述目的伺服器的地址信息。
還是以接入交換機A為例,它的第一對應關係表中存儲有它的組內伺服器伺服器1.......伺服器10與各自的地址信息的對應關係。因此,當某個源伺服器想要訪問它的組內伺服器,例如伺服器1時,接入交換機A在接收到源伺服器廣播的ARP請求後,查找所述第一對應關係表,然後向所述源伺服器發送所述伺服器1的地址信息。
當組內伺服器動態地從DHCP伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR 請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。
與本發明實施例一相對應,在核心交換機側,本發明實施例二還提供了一種消息處理方法。
如圖2所示,本發明實施例二的消息處理方法包括
步驟21、核心交換機接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係。
根據前述實施例的描述,接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係。因此,當第一對應關係表的狀態發生變化,例如增加了組內伺服器與組內伺服器的地址信息的對應關係,或者刪除了組內伺服器與組內伺服器的地址信息的對應關係,或者修改了組內伺服器與組內伺服器的地址信息的對應關係時,接入交換機都會將狀態發生了變化的組內伺服器與組內伺服器的地址信息的對應關係發送給核心交換機。因此,核心交換機即可根據這些組內伺服器與組內伺服器的地址信息的對應關係生成下述的第二關係表。
步驟22、當所述接入交換機無法根據源伺服器的ARP請求由自身的第一對應關係表獲得目的伺服器的地址信息時,核心交換機接收所述接入交換機轉發的所述ARP請求。
還以前述的接入交換機A為例,由於接入交換機A的第一對應關係表中只是它的組內伺服器與各自的地址信息的對應關係,同時,又由於各組內伺服器的ARP請求是廣播到所有接入交換機的,因此,接入交換機A會接收到不是它的組內伺服器所廣播的ARP請求。此時,接入交換機A就無法根據自身的第一對應關係表獲得目的伺服器的地址信息。因此,接入交換機A需將ARP請求轉發到核心交換機,以從核心交換機獲得目的伺服器的地址
fn息ο步驟23、核心交換機根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。當組內伺服器動態地從DHCP伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR 請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。以下結合實施例三,綜合前述兩個實施例的內容,詳細描述一下本發明實施例消息處理方法的實現過程。如圖3所示,本發明實施例三的消息處理方法包括步驟31、接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係。此步驟31可參照實施一中步驟11的描述。步驟32、接入交換機向核心交換機發送所述組內伺服器與組內伺服器的地址標識信息的對應關係。由於核心交換機與每臺接入交換機都有連接,因此,在核心交換機上會存儲有各個接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係。因此,這就確保了核心交換機向源伺服器提供目的伺服器的地址信息的成功性。同時,在核心交換機上存儲核心交換機的接口與虛擬機的連接信息。步驟33、接入交換機接收源伺服器發送的ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器。此步驟33可參照實施一中步驟12的描述。步驟34、接入交換機根據所述ARP請求,查找第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。在接收到ARP請求後,接入交換機可根據所述ARP請求,查找所述第一對應關係表。當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器發送所述目的伺服器的地址信息。若是接入交換機根據自身的對應關係無法獲得目的伺服器的地址信息,則繼續步驟35。
步驟35、接入交換機將所述ARP請求轉發給核心交換機。核心交換機可根據所述 ARP請求,查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,由所述接入交換機將所述目的伺服器的地址信息發送給所述源伺服器。步驟36、接入交換機根據所述目的伺服器的地址信息更新第一對應關係表。此外,當虛擬機發生遷移時,接入交換機通知所述核心交換機更新核心交換機上存儲的核心交換機的接口與虛擬機的連接信息。通過本發明實施例三的方法可以看出,在發生Ara請求泛洪時,接入交換機不僅能及時的滿足源伺服器的請求,提高了對ARP請求處理的實時性,而且還能夠保證接入交換機成功的向源伺服器提供目的伺服器的地址信息。如圖4所示,本發明實施例四的交換機包括信息獲取單元41,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;請求接收單元42,用於接收源伺服器發送的地址解析協議ARP請求,所述 ARP請求用於表示所述源伺服器需要訪問目的伺服器;信息發送單元43,用於根據所述ARP 請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。其中,所述信息獲取單元41包括獲取模塊,用於通過截獲所述組內伺服器與所述DHCP伺服器之間的報文的方式,獲取所述組內伺服器的地址信息;處理模塊,用於在所述第一對應關係表中添加所述組內伺服器與所述組內伺服器的地址信息的對應關係。其中,本發明實施例四的交換機的工作原理可參照前述各方法實施例的描述。當組內伺服器動態地從DHCP伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR 請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。此外,為了保證向源伺服器提供目的伺服器的地址信息的成功性,所述信息發送單元43還用於向核心交換機發送所述組內伺服器與組內伺服器的地址標識信息的對應關係;所述信息獲取單元41還用於,當根據所述第一對應關係表不能獲得所述目的伺服器的地址信息時,從所述核心交換機獲得所述目的伺服器的地址信息,並將所述目的伺服器的地址信息發送給所述信息發送單元。而後,所述信息發送單元43將所述目的伺服器的地址信息發送給所述源伺服器。此時,如圖5所示,所述交換機還包括更新單元M,用於根據所述目的伺服器的地址信息更新所述第一對應關係表。通過本發明實施例四的交換機可以看出,在發生Ara請求泛洪時,交換機不僅能及時的滿足源伺服器的請求,提高了對ARP請求處理的實時性,而且還能夠保證成功的向源伺服器提供目的伺服器的地址信息。
本發明實施例四的交換機可位於接入交換機中。如圖6所示,本發明實施例五的交換機,包括獲取單元71,用於接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成所述第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收單元72,用於當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;發送單元73,用於根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。當組內伺服器動態地從DHCP伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR 請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。其中,本發明實施例五的交換機的工作原理可參照前述方法實施例的描述,可位於核心交換機中。此外,本發明實施例六還提供了一種消息處理系統。如圖7所示,包括源伺服器91,用於向所述接入交換機發送ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;接收所述目的伺服器的地址信息;接入交換機92,包括實施例圖4或圖5的交換機,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收源伺服器發送的地址解析協議ARP請求, 所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。此外,為了保證向源伺服器提供目的伺服器的地址信息的成功性,如圖8所示,所述系統還包括核心交換機93,包括圖6所述的交換機,用於接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成所述第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。綜上所述,本發明實施例提供的消息處理方法、交換機及系統,當組內伺服器動態地從DHCP伺服器獲取地址信息時,由於利用本發明實施例可由接入交換機在組內伺服器與DHCP伺服器的通信過程中,獲取組內伺服器與組內伺服器的地址信息的對應關係並存儲在對應關係表中,因此,當接入交換機接收到源伺服器的地址解析協議請求時,且根據所述對應關係表能夠獲得所述目的伺服器的地址信息時,該接入交換機根據其自身存儲的對應關係表即可向所述源伺服器向發送所述目的伺服器的地址信息,無需頻繁地和DHCP伺服器通信去獲取目的伺服器的地址信息。因此,在發生APR請求泛洪時,利用本發明實施例,仍能及時的響應源伺服器的請求,提高了對ARP請求處理的實時性。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。
權利要求
1.一種消息處理方法,其特徵在於,包括在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表, 所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
2.根據權利要求1所述的方法,其特徵在於,所述在組內伺服器與動態主機配置協議 DHCP伺服器的通信過程中,生成第一對應關係表包括通過截獲所述組內伺服器與所述DHCP伺服器之間的報文的方式,獲取所述組內伺服器的地址信息;在所述第一對應關係表中添加所述組內伺服器與所述組內伺服器的地址信息的對應關係。
3.根據權利要求2所述的方法,其特徵在於,所述方法還包括向核心交換機發送所述組內伺服器與組內伺服器的地址標識信息的對應關係;當根據所述第一對應關係表不能獲得所述目的伺服器的地址信息時,從所述核心交換機獲得所述目的伺服器的地址信息,並將所述目的伺服器的地址信息發送給所述源服務ο
4.根據權利要求3所述的方法,其特徵在於,所述將所述目的伺服器的地址信息發送給所述源伺服器後,所述方法還包括根據所述目的伺服器的地址信息更新所述第一對應關係表。
5.一種消息處理方法,其特徵在於,包括接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。
6.一種交換機,其特徵在於,包括信息獲取單元,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;請求接收單元,用於接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;信息發送單元,用於根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
7.根據權利要求6所述的交換機,其特徵在於,所述信息獲取單元包括獲取模塊,用於通過截獲所述組內伺服器與所述DHCP伺服器之間的報文的方式,獲取所述組內伺服器的地址信息;處理模塊,用於在所述第一對應關係表中添加所述組內伺服器與所述組內伺服器的地址信息的對應關係。
8.根據權利要求6或7所述的交換機,其特徵在於,所述信息發送單元還用於向核心交換機發送所述組內伺服器與組內伺服器的地址標識信息的對應關係;所述信息獲取單元還用於,當根據所述第一對應關係表不能獲得所述目的伺服器的地址信息時,從所述核心交換機獲得所述目的伺服器的地址信息,並將所述目的伺服器的地址信息發送給所述信息發送單元;所述信息發送單元將所述目的伺服器的地址信息發送給所述源伺服器。
9.根據權利要求8所述的交換機,其特徵在於,所述交換機還包括更新單元,用於根據所述目的伺服器的地址信息所述第一對應關係表。
10.一種交換機,其特徵在於,包括獲取單元,用於接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中, 生成所述第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收單元,用於當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;發送單元,用於根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。
11.一種消息處理系統,其特徵在於,包括源伺服器以及接入交換機;所述源伺服器,用於向所述接入交換機發送ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;接收所述目的伺服器的地址信息;所述接入交換機,包括權利要求6-9任一所述的交換機,用於在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時, 向所述源伺服器向發送所述目的伺服器的地址信息。
12.根據權利要求11所述的系統,其特徵在於,所述系統還包括核心交換機,包括權利要求10所述的交換機,用於接收接入交換機發送的組內伺服器與組內伺服器的地址信息的對應關係,其中,所述接入交換機在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成所述第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;當所述接入交換機無法根據源伺服器的ARP請求由所述第一對應關係表獲得目的伺服器的地址信息時,接收所述接入交換機轉發的所述ARP請求;根據所述ARP請求查找第二對應關係表,並根據查找結果,向所述接入交換機向發送所述目的伺服器的地址信息,以使所述接入交換機向所述源伺服器向發送所述目的伺服器的地址信息;其中,所述第二對應關係表根據所述組內伺服器與組內伺服器的地址信息的對應關係生成。
全文摘要
本發明實施例公開了一種消息處理方法、交換機及系統,涉及通信技術領域,用於在發生APR請求泛洪時,提高對ARP請求處理的實時性。所述方法包括在組內伺服器與動態主機配置協議DHCP伺服器的通信過程中,生成第一對應關係表,所述第一對應關係表包括組內伺服器與組內伺服器的地址信息的對應關係;接收源伺服器發送的地址解析協議ARP請求,所述ARP請求用於表示所述源伺服器需要訪問目的伺服器;根據所述ARP請求,查找所述第一對應關係表,當根據所述第一對應關係表能夠獲得所述目的伺服器的地址信息時,向所述源伺服器向發送所述目的伺服器的地址信息。
文檔編號H04L29/12GK102572012SQ20121003266
公開日2012年7月11日 申請日期2012年2月14日 優先權日2012年2月14日
發明者梁文義, 王建兵 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀