專利名稱:提供互聯(lián)網(wǎng)層地址給客戶設(shè)備的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備提供互聯(lián)網(wǎng)層地址給客戶設(shè)備的方法,該方法在中繼設(shè)備上包括以下步驟-從客戶設(shè)備接收第一消息,并且發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備,所述第一消息包括互聯(lián)網(wǎng)層地址和較低層地址;以及-從服務(wù)設(shè)備接收第二消息,發(fā)送另一個(gè)第二消息給客戶設(shè)備,所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段。
-所述服務(wù)設(shè)備的例子是服務(wù)器,所述中繼設(shè)備的例子是中繼器,所述客戶設(shè)備的例子是個(gè)人計(jì)算機(jī)和/或調(diào)制解調(diào)器。
背景技術(shù):
現(xiàn)有技術(shù)方法是公知的并且定義了客戶設(shè)備以產(chǎn)生用于請(qǐng)求互聯(lián)網(wǎng)層地址的第一消息。中繼設(shè)備接收所述第一消息,并且作為響應(yīng)可以通過(guò)其它中繼設(shè)備發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備。中繼設(shè)備從服務(wù)設(shè)備接收作為回復(fù)的第二消息,并且作為響應(yīng)發(fā)送另一個(gè)第二消息給客戶設(shè)備以提供互聯(lián)網(wǎng)層地址給客戶設(shè)備。
第一消息包括互聯(lián)網(wǎng)層地址,例如源互聯(lián)網(wǎng)層地址和目的互聯(lián)網(wǎng)層地址,并且包括低層地址,例如源低層地址和目的低層地址。第二消息包括互聯(lián)網(wǎng)層地址,例如源互聯(lián)網(wǎng)層地址和目的互聯(lián)網(wǎng)層地址,并且包括低層地址,例如源低層地址和目的低層地址,并且還包括用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段。
在另一個(gè)第二消息中,最初設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備的高層字段包括定義服務(wù)設(shè)備的互聯(lián)網(wǎng)層地址。
已知方法是不利的,這特別由于所述方法中的中繼設(shè)備不能相對(duì)充分地監(jiān)控某種業(yè)務(wù)。向客戶設(shè)備提供定義服務(wù)設(shè)備的互聯(lián)網(wǎng)層地址。結(jié)果,從客戶設(shè)備發(fā)送到服務(wù)設(shè)備的某些未來(lái)消息不再需要通過(guò)中繼設(shè)備,在這種情況下,中繼設(shè)備不能相對(duì)充分地監(jiān)控所述業(yè)務(wù)。
發(fā)明內(nèi)容
本發(fā)明的目的特別是提供一種如序言中定義的方法,在該方法中,中繼設(shè)備可以相對(duì)充分地監(jiān)控某種業(yè)務(wù)。
根據(jù)本發(fā)明的方法的特征在于,所述方法在中繼設(shè)備上還包括下列步驟-將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中。
不是通過(guò)將定義服務(wù)設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中,而是通過(guò)將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中,從客戶設(shè)備發(fā)送到服務(wù)設(shè)備的未來(lái)消息必須通過(guò)中繼設(shè)備,其中所述高層字段最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備。在所述情況下,中繼設(shè)備可以相對(duì)充分地監(jiān)控所述業(yè)務(wù)。本發(fā)明的另一個(gè)優(yōu)點(diǎn)在于中繼設(shè)備可以是獨(dú)立的設(shè)備,其不需要能夠在互聯(lián)網(wǎng)層或在高層進(jìn)行處理。
通過(guò)采用第二消息并且替代和/或蓋寫第二消息的一部分,或者通過(guò)產(chǎn)生新的另一個(gè)第二消息并且拷貝和/或轉(zhuǎn)移源自第二消息的第一部分并插入第二部分,來(lái)產(chǎn)生所述另一個(gè)第二消息。所述第二部分要么不是源自所述第二消息,要么源自該第二消息但是源自不同位置和/或在被插入之前被處理。
應(yīng)當(dāng)指出,美國(guó)專利2002/0023160在其段落40中公開(kāi)了這樣的內(nèi)容服務(wù)器被配置用來(lái)確保每個(gè)響應(yīng)被中繼到中繼代理,所述響應(yīng)改變互聯(lián)網(wǎng)層地址分配或關(guān)于互聯(lián)網(wǎng)層地址分配的租用(lease)。還應(yīng)當(dāng)指出,美國(guó)專利2002/0165972在其段落10中公開(kāi)了用于減少計(jì)算機(jī)網(wǎng)絡(luò)所使用的通信鏈路上的業(yè)務(wù)的方法和裝置,該方法包括下列步驟在網(wǎng)關(guān)上監(jiān)控在分配地址的計(jì)算機(jī)設(shè)備和一個(gè)或多個(gè)計(jì)算機(jī)設(shè)備之間的涉及地址分配的通信、在該網(wǎng)關(guān)上存儲(chǔ)并識(shí)別計(jì)算機(jī)設(shè)備標(biāo)識(shí)符。然而,所述兩個(gè)專利申請(qǐng)都不能防止從客戶設(shè)備發(fā)送到服務(wù)設(shè)備的某些未來(lái)消息不通過(guò)中繼設(shè)備,并且既沒(méi)有公開(kāi)也沒(méi)有建議將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備的另一個(gè)第二消息的高層字段中。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述方法在中繼設(shè)備上還包括下列步驟-從客戶設(shè)備接收第三消息,并且發(fā)送另一個(gè)第三消息給服務(wù)設(shè)備,所述第三消息包括互聯(lián)網(wǎng)層地址和低層地址;-從服務(wù)設(shè)備接收第四消息,并且發(fā)送另一個(gè)第四消息給客戶設(shè)備,所述第四消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段;以及-將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第四消息的高層字段中。
在定義第一和第二消息的協(xié)議還需要被交換的第三和第四消息的情況下,也應(yīng)當(dāng)向最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備的另一個(gè)第四消息的高層字段,提供定義中繼設(shè)備的互聯(lián)網(wǎng)層地址的插入。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述方法在客戶設(shè)備上還包括下列步驟-將定義中繼設(shè)備的目的互聯(lián)網(wǎng)層地址和目的低層地址二者插入第五消息中;并且-發(fā)送該第五消息給所述中繼設(shè)備;其中,所述第五消息還包括源互聯(lián)網(wǎng)層地址和源低層地址。
在定義要被交換的第一、第二、第三和第四消息的協(xié)議還需要被交換的第五消息的情況下,應(yīng)當(dāng)向該第五消息提供定義中繼設(shè)備的目的互聯(lián)網(wǎng)層地址和目的低層地址二者的插入。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述方法在中繼設(shè)備上還包括這樣的步驟
-從客戶設(shè)備接收第五消息,并且發(fā)送另一個(gè)第五消息給服務(wù)設(shè)備,所述另一個(gè)第五消息包括互聯(lián)網(wǎng)層地址和低層地址。
在定義要被交換的第一、第二、第三、第四和第五消息的協(xié)議還需要被交換的另一個(gè)第五消息的情況下,應(yīng)當(dāng)向所述第五消息提供互聯(lián)網(wǎng)層地址和低層地址。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述另一個(gè)第二消息的高層字段包括服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段和服務(wù)器標(biāo)識(shí)字段,該服務(wù)器標(biāo)識(shí)字段包括定義中繼設(shè)備的互聯(lián)網(wǎng)層地址,并且所述服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段包括服務(wù)器標(biāo)識(shí)字段的值。
由服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段所包括的服務(wù)器標(biāo)識(shí)字段的值,可以是定義中繼設(shè)備的互聯(lián)網(wǎng)層地址,或是到互聯(lián)網(wǎng)層地址的鏈路。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述另一個(gè)第二消息的其它高層字段還包括網(wǎng)關(guān)互聯(lián)網(wǎng)協(xié)議地址字段和hopcount(跳躍計(jì)數(shù))字段,兩個(gè)字段都包括零值。
這通過(guò)不為客戶設(shè)備提供不必要的信息而增加了所述方法的安全性。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述另一個(gè)第四消息的高層字段包括服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段和服務(wù)器標(biāo)識(shí)字段,所述服務(wù)器標(biāo)識(shí)字段包括定義中繼設(shè)備的互聯(lián)網(wǎng)層地址,并且所述服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段包括服務(wù)器標(biāo)識(shí)字段的值。
再次,由服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段所包括的服務(wù)器標(biāo)識(shí)字段的值,可以是定義中繼設(shè)備的互聯(lián)網(wǎng)層地址,或是到定義中繼設(shè)備的互聯(lián)網(wǎng)層地址的鏈路。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,所述另一個(gè)第四消息的其它高層字段還包括網(wǎng)關(guān)互聯(lián)網(wǎng)協(xié)議地址字段和hopcount(跳躍計(jì)數(shù))字段,兩個(gè)字段都包括零值。
再次,這通過(guò)不向客戶設(shè)備提供不必要的信息而增加了所述方法的安全性。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,消息是動(dòng)態(tài)主機(jī)配置協(xié)議消息,第一消息是發(fā)現(xiàn)消息,第二消息是提供消息,第三消息是請(qǐng)求消息,第四消息是確認(rèn)消息,并且第五消息是請(qǐng)求和/或更新和/或釋放消息。在RFC中定義了動(dòng)態(tài)主機(jī)配置協(xié)議。服務(wù)器標(biāo)識(shí)字段因而可以對(duì)應(yīng)于option-54(選項(xiàng)-54)字段。不排除其它消息。
根據(jù)本發(fā)明的方法的實(shí)施例的特征在于,互聯(lián)網(wǎng)層地址是互聯(lián)網(wǎng)協(xié)議地址,低層地址是媒體訪問(wèn)控制地址,高層字段是用戶數(shù)據(jù)報(bào)協(xié)議字段。
互聯(lián)網(wǎng)層地址或互聯(lián)網(wǎng)協(xié)議地址是第3層地址,低層地址或媒體訪問(wèn)控制地址是第2層地址,并且高層字段或用戶數(shù)據(jù)報(bào)協(xié)議字段是第4層字段。高層字段可能涉及動(dòng)態(tài)主機(jī)配置協(xié)議消息中的字段。并且根據(jù)RFC,動(dòng)態(tài)主機(jī)配置協(xié)議消息被打包至用戶數(shù)據(jù)報(bào)協(xié)議分組中。用戶數(shù)據(jù)報(bào)協(xié)議是第4層(傳輸)協(xié)議(根據(jù)ISO定義的OSI棧)。當(dāng)考慮互聯(lián)網(wǎng)上的信息時(shí),動(dòng)態(tài)主機(jī)配置協(xié)議被認(rèn)為是網(wǎng)絡(luò)層協(xié)議(第3層)。由于所述動(dòng)態(tài)主機(jī)配置協(xié)議(通過(guò)分配互聯(lián)網(wǎng)協(xié)議地址)配置了客戶的網(wǎng)絡(luò)層,因此這是符合邏輯的。
本發(fā)明還涉及一種用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備提供互聯(lián)網(wǎng)層地址給客戶設(shè)備的中繼設(shè)備,所述中繼設(shè)備包括-接收器,其用于從客戶設(shè)備接收第一消息,并且從服務(wù)設(shè)備接收第二消息;以及-發(fā)送器,其用于發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備,并且發(fā)送另一個(gè)第二消息給客戶設(shè)備;其中,所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,并且所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段;根據(jù)本發(fā)明的所述中繼設(shè)備的特征在于,所述中繼設(shè)備還包括-插入器(inserter),其用于將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息的高層字段中。
本發(fā)明還涉及一種包括中繼設(shè)備的網(wǎng)絡(luò)設(shè)備,所述中繼設(shè)備用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備提供互聯(lián)網(wǎng)層地址給客戶設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括-接收器,其用于從客戶設(shè)備接收第一消息,并且從服務(wù)設(shè)備接收第二消息;以及-發(fā)送器,其用于發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備,并且發(fā)送另一個(gè)第二消息給客戶設(shè)備;其中,所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,并且所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段;根據(jù)本發(fā)明的所述網(wǎng)絡(luò)設(shè)備的特征在于,所述中繼設(shè)備還包括-插入器,其用于將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中。
本發(fā)明還涉及一種用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備接收互聯(lián)網(wǎng)層地址的客戶設(shè)備,所述客戶設(shè)備包括-發(fā)送器,其用于發(fā)送第一消息、第三消息、第五消息給中繼設(shè)備;-接收器,其用于從中繼設(shè)備接收另一個(gè)第二消息和另一個(gè)第四消息;其中,所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段,所述第三消息包括互聯(lián)網(wǎng)層地址和低層地址,所述第四消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段,以及所述第五消息包括互聯(lián)網(wǎng)層地址和低層地址,根據(jù)本發(fā)明的客戶設(shè)備的特征在于,所述客戶設(shè)備還包括-插入器,其用于將定義中繼設(shè)備的目的互聯(lián)網(wǎng)層地址和目的低層地址插入第五消息中。
本發(fā)明還涉及一種用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備提供互聯(lián)網(wǎng)層地址給客戶設(shè)備的處理器程序產(chǎn)品,所述處理器程序產(chǎn)品在中繼設(shè)備上包括以下功能-從客戶設(shè)備接收第一消息,并且發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備,所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址;以及-從服務(wù)設(shè)備接收第二消息,并且發(fā)送另一個(gè)第二消息給客戶設(shè)備,所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)服務(wù)設(shè)備的高層字段;其中,根據(jù)本發(fā)明的處理器程序產(chǎn)品的特征在于,所述處理器程序產(chǎn)品還包括在中繼設(shè)備上的以下功能,-將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中。
根據(jù)本發(fā)明的中繼設(shè)備、網(wǎng)絡(luò)設(shè)備、客戶設(shè)備以及處理器程序產(chǎn)品的實(shí)施例,對(duì)應(yīng)于根據(jù)本發(fā)明的方法的實(shí)施例。
本發(fā)明特別基于這樣的觀點(diǎn)從客戶設(shè)備發(fā)送到服務(wù)設(shè)備的未來(lái)消息必須通過(guò)中繼設(shè)備,以允許所述中繼設(shè)備相對(duì)充分地監(jiān)控業(yè)務(wù),并且本發(fā)明特別基于這樣的基本思想不是將定義服務(wù)設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中,該高層字段最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備,而是將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息的高層字段中。
本發(fā)明特別通過(guò)提供方法而解決了問(wèn)題,在所述方法中,中繼設(shè)備可以相對(duì)充分地監(jiān)控某種業(yè)務(wù),并且本發(fā)明的其它優(yōu)點(diǎn)特別在于,中繼設(shè)備可以是不需要能夠在互聯(lián)網(wǎng)層或在高層進(jìn)行處理的獨(dú)立設(shè)備,其例如僅需要能夠處理動(dòng)態(tài)主機(jī)配置協(xié)議消息。
根據(jù)參考下面描述的實(shí)施例所進(jìn)行的說(shuō)明,本發(fā)明的所述和其它方面將變得顯而易見(jiàn)。
圖1圖解地示出了具有根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò),所述網(wǎng)絡(luò)設(shè)備包括根據(jù)本發(fā)明的中繼設(shè)備并且耦合到根據(jù)本發(fā)明的客戶設(shè)備;圖2圖解地示出了具有根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備和中繼設(shè)備的網(wǎng)絡(luò),所述網(wǎng)絡(luò)設(shè)備和中繼設(shè)備耦合到根據(jù)本發(fā)明的客戶設(shè)備;圖3圖解地示出了具有根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò),所述網(wǎng)絡(luò)設(shè)備包括根據(jù)本發(fā)明的中繼設(shè)備并且耦合到根據(jù)本發(fā)明的客戶設(shè)備,并且耦合到另一個(gè)網(wǎng)絡(luò)設(shè)備;圖4圖解地示出了具有根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備和中繼設(shè)備的網(wǎng)絡(luò),所述網(wǎng)絡(luò)設(shè)備和中繼設(shè)備耦合到根據(jù)本發(fā)明的客戶設(shè)備并且耦合到另一個(gè)網(wǎng)絡(luò)設(shè)備;圖5圖解地詳細(xì)示出了根據(jù)本發(fā)明的中繼設(shè)備;圖6圖解地詳細(xì)示出了根據(jù)本發(fā)明的客戶設(shè)備;以及圖7示出了依照根據(jù)本發(fā)明的方法而被交換的消息。
具體實(shí)施例方式
圖1所示的網(wǎng)絡(luò)10包括服務(wù)設(shè)備1,該服務(wù)設(shè)備例如是通過(guò)例如互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)12而耦合到根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備2的服務(wù)器,所述網(wǎng)絡(luò)設(shè)備例如是包括根據(jù)本發(fā)明的中繼設(shè)備4的路由器。網(wǎng)絡(luò)設(shè)備2通過(guò)例如局域網(wǎng)11耦合到客戶設(shè)備3,該客戶設(shè)備例如是個(gè)人計(jì)算機(jī)或調(diào)制解調(diào)器并且也稱為客戶端設(shè)備或主機(jī),所述局域網(wǎng)例如是以太網(wǎng)。服務(wù)器例如包括動(dòng)態(tài)主機(jī)配置服務(wù)器,并且客戶設(shè)備例如包括動(dòng)態(tài)主機(jī)配置客戶設(shè)備。
圖2所示的網(wǎng)絡(luò)10除以下方面之外對(duì)應(yīng)于圖1所示的網(wǎng)絡(luò)10中繼設(shè)備4現(xiàn)在位于網(wǎng)絡(luò)設(shè)備2的外部,并且通過(guò)例如局域網(wǎng)11耦合到網(wǎng)絡(luò)設(shè)備2和客戶設(shè)備3。
圖3所示的網(wǎng)絡(luò)10包括服務(wù)設(shè)備1,所述服務(wù)設(shè)備例如是通過(guò)例如互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)14耦合到例如路由器的另一個(gè)網(wǎng)絡(luò)設(shè)備5的服務(wù)器。另一個(gè)網(wǎng)絡(luò)設(shè)備5通過(guò)例如以太網(wǎng)13耦合到根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備2,所述網(wǎng)絡(luò)設(shè)備例如是包括根據(jù)本發(fā)明的中繼設(shè)備4的網(wǎng)橋。網(wǎng)絡(luò)設(shè)備2通過(guò)例如局域網(wǎng)11耦合到客戶設(shè)備3,所述客戶設(shè)備例如是個(gè)人計(jì)算機(jī)或調(diào)制解調(diào)器并且也稱為客戶端設(shè)備或主機(jī),所述局域網(wǎng)例如是以太網(wǎng)。所述服務(wù)器例如包括動(dòng)態(tài)主機(jī)配置服務(wù)器,并且所述客戶設(shè)備例如包括動(dòng)態(tài)主機(jī)配置客戶設(shè)備。
圖4所示的網(wǎng)絡(luò)10除以下方面之外對(duì)應(yīng)于圖3所示的網(wǎng)絡(luò)10中繼設(shè)備4現(xiàn)在位于網(wǎng)絡(luò)設(shè)備2的外部,并且通過(guò)例如局域網(wǎng)11耦合到網(wǎng)絡(luò)設(shè)備2和客戶設(shè)備3。
在圖5中詳細(xì)示出的根據(jù)本發(fā)明的中繼設(shè)備4包括接收器41,該接收器用于從客戶設(shè)備3接收第一消息101a、從服務(wù)設(shè)備1接收第二消息102a、從客戶設(shè)備3接收第三消息103a、從服務(wù)設(shè)備1接收第四消息104a以及從客戶設(shè)備3接收第五消息105a。中繼設(shè)備4還包括發(fā)送器42,該發(fā)送器用于發(fā)送另一個(gè)第一消息101b給服務(wù)設(shè)備4、發(fā)送另一個(gè)第二消息102b給客戶設(shè)備3、發(fā)送另一個(gè)第三消息103b給服務(wù)設(shè)備、發(fā)送另一個(gè)第四消息104b給客戶設(shè)備3以及發(fā)送另一個(gè)第五消息105b給服務(wù)設(shè)備1。接收器41的輸入耦合到接口46的輸出,該接口46的輸入/輸出可以通過(guò)局域網(wǎng)11耦合到網(wǎng)絡(luò)設(shè)備2,并且該接口46的輸入耦合到發(fā)送器42的輸出。接收器41的輸出和發(fā)送器42的輸入耦合到處理系統(tǒng)40,所述處理系統(tǒng)包括還耦合到插入器43和存儲(chǔ)器44的處理器45。
在圖6詳細(xì)示出的根據(jù)本發(fā)明的客戶設(shè)備3包括發(fā)送器31,該發(fā)送器用于發(fā)送第一消息101a、第三消息103a和第五消息105a給中繼設(shè)備4,并且包括接收器32,該接收器用于從中繼設(shè)備4接收另一個(gè)第二消息102b和另一個(gè)第四消息104b。接收器32的輸入耦合到接口36的輸出,該接口36的輸入/輸出耦合到局域網(wǎng)11,并且該接口36的輸入耦合到發(fā)送器31的輸出。接收器32的輸出和發(fā)送器31的輸入耦合到處理系統(tǒng)30,所述處理系統(tǒng)包括還耦合到插入器33和存儲(chǔ)器34的處理器35。
圖7示出了依照根據(jù)本發(fā)明的方法而被交換的動(dòng)態(tài)主機(jī)配置協(xié)議消息。第一消息101a例如是發(fā)現(xiàn)消息,其定義了(在第2層)源Mac@=ClientMac@、目的Mac@=ff:ff:ff:ff:ff:ff、(在第3層)源IP=0.0.0.0、目的IP=255.255.255.255以及網(wǎng)關(guān)IP地址giaddr=0。另一個(gè)第一消息101b例如是發(fā)現(xiàn)消息,其定義了(在第2層)源Mac@=RelayMac@、目的Mac@=ServerMac@、(在第3層)源IP=relayIP@、目的IP=ServerIP@以及網(wǎng)關(guān)IP地址giaddr=relayIP@。第二消息102a例如是提供消息,其定義了(在第2層)源Mac@=ServerMac@、目的Mac@=RelayMac@、(在第3層)源IP=ServerIP@、目的IP=relayIP@、網(wǎng)關(guān)IP地址giaddr=relayIP@以及option-54=ServerIP@。另一個(gè)第二消息102b例如是提供消息,其定義了(在第2層)源Mac@=RelayMac@、目的Mac@=UserMac@或ff:ff:ff:ff:ff:ff、(在第3層)源IP=relayIP@、目的IP=255.255.255.255或您的IP地址yiaddr、網(wǎng)關(guān)IP地址giaddr=0、hopcount=0以及服務(wù)器IP地址siaddr=option-54=RelayIP@。
第三消息103a例如是請(qǐng)求消息,其定義了(在第2層)源Mac@=ClientMac@、目的Mac@=ff:ff:ff:ff:ff:ff、(在第3層)源IP=0.0.0.0、目的IP=255.255.255.255以及網(wǎng)關(guān)IP地址giaddr=0。另一個(gè)第三消息103b例如是請(qǐng)求消息,其定義了(在第2層)源Mac@=RelayMac@、目的Mac@=ServerMac@、(在第3層)源IP=relayIP@、目的IP=ServerIP@以及網(wǎng)關(guān)IP地址giaddr=relayIP@。第四消息104a例如是確認(rèn)消息,其定義了(在第2層)源Mac@=ServerMac@、目的Mac@=RelayMac@、(在第3層)源IP=ServerIP@、目的IP=relayIP@、網(wǎng)關(guān)IP地址giaddr=relayIP@以及option-54=ServerIP@。另一個(gè)第四消息104b例如是確認(rèn)消息,其定義了(在第2層)源Mac@=RelayMac@、目的Mac@=UserMac@或ff:ff:ff:ff:ff:ff、(在第3層)源IP=relayIP@、目的IP=255.255.255.255或您的IP地址yiaddr、網(wǎng)關(guān)IP地址giaddr=0、hopcount=0以及服務(wù)器IP地址siaddr=option-54=relayIP@。第五消息105a例如是請(qǐng)求、更新和/或釋放消息,其定義了(在第2層)源Mac@=ClientMac@、目的Mac@=RelayMac@、(在第3層)源IP=ClientIP@、目的IP=relayIP@以及網(wǎng)關(guān)IP地址giaddr=0。
互聯(lián)網(wǎng)層地址或互聯(lián)網(wǎng)協(xié)議地址IP@是第3層地址,低層地址或媒體訪問(wèn)控制地址MAC@是第2層地址,高層字段或用戶數(shù)據(jù)報(bào)協(xié)議字段siaddr、option-54、giaddr和hopcount是第4層字段。
在現(xiàn)有技術(shù)的情況中,另一個(gè)第二消息102b、另一個(gè)第四消息104b和第五消息105a看上去是不同的。另一個(gè)第二消息102b和另一個(gè)第四消息104b沒(méi)有定義(在第4層)網(wǎng)關(guān)IP地址giaddr=0、hopcount=0以及服務(wù)器IP地址siaddr=option-54=relayIP@,但是定義了(在第4層上)網(wǎng)關(guān)IP地址giaddr=RelayIP@、hopcount>0以及option-54=ServerIP@。第五消息105a沒(méi)有定義(在第2層)目的Mac@=RelayMac@、(在第3層)目的IP=relayIP@,但是定義了(在第2層)目的Mac@=RouterMac@、(在第3層)目的IP=ServerIP@。結(jié)果,從客戶設(shè)備3發(fā)送到服務(wù)設(shè)備1的第五消息105a和后續(xù)消息不再需要通過(guò)中繼設(shè)備4,在這種情況下,中繼設(shè)備4不能相對(duì)充分地監(jiān)控所述業(yè)務(wù)。
根據(jù)本發(fā)明,圖7描述了另一個(gè)第二消息102b、另一個(gè)第四消息104b和第五消息105。結(jié)果,通過(guò)與上述現(xiàn)有技術(shù)情況進(jìn)行比較-不是將定義服務(wù)設(shè)備1的互聯(lián)網(wǎng)層地址ServerIP@插入另一個(gè)第二消息102b和另一個(gè)第四消息104b的高層字段option-54中,該高層字段服務(wù)器IP地址siaddr=option-54最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備1ServerIP@,而是將定義中繼設(shè)備4的互聯(lián)網(wǎng)層地址relayIP@插入另一個(gè)第二消息102b和另一個(gè)第四消息104b的高層字段服務(wù)器IP地址siaddr=option-54中,未來(lái)消息必須通過(guò)中繼設(shè)備4,該未來(lái)消息例如是從客戶設(shè)備3發(fā)送到服務(wù)設(shè)備1的第五消息105a和后續(xù)消息。在所述情況下,中繼設(shè)備4可以相對(duì)充分地監(jiān)控所述業(yè)務(wù)。本發(fā)明的優(yōu)點(diǎn)還在于中繼設(shè)備4可以是獨(dú)立的設(shè)備,其不需要能夠在互聯(lián)網(wǎng)層或在高層進(jìn)行處理。第五消息105a根據(jù)本發(fā)明定義了(在第2層)目的Mac@=RelayMac@以及(在第3層)目的IP=relayIP@。
為了實(shí)現(xiàn)本發(fā)明,換言之,為了改變?nèi)鐖D7所描述的另一個(gè)第二消息102b、另一個(gè)第四消息104b和第五消息105,需要向中繼設(shè)備4和客戶設(shè)備3分別提供插入器43和33。在中繼設(shè)備4,進(jìn)入的第二(第四)消息102a(104a)通過(guò)接口46而到達(dá),通過(guò)接收器41而被接收并且通過(guò)檢測(cè)器(detector)而被檢測(cè),該檢測(cè)器未被示出但是例如形成處理器45的一部分。作為響應(yīng),特別通過(guò)將定義中繼設(shè)備4的互聯(lián)網(wǎng)層地址插入另一個(gè)第二(另一個(gè)第四)消息102b(104b)的高層字段中,產(chǎn)生了另一個(gè)第二(另一個(gè)第四)消息102b(104b)。通過(guò)插入器43來(lái)實(shí)現(xiàn)所述插入。然后將另一個(gè)第二(另一個(gè)第四)消息102b(104b)供給發(fā)送器42,以通過(guò)接口46而被發(fā)送。在客戶設(shè)備3,進(jìn)入的另一個(gè)第四消息104b通過(guò)接口36而到達(dá),通過(guò)接收器32而被接收并且通過(guò)檢測(cè)器而被檢測(cè),該檢測(cè)器未被示出但是例如形成處理器35的一部分。作為響應(yīng),特別通過(guò)將定義中繼設(shè)備4的目的互聯(lián)網(wǎng)層地址和目的低層地址插入第五消息105a中,產(chǎn)生了第五消息105a。然后將第五消息105a供給發(fā)送器31,以通過(guò)接口36而被發(fā)送。
第2層、第3層和第4層的地址和字段僅作為例子,并且所述層僅作為例子。在最低限度的情況下,涉及互聯(lián)網(wǎng)層和高層。動(dòng)態(tài)主機(jī)配置協(xié)議消息僅作為例子,可以使用其它協(xié)議和或多或少(種類)的其它消息。在最低限度的情況下,引入第一和第二消息。因此,高層字段例如包括giaddr和option-54,而不排除其它高層字段。Siaddr和hopcount僅是要被填入零的優(yōu)選的其它字段,從而通過(guò)不給客戶設(shè)備3提供不必要的信息而增加所述方法的安全性。
圖1-4僅是可能的實(shí)施例,而不排除其它網(wǎng)絡(luò)構(gòu)造和其它設(shè)備構(gòu)造。例如,可以在客戶設(shè)備3和服務(wù)設(shè)備0之間引入不止一個(gè)的中繼設(shè)備4,并且可以在客戶設(shè)備3和和服務(wù)設(shè)備1之間引入更多的其它網(wǎng)絡(luò)設(shè)備。圖5-6僅是可能的實(shí)施例,而不排除其它設(shè)備構(gòu)造。例如,插入器33、43可以被集成到處理器35、45中,并且接收器32、41和發(fā)送器30、42可以被集成到接口36、46或處理器系統(tǒng)30、40中。接口36、46可以包括濾波器、放大器、緩存、交換機(jī),并且可以基于所示的雙向的進(jìn)入和外出耦合,或可以可選地基于分離的單向進(jìn)入和單向外出耦合。
在例如“用于提供”、“用于標(biāo)識(shí)”、“用于接收”、“用于發(fā)送”等中的表述“用于”不排除還同時(shí)或不同時(shí)地執(zhí)行其它功能。表述“耦合到Y(jié)的X”、“在X和Y之間的耦合”和“耦合/連接X(jué)和Y”等不排除在X和Y之間存在單元Z。表述“P包括Q”、“包括Q的P”等不排除也包括/包含單元R。術(shù)語(yǔ)“一個(gè)”不排除可能存在一個(gè)或多個(gè)。
接收、發(fā)送、插入等步驟/功能不排除其它步驟,特別例如是圖中所描述的步驟/功能。
權(quán)利要求
1.一種用于通過(guò)中繼設(shè)備(4)從服務(wù)設(shè)備(1)提供互聯(lián)網(wǎng)層地址給客戶設(shè)備(3)的方法,所述方法在所述中繼設(shè)備(4)上包括以下步驟-從所述客戶設(shè)備(3)接收第一消息(101a),并且發(fā)送另一個(gè)第一消息(101b)給所述服務(wù)設(shè)備(1),所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址;以及-從所述服務(wù)設(shè)備(1)接收第二消息(102a),并且發(fā)送另一個(gè)第二消息(102b)給所述客戶設(shè)備(3),所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段;其特征在于,所述方法在所述中繼設(shè)備(4)上還包括這樣的步驟將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息(102b)的高層字段中。
2.根據(jù)權(quán)利要求1的方法,其特征在于,所述方法在所述中繼設(shè)備(4)上還包括以下步驟-從所述客戶設(shè)備(3)接收第三消息(103a),并且發(fā)送另一個(gè)第三消息(103b)給所述服務(wù)設(shè)備(1),所述第三消息包括互聯(lián)網(wǎng)層地址和低層地址;-從所述服務(wù)設(shè)備(1)接收第四消息(104a),并且發(fā)送另一個(gè)第四消息(104b)給所述客戶設(shè)備(3),所述第四消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段;以及-將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第四消息(104b)的高層字段中。
3.根據(jù)權(quán)利要求2的方法,其特征在于,所述方法在所述客戶設(shè)備(3)上還包括以下步驟-將定義所述中繼設(shè)備的目的互聯(lián)網(wǎng)層地址和目的低層地址二者插入第五消息(105a)中;并且-發(fā)送所述第五消息(105a)給所述中繼設(shè)備(4);所述第五消息(105a)還包括源互聯(lián)網(wǎng)層地址和源低層地址。
4.根據(jù)權(quán)利要求3的方法,其特征在于,所述方法在所述中繼設(shè)備(4)上還包括這樣的步驟-從所述客戶設(shè)備(3)接收所述第五消息(105a),并且發(fā)送另一個(gè)第五消息(105b)給所述服務(wù)設(shè)備(1),所述另一個(gè)第五消息(105b)包括互聯(lián)網(wǎng)層地址和低層地址。
5.根據(jù)權(quán)利要求1的方法,其特征在于,所述另一個(gè)第二消息(102b)的高層字段包括服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段和服務(wù)器標(biāo)識(shí)字段,所述服務(wù)器標(biāo)識(shí)字段包括定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址,并且所述服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段包括所述服務(wù)器標(biāo)識(shí)字段的值。
6.根據(jù)權(quán)利要求5的方法,其特征在于,所述另一個(gè)第二消息(102b)的其它高層字段還包括網(wǎng)關(guān)互聯(lián)網(wǎng)協(xié)議地址字段和跳躍計(jì)數(shù)字段,所述兩個(gè)字段都包括零值。
7.根據(jù)權(quán)利要求2的方法,其特征在于,所述另一個(gè)第四消息(104b)的高層字段包括服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段和服務(wù)器標(biāo)識(shí)字段,所述服務(wù)器標(biāo)識(shí)字段包括定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址,所述服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段包括所述服務(wù)器標(biāo)識(shí)字段的值。
8.根據(jù)權(quán)利要求7的方法,其特征在于,所述另一個(gè)第四消息(104b)的其它高層字段還包括網(wǎng)關(guān)互聯(lián)網(wǎng)協(xié)議地址字段和跳躍計(jì)數(shù)字段,所述兩個(gè)字段都包括零值。
9.根據(jù)權(quán)利要求3或4的方法,其特征在于,所述消息是動(dòng)態(tài)主機(jī)配置協(xié)議消息,所述第一消息是發(fā)現(xiàn)消息,所述第二消息是提供消息,所述第三消息是請(qǐng)求消息,所述第四消息是確認(rèn)消息,以及所述第五消息是請(qǐng)求和/或更新和/或釋放消息。
10.根據(jù)權(quán)利要求1的方法,其特征在于,所述互聯(lián)網(wǎng)層地址是互聯(lián)網(wǎng)協(xié)議地址,所述低層地址是媒體訪問(wèn)控制地址,所述高層字段是用戶數(shù)據(jù)報(bào)協(xié)議字段。
11.一種用于通過(guò)中繼設(shè)備(4)從服務(wù)設(shè)備(1)提供互聯(lián)網(wǎng)層地址給客戶設(shè)備(3)的中繼設(shè)備(4),該中繼設(shè)備(4)包括-接收器(41),其用于從所述客戶設(shè)備(3)接收第一消息(101a),并且從所述服務(wù)設(shè)備(1)接收第二消息(102a);以及-發(fā)送器(42),其用于發(fā)送另一個(gè)第一消息(101b)給所述服務(wù)設(shè)備(4),并且發(fā)送另一個(gè)第二消息(102b)給所述客戶設(shè)備(3);所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,并且所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段,其特征在于,所述中繼設(shè)備(4)還包括-插入器(43),其用于將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息的高層字段中。
12.一種包括中繼設(shè)備(4)的網(wǎng)絡(luò)設(shè)備(2),該中繼設(shè)備用于通過(guò)中繼設(shè)備(4)從服務(wù)設(shè)備(1)提供互聯(lián)網(wǎng)層地址給客戶設(shè)備(3),所述網(wǎng)絡(luò)設(shè)備(2)包括-接收器(41),其用于從所述客戶設(shè)備(3)接收第一消息(101a),從所述服務(wù)設(shè)備(1)接收第二消息(102a);以及-發(fā)送器(42),其用于發(fā)送另一個(gè)第一消息(101b)給所述服務(wù)設(shè)備(4),并且發(fā)送另一個(gè)第二消息(102b)給所述客戶設(shè)備(3);所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,并且所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段,其特征在于,所述中繼設(shè)備(4)還包括-插入器(43),其用于將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息的高層字段中。
13.一種用于通過(guò)中繼設(shè)備(4)從服務(wù)設(shè)備(1)接收互聯(lián)網(wǎng)層地址的客戶設(shè)備(3),所述客戶設(shè)備(3)包括-發(fā)送器(31),其用于發(fā)送第一消息(101a)、第三消息(103a)、第五消息(105a)給所述中繼設(shè)備(4);-接收器(32),其用于從所述中繼設(shè)備(4)接收另一個(gè)第二消息(102b)和另一個(gè)第四消息(104b);所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址,所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段,所述第三消息包括互聯(lián)網(wǎng)層地址和低層地址,所述第四消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段,以及所述第五消息包括互聯(lián)網(wǎng)層地址和低層地址,其特征在于,所述客戶設(shè)備(3)還包括-插入器(33),其用于將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址和目的低層地址插入所述第五消息(105a)中。
14.一種用于通過(guò)中繼設(shè)備(4)從服務(wù)設(shè)備(1)提供互聯(lián)網(wǎng)層地址給客戶設(shè)備(3)的處理器程序產(chǎn)品,該處理器程序產(chǎn)品在所述中繼設(shè)備(4)上包括以下功能-從所述客戶設(shè)備(3)接收第一消息(101a),并且發(fā)送另一個(gè)第一消息(101b)給所述服務(wù)設(shè)備(1),所述第一消息包括互聯(lián)網(wǎng)層地址和低層地址;以及-從所述服務(wù)設(shè)備(1)接收第二消息(102a),并且發(fā)送另一個(gè)第二消息(102b)給所述客戶設(shè)備(3),所述第二消息包括互聯(lián)網(wǎng)層地址、低層地址和用于標(biāo)識(shí)所述服務(wù)設(shè)備(1)的高層字段;其特征在于,所述處理器程序產(chǎn)品在所述中繼設(shè)備(4)上還包括以下功能-將定義所述中繼設(shè)備(4)的互聯(lián)網(wǎng)層地址插入所述另一個(gè)第二消息(102b)的高層字段中。
全文摘要
一種用于通過(guò)中繼設(shè)備從服務(wù)設(shè)備提供互聯(lián)網(wǎng)層地址給客戶設(shè)備的方法,所述方法在中繼設(shè)備上包括以下步驟從客戶設(shè)備接收第一消息并且從服務(wù)設(shè)備接收第二消息;發(fā)送另一個(gè)第一消息給服務(wù)設(shè)備并且發(fā)送另一個(gè)第二消息給客戶設(shè)備。為了允許中繼設(shè)備相對(duì)充分地監(jiān)控某種業(yè)務(wù),在中繼設(shè)備上為該方法提供這樣的步驟將定義中繼設(shè)備的互聯(lián)網(wǎng)層地址插入另一個(gè)第二消息的高層字段中,所述高層字段最初被設(shè)計(jì)用來(lái)標(biāo)識(shí)服務(wù)設(shè)備。結(jié)果,從客戶設(shè)備發(fā)送到服務(wù)設(shè)備的未來(lái)消息必須通過(guò)中繼設(shè)備。高層字段包括服務(wù)器互聯(lián)網(wǎng)協(xié)議地址字段和option-54字段。動(dòng)態(tài)主機(jī)配置協(xié)議消息是發(fā)現(xiàn)、提供、請(qǐng)求、確認(rèn),以及請(qǐng)求和/或更新和/或釋放消息。
文檔編號(hào)H04L12/58GK1783890SQ20051012610
公開(kāi)日2006年6月7日 申請(qǐng)日期2005年11月30日 優(yōu)先權(quán)日2004年11月30日
發(fā)明者D·L·F·戈特曼, N·A·A·讓森斯 申請(qǐng)人:阿爾卡特公司