• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種報文轉(zhuǎn)發(fā)方法和裝置制造方法及圖紙

    技術(shù)編號:15706479 閱讀:176 留言:0更新日期:2017-06-26 19:59
    本發(fā)明專利技術(shù)公開了一種報文轉(zhuǎn)發(fā)方法和裝置。該報文轉(zhuǎn)發(fā)方法應(yīng)用于EVPN中的葉子設(shè)備,且該葉子設(shè)備具備ARP代答功能,該報文轉(zhuǎn)發(fā)方法包括:接收源虛機(jī)發(fā)送的ARP請求報文,該ARP請求報文請求獲取目的虛機(jī)的MAC地址;判斷本葉子設(shè)備上接收ARP請求報文的接收端口與本葉子設(shè)備學(xué)習(xí)到目的虛機(jī)的MAC表項(xiàng)的出端口是否均指向本地側(cè);在接收端口和出端口均指向本地側(cè)時,根據(jù)接收端口和出端口的關(guān)系代理答復(fù)ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)ARP請求報文。本發(fā)明專利技術(shù)的葉子設(shè)備在接收到ARP請求時不直接進(jìn)行響應(yīng),而是判斷接收端口與目的虛機(jī)的MAC表項(xiàng)的出端口是否一致,根據(jù)判斷結(jié)果決定進(jìn)行代理答復(fù)或是向目的虛機(jī)轉(zhuǎn)發(fā)ARP請求報文,避免EVPN組網(wǎng)中虛機(jī)地址漂移的問題。

    Message forwarding method and device

    The invention discloses a message forwarding method and device. The message forwarding method is applied to the EVPN in the leaves and the leaves of equipment, equipment with ARP answer function, including the message forwarding method: ARP request message receiving source virtual machine sent, the ARP request message requesting access to the virtual MAC address; the judge leaves equipment receiving the ARP request message receiving port and Moto Hako objective to study the MAC virtual machine equipment items that are pointing to the local port side; at the receiving port and output port are pointing to the local side, according to the receiving port and out port agent relationship reply ARP request message to the destination virtual machine or forwarding the ARP request message. The present invention leaves in the device receives the ARP request without direct response, but rather the judgment and to receive port virtual machine MAC entry port is consistent, according to the judgment result decided to reply or proxy forwarding request message ARP virtual machine, virtual machine to avoid drift problem in EVPN network address.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種報文轉(zhuǎn)發(fā)方法和裝置
    本專利技術(shù)涉及網(wǎng)絡(luò)通信
    ,特別涉及一種報文轉(zhuǎn)發(fā)方法和裝置。
    技術(shù)介紹
    EVPN(EthernetVirtualPrivateNetwork,以太網(wǎng)虛擬專用網(wǎng)絡(luò))是一種采用分布式網(wǎng)關(guān)的VXLAN(VirtualExtensibleLAN,可擴(kuò)展虛擬局域網(wǎng)絡(luò)),數(shù)據(jù)平面采用VXLAN封裝方式轉(zhuǎn)發(fā)報文,控制平面采用MP-BGP(MultiprotocolExtensionsforBGP-4,BGP-4的多協(xié)議擴(kuò)展)通告EVPN路由信息,達(dá)到訪問的目的。在EVPN網(wǎng)絡(luò)中,通常采用如圖1所示的Spine(主干)—Leaf(葉子)的二層網(wǎng)絡(luò)架構(gòu),Leaf設(shè)備與Spine設(shè)備之間構(gòu)建VXLAN網(wǎng)絡(luò)。在實(shí)際組網(wǎng)中,虛機(jī)所在設(shè)備往往不是直接掛在Leaf設(shè)備上,Leaf設(shè)備下可能是一個普通的二層網(wǎng)絡(luò),通過交換機(jī)連接。如圖1所示,虛機(jī)VM1和虛機(jī)VM2所在設(shè)備同時接在交換機(jī)L2下,假如虛機(jī)VM1先上線,Leaf3設(shè)備會學(xué)習(xí)虛機(jī)VM1的ARP緩存表項(xiàng),同時交換機(jī)L2學(xué)習(xí)到虛機(jī)VM1的MAC(物理地址)表項(xiàng)的出端口指向port1。當(dāng)虛機(jī)VM2需要訪問虛機(jī)VM1時,發(fā)出ARP請求報文,Leaf3設(shè)備接收到該ARP請求報文后,發(fā)現(xiàn)Leaf3設(shè)備上學(xué)習(xí)有虛機(jī)VM1的ARP緩存表項(xiàng),將執(zhí)行ARP代答功能,代替虛機(jī)VM1回應(yīng)ARP請求報文,將ARP響應(yīng)報文發(fā)送到交換機(jī)L2上,此時交換機(jī)L2學(xué)習(xí)到虛機(jī)VM1的MAC表項(xiàng)的出端口覆蓋port1,指向port3上,導(dǎo)致交換機(jī)L2上的虛機(jī)VM1的MAC發(fā)生漂移。
    技術(shù)實(shí)現(xiàn)思路
    基于本專利技術(shù)的一個目的,本專利技術(shù)提供了一種報文轉(zhuǎn)發(fā)方法和裝置,以解決EVPN網(wǎng)絡(luò)中交換機(jī)上發(fā)生虛機(jī)的MAC漂移的問題。為達(dá)到上述目的,本專利技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:一方面,本專利技術(shù)提供了一種報文轉(zhuǎn)發(fā)方法,應(yīng)用于以太網(wǎng)虛擬專用網(wǎng)絡(luò)EVPN中的葉子設(shè)備,該葉子設(shè)備具備ARP代答功能,該方法包括:接收源虛機(jī)發(fā)送的ARP請求報文,該ARP請求報文請求獲取目的虛機(jī)的MAC地址;判斷本葉子設(shè)備接收ARP請求報文的接收端口,以及本葉子設(shè)備學(xué)習(xí)到的目的虛機(jī)的MAC表項(xiàng)的出端口是否均指向本地側(cè);在接收端口和出端口均指向本地側(cè)時,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)ARP請求報文。另一方面,本專利技術(shù)提供了一種報文轉(zhuǎn)發(fā)裝置,應(yīng)用于以太網(wǎng)虛擬專用網(wǎng)絡(luò)EVPN中的葉子設(shè)備,該葉子設(shè)備具備ARP代答功能,該報文轉(zhuǎn)發(fā)裝置包括:接收單元,用于接收源虛機(jī)發(fā)送的ARP請求報文,該ARP請求報文請求獲取目的虛機(jī)的MAC地址;處理單元,用于判斷本葉子設(shè)備接收ARP請求報文的接收端口,以及本葉子設(shè)備學(xué)習(xí)到的目的虛機(jī)的MAC表項(xiàng)的出端口是否均指向本地側(cè),在接收端口和出端口均指向本地側(cè)時,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)ARP請求報文。本專利技術(shù)實(shí)施例的有益效果是:葉子設(shè)備在判斷接收ARP訪問請求的接收端口和葉子設(shè)備學(xué)習(xí)到目的虛機(jī)的MAC表項(xiàng)的出端口均指向本地側(cè)時,葉子設(shè)備不直接響應(yīng)該ARP請求報文,而是判斷接收端口與出端口是否一致,根據(jù)判斷結(jié)果決定由本葉子設(shè)備進(jìn)行代理答復(fù)或是向目的虛機(jī)轉(zhuǎn)發(fā)該ARP請求報文,由目的虛機(jī)進(jìn)行答復(fù),從而避免EVPN組網(wǎng)中虛機(jī)的MAC地址漂移的問題。附圖說明圖1為EVPN網(wǎng)絡(luò)的組網(wǎng)示意圖;圖2為本專利技術(shù)實(shí)施例示出的一種報文轉(zhuǎn)發(fā)方法流程圖;圖3為EVPN網(wǎng)絡(luò)中虛機(jī)遷移示意圖;圖4為本專利技術(shù)實(shí)施例示出的一種報文轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)框圖;圖5為本專利技術(shù)實(shí)施例示出的一種報文轉(zhuǎn)發(fā)裝置的硬件結(jié)構(gòu)示意圖。具體實(shí)施方式為使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本專利技術(shù)實(shí)施方式作進(jìn)一步地詳細(xì)描述。這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。在本申請使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。在EVPN網(wǎng)絡(luò)中,為了不讓ARP請求報文透傳到網(wǎng)絡(luò)中,通常配置葉子設(shè)備具備ARP代答功能。下面結(jié)合圖2說明葉子設(shè)備的ARP代答功能的實(shí)現(xiàn)過程:如圖1所示,虛機(jī)VM3上線后,葉子設(shè)備Leaf1能學(xué)到虛機(jī)VM3的ARP信息,并在葉子設(shè)備Leaf1上形成虛機(jī)VM3的ARP緩存表項(xiàng);此外,葉子設(shè)備Leaf1將虛機(jī)VM3的ARP信息通告給葉子設(shè)備Leaf2和Leaf3,葉子設(shè)備Leaf2和Leaf3各自形成虛機(jī)VM3的ARP緩存表項(xiàng),并學(xué)習(xí)到虛機(jī)VM3的MAC表項(xiàng)。示例性地,當(dāng)葉子設(shè)備Leaf3下的虛機(jī)VM1或者虛機(jī)VM2需要訪問虛機(jī)VM3時,虛機(jī)VM1或虛機(jī)VM2發(fā)出ARP請求報文,請求虛機(jī)VM3的MAC地址,在該ARP請求報文到達(dá)葉子設(shè)備Leaf3時,由于葉子設(shè)備Leaf3先前已經(jīng)保存有虛機(jī)VM3的ARP緩存表項(xiàng),因此可以代替虛機(jī)VM3回應(yīng)此ARP請求報文,從而避免將ARP請求報文透傳到網(wǎng)絡(luò)中。當(dāng)然,在實(shí)際應(yīng)用中,也可配置葉子設(shè)備不具備ARP代答功能,葉子設(shè)備接收到ARP請求報文時,可以根據(jù)目的虛機(jī)的MAC表項(xiàng),將ARP請求報文轉(zhuǎn)發(fā)給MAC表項(xiàng)的出端口,由目的虛機(jī)響應(yīng)ARP請求報文。但對于圖1中示出的葉子設(shè)備Leaf3,由于虛機(jī)VM1和虛機(jī)VM2同時掛在交換機(jī)L2下,通過交換機(jī)L2連接到葉子設(shè)備Leaf3上。若虛機(jī)VM1先上線,葉子設(shè)備Leaf3仍然會形成從交換機(jī)L2上發(fā)的虛機(jī)VM1的ARP緩存表項(xiàng),并學(xué)習(xí)到虛機(jī)VM1的MAC表項(xiàng),此時葉子設(shè)備Leaf3上學(xué)習(xí)到的虛機(jī)VM1的MAC表項(xiàng)的出端口指向端口port3,交換機(jī)L2上學(xué)習(xí)到的虛機(jī)VM1的MAC表項(xiàng)的出端口指向端口port1。當(dāng)虛機(jī)VM2訪問虛機(jī)VM1時,虛機(jī)VM2發(fā)送的ARP請求報文到達(dá)葉子設(shè)備Leaf3時,葉子設(shè)備Leaf3若根據(jù)其保存的虛機(jī)VM1的APR緩存表項(xiàng)代替虛機(jī)VM1響應(yīng)該ARP請求報文,則在交換機(jī)L2上會發(fā)生MAC漂移,為了不讓交換機(jī)L2上虛機(jī)VM1的MAC漂移到端口port3,此時葉子設(shè)備Leaf3不能回應(yīng)ARP請求報文,也不能將該ARP請求報文轉(zhuǎn)發(fā)至端口port3。基于上述情況,本專利技術(shù)的葉子設(shè)備在接收到源虛機(jī)發(fā)送的訪問目的虛機(jī)的MAC地址的ARP請求報文時,會執(zhí)行圖2所示的步驟。圖2為本專利技術(shù)實(shí)施例示出的一種報文轉(zhuǎn)發(fā)方法流程圖,該報文轉(zhuǎn)發(fā)方法應(yīng)用于EVPN中的葉子設(shè)備,且該葉子設(shè)備具備ARP代答功能本文檔來自技高網(wǎng)...
    一種報文轉(zhuǎn)發(fā)方法和裝置

    【技術(shù)保護(hù)點(diǎn)】
    一種報文轉(zhuǎn)發(fā)方法,其特征在于,應(yīng)用于以太網(wǎng)虛擬專用網(wǎng)絡(luò)EVPN中的葉子設(shè)備,所述葉子設(shè)備具備ARP代答功能,所述方法包括:接收源虛機(jī)發(fā)送的ARP請求報文,所述ARP請求報文請求獲取目的虛機(jī)的MAC地址;判斷本葉子設(shè)備接收所述ARP請求報文的接收端口,以及本葉子設(shè)備學(xué)習(xí)到的目的虛機(jī)的MAC表項(xiàng)的出端口是否均指向本地側(cè);在所述接收端口和所述出端口均指向本地側(cè)時,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)所述ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)所述ARP請求報文。

    【技術(shù)特征摘要】
    1.一種報文轉(zhuǎn)發(fā)方法,其特征在于,應(yīng)用于以太網(wǎng)虛擬專用網(wǎng)絡(luò)EVPN中的葉子設(shè)備,所述葉子設(shè)備具備ARP代答功能,所述方法包括:接收源虛機(jī)發(fā)送的ARP請求報文,所述ARP請求報文請求獲取目的虛機(jī)的MAC地址;判斷本葉子設(shè)備接收所述ARP請求報文的接收端口,以及本葉子設(shè)備學(xué)習(xí)到的目的虛機(jī)的MAC表項(xiàng)的出端口是否均指向本地側(cè);在所述接收端口和所述出端口均指向本地側(cè)時,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)所述ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)所述ARP請求報文。2.根據(jù)權(quán)利要求1所述的報文轉(zhuǎn)發(fā)方法,其特征在于,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)所述ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)所述ARP請求報文,包括:判斷所述接收端口與所述出端口是否相同,若相同,則本葉子設(shè)備不響應(yīng)所述ARP請求報文,且所述接收端口不轉(zhuǎn)發(fā)所述ARP請求報文;若不相同,則向所述出端口發(fā)送所述ARP請求報文。3.根據(jù)權(quán)利要求1所述的報文轉(zhuǎn)發(fā)方法,其特征在于,所述源虛機(jī)所在設(shè)備和目的虛機(jī)所在設(shè)備均直接連接本葉子設(shè)備,相應(yīng)的,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)所述ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)所述ARP請求報文,具體為:將所述ARP請求報文轉(zhuǎn)發(fā)給所述目的虛機(jī),由所述目的虛機(jī)向所述源虛機(jī)發(fā)送ARP響應(yīng)報文,所述ARP響應(yīng)報文攜帶目的虛機(jī)的MAC地址。4.根據(jù)權(quán)利要求1所述的報文轉(zhuǎn)發(fā)方法,其特征在于,所述源虛機(jī)所在設(shè)備和目的虛機(jī)所在設(shè)備均通過中間設(shè)備連接本葉子設(shè)備,相應(yīng)的,本葉子設(shè)備根據(jù)接收端口和出端口的關(guān)系代理答復(fù)所述ARP請求報文或向目的虛機(jī)轉(zhuǎn)發(fā)所述ARP請求報文,具體為:不響應(yīng)所述ARP請求報文,由所述中間設(shè)備將所述ARP請求報文轉(zhuǎn)發(fā)給所述的虛機(jī),由所述目的虛機(jī)向所述源虛機(jī)發(fā)送ARP響應(yīng)報文,所述ARP響應(yīng)報文攜帶目的虛機(jī)的MAC地址。5.根據(jù)權(quán)利要求1所述的報文轉(zhuǎn)發(fā)方法,其特征在于,所述方法還包括:在本葉子設(shè)備學(xué)習(xí)到虛機(jī)的MAC表項(xiàng)的出端口由指向本地側(cè)更新為指向遠(yuǎn)端葉子設(shè)備時,向中間設(shè)備發(fā)送反向地址轉(zhuǎn)換協(xié)議RARP報文;所述虛機(jī)所在設(shè)備通過所述中間設(shè)備連接本葉子設(shè)備,所述RARP報文指示所述中間設(shè)備更新所述虛機(jī)的MAC表項(xiàng)的出端口為所述中間設(shè)備連接本葉子設(shè)備的端口。6.根據(jù)權(quán)利要求5所述的報文轉(zhuǎn)發(fā)方法,其特征在于...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:付志華
    申請(專利權(quán))人:新華三技術(shù)有限公司
    類型:發(fā)明
    國別省市:浙江,33

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲∧v久久久无码精品| 中文无码精品一区二区三区| 久久午夜夜伦鲁鲁片免费无码影视| 无码人妻精品一区二区三区99性| 免费无码又爽又刺激高潮| 97久久精品无码一区二区| 曰韩无码无遮挡A级毛片| 亚洲自偷自偷偷色无码中文| 亚洲欧洲av综合色无码| 日韩人妻无码精品专区| 性色av无码免费一区二区三区 | 熟妇无码乱子成人精品| av色欲无码人妻中文字幕| 精品无码国产一区二区三区AV | 中文有无人妻vs无码人妻激烈| 亚洲AV无码一区二区三区牲色| 国产午夜无码精品免费看动漫| 少妇无码太爽了不卡视频在线看| 精品无码久久久久久午夜| 无码中文人妻视频2019| 亚洲日韩精品无码专区网站| 国产精品无码2021在线观看| 亚洲日韩精品无码专区加勒比 | 精品一区二区三区无码免费直播 | 久久亚洲AV无码西西人体| 高清无码v视频日本www| 欧洲精品久久久av无码电影| 国产精品无码无在线观看| 亚洲精品一级无码鲁丝片| 手机在线观看?v无码片| 免费人妻无码不卡中文字幕18禁| 亚洲AV无码一区二区三区性色| 亚洲AV综合色区无码二区偷拍| 日韩网红少妇无码视频香港| 亚洲一区无码中文字幕| 久久久国产精品无码免费专区| 久久国产加勒比精品无码| 亚洲av永久无码精品秋霞电影影院| 永久免费AV无码网站国产| 国产50部艳色禁片无码| 色综合久久无码中文字幕|