欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備的制作方法

文檔序號:7774304閱讀:150來源:國知局
軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備的制作方法
【專利摘要】本發(fā)明實施例提供了一種軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備,該方法包括:接收第一主機發(fā)送的BFD擴展報文,所述BFD擴展報文包括該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;確定所述BFD擴展報文包括所述業(yè)務特征信息,并執(zhí)行指令,所述指令包括:根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息進行流表查找以確定與所述業(yè)務特征信息對應的第一流表的第一表項,根據(jù)所述第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)所述BFD擴展報文。本發(fā)明實施例通過在BFD擴展報文中攜帶該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,并根據(jù)流表中與該業(yè)務特征信息所匹配的表項轉(zhuǎn)發(fā)該BFD擴展報文,使得BFD擴展報文能夠與業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
【專利說明】軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備
【技術領域】
[0001]本發(fā)明實施例涉及通信領域,并且更具體地,涉及一種軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備。
【背景技術】
[0002]軟件定義網(wǎng)絡(Software Defined Network, SDN)是新一代網(wǎng)絡架構,其核心思想是將網(wǎng)絡設備傳輸?shù)臄?shù)據(jù)面和控制面解耦,控制面進行集中管理,并通過開放流(OpenFlow, 0F)標準協(xié)議屏蔽數(shù)據(jù)面特殊硬件的控制差異。在集中管理的控制面,可以通過網(wǎng)絡的全局視圖,來實現(xiàn)對全網(wǎng)的路徑傳輸管理。
[0003]SDN中的報文是基于流轉(zhuǎn)發(fā)的,每個開放式虛擬交換機(Open Virtual Switch,0VS)都有一張流表,進行報文的查找和轉(zhuǎn)發(fā)。交換機可以通過OF協(xié)議連接到外部的控制器(Controller),由控制器完成路徑傳輸控制。
[0004]當使用雙向轉(zhuǎn)發(fā)檢測(BidirectionalForwarding Detection, BFD)報文進行端到端業(yè)務連通性檢測時,控制器也會對BFD報文進行路徑規(guī)劃并將針對該BFD報文的路徑流表發(fā)送到0VS。由于BFD報文和業(yè)務報文可能屬于不同流,將可能導致BFD報文和業(yè)務報文的轉(zhuǎn)發(fā)路徑不一致。此時BFD報文路徑聯(lián)通性的好壞不能說明業(yè)務報文路徑連通性的好壞,從而導致該業(yè)務連通性檢測的結果不可靠。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供了一種軟件定義網(wǎng)絡下業(yè)務檢測的方法及設備,能夠解決SDN下BFD報文和業(yè)務報文不同路徑的問題。
[0006]第一方面,提供了一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,該方法包括:接收第一主機發(fā)送的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;確定所述BFD擴展報文包括所述業(yè)務特征信息,并執(zhí)行指令,所述指令包括:根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息進行流表查找以確定與所述業(yè)務特征信息對應的第一流表的第一表項,根據(jù)所述第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)所述BFD擴展報文。
[0007]結合第一方面,在第一種可能的實現(xiàn)方式中,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
[0008]結合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者,所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
[0009]第二方面,提供了一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,該方法包括:第一主機生成雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;所述第一主機將所述BFD擴展報文發(fā)送至交換設備,以便所述交換設備根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息將所述BFD擴展報文轉(zhuǎn)發(fā)至第二主機。
[0010]結合第二方面,在第一種可能的實現(xiàn)方式中,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
[0011]結合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者,所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
[0012]第三方面,提供了一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,該方法包括:第二主機接收交換設備轉(zhuǎn)發(fā)的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;在所述BFD擴展報文中的標識字段指示所述BFD擴展報文包括所述業(yè)務特征信息時,所述第二主機根據(jù)所述BFD擴展報文中的檢測信息進行所述BFD擴展報文的處理,所述BFD擴展報文中的檢測信息為所述BFD擴展報文中的除所述業(yè)務特征信息以外的其他信息。
[0013]結合第三方面,在第一種可能的實現(xiàn)方式中,所述進行所述BFD擴展報文的處理,包括:所述第二主機丟棄或者忽略所述業(yè)務特征信息。
[0014]第四方面,提供了一種交換設備,該交換設備包括:接收單元,用于接收第一主機發(fā)送的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;處理單元,用于確定所述BFD擴展報文包括所述業(yè)務特征信息并執(zhí)行指令,所述指令包括:根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息進行流表查找以確定與所述業(yè)務特征信息對應的第一流表的第一表項,根據(jù)所述第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)所述BFD擴展報文。
[0015]結合第四方面,在第一種可能的實現(xiàn)方式中,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
[0016]結合第四方面或者第四方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者,所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
[0017]第五方面,提供了一種業(yè)務檢測的主機,該主機包括:生成單元,用于生成雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;發(fā)送單元,用于將所述BFD擴展報文發(fā)送至交換設備,以便所述交換設備根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息將所述BFD擴展報文轉(zhuǎn)發(fā)至第二主機。
[0018]結合第五方面,在第一種可能的實現(xiàn)方式中,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
[0019]結合第五方面或者第五方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述業(yè)務特征信息包括:所述主機的地址、所述主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者,所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
[0020]第六方面,提供了一種業(yè)務檢測的主機,該主機包括:接收單元,用于接收交換設備轉(zhuǎn)發(fā)的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息;處理單元,用于在所述BFD擴展報文中的標識字段指示所述BFD擴展報文包括所述業(yè)務特征信息時,所述第二主機根據(jù)所述BFD擴展報文中的檢測信息進行所述BFD擴展報文的處理,所述BFD擴展報文中的檢測信息為所述BFD擴展報文中的除所述業(yè)務特征信息以外的其他信息。
[0021]結合第六方面,在第一種可能的實現(xiàn)方式中,所述處理單元具體用于:丟棄或者忽略所述業(yè)務特征信息。
[0022]本發(fā)明實施例通過在BFD擴展報文中攜帶該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,并根據(jù)流表中與該業(yè)務特征信息所匹配的表項轉(zhuǎn)發(fā)該BFD擴展報文,使得BFD擴展報文能夠與業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
【專利附圖】

