一種鏈路分析的方法、設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種鏈路分析的方法、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002] 目前隨著網(wǎng)絡(luò)功能虛擬化(NetworkFunctionVirtualization,NFV)技術(shù)和無線 技術(shù)的發(fā)展,運(yùn)營商都在規(guī)劃和推進(jìn)局域網(wǎng)(LocalAreaNetwork,LAN)業(yè)務(wù)鏈路的部署, 以對(duì)不同的終端用戶提供差異化服務(wù)。在移動(dòng)、固定寬帶和數(shù)據(jù)中心應(yīng)用領(lǐng)域,存在著特定 用戶的特定應(yīng)用業(yè)務(wù)流按順序串接多個(gè)增值業(yè)務(wù)服務(wù)器的需求。比如:在移動(dòng)或固定寬帶 應(yīng)用中,對(duì)于上網(wǎng)業(yè)務(wù)流需要依次經(jīng)過內(nèi)容過濾、緩存和防火墻三個(gè)增值業(yè)務(wù)服務(wù)再進(jìn)入 Internet;對(duì)于視頻業(yè)務(wù)流不需要經(jīng)過內(nèi)容過濾,只需要經(jīng)過緩存和防火墻兩個(gè)增值業(yè)務(wù) 服務(wù);而對(duì)于已加密的業(yè)務(wù)流,僅需經(jīng)過防火墻增值業(yè)務(wù)服務(wù)即可。同樣的,在數(shù)據(jù)中心應(yīng) 用中也存在著類似的業(yè)務(wù)鏈路場景應(yīng)用需求,比如數(shù)據(jù)中心間的某些業(yè)務(wù)流需要依次經(jīng)過 防火墻、廣域應(yīng)用加速兩個(gè)增值業(yè)務(wù)服務(wù)。
[0003] 業(yè)務(wù)鏈路的部署方式可以有多種,可以按實(shí)際用戶的需求對(duì)轉(zhuǎn)發(fā)路徑進(jìn)行編排, 以提供不同的增值服務(wù)。
[0004] 業(yè)務(wù)鏈路在部署后,需要及時(shí)掌握業(yè)務(wù)鏈路的狀態(tài),當(dāng)業(yè)務(wù)鏈路存在問題時(shí),需要 及時(shí)調(diào)整業(yè)務(wù)鏈路,這樣,就需要獲取業(yè)務(wù)鏈路上的信息,并根據(jù)獲取的信息對(duì)業(yè)務(wù)鏈路進(jìn) 行分析。目前,業(yè)務(wù)鏈路及交換網(wǎng)絡(luò)中鏈路的分析方法僅能基于物理鏈路,且還只能通過人 工查看物理鏈路中交換機(jī)(Switch)的各種表項(xiàng)來獲取業(yè)務(wù)鏈路中的信息。然后再由人工 對(duì)獲取的鏈路的信息進(jìn)行分析,導(dǎo)致業(yè)務(wù)鏈路的分析效率低下。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供一種鏈路分析的方法,可以通過在業(yè)務(wù)鏈路中轉(zhuǎn)發(fā)的分析報(bào)文 收集業(yè)務(wù)鏈路中的信息,并由分析設(shè)備對(duì)收集到的信息進(jìn)行自動(dòng)分析,從而提高了業(yè)務(wù)鏈 路分析的效率。本發(fā)明實(shí)施例還提供了相應(yīng)的設(shè)備及系統(tǒng)。
[0006] 本發(fā)明第一方面提供一種鏈路分析的方法,所述方法應(yīng)用于業(yè)務(wù)鏈路中的交換 機(jī),所述方法包括:
[0007] 獲取第一分析報(bào)文,所述第一分析報(bào)文包含待收集信息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的 標(biāo)識(shí)和鏈路分析標(biāo)識(shí),所述鏈路分析標(biāo)識(shí)用于指示所述交換機(jī)收集所述待收集信息的標(biāo)識(shí) 所指示的待收集信息;
[0008] 根據(jù)所述待收集信息的標(biāo)識(shí),從已記錄的信息中獲取所述待收集信息;
[0009] 根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述第二分析 報(bào)文包括已收集信息,所述已收集信息包含于獲取的所述待收集信息,所述已收集信息被 分析設(shè)備用于分析所述業(yè)務(wù)鏈路。
[0010] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取第一分析報(bào)文,所述第一分 析報(bào)文包含待收集信息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)和鏈路分析標(biāo)識(shí),包括:
[0011] 接收網(wǎng)管設(shè)備發(fā)送的鏈路分析消息,所述鏈路分析消息攜帶待收集信息的標(biāo)識(shí)、 所述業(yè)務(wù)鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息;
[0012] 根據(jù)所述分析報(bào)文的格式信息,生成由所述格式信息指示格式的第一分析報(bào)文, 所述第一分析報(bào)文包括所述待收集信息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述鏈路分析標(biāo) 識(shí)。
[0013] 結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述獲取第一分析報(bào)文,包括:
[0014] 接收前一個(gè)交換機(jī)發(fā)送的第一分析報(bào)文,所述前一個(gè)交換機(jī)為所述業(yè)務(wù)鏈路中輸 出所述第一分析報(bào)文的交換機(jī)。
[0015] 結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)鏈路還包括業(yè)務(wù)服務(wù)器,所 述獲取第一分析報(bào)文,包括:
[0016] 接收所述業(yè)務(wù)服務(wù)器返回的第一分析報(bào)文。
[0017] 結(jié)合第一方面,在第四種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)鏈路還包括業(yè)務(wù)服務(wù)器,所 述交換機(jī)通過所述交換機(jī)上的第一端口向所述業(yè)務(wù)服務(wù)器發(fā)送報(bào)文,通過所述交換機(jī)上的 第二端口從所述業(yè)務(wù)服務(wù)器接收?qǐng)?bào)文,所述獲取第一分析報(bào)文包括:
[0018] 當(dāng)與所述業(yè)務(wù)服務(wù)器通信的環(huán)路故障時(shí),獲取從所述第一端口發(fā)出,未經(jīng)所述業(yè) 務(wù)服務(wù)器從所述第二端口環(huán)回的第一分析報(bào)文;
[0019] 所述方法還包括:
[0020] 向所述分析設(shè)備發(fā)送所述第一分析報(bào)文。
[0021] 結(jié)合第一方面,在第五種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)鏈路還包括業(yè)務(wù)服務(wù)器,所 述交換機(jī)通過所述交換機(jī)上的第一端口向所述業(yè)務(wù)服務(wù)器發(fā)送報(bào)文,通過所述交換機(jī)上的 第二端口從所述業(yè)務(wù)服務(wù)器接收?qǐng)?bào)文,所述獲取第一分析報(bào)文包括:
[0022] 當(dāng)所述業(yè)務(wù)服務(wù)器不識(shí)別分析報(bào)文時(shí),獲取從所述第一端口發(fā)出,未經(jīng)所述業(yè)務(wù) 服務(wù)器從所述第二端口環(huán)回的第一分析報(bào)文。
[0023] 結(jié)合第一方面、第一方面第一至第五種中任意一種可能的實(shí)現(xiàn)方式,在第六種可 能的實(shí)現(xiàn)方式中,所述根據(jù)所述待收集信息的標(biāo)識(shí),從已記錄的信息中獲取所述待收集信 息之后,所述方法還包括:
[0024] 向所述第一分析報(bào)文中寫入獲取的所述待收集信息。
[0025] 結(jié)合第一方面第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述向所述 第一分析報(bào)文中寫入獲取的所述待收集信息,包括:
[0026] 當(dāng)所述第一分析報(bào)文的數(shù)據(jù)填充空間小于獲取的所述待收集信息所需的空間時(shí), 向所述第一分析報(bào)文中寫入獲取的所述待收集信息中的一部分信息,并將所述第一分析報(bào) 文中用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí)清除,得到一個(gè)填滿的分析報(bào)文;
[0027] 根據(jù)所述第一分析報(bào)文,生成一個(gè)新的分析報(bào)文,當(dāng)所述新的分析報(bào)文的數(shù)據(jù)填 充空間大于所述除所述一部分信息之外的信息所需要的空間時(shí),向所述新的分析報(bào)文中寫 入獲取的所述待收集信息中除所述一部分信息之外的信息,并在所述新的分析報(bào)文中添加 用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí),得到第二分析報(bào)文;
[0028] 所述根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,包括:
[0029] 根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送所述第二分析報(bào)文;
[0030] 所述方法還包括:
[0031]向所述分析設(shè)備發(fā)送所述填滿的分析報(bào)文。
[0032] 結(jié)合第一方面、第一方面第一至第七種中任意一種可能的實(shí)現(xiàn)方式,在第八種可 能的實(shí)現(xiàn)方式中,所述第一分析報(bào)文還包含收集截止標(biāo)識(shí),所述收集截止標(biāo)識(shí)用于指示在 所述收集截止標(biāo)識(shí)所指示的輸出點(diǎn)向分析設(shè)備輸出分析報(bào)文,所述根據(jù)所述業(yè)務(wù)鏈路的標(biāo) 識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,包括:
[0033] 根據(jù)所述收集截止標(biāo)識(shí),確認(rèn)下一跳網(wǎng)絡(luò)設(shè)備為所述分析設(shè)備時(shí),向所述分析設(shè) 備發(fā)送第二分析報(bào)文;
[0034] 根據(jù)所述收集截止標(biāo)識(shí),確認(rèn)下一跳網(wǎng)絡(luò)設(shè)備不是所述分析設(shè)備時(shí),根據(jù)所述業(yè) 務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述下一跳網(wǎng)絡(luò)設(shè)備為下一跳交換 機(jī)或下一跳業(yè)務(wù)服務(wù)器;
[0035] 根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí)或者所述收集截止標(biāo)識(shí),確認(rèn)所述交換機(jī)為所述業(yè)務(wù)鏈 路中的最后一個(gè)網(wǎng)絡(luò)設(shè)備時(shí),向所述分析設(shè)備發(fā)送第二分析報(bào)文。
[0036] 本發(fā)明第二方面提供一種鏈路分析的方法,所述方法應(yīng)用于分析業(yè)務(wù)鏈路的分析 設(shè)備,所述方法包括:
[0037] 接收交換機(jī)發(fā)送的分析報(bào)文,所述分析報(bào)文包含所述業(yè)務(wù)鏈路的標(biāo)識(shí)、所述業(yè)務(wù) 鏈路的已收集信息和分析報(bào)文類型標(biāo)識(shí),所述分析報(bào)文類型標(biāo)識(shí)用于指示所述分析報(bào)文用 于鏈路分析;
[0038] 根據(jù)所述分析報(bào)文類型標(biāo)識(shí)和所述業(yè)務(wù)鏈路的已收集信息,分析所述業(yè)務(wù)鏈路的 標(biāo)識(shí)指示的所述業(yè)務(wù)鏈路。
[0039] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述分析報(bào)文還包括報(bào)文排序的標(biāo) 識(shí),所述接收交換機(jī)發(fā)送的分析報(bào)文之后,所述方法還包括:
[0040] 根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),獲取所述業(yè)務(wù)鏈路的每個(gè)分析報(bào)文;
[0041] 當(dāng)從所述每個(gè)分析報(bào)文中,獲取到用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí)時(shí),確 定接收到所述業(yè)務(wù)鏈路的全部分析報(bào)文;
[0042] 從所述全部分析報(bào)文中提取所述業(yè)務(wù)鏈路的已收集信息。
[0043] 結(jié)合第二方面或第二方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中, 所述接收所述交換機(jī)發(fā)送的分析報(bào)文之前,所述方法還包括:
[0044] 獲取所述業(yè)務(wù)鏈路的分析配置,所述分析配置包括待收集信息的標(biāo)識(shí)、所述業(yè)務(wù) 鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息,其中,所述鏈路分析標(biāo)識(shí)用于指示所述 業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0045] 向所述業(yè)務(wù)鏈路中的第一個(gè)交換機(jī)發(fā)送鏈路分析消息,所述鏈路分析消息攜帶所 述分析配置,其中,所述分析報(bào)文的格式信息用于所述第一個(gè)交換機(jī)生成所述格式信息所 指示格式的第一分析報(bào)文,所述待收集信息的標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集 所述待收集信息,所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述收集截止標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交 換機(jī)向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述第二分析報(bào)文包括已收集信息,所述已收 集信息包含于獲取的所述待收集信息,所述已收集信息被分析設(shè)備用于分析所述業(yè)務(wù)鏈 路。
[0046] 本發(fā)明第三方面提供一種鏈路分析的方法,所述方法應(yīng)用于觸發(fā)分析業(yè)務(wù)鏈路的 網(wǎng)管設(shè)備,所述方法包括:
[0047] 獲取所述業(yè)務(wù)鏈路的分析配置,所述分析配置包括待收集信息的標(biāo)識(shí)、所述業(yè)務(wù) 鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息,其中,所述鏈路分析標(biāo)識(shí)用于指示所述 業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0048] 向所述業(yè)務(wù)鏈路中的第一個(gè)交換機(jī)發(fā)送鏈路分析消息,所述鏈路分析消息攜帶所 述分析配置,其中,所述分析報(bào)文的格式信息用于所述第一個(gè)交換機(jī)生成所述格式信息所 指示格式的第一分析報(bào)文,所述待收集信息的標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集 所述待收集信息,所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述收集截止標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交 換機(jī)向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述第二分析報(bào)文包括已收集信息,所述已收 集信息包含于獲取的所述待收集信息,所述已收集信息被分析設(shè)備用于分析所述業(yè)務(wù)鏈 路。
[0049] 本發(fā)明第四方面提供一種鏈路分析的方法,所述方法應(yīng)用于業(yè)務(wù)鏈路中的業(yè)務(wù)服 務(wù)器,所述方法包括:
[0050] 接收所述業(yè)務(wù)鏈路中與所述業(yè)務(wù)服務(wù)器通信的交換機(jī)發(fā)送的第一分析報(bào)文,所述 第一分析報(bào)文包含待收集信息的標(biāo)識(shí)和鏈路分析標(biāo)識(shí),所述鏈路分析標(biāo)識(shí)用于指示所述業(yè) 務(wù)服務(wù)器收集所述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0051] 根據(jù)所述待收集信息的標(biāo)識(shí),從已記錄的信息中獲取所述待收集信息;
[0052] 向所述交換機(jī)發(fā)送第二分析報(bào)文,所述第二分析報(bào)文包括已收集信息,所述已收 集信息包含于獲取的所述待收集信息,所述已收集信息被分析設(shè)備用于分析所述業(yè)務(wù)鏈 路。
[0053] 結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述待收集信息的標(biāo)識(shí),從 已記錄的信息中獲取所述待收集信息之后,所述方法還包括:
[0054] 向所述第一分析報(bào)文中寫入獲取的所述待收集信息。
[0055] 結(jié)合第四方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述向所述 第一分析報(bào)文中寫入獲取的所述待收集信息,包括:
[0056] 當(dāng)所述第一分析報(bào)文的數(shù)據(jù)填充空間小于獲取的所述待收集信息所需的空間時(shí), 向所述第一分析報(bào)文中寫入獲取的所述待收集信息中的一部分信息,并將所述第一分析報(bào) 文中用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí)清除,得到一個(gè)填滿的分析報(bào)文;
[0057] 根據(jù)所述第一分析報(bào)文,生成一個(gè)新的分析報(bào)文,當(dāng)所述新的分析報(bào)文的數(shù)據(jù)填 充空間大于所述除所述一部分信息之外的信息所需要的空間時(shí),向所述新的分析報(bào)文中寫 入獲取的所述待收集信息中除所述一部分信息之外的信息,并在所述新的分析報(bào)文中添加 用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí),得到第二分析報(bào)文;
[0058] 所述向所述交換機(jī)發(fā)送第二分析報(bào)文,包括:
[0059] 向所述交換機(jī)發(fā)送所述第二分析報(bào)文;
[0060] 所述方法還包括:
[0061] 向所述交換機(jī)發(fā)送所述填滿的分析報(bào)文,所述填滿的第二分析報(bào)文被所述交換機(jī) 發(fā)送到所述分析設(shè)備。
[0062] 本發(fā)明第五方面提供一種業(yè)務(wù)鏈路中的交換機(jī),包括:
[0063] 第一獲取模塊,用于獲取第一分析報(bào)文,所述第一分析報(bào)文包含待收集信息的標(biāo) 識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)和鏈路分析標(biāo)識(shí),所述鏈路分析標(biāo)識(shí)用于指示所述交換機(jī)收集所 述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0064] 第二獲取模塊,用于根據(jù)所述第一獲取模塊獲取的所述待收集信息的標(biāo)識(shí),從已 記錄的信息中獲取所述待收集信息;
[0065] 發(fā)送模塊,用于根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文, 所述第二分析報(bào)文包括已收集信息,所述已收集信息包含于所述第二獲取模塊獲取的所述 待收集信息,所述已收集信息被分析設(shè)備用于分析所述業(yè)務(wù)鏈路。
[0066] 結(jié)合第五方面,在第一種可能的實(shí)現(xiàn)方式中,
[0067] 所述第一獲取模塊,具體用于接收網(wǎng)管設(shè)備發(fā)送的鏈路分析消息,所述鏈路分析 消息攜帶待收集信息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息; 根據(jù)所述分析報(bào)文的格式信息,生成由所述格式信息指示格式的第一分析報(bào)文,所述第一 分析報(bào)文包括所述待收集信息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述鏈路分析標(biāo)識(shí)。
[0068] 結(jié)合第五方面,在第二種可能的實(shí)現(xiàn)方式中,
[0069] 所述第一獲取模塊,具體用于接收前一個(gè)交換機(jī)發(fā)送的第一分析報(bào)文,所述前一 個(gè)交換機(jī)為所述業(yè)務(wù)鏈路中輸出所述第一分析報(bào)文的交換機(jī)。
[0070] 結(jié)合第五方面,在第三種可能的實(shí)現(xiàn)方式中,
[0071] 所述第一獲取模塊,具體用于接收所述業(yè)務(wù)服務(wù)器返回的第一分析報(bào)文。
[0072] 結(jié)合第五方面,在第四種可能的實(shí)現(xiàn)方式中,
[0073] 所述第一獲取模塊,具體用于所述業(yè)務(wù)鏈路還包括業(yè)務(wù)服務(wù)器,當(dāng)與所述業(yè)務(wù)服 務(wù)器通信的環(huán)路故障時(shí),獲取從所述第一端口發(fā)出,未經(jīng)所述業(yè)務(wù)服務(wù)器從所述第二端口 環(huán)回的第一分析報(bào)文,其中,所述交換機(jī)通過所述交換機(jī)上的第一端口向所述業(yè)務(wù)服務(wù)器 發(fā)送報(bào)文,通過所述交換機(jī)上的第二端口從所述業(yè)務(wù)服務(wù)器接收?qǐng)?bào)文;
[0074] 所述發(fā)送模塊,還用于向所述分析設(shè)備發(fā)送所述第一分析報(bào)文。
[0075] 結(jié)合第五方面,在第五種可能的實(shí)現(xiàn)方式中,
[0076] 所述第一獲取模塊,具體用于所述業(yè)務(wù)鏈路還包括業(yè)務(wù)服務(wù)器,當(dāng)所述業(yè)務(wù)服務(wù) 器不識(shí)別分析報(bào)文時(shí),獲取從所述第一端口發(fā)出,未經(jīng)所述業(yè)務(wù)服務(wù)器從所述第二端口環(huán) 回的第一分析報(bào)文,其中,所述交換機(jī)通過所述交換機(jī)上的第一端口向所述業(yè)務(wù)服務(wù)器發(fā) 送報(bào)文,通過所述交換機(jī)上的第二端口從所述業(yè)務(wù)服務(wù)器接收?qǐng)?bào)文。
[0077] 結(jié)合第五方面、第五方面第一至第五種中任意一種可能的實(shí)現(xiàn)方式,在第六種可 能的實(shí)現(xiàn)方式中,
[0078] 所述交換機(jī)還包括處理模塊,
[0079] 所述處理模塊,用于向所述第一分析報(bào)文中寫入所述第一獲取模塊獲取的所述待 收集信息。
[0080] 結(jié)合第五方面第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,
[0081] 所述處理模塊包括第一處理子模塊和第二處理子模塊,
[0082] 所述第一處理子模塊,用于當(dāng)所述第一分析報(bào)文的數(shù)據(jù)填充空間小于獲取的所述 待收集信息所需的空間時(shí),向所述第一分析報(bào)文中寫入獲取的所述待收集信息中的一部分 信息,并將所述第一分析報(bào)文中用于表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí)清除,得到一個(gè)填 滿的分析報(bào)文;
[0083] 所述第二處理子模塊,用于根據(jù)所述第一分析報(bào)文,生成一個(gè)新的分析報(bào)文,當(dāng)所 述新的分析報(bào)文的數(shù)據(jù)填充空間大于所述第一處理子模塊處理后的所述除所述一部分信 息之外的信息所需要的空間時(shí),向所述新的分析報(bào)文中寫入獲取的所述待收集信息中除所 述一部分信息之外的信息,并在所述新的分析報(bào)文中添加用于表征最后一個(gè)報(bào)文的報(bào)文排 序標(biāo)識(shí),得到第二分析報(bào)文;
[0084] 所述發(fā)送模塊,具體用于根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送所述 第二分析報(bào)文,并還用于向所述分析設(shè)備發(fā)送所述第一處理子模塊處理后得到的所述填滿 的分析報(bào)文。
[0085] 結(jié)合第五方面、第五方面第一至第七種中任意一種可能的實(shí)現(xiàn)方式,在第八種可 能的實(shí)現(xiàn)方式中,
[0086] 所述發(fā)送模塊,具體用于當(dāng)所述第一分析報(bào)文還包含收集截止標(biāo)識(shí)時(shí),根據(jù)所述 收集截止標(biāo)識(shí),確認(rèn)下一跳網(wǎng)絡(luò)設(shè)備為所述分析設(shè)備時(shí),向所述分析設(shè)備發(fā)送第二分析報(bào) 文,其中,所述收集截止標(biāo)識(shí)用于指示在所述收集截止標(biāo)識(shí)所指示的輸出點(diǎn)向分析設(shè)備輸 出分析報(bào)文;根據(jù)所述收集截止標(biāo)識(shí),確認(rèn)下一跳網(wǎng)絡(luò)設(shè)備不是所述分析設(shè)備時(shí),根據(jù)所述 業(yè)務(wù)鏈路的標(biāo)識(shí),向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述下一跳網(wǎng)絡(luò)設(shè)備為下一跳交 換機(jī)或下一跳業(yè)務(wù)服務(wù)器;根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí)或者所述收集截止標(biāo)識(shí),確認(rèn)所述交 換機(jī)為所述業(yè)務(wù)鏈路中的最后一個(gè)網(wǎng)絡(luò)設(shè)備時(shí),向所述分析設(shè)備發(fā)送第二分析報(bào)文。
[0087] 本發(fā)明第六方面提供一種用于分析業(yè)務(wù)鏈路的分析設(shè)備,包括:
[0088] 接收模塊,用于接收交換機(jī)發(fā)送的分析報(bào)文,所述分析報(bào)文包含所述業(yè)務(wù)鏈路的 標(biāo)識(shí)和所述業(yè)務(wù)鏈路的已收集信息和分析報(bào)文類型標(biāo)識(shí),所述分析報(bào)文類型標(biāo)識(shí)用于指示 所述分析報(bào)文用于鏈路分析;
[0089] 分析模塊,用于根據(jù)所述接收模塊接收的所述分析報(bào)文中的所述分析報(bào)文類型標(biāo) 識(shí)和所述業(yè)務(wù)鏈路的已收集信息,分析所述業(yè)務(wù)鏈路的標(biāo)識(shí)指示的所述業(yè)務(wù)鏈路。
[0090] 結(jié)合第六方面,在第一種可能的實(shí)現(xiàn)方式中,所述分析設(shè)備還包括:
[0091] 第一獲取模塊,用于當(dāng)所述接收模塊接收的分析報(bào)文還包括報(bào)文排序的標(biāo)識(shí)時(shí), 根據(jù)所述業(yè)務(wù)鏈路的標(biāo)識(shí),獲取所述業(yè)務(wù)鏈路的每個(gè)分析報(bào)文;
[0092] 確定模塊,用于當(dāng)從所述第一獲取模塊獲取的所述每個(gè)分析報(bào)文中,獲取到用于 表征最后一個(gè)報(bào)文的報(bào)文排序標(biāo)識(shí)時(shí),確定接收到所述業(yè)務(wù)鏈路的全部分析報(bào)文;
[0093] 提取模塊,用于從所述確定模塊確定的所述全部分析報(bào)文中提取所述業(yè)務(wù)鏈路的 已收集信息。
[0094] 結(jié)合第六方面或第六方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中, 所述分析設(shè)備還包括:
[0095] 第二獲取模塊,用于獲取所述業(yè)務(wù)鏈路的分析配置,所述分析配置包括待收集信 息的標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息,其中,所述鏈路分 析標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息的標(biāo)識(shí)所指示的待收集信 息;
[0096] 發(fā)送模塊,用于向所述業(yè)務(wù)鏈路中的第一個(gè)交換機(jī)發(fā)送鏈路分析消息,所述鏈路 分析消息攜帶所述第二獲取模塊獲取的所述分析配置,其中,所述分析報(bào)文的格式信息用 于所述第一個(gè)交換機(jī)生成所述格式信息所指示格式的第一分析報(bào)文,所述待收集信息的標(biāo) 識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息,所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述收 集截止標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述 第二分析報(bào)文包括已收集信息,所述已收集信息包含于獲取的所述待收集信息,所述已收 集信息被分析設(shè)備用于分析所述業(yè)務(wù)鏈路。
[0097] 本發(fā)明第七方面提供一種用于觸發(fā)分析業(yè)務(wù)鏈路的網(wǎng)管設(shè)備,包括:
[0098] 獲取模塊,用于獲取所述業(yè)務(wù)鏈路的分析配置,所述分析配置包括待收集信息的 標(biāo)識(shí)、所述業(yè)務(wù)鏈路的標(biāo)識(shí)、鏈路分析標(biāo)識(shí)和分析報(bào)文的格式信息,其中,所述鏈路分析標(biāo) 識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0099] 發(fā)送模塊,用于向所述業(yè)務(wù)鏈路中的第一個(gè)交換機(jī)發(fā)送鏈路分析消息,所述鏈路 分析消息攜帶所述獲取模塊獲取的所述分析配置,其中,所述分析報(bào)文的格式信息用于所 述第一個(gè)交換機(jī)生成所述格式信息所指示格式的第一分析報(bào)文,所述待收集信息的標(biāo)識(shí)用 于指示所述業(yè)務(wù)鏈路中的交換機(jī)收集所述待收集信息,所述業(yè)務(wù)鏈路的標(biāo)識(shí)和所述收集截 止標(biāo)識(shí)用于指示所述業(yè)務(wù)鏈路中的交換機(jī)向下一跳網(wǎng)絡(luò)設(shè)備發(fā)送第二分析報(bào)文,所述第二 分析報(bào)文包括已收集信息,所述已收集信息包含于獲取的所述待收集信息,所述已收集信 息被分析設(shè)備用于分析所述業(yè)務(wù)鏈路。
[0100] 本發(fā)明第八方面提供一種業(yè)務(wù)鏈路中的業(yè)務(wù)服務(wù)器,包括:
[0101] 接收模塊,用于接收所述業(yè)務(wù)鏈路中與所述業(yè)務(wù)服務(wù)器通信的交換機(jī)發(fā)送的第一 分析報(bào)文,所述第一分析報(bào)文包含待收集信息的標(biāo)識(shí)和鏈路分析標(biāo)識(shí),所述鏈路分析標(biāo)識(shí) 用于指示所述業(yè)務(wù)服務(wù)器收集所述待收集信息的標(biāo)識(shí)所指示的待收集信息;
[0102] 獲取模塊,用于根據(jù)所述接收模塊接收的所述第一分析報(bào)文中包含的待收集信息 的標(biāo)識(shí),從已記錄的信息中獲取所述待收集信息;
[0103] 發(fā)送模塊,用于向所述交換機(jī)發(fā)送第二分析報(bào)文,所述第二分析報(bào)文包括已收集 信息,所述已收集信息包含于所述獲取模塊獲取的所述待收集信息,所述已收集信息被分 析設(shè)備用于分析所述業(yè)務(wù)鏈路。
[0104] 結(jié)合第八方面,在第一種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)服務(wù)器還包括:
[0105] 處理模塊,用于向所述第一分析報(bào)文中寫入所述獲取模塊獲取的所述待收集信 息。
[0106] 結(jié)合第八方面,在第二種可能的實(shí)現(xiàn)方式中,所述處理模塊包括第一處理子模塊 和第二處理子模塊,
[0107] 所述第一處理子模塊,用于當(dāng)所述第一分析報(bào)文的數(shù)據(jù)填充空間小于獲取的所述 待收集信息所需的空間時(shí),向所述第一分析報(bào)文中寫入獲取的所述待收集信息中的一部分 信息,并將所述第一