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

一種虛擬機(jī)遷移時(shí)的報(bào)文傳輸方法和設(shè)備的制造方法_2

文檔序號(hào):8459176閱讀:來源:國(guó)知局
映射關(guān)系,并刪除所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0023]所述處理模塊,進(jìn)一步用于在刪除所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系的過程中,在向所述第三隧道路由器發(fā)送映射應(yīng)答報(bào)文后,刪除所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系;或者,為所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系啟動(dòng)虛擬機(jī)迀移增強(qiáng)定時(shí)器;當(dāng)所述虛擬機(jī)迀移增強(qiáng)定時(shí)器超時(shí)時(shí),刪除所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0024]所述處理模塊,進(jìn)一步用于在刪除所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系的過程中,為所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系設(shè)置失效標(biāo)記;刪除具有失效標(biāo)記的所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0025]所述映射通知報(bào)文中還攜帶有所述第三隧道路由器對(duì)應(yīng)的身份標(biāo)識(shí)信息,所述第三隧道路由器對(duì)應(yīng)的身份標(biāo)識(shí)信息是所述映射服務(wù)器在接收到所述第三隧道路由器的映射請(qǐng)求報(bào)文時(shí),從所述映射請(qǐng)求報(bào)文中獲得的;
[0026]所述映射應(yīng)答報(bào)文中還攜帶有所述第三隧道路由器對(duì)應(yīng)的身份標(biāo)識(shí)信息,以使所述第三隧道路由器在發(fā)現(xiàn)所述身份標(biāo)識(shí)信息是自身的身份標(biāo)識(shí)信息時(shí),將所述虛擬機(jī)與所述第一隧道路由器之間的EID-RLOC映射關(guān)系更新為所述虛擬機(jī)與所述第二隧道路由器之間的EID-RLOC映射關(guān)系。
[0027]所述第三隧道路由器對(duì)應(yīng)的身份標(biāo)識(shí)信息具體包括:所述第三隧道路由器生成的隨機(jī)數(shù)nonce。
[0028]基于上述技術(shù)方案,本發(fā)明實(shí)施例中,在LISP網(wǎng)絡(luò)的虛擬機(jī)迀移場(chǎng)景下,當(dāng)虛擬機(jī)迀移時(shí),保證業(yè)務(wù)盡可能不中斷或少量丟包,使業(yè)務(wù)能夠快速切換。
【附圖說明】
[0029]圖1是LISP網(wǎng)絡(luò)中的跨網(wǎng)段迀移過程示意圖;
[0030]圖2是本發(fā)明實(shí)施例提供的一種虛擬機(jī)迀移時(shí)的報(bào)文傳輸方法流程圖;
[0031]圖3是本發(fā)明實(shí)施例提供的一種隧道路由器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0032]針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明實(shí)施例提供一種虛擬機(jī)迀移時(shí)的報(bào)文傳輸方法,該方法應(yīng)用于包括多個(gè)隧道路由器的LISP網(wǎng)絡(luò)中,且虛擬機(jī)需要從第一隧道路由器迀移到第二隧道路由器。隧道路由器可以為ITR(隧道入口路由器)或者ETR(隧道出口路由器),ITR和ETR是相對(duì)的,依據(jù)報(bào)文方向來決定ITR和ETR。例如,主機(jī)I向主機(jī)2發(fā)送報(bào)文時(shí),主機(jī)I所在LISP域內(nèi)的是ITR,主機(jī)2所在LISP域內(nèi)的是ETR ;主機(jī)2向主機(jī)I發(fā)送報(bào)文時(shí),主機(jī)2所在LISP域內(nèi)的是ITR,主機(jī)I所在LISP域內(nèi)的是ETR。
[0033]以圖1為本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景示意圖,虛擬機(jī)B從隧道路由器2迀移到隧道路由器3時(shí),第一隧道路由器為隧道路由器2,第二隧道路由器為隧道路由器3。在上述應(yīng)用場(chǎng)景下,當(dāng)虛擬機(jī)需要從第一隧道路由器迀移到第二隧道路由器時(shí),如圖2所示,該虛擬機(jī)迀移時(shí)的報(bào)文傳輸方法包括以下步驟:
[0034]步驟201,第一隧道路由器在感知到虛擬機(jī)需要發(fā)生迀移時(shí),記錄當(dāng)前向該虛擬機(jī)發(fā)送報(bào)文的第三隧道路由器的地址信息(如IP地址)。
[0035]其中,隧道路由器2周期性的向虛擬機(jī)B發(fā)送ping報(bào)文,如果隧道路由器2向虛擬機(jī)B發(fā)送ping報(bào)文之后,在預(yù)設(shè)時(shí)間內(nèi)未接收到虛擬機(jī)B返回的響應(yīng)報(bào)文,則隧道路由器2基于探測(cè)結(jié)果感知到虛擬機(jī)B需要發(fā)生迀移。假設(shè)當(dāng)前向虛擬機(jī)B發(fā)送報(bào)文的第三隧道路由器包括隧道路由器5,則隧道路由器2在感知到虛擬機(jī)B需要發(fā)生迀移時(shí),記錄隧道路由器5的地址信息。
[0036]步驟202,第一隧道路由器接收來自映射服務(wù)器(即MS)的映射通知報(bào)文(即Map-Notify報(bào)文),該映射通知報(bào)文中至少攜帶了虛擬機(jī)與第二隧道路由器之間的EID-RLOC映射關(guān)系,并判定該虛擬機(jī)已經(jīng)發(fā)生迀移。
[0037]其中,當(dāng)虛擬機(jī)B已經(jīng)迀移到隧道路由器3時(shí),該隧道路由器3通過接收虛擬機(jī)B的報(bào)文感知到有虛擬機(jī)B加入,并判定該虛擬機(jī)B已迀移到本隧道路由器3。之后,隧道路由器3將虛擬機(jī)B與隧道路由器3之間的EID-RLOC映射關(guān)系通知給MS,MS在EID-to-RLOC映射關(guān)系中記錄虛擬機(jī)B與隧道路由器3之間的EID-RLOC映射關(guān)系,并刪除虛擬機(jī)B與隧道路由器2之間的EID-RLOC映射關(guān)系,并向隧道路由器2發(fā)送Map-Notify報(bào)文,該Map-Notify報(bào)文中攜帶虛擬機(jī)B與隧道路由器3之間的EID-RLOC映射關(guān)系。隧道路由器2在接收到來自MS的Map-Notify報(bào)文后,判定該虛擬機(jī)B已經(jīng)發(fā)生迀移。
[0038]步驟203,第一隧道路由器判定虛擬機(jī)已經(jīng)發(fā)生迀移后,利用第三隧道路由器的地址信息向第三隧道路由器發(fā)送映射應(yīng)答報(bào)文(Map reply報(bào)文),該映射應(yīng)答報(bào)文中攜帶虛擬機(jī)與第二隧道路由器之間的EID-RLOC映射關(guān)系。
[0039]其中,隧道路由器2在判定虛擬機(jī)B已經(jīng)發(fā)生迀移之后,利用隧道路由器5的地址信息向該隧道路由器5發(fā)送Map reply報(bào)文,且該Map reply報(bào)文中至少攜帶了虛擬機(jī)B與隧道路由器3之間的EID-RLOC映射關(guān)系。
[0040]本發(fā)明實(shí)施例中,第一隧道路由器在接收到映射通知報(bào)文之后,還可以記錄虛擬機(jī)與第二隧道路由器之間的EID-RLOC映射關(guān)系,并可以刪除虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0041]本發(fā)明實(shí)施例中,第一隧道路由器刪除虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系的過程,具體可以包括但不限于如下方式:方式一、第一隧道路由器在向第三隧道路由器發(fā)送映射應(yīng)答報(bào)文之后,則第一隧道路由器可以刪除虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系;或者,方式二、第一隧道路由器為虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系啟動(dòng)虛擬機(jī)迀移增強(qiáng)定時(shí)器;當(dāng)虛擬機(jī)迀移增強(qiáng)定時(shí)器超時(shí)時(shí),則第一隧道路由器可以刪除虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0042]在本發(fā)明實(shí)施例的一種具體實(shí)現(xiàn)方式中,在第一隧道路由器刪除虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系的過程中,第一隧道路由器還可以為虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系設(shè)置失效標(biāo)記。進(jìn)一步的,基于此失效標(biāo)記,第一隧道路由器可以刪除具有失效標(biāo)記的虛擬機(jī)與第一隧道路由器之間的EID-RLOC映射關(guān)系。
[0043]隧道路由器2在接收到來自MS的Map-Notify報(bào)文之后,判定虛擬機(jī)B已經(jīng)發(fā)生迀移,并記錄虛擬機(jī)B與隧道路由器3之間的EID-RLOC映射關(guān)系,并為虛擬機(jī)B與隧道路由器2之間的EID-RLOC映射關(guān)系設(shè)置失效標(biāo)記,并啟動(dòng)虛擬機(jī)迀移增強(qiáng)定時(shí)器。之后,隧道路由器2可以利用隧道路由器5的地址信息向隧道路由器5發(fā)送Map r印Iy報(bào)文。進(jìn)一步的,在虛擬機(jī)迀移增強(qiáng)定時(shí)器超時(shí)之前,如果隧道路由器2已經(jīng)成功向隧道路由器5發(fā)送Map reply報(bào)文,則隧道路由器2還可以刪除具有失效標(biāo)記的虛擬機(jī)B與隧道路由器2之間的EID-RLOC映射關(guān)系。在虛擬機(jī)迀移增強(qiáng)定時(shí)器超時(shí)之前,如果隧道路由器2沒有成功向隧道路由器5發(fā)送Map reply報(bào)文,則當(dāng)虛擬機(jī)迀移增強(qiáng)定時(shí)器超時(shí)時(shí),如果隧道路由器2當(dāng)前仍然記錄了具有失效標(biāo)記的虛擬機(jī)B與隧道路由器2之間的EID-RLOC映射關(guān)系,則隧道路由器2還可以刪除具有失效標(biāo)記的虛擬機(jī)B與隧道路由器2之間的EID-RLOC映射關(guān)系O
當(dāng)前第2頁(yè)1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1