【附圖說明】
[0023]為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是本發(fā)明實施例的應用場景的SDN的示意圖。
[0025]圖2是本發(fā)明一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。
[0026]圖3是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。
[0027]圖4是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。
[0028]圖5是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。
[0029]圖6是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的過程的示意性流程圖。
[0030]圖7是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的過程的示意性流程圖。
[0031]圖8是本發(fā)明一個實施例的交換設備的框圖。
[0032]圖9是本發(fā)明另一個實施例的業(yè)務檢測的主機的框圖。
[0033]圖10是本發(fā)明另一個實施例的業(yè)務檢測的主機的框圖。
[0034]圖11是本發(fā)明另一個實施例的SDN控制器的框圖。
[0035]圖12是本發(fā)明另一個實施例的交換設備的框圖。
[0036]圖13是本發(fā)明另一個實施例的業(yè)務檢測的主機的框圖。
[0037]圖14是本發(fā)明另一個實施例的業(yè)務檢測的主機的框圖。
[0038]圖15是本發(fā)明另一個實施例的SDN控制器的框圖。
【具體實施方式】
[0039]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0040]本發(fā)明實施例對主機的形式不作具體限定,例如,主機可以是無線網(wǎng)絡中的基站(Base Station, NodeB)或者無線網(wǎng)絡控制器(Radio Network Controller, RNC)等,本發(fā)明對此不作限定。[0041]本發(fā)明實施例中,交換設備可以是OF協(xié)議下的OF交換機,也可以是SDN中其他協(xié)議下的交換機等,本發(fā)明對此不作限定。
[0042]應注意,本發(fā)明實施例不僅適用于OF協(xié)議下的SDN,也可適用于其他協(xié)議下的SDN,本發(fā)明對此不作限定。
[0043]圖1是本發(fā)明實施例的應用場景的SDN的示意圖。
[0044]SDN中包含集中管理的控制面,如圖1中的SDN控制器100 ;以及數(shù)據(jù)轉(zhuǎn)發(fā)面,如圖1中的交換機101至107。
[0045]在SDN中,主機Al 10發(fā)往主機B120的業(yè)務報文,其轉(zhuǎn)發(fā)路徑可能如圖1所示,業(yè)務報文依次經(jīng)交換機101、交換機102、交換機103到達主機B120。
[0046]BFD的檢測機制是兩個系統(tǒng)建立BFD會話,并沿它們之間的路徑周期性發(fā)送BFD控制報文,如果一方在既定的時間內(nèi)沒有收到BFD控制報文,則認為路徑上發(fā)生了故障。
[0047]在SDN中,當需要使用BFD對業(yè)務報文的路徑進行檢測時,主機Al 10使能BFD并向主機B120發(fā)送BFD報文,由于BFD報文和業(yè)務報文可能屬于不同流,將可能導致BFD報文和業(yè)務報文的轉(zhuǎn)發(fā)路徑不一致。如圖1所示,BFD報文的轉(zhuǎn)發(fā)路徑可能是依次經(jīng)交換101、交換機105、交換機106、交換機107和交換機103到達主機B120。
[0048]這樣,由于BFD報文和業(yè)務報文的轉(zhuǎn)發(fā)路徑不一致,BFD報文路徑聯(lián)通性的好壞不能說明業(yè)務報文路徑連通性的好壞,從而導致該業(yè)務連通性檢測的結果不可靠。
[0049]圖2是本發(fā)明一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。圖2所示的方法由交換設備執(zhí)行。該方法包括:
[0050]201,接收第一主機發(fā)送的BFD擴展報文,該BFD擴展報文包括該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息。
[0051]202,確定該BFD擴展報文包括該業(yè)務特征信息,并執(zhí)行指令,該指令包括:根據(jù)該BFD擴展報文中的該業(yè)務特征信息進行流表查找以確定與該業(yè)務特征信息對應的第一流表的第一表項,根據(jù)該第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)該BFD擴展報文。
[0052]本發(fā)明實施例通過在BFD擴展報文中攜帶該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,并根據(jù)流表中與該業(yè)務特征信息所匹配的表項轉(zhuǎn)發(fā)該BFD擴展報文,使得BFD擴展報文能夠與業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
[0053]可選地,作為一個實施例,該BFD擴展報文可包括標識字段,該標識字段用于指示該BFD擴展報文包括該業(yè)務特征信息。并且,在步驟202中,可根據(jù)該標識字段確定該BFD擴展報文包括業(yè)務特征信息。
[0054]可選地,作為另一個實施例,該業(yè)務特征信息可包括:該第一主機的地址、該第一主機的端口號、該第二主機的地址、該第二主機的端口號和協(xié)議號,或者,該業(yè)務特征信息可包括:該第二主機的地址、該第二主機的端口號和協(xié)議號。其中的地址可以是網(wǎng)絡協(xié)議(Internet Protocol, IP)地址,或者也可以是媒體接入控制(Medium Access Control,MAC)地址,本發(fā)明對此不作限定。另外,本發(fā)明實施例中,該業(yè)務特征信息也可包括虛擬局域網(wǎng)(Virtual Local Area Network, VLAN)標識(Identity, ID)和 / 或協(xié)議端 口號等,本發(fā)明對此不作限定。
[0055]可選地,作為另一個實施例,在步驟202之前,還可先確定步驟201中接收到的報文的類型是BFD報文。具體地,可根據(jù)接收到的報文中的端口號和接收到的報文中的協(xié)議號來確定該接收到的報文的類型是BFD報文。
[0056]可選地,作為另一個實施例,在步驟202中,該指令可以是儲存在該交換設備中的預定義的指令,或者可以是第二流表的第二表項的指令,或者也可以是其他形式的指令,本發(fā)明對此不作限定。其中,該第二流表的第二表項可以是根據(jù)該BFD擴展報文進行流表查找所確定的,或者該第二流表的第二表項可以是該交換設備將該BFD擴展報文上報至SDN控制器后,再由該SDN控制器下發(fā)的。本發(fā)明對此不作限定。應注意,該第二流表和第一流表可以是同一個流表,也可以是不同的流表,本發(fā)明對此不作限定。
[0057]可選地,作為另一個實施例,在步驟202之前,可接收SDN控制器發(fā)送的上述第二流表的第二表項。
[0058]相應地,SDN控制器可先生成該第二流表的第二表項,再將其發(fā)送至交換設備,如圖3是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。圖3所示的方法由SDN控制器執(zhí)行。該方法包括:
[0059]301,生成第二流表的第二表項。
[0060]302,將該第二流表的第二表項發(fā)送到至少一個交換設備,以便該至少一個交換設備根據(jù)該第二流表的第二表項的指令轉(zhuǎn)發(fā)BFD擴展報文,該BFD擴展報文包括該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,該指令包括根據(jù)該業(yè)務特征信息進行流表查找以確定與該業(yè)務特征信息對應的第一流表的第一表項,并進一步根據(jù)該第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)該BFD擴展報文。
[0061]本發(fā)明實施例中,該第二流表的第二表項可以在步驟201之前由SDN控制器提前發(fā)送到交換設備。也可以是在步驟201之后,交換設備根據(jù)該BFD擴展報文進行流表查找,沒有找到相對應的流表的表項時,將BFD擴展報文上報到SDN控制器,再由該SDN控制器根據(jù)全網(wǎng)拓撲進行路徑規(guī)劃以后再將該第二流表的第二表項發(fā)送到交換設備。本發(fā)明對此不作限定。
[0062]在步驟202中,根據(jù)該第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)該BFD擴展報文。具體是指,執(zhí)行該第一流表的第一表項的指令,根據(jù)該第一流表的第一表項的指令向第二主機轉(zhuǎn)發(fā)該BFD擴展報文。
[0063]這樣,本發(fā)明實施例中,BFD擴展報文和該BFD擴展報文需要檢測的業(yè)務流都會根據(jù)第一流表的第一表項的指令進行報文轉(zhuǎn)發(fā),從而能夠使得BFD擴展報文能夠與其檢測的業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
[0064]應注意,本發(fā)明實施例中,當交換設備的流表中已經(jīng)存在該第一流表的第一表項時,可以根據(jù)該業(yè)務特征信息查找流表并直接命中該第一流表的第一表項。當交換設備的流表中沒有查找到該第一流表的第一表項時,交換設備首先要將該業(yè)務特征信息上報給SDN控制器,再接收SDN控制器根據(jù)全局拓撲下發(fā)的該第一流表的第一表項。
[0065]圖4是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。圖4所不的方法由第一主機執(zhí)行。該方法包括:
[0066]401,生成BFD擴展報文,該BFD擴展報文包括該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息。
[0067]402,發(fā)送該BFD擴展報文至交換設備,以便該交換設備根據(jù)該BFD擴展報文中的該業(yè)務特征信息將該BFD擴展報文轉(zhuǎn)發(fā)至第二主機。[0068]本發(fā)明實施例通過在BFD擴展報文中攜帶該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,并根據(jù)流表中與該業(yè)務特征信息所匹配的表項轉(zhuǎn)發(fā)該BFD擴展報文,使得BFD擴展報文能夠與業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
[0069]可選地,作為一個實施例,該BFD擴展報文包括標識字段,該標識字段用于指示該BFD擴展報文包括該業(yè)務特征信息。
[0070]可選地,作為另一個實施例,該業(yè)務特征信息可包括:該第一主機的地址、該第一主機的端口號、該第二主機的地址、該第二主機的端口號和協(xié)議號,或者,該業(yè)務特征信息可包括:該第二主機的地址、該第二主機的端口號和協(xié)議號。其中的地址可以是IP地址,或者也可以是MAC地址,本發(fā)明對此不作限定。另外,本發(fā)明實施例中,該業(yè)務特征信息也可以包括VLAN ID和/或協(xié)議端口號等,本發(fā)明對此不作限定。
[0071]圖5是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的方法的流程圖。圖5所示的方法由第二主機執(zhí)行。該方法包括:
[0072]501,接收交換設備轉(zhuǎn)發(fā)的BFD擴展報文,該BFD擴展報文包括該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息。
[0073]502,在該BFD擴展報文中的標識字段指示該BFD擴展報文包括該業(yè)務特征信息時,根據(jù)該BFD擴展報文中的檢測信息進行該BFD擴展報文的處理,該BFD擴展報文中的檢測信息為該BFD擴展報文中的除該業(yè)務特 征信息以外的其他信息。
[0074]本發(fā)明實施例通過在BFD擴展報文中攜帶該BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息,并根據(jù)流表中與該業(yè)務特征信息所匹配的表項轉(zhuǎn)發(fā)該BFD擴展報文,使得BFD擴展報文能夠與業(yè)務流同路徑,進而使得BFD擴展報文能夠有效地檢測業(yè)務連通性。
[0075]可選地,作為一個實施例,在步驟502中,在該BFD擴展報文中的標識字段指示該BFD擴展報文包括該業(yè)務特征信息時,丟棄或者忽略該業(yè)務特征信息。具體地,忽略該業(yè)務特征信息是指對該業(yè)務特征信息的內(nèi)容不做有效的檢查并且對該業(yè)務特征信息不作處理。
[0076]圖6是本發(fā)明另一個實施例的軟件定義網(wǎng)絡下業(yè)務檢測的過程的示意性流程圖。
[0077]605,SDN控制器602生成第二流表的第二表項。
[0078]本發(fā)明實施例中,SDN控制器602根據(jù)BFD擴展報文的報文特征生成第二流表的第二表項。流表的表項包括匹配域(Match Fields)、計數(shù)器(Counters)和指令(Instructions),如表 I 所示。
[0079]表1
[0080]
【權利要求】
1.一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,其特征在于,所述方法包括: 接收第一主機發(fā)送的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 確定所述BFD擴展報文包括所述業(yè)務特征信息,并執(zhí)行指令,所述指令包括:根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息進行流表查找以確定與所述業(yè)務特征信息對應的第一流表的第一表項,根據(jù)所述第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)所述BFD擴展報文。
2.根據(jù)權利要求1所述的方法,其特征在于,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
3.根據(jù)權利要求1或2所述的方法,其特征在于,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者, 所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
4.一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,其特征在于,所述方法包括: 第一主機生成雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 所述第一主機將所述BFD擴展報文發(fā)送至交換設備,以便所述交換設備根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息將所述BFD擴展報文轉(zhuǎn)發(fā)至第二主機。
5.根據(jù)權利要求4所述的方法,其特征在于,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
6.根據(jù)權利要求4或5所述的方法,其特征在于,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者, 所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
7.一種軟件定義網(wǎng)絡下業(yè)務檢測的方法,其特征在于,所述方法包括: 第二主機接收交換設備轉(zhuǎn)發(fā)的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 在所述BFD擴展報文中的標識字段指示所述BFD擴展報文包括所述業(yè)務特征信息時,所述第二主機根據(jù)所述BFD擴展報文中的檢測信息進行所述BFD擴展報文的處理,所述BFD擴展報文中的檢測信息為所述BFD擴展報文中的除所述業(yè)務特征信息以外的其他信息。
8.根據(jù)權利要求7所述的方法,其特征在于,所述進行所述BFD擴展報文的處理,包括: 所述第二主機丟棄或者忽略所述業(yè)務特征信息。
9.一種交換設備,其特征在于,所述交換設備包括: 接收單元,用于接收第一主機發(fā)送的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 處理單元,用于確定所述BFD擴展報文包括所述業(yè)務特征信息,并執(zhí)行指令,所述指令包括:根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息進行流表查找以確定與所述業(yè)務特征信息對應的第一流表的第一表項,根據(jù)所述第一流表的第一表項,向第二主機轉(zhuǎn)發(fā)所述BFD擴展報文。
10.根據(jù)權利要求9所述的交換設備,其特征在于,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
11.根據(jù)權利要求9或10所述的交換設備,其特征在于,所述業(yè)務特征信息包括:所述第一主機的地址、所述第一主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者, 所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
12.—種業(yè)務檢測的主機,其特征在于,所述主機包括: 生成單元,用于生成雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 發(fā)送單元,用于將所述BFD擴展報文發(fā)送至交換設備,以便所述交換設備根據(jù)所述BFD擴展報文中的所述業(yè)務特征信息將所述BFD擴展報文轉(zhuǎn)發(fā)至第二主機。
13.根據(jù)權利要求12所述的主機,其特征在于,所述BFD擴展報文包括標識字段,所述標識字段用于指示所述BFD擴展報文包括所述業(yè)務特征信息。
14.根據(jù)權利要求12或13所述的主機,其特征在于,所述業(yè)務特征信息包括:所述主機的地址、所述主機的端口號、所述第二主機的地址、所述第二主機的端口號和協(xié)議號,或者, 所述業(yè)務特征信息包括:所述第二主機的地址、所述第二主機的端口號和協(xié)議號。
15.一種業(yè)務檢測的主機,其特征在于,所述主機包括: 接收單元,用于接收交換設備轉(zhuǎn)發(fā)的雙向轉(zhuǎn)發(fā)檢測BFD擴展報文,所述BFD擴展報文包括所述BFD擴展報文需要檢測的業(yè)務流的業(yè)務特征信息; 處理單元,用于在所述BFD擴展報文中的標識字段指示所述BFD擴展報文包括所述業(yè)務特征信息時,所述第二主機根據(jù)所述BFD擴展報文中的檢測信息進行所述BFD擴展報文的處理,所述BFD擴展報文中的檢測信息為所述BFD擴展報文中的除所述業(yè)務特征信息以外的其他信息。
16.根據(jù)權利要求15所述的主機,其特征在于,所述處理單元具體用于:丟棄或者忽略所述業(yè)務特征信息。
【文檔編號】H04L12/26GK103581021SQ201310503910
【公開日】2014年2月12日 申請日期:2013年10月23日 優(yōu)先權日:2013年10月23日
【發(fā)明者】張春宇 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
拉孜县| 广昌县| 衢州市| 军事| 太仓市| 罗江县| 镶黄旗| 罗甸县| 富民县| 吉木萨尔县| 佛学| 永康市| 堆龙德庆县| 昌江| 广东省| 泸州市| 青田县| 青阳县| 恩施市| 大新县| 乌什县| 磐石市| 莆田市| 大埔区| 翁牛特旗| 财经| 苏尼特左旗| 北票市| 庆城县| 山东省| 澎湖县| 监利县| 文山县| 香港| 分宜县| 建平县| 泰宁县| 巴林右旗| 四川省| 壶关县| 株洲县|