[發(fā)明專利]利用采樣和試探在網(wǎng)絡(luò)元件處解釋應(yīng)用消息有效
| 申請(qǐng)?zhí)枺?/td> | 200580045969.X | 申請(qǐng)日: | 2005-12-15 |
| 公開(公告)號(hào): | CN101099345A | 公開(公告)日: | 2008-01-02 |
| 發(fā)明(設(shè)計(jì))人: | 德凡奧斯·安思亞斯;蘇尼爾·波迪;蘇布爾曼尼恩·西尼瓦薩恩;尼特什·特里卡 | 申請(qǐng)(專利權(quán))人: | 思科技術(shù)公司 |
| 主分類號(hào): | H04L12/56 | 分類號(hào): | H04L12/56;H04J3/16;H04J3/22;H04J3/24 |
| 代理公司: | 北京東方億思知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 王怡 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 采樣 試探 網(wǎng)絡(luò) 元件 解釋 應(yīng)用 消息 | ||
技術(shù)領(lǐng)域
本發(fā)明一般地涉及計(jì)算機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)元件。更具體而言,本發(fā)明涉及用于利用采樣和試探(heuristics)在網(wǎng)絡(luò)元件處解釋應(yīng)用消息的方法和設(shè)備。?
背景技術(shù)
本部分中描述的方法可以被實(shí)行,但不一定是先前已經(jīng)構(gòu)想出或?qū)嵭羞^(guò)的方法。因此,除非這里另有指明,否則本部分中描述的方法不因?yàn)楸话ㄔ诒静糠种芯统蔀楸旧暾?qǐng)的權(quán)利要求的現(xiàn)有技術(shù),并且不被承認(rèn)是現(xiàn)有技術(shù)。?
通常,當(dāng)今的網(wǎng)絡(luò)只處理數(shù)據(jù)分組和網(wǎng)絡(luò)數(shù)據(jù),而不處理應(yīng)用數(shù)據(jù)。在企業(yè)對(duì)企業(yè)環(huán)境中,在計(jì)算機(jī)上執(zhí)行的應(yīng)用通常與在其他計(jì)算機(jī)上執(zhí)行的其他應(yīng)用通信。例如,在計(jì)算機(jī)“X”上執(zhí)行的應(yīng)用“A”可能向在計(jì)算機(jī)“Y”上執(zhí)行的應(yīng)用“B”發(fā)送指示購(gòu)買訂單的實(shí)質(zhì)的消息。?
計(jì)算機(jī)“X”可能遠(yuǎn)離計(jì)算機(jī)“Y”。為了使得計(jì)算機(jī)“X”能夠發(fā)送消息到計(jì)算機(jī)“Y”,計(jì)算機(jī)“X”可通過(guò)諸如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或互聯(lián)網(wǎng)(例如因特網(wǎng))之類的計(jì)算機(jī)網(wǎng)絡(luò)來(lái)發(fā)送消息。為了通過(guò)這種網(wǎng)絡(luò)發(fā)送消息,計(jì)算機(jī)“X”可以使用一套通信協(xié)議。例如,計(jì)算機(jī)“X”可結(jié)合使用比如因特網(wǎng)協(xié)議(IP)之類的網(wǎng)絡(luò)層協(xié)議和比如傳輸控制協(xié)議(TCP)之類的傳輸層協(xié)議來(lái)發(fā)送消息。?
假定消息是利用TCP發(fā)送的,則消息被封裝到一個(gè)或多個(gè)數(shù)據(jù)分組中;同一消息的多個(gè)單獨(dú)部分可在多個(gè)單獨(dú)分組中發(fā)送。繼續(xù)上述示例,計(jì)算機(jī)“X”通過(guò)網(wǎng)絡(luò)向計(jì)算機(jī)“Y”發(fā)送數(shù)據(jù)分組。計(jì)算機(jī)“X”和計(jì)算機(jī)“Y”之間的一個(gè)或多個(gè)網(wǎng)絡(luò)元件可以接收該分組,確定分組的下一“跳”,并且向計(jì)算機(jī)“Y”發(fā)送分組。?
例如,路由器“U”可接收來(lái)自計(jì)算機(jī)“X”的分組,并基于分組的目的地是計(jì)算機(jī)“Y”而確定分組應(yīng)當(dāng)被轉(zhuǎn)發(fā)到另一路由器“V”(路由上的下一“跳”)。路由器“V”可接收來(lái)自路由器“U”的分組,并繼續(xù)發(fā)送分組到計(jì)算機(jī)“Y”。在計(jì)算機(jī)“Y”處,分組的內(nèi)容可被提取和重組裝,以形成原始消息,該原始消息可被提供給應(yīng)用“B”。應(yīng)用“A”和“B”可以不注意分組是通過(guò)路由“U”和“V”路由的這一事實(shí)。實(shí)際上,多個(gè)單獨(dú)分組可以采取不同的路由來(lái)通過(guò)網(wǎng)絡(luò)。?
可以結(jié)合上述網(wǎng)絡(luò)層和傳輸層協(xié)議使用若干種應(yīng)用層協(xié)議中的任何一種來(lái)發(fā)送消息。例如,應(yīng)用“A”可指定計(jì)算機(jī)“X”要利用超文本傳輸協(xié)議(HTTP)來(lái)發(fā)送消息。因此,計(jì)算機(jī)“X”在如上所述將消息封裝到TCP分組中之前可在消息前面添加特定于HTTP的頭部。如果應(yīng)用“B”被配置為根據(jù)HTTP接收消息,則計(jì)算機(jī)“Y”可利用特定于HTTP的頭部來(lái)處理消息。為了構(gòu)造應(yīng)用級(jí)消息,網(wǎng)絡(luò)設(shè)備必須終止協(xié)議并組裝分組。?
除了以上所有之外,消息必須根據(jù)若干種消息格式中的任何一種來(lái)構(gòu)造。消息格式一般指示消息的結(jié)構(gòu)。例如,如果購(gòu)買訂單包括地址和遞送日期,則在消息內(nèi)可利用特定于消息格式的機(jī)制來(lái)區(qū)分地址和遞送日期。例如,應(yīng)用“A”可利用可擴(kuò)展標(biāo)記語(yǔ)言(XML)來(lái)指示購(gòu)買訂單的結(jié)構(gòu)。利用XML作為消息格式,地址可被裝在“<address>”和“</address>”標(biāo)簽內(nèi),遞送日期可被裝在“<delivery-date>”和“</delivery-date>”標(biāo)簽內(nèi)。如果應(yīng)用“B”被配置為解釋XML消息,則應(yīng)用“B”可使用這些標(biāo)簽來(lái)確定消息的哪個(gè)部分包含應(yīng)用,以及消息的哪個(gè)部分包含遞送日期。?
可是,不同的應(yīng)用經(jīng)常被設(shè)計(jì)為利用不同的應(yīng)用層協(xié)議發(fā)送和接收消息。例如,應(yīng)用“A”可能被設(shè)計(jì)為僅利用HTTP發(fā)送消息,而應(yīng)用“B”可能被設(shè)計(jì)為僅利用文件傳輸協(xié)議(FTP)來(lái)接收消息,該文件傳輸協(xié)議是另一種應(yīng)用層協(xié)議。此外,不同的應(yīng)用可能被設(shè)計(jì)為利用不同的消息格式來(lái)格式化和解釋消息。例如,應(yīng)用“A”可能被設(shè)計(jì)為僅利用XML來(lái)格式化消息,而應(yīng)用“B”可能被設(shè)計(jì)為僅利用電子數(shù)據(jù)交換(EDI)來(lái)解釋?消息。?
通常,設(shè)計(jì)或更新一個(gè)應(yīng)用以便該應(yīng)用能夠利用所有可能的消息格式和應(yīng)用層協(xié)議與其他應(yīng)用交談是不實(shí)際的,甚至是不可能的。一些消息格式和應(yīng)用層可能是專屬的、沒(méi)有向公眾公開過(guò)的。一些消息格式和應(yīng)用層協(xié)議可能是相對(duì)較新、不太著名的。一些消息格式和應(yīng)用層協(xié)議可能太老以至于一般被認(rèn)為已經(jīng)過(guò)時(shí)。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于思科技術(shù)公司,未經(jīng)思科技術(shù)公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580045969.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 半導(dǎo)體參數(shù)測(cè)試儀器的測(cè)試探針的電阻測(cè)試方法
- 各向異性磁阻結(jié)構(gòu)磁場(chǎng)強(qiáng)度檢測(cè)裝置
- 測(cè)試探針和制造測(cè)試探針的方法
- 一種光伏匯流箱分流器測(cè)量板的測(cè)試裝置
- 一種帶狀線諧振器測(cè)試儀的測(cè)試探針?lè)蛛x裝置
- 測(cè)試產(chǎn)品正負(fù)極朝向正反的檢測(cè)裝置
- 一種測(cè)試半導(dǎo)體母頭連接器的測(cè)試探針
- 一種用于靜音開關(guān)測(cè)試的測(cè)試探針固定板
- 一種用于靜音開關(guān)導(dǎo)通測(cè)試的針板裝置
- 一種用于靜音開關(guān)導(dǎo)通測(cè)試的測(cè)試探針
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





