專利名稱:用于將數(shù)據(jù)傳輸限制到定域中的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及數(shù)據(jù)傳輸限制,尤其涉及用于將數(shù)據(jù)傳輸限制到聯(lián)網(wǎng)環(huán)境中的定域內(nèi)的方法和裝置。
背景技術(shù):
近年來,客戶已經(jīng)越來越多地要求通過有線電視、衛(wèi)星廣播、互聯(lián)網(wǎng)、數(shù)字多用光盤(DVD)、光盤(CD)等,使用數(shù)字形式的享有版權(quán)的內(nèi)容(例如,電影、音樂、書籍等)。由于這種有價內(nèi)容被高質(zhì)量地以數(shù)字形式提供出來,并且由于數(shù)字?jǐn)?shù)據(jù)具有高可復(fù)制性,所以盜版者經(jīng)常通過制造和出售這種數(shù)字內(nèi)容的未授權(quán)復(fù)制品來盜取版權(quán)所有者的利潤。已經(jīng)在嘗試提供一種用于限制對這種享有版權(quán)內(nèi)容的未授權(quán)復(fù)制和發(fā)布的機(jī)制,以確保版權(quán)所有者從使用他們的知識產(chǎn)權(quán)中獲益。
為了解決一些上述問題,一批技術(shù)公司最近開發(fā)了數(shù)字傳輸內(nèi)容保護(hù)(DTCP)技術(shù)。DTCP提出一種協(xié)議,在該協(xié)議中采用各種加密技術(shù)來防止數(shù)字內(nèi)容的未授權(quán)復(fù)制和發(fā)布。在DTCP中,數(shù)字內(nèi)容攜帶復(fù)制控制信息(CCI)。CCI規(guī)定用于復(fù)制相關(guān)聯(lián)內(nèi)容的條件。例如,CCI可以對數(shù)字內(nèi)容進(jìn)行分類,使得(a)內(nèi)容可以被自由復(fù)制(訪問該內(nèi)容不需要鑒定并且發(fā)送該內(nèi)容也不必加密),(b)內(nèi)容不能被復(fù)制,或者(c)可以對內(nèi)容進(jìn)行一代復(fù)制,然后分類為(d)不再進(jìn)行復(fù)制。為了訪問受DTCP保護(hù)的數(shù)字內(nèi)容,裝置必須被授權(quán)(即,具有用來開啟內(nèi)容的解密密鑰)。如果授權(quán)裝置被指示復(fù)制該數(shù)字內(nèi)容,則該授權(quán)裝置將讀取CCI信息并遵循其中設(shè)定的標(biāo)準(zhǔn)。因此,CCI信息確保所有的DCTP內(nèi)容攜帶一組對上述內(nèi)容的復(fù)制進(jìn)行管理的準(zhǔn)則,這有益于防止盜版者購買版權(quán)內(nèi)容的一個合法拷貝并隨后進(jìn)行多個未授權(quán)拷貝。
盡管DTCP在控制數(shù)字內(nèi)容的發(fā)布和復(fù)制方面具有明顯的優(yōu)勢,但是在家庭環(huán)境下數(shù)字技術(shù)的新近增殖(proliferation)向享有版權(quán)資料的控制提出了另外的挑戰(zhàn)。例如,對于一個家庭包括家庭網(wǎng)際協(xié)議(IP)變得越來越普遍,其中該家庭網(wǎng)際協(xié)議是基于其中一些娛樂和/或信息裝置(例如,計算機(jī)、DVD播放機(jī)、數(shù)字或模擬錄像機(jī)、電視等)聯(lián)網(wǎng)的網(wǎng)絡(luò)。因此,經(jīng)常希望能在家庭裝置之間傳送版權(quán)資料的拷貝。通常,家庭網(wǎng)絡(luò)連接到互聯(lián)網(wǎng),因此增加了從一個網(wǎng)際協(xié)議家庭網(wǎng)向另一個網(wǎng)際協(xié)議家庭網(wǎng)傳送享有版權(quán)資料的未授權(quán)拷貝的可能性。
正在嘗試在IP家庭網(wǎng)絡(luò)環(huán)境下應(yīng)用DTCP技術(shù)。但是,希望能夠允許數(shù)字內(nèi)容的授權(quán)被許可人在家庭網(wǎng)絡(luò)中的各裝置之間傳送數(shù)字內(nèi)容。因此,在基于IP的家庭網(wǎng)絡(luò)中應(yīng)用DTCP的主要障礙包括允許在家庭IP網(wǎng)絡(luò)中轉(zhuǎn)移內(nèi)容,同時防止該內(nèi)容通過互聯(lián)網(wǎng)向家庭以外發(fā)布。
圖1是現(xiàn)有技術(shù)網(wǎng)際協(xié)議首部的示意圖;圖2是示例聯(lián)網(wǎng)環(huán)境的示意圖,在該聯(lián)網(wǎng)環(huán)境下可以采用在此揭示的示例性方法和裝置;圖3是將數(shù)據(jù)傳輸限制在聯(lián)網(wǎng)環(huán)境中的定域的示例性裝置的示意圖;圖4是表示用于實(shí)施圖3的裝置的示例性程序的流程圖;圖5是表示現(xiàn)有技術(shù)中根據(jù)網(wǎng)際協(xié)議操作的路由器操作方法的一例的流程圖;圖6是將局域網(wǎng)連接到廣域網(wǎng)的示例性網(wǎng)關(guān)的示意圖;圖7是表示圖6中網(wǎng)關(guān)的示例性操作方法的流程圖;圖8是示例性計算機(jī)的示意圖,該計算機(jī)可用于執(zhí)行圖4的程序以實(shí)現(xiàn)圖3中的裝置。
具體實(shí)施例方式
圖1是現(xiàn)有技術(shù)網(wǎng)際協(xié)議首部10的示意圖。眾所周知,每當(dāng)在根據(jù)網(wǎng)際協(xié)議操作的網(wǎng)絡(luò)中發(fā)送數(shù)據(jù)時,要進(jìn)行數(shù)據(jù)發(fā)送的源裝置必須將數(shù)據(jù)格式化成包括一個或更多獨(dú)立分組的數(shù)據(jù)報。每個分組由IP網(wǎng)絡(luò)中的路由器/交換機(jī)獨(dú)立處理,使得從源裝置發(fā)送到接收裝置的數(shù)據(jù)報中的分組可被分開、路由通過不同的信道并在接收裝置重新組裝。因此,每個分組必須包含將該分組路由選擇到預(yù)期接收裝置所需的尋址信息。為此,每個分組設(shè)有如圖1所示的網(wǎng)際協(xié)議(IP)首部10。每個IP分組被構(gòu)成以包括后接一數(shù)據(jù)字段的IP首部10。
IP首部10包括許多公知字段,例如包括版本字段12、互聯(lián)網(wǎng)首部長度字段14、業(yè)務(wù)類型字段16、總長度字段18、識別字段20、標(biāo)記字段22、段偏移(fragment offset)字段24、存在時間(time to live)字段26、協(xié)議字段28、首部校驗(yàn)和字段30、源地址字段32、目的地址字段34、選項(xiàng)字段36和填充字段38。這些字段中除存在時間字段26以外的其他字段對于本領(lǐng)域的普通技術(shù)人員是公知的,在此將不再作詳細(xì)說明。
存在時間字段26用于確保通過互聯(lián)網(wǎng)發(fā)送的無法送達(dá)的分組不會永久地在路由器間流動而降低互聯(lián)網(wǎng)的性能。尤其是,將存在時間字段26設(shè)置為一個表示相關(guān)分組在互聯(lián)網(wǎng)中可以具有的最大壽命的值。每當(dāng)分組由根據(jù)網(wǎng)際協(xié)議操作的路由器或交換機(jī)(在此使用的術(shù)語路由器、交換機(jī)和路由器/交換機(jī)是可互換的)進(jìn)行處理時,路由器/交換機(jī)將首部10的存在時間字段26中出現(xiàn)的數(shù)值遞減1。如果路由器/交換機(jī)接收的分組中存在時間字段26內(nèi)的數(shù)值等于零,則路由器/交換機(jī)就廢棄該分組。該技術(shù)確保當(dāng)例如由錯誤的路由選擇表造成路由選擇環(huán)路時,無法送達(dá)的IP分組將不會擁塞網(wǎng)絡(luò)。
存在時間字段26采用秒作為其測量單位。但是,由于一些路由器/交換機(jī)處理分組的時間小于一秒,所以一個無法送達(dá)的分組在互聯(lián)網(wǎng)中存在的時間可能小于存在時間參數(shù)中指示的秒數(shù)。由于每個處理一個分組的IP路由器/交換機(jī)將存在時間字段26中的數(shù)值遞減1而不管該路由器/交換機(jī)處理該分組實(shí)際花費(fèi)多少時間,所以存在時間字段26中的數(shù)值可以看作是IP路由器/交換機(jī)的數(shù)量的測量值,這些IP路由器/交換機(jī)在分組被認(rèn)為無法送達(dá)并被廢棄之前對其進(jìn)行處理。通常,存在時間字段26被設(shè)定為30或更高。
圖2示出了聯(lián)網(wǎng)環(huán)境的一例。在所示例子中,第一家庭網(wǎng)40通過互聯(lián)網(wǎng)44連接第二家庭網(wǎng)42。如果第一家庭網(wǎng)40被授權(quán)訪問定域內(nèi)容(localized content),則希望該內(nèi)容在家庭網(wǎng)40的范圍內(nèi)被自由地傳送。但是,不希望容許該定域內(nèi)容被發(fā)送到第二家庭網(wǎng)42以進(jìn)行未授權(quán)使用。如此處所采用的,定域內(nèi)容指任何數(shù)據(jù)和/或指令,其中該數(shù)據(jù)和/或指令的發(fā)布或傳輸要被限制在聯(lián)網(wǎng)環(huán)境下的一個局域中。定域數(shù)據(jù)可以是私有或公有的、受限或不受限的。例如,希望確保在一個家庭網(wǎng)中發(fā)出的UPnP(通用即插即用)命令不會到達(dá)可能造成不希望影響的第二家庭網(wǎng)(例如,用于打開一家中電視的命令打開了鄰居家中的電視)。因此,由于UPnP指令的傳輸要被限制在局域(即,家庭)網(wǎng),所以該UPnP指令可為定域數(shù)據(jù)。作為另一個例子,定域數(shù)據(jù)可以包括數(shù)字電影,其中希望能防止影片傳送到一家庭網(wǎng)的范圍之外。
在圖3中示出了用于限制定域數(shù)據(jù)交換的示例性裝置50。所示裝置50將定域數(shù)據(jù)的傳輸限制在網(wǎng)絡(luò)的定域,例如裝置50所在的家庭網(wǎng)40、42。為便于說明,下面假設(shè)裝置50位于第一家庭網(wǎng)40,第一家庭網(wǎng)40被授權(quán)訪問定域內(nèi)容,而第二家庭網(wǎng)42未被授權(quán)訪問定域內(nèi)容。
為了準(zhǔn)備用于根據(jù)網(wǎng)際協(xié)議進(jìn)行傳輸?shù)臄?shù)字?jǐn)?shù)據(jù),圖3中的裝置50設(shè)有格式化機(jī)52。格式化機(jī)52響應(yīng)一請求,通過根據(jù)已知技術(shù)形成包括一個或多個互聯(lián)網(wǎng)首部10的互聯(lián)網(wǎng)數(shù)據(jù)報,在基于IP的網(wǎng)絡(luò)上發(fā)送數(shù)據(jù)。例如,格式化機(jī)52對用于要發(fā)送數(shù)據(jù)的一個或多個IP首部10填充網(wǎng)際協(xié)議所需的信息。例如,格式化機(jī)52完成IP首部10中的版本字段12、互聯(lián)網(wǎng)首部長度字段14、業(yè)務(wù)類型字段16、總長度字段18、識別字段20、標(biāo)記字段22、段偏移字段24、存在時間字段26、協(xié)議字段28、首部校驗(yàn)和字段30、源地址字段32、目的地址字段34、選項(xiàng)字段36和填充字段38。格式化機(jī)52將存在時間字段26設(shè)定為一個標(biāo)準(zhǔn)值(例如30),該標(biāo)準(zhǔn)值足以確??伤瓦_(dá)分組能到達(dá)互聯(lián)網(wǎng)上的任何目的地,但那些無法送達(dá)的分組將在合理長的時間內(nèi)(例如,30秒或更短,這取決于處理分組的路由器/交換機(jī)的速度)被隱式識別出并被廢棄。
為了確定要發(fā)送的數(shù)據(jù)是否為定域數(shù)據(jù),裝置50還設(shè)有定域內(nèi)容識別器54。定域內(nèi)容識別器54可以通過,例如讀取與要發(fā)送數(shù)據(jù)相關(guān)聯(lián)的代碼來識別定域內(nèi)容。例如,如果要發(fā)送的數(shù)據(jù)受DTCP保護(hù),則定域內(nèi)容識別器54可通過讀取CCI代碼來確定內(nèi)容的分類。當(dāng)然,可以采用其他編碼方案來指定定域內(nèi)容。例如,可以對定域內(nèi)容進(jìn)行封裝以包括一個指定該內(nèi)容的保護(hù)級(例如,范圍從“單一使用”到“自由拷貝”)的首部。
不管所選擇的用于識別定域內(nèi)容的具體機(jī)制,如果定域內(nèi)容識別器54識別到該要發(fā)送內(nèi)容不被限制到局域網(wǎng),則其將與該內(nèi)容相關(guān)聯(lián)的分組傳送到通信裝置56(例如,調(diào)制解調(diào)器等),以便通過網(wǎng)絡(luò)(例如,網(wǎng)絡(luò)40、42和/或44)傳輸。另一方面,如果定域內(nèi)容識別器54識別到要發(fā)送的內(nèi)容是定域內(nèi)容(即,限制在網(wǎng)絡(luò)的局域內(nèi)傳輸),則其允許時限限制器58處理該數(shù)據(jù),而不是通過通信裝置56直接將數(shù)據(jù)路由選擇到網(wǎng)絡(luò)。
時限限制器58將與定域數(shù)據(jù)相關(guān)聯(lián)的存在時間字段26設(shè)定為一個數(shù)值,該數(shù)值將定域數(shù)據(jù)被廢棄之前可能對該定域數(shù)據(jù)進(jìn)行處理的IP路由器/交換機(jī)的數(shù)量限定到一個水平,使得能基本上防止在家庭網(wǎng)40中的源裝置和第二家庭網(wǎng)(例如,網(wǎng)42)中的接收裝置之間交換該定域數(shù)據(jù)。如上所述,針對其傳輸區(qū)域不受限的數(shù)據(jù)的標(biāo)準(zhǔn)互聯(lián)網(wǎng)傳輸,格式化機(jī)52將與攜帶定域數(shù)據(jù)的數(shù)據(jù)報相關(guān)聯(lián)的IP首部10中的存在時間字段26設(shè)定為標(biāo)準(zhǔn)值(例如,30)。如果定域內(nèi)容識別器54識別到要發(fā)送內(nèi)容為定域數(shù)據(jù),則時限限制器58將存在時間字段26中的數(shù)值減小到低于標(biāo)準(zhǔn)互聯(lián)網(wǎng)傳輸所需的水平,從而基本上將定域數(shù)據(jù)的傳輸限制在網(wǎng)絡(luò)的局域(例如,家庭網(wǎng)40)。
與互聯(lián)網(wǎng)的拓?fù)湎啾?,基于IP的家庭網(wǎng)絡(luò)的拓?fù)湎鄬唵?。尤其是,分組要在典型的家庭網(wǎng)中的兩個裝置之間轉(zhuǎn)移所必須經(jīng)過的路由器/交換機(jī)的數(shù)量比分組要在互聯(lián)網(wǎng)上兩個端點(diǎn)之間轉(zhuǎn)移所必須經(jīng)過的路由器/交換機(jī)的數(shù)量明顯少。事實(shí)上,搜集的數(shù)據(jù)表明典型的家庭網(wǎng)具有少于5個的IP路由器/交換機(jī),并且穿過家庭之間的互聯(lián)網(wǎng)路徑需要多于5個的IP路由器/交換機(jī)(即使兩個家庭由相同的互聯(lián)網(wǎng)服務(wù)提供商提供服務(wù)并處于相同的地理區(qū)域內(nèi))。因此,如果時限限制器58將攜帶定域數(shù)據(jù)的分組的存在時間字段26設(shè)置為,例如5,則定域數(shù)據(jù)分組在能夠到達(dá)第二家庭網(wǎng)42內(nèi)的指定目的地之前將被IP路由器/交換機(jī)廢棄。
特別是,如上所述,IP路由器/交換機(jī)當(dāng)前被設(shè)計成將其處理的IP首部10中的存在時間字段26內(nèi)存儲的數(shù)值減小1,并廢棄任何其所遇到的、存在時間值為零的分組。因此,在時限限制器58將與定域內(nèi)容相關(guān)聯(lián)的IP分組10的存在時間字段26內(nèi)存儲的數(shù)值設(shè)定為上述降低水平(例如,5)之后,通信裝置56被允許將分組自由發(fā)送到任何已經(jīng)由用戶指定的目的地址。如果該目的地址在定域(例如,家庭網(wǎng)40)之外,則由于攜帶定域數(shù)據(jù)的分組的減少的存在時間設(shè)定,所以在這些分組到達(dá)其指定目的地之前,IP路由器/交換機(jī)根據(jù)其正常操作將廢棄這些分組。但是,如果指定目的地在定域(例如,家庭網(wǎng)40)之內(nèi),則在縮短的存在時間截止之前,攜帶定域數(shù)據(jù)的分組將到達(dá)他們的指定目的地。因此,定域數(shù)據(jù)可以在定域(例如,家庭網(wǎng)40)之內(nèi)被自由傳送,但如果發(fā)送到定域范圍之外(例如,家庭網(wǎng)40之外),將被自動廢棄。
盜版會破壞上述用于將定域內(nèi)容的傳輸限制在聯(lián)網(wǎng)環(huán)境下的局域的存在時間機(jī)制,為了減小盜版的可能性,裝置50進(jìn)一步設(shè)置有竄改測試器60。無論何時裝置50從網(wǎng)絡(luò)接收到數(shù)據(jù)分組,那些分組由定域內(nèi)容識別器54進(jìn)行檢查以確定他們是否包含定域數(shù)據(jù)。如果分組不包含定域數(shù)據(jù),則他們被以標(biāo)準(zhǔn)的現(xiàn)有技術(shù)方式保存在本地存儲裝置62中,以便由本地接收裝置(例如,電視)作進(jìn)一步處理。但是,如果分組包含定域數(shù)據(jù),則竄改測試器60對他們的存在時間字段26進(jìn)行檢查以確定那些字段是否已經(jīng)被竄改。
竄改測試器60可以通過以下方式進(jìn)行上述確定,例如,將所接收分組的時間存在字段26與諸如由時限限制器58對與定域內(nèi)容相關(guān)聯(lián)的分組所設(shè)定的預(yù)定存在時間值(例如,5)之類的閾值進(jìn)行比較。如果所接收分組的存在時間值超過由時限限制器58設(shè)定的預(yù)定存在時間值(例如,5),則時間存在字段26已經(jīng)被竄改。無論何時竄改測試器60確定已發(fā)生竄改,其就廢棄相關(guān)聯(lián)的接收數(shù)據(jù),以挫敗竄改中涉及的盜版成果。但是,如果沒有檢測到竄改,則竄改測試器60以標(biāo)準(zhǔn)的現(xiàn)有技術(shù)方式,將分組保存在本地存儲裝置62中,以便由本地接收裝置作進(jìn)一步處理。
圖4示出了表示用于實(shí)施圖3中裝置50的示例性機(jī)器可讀指令的流程。在該例子中,機(jī)器可讀指令包括由諸如以下結(jié)合圖6所述的示例性計算機(jī)1000中所示處理器1012那樣的處理器執(zhí)行的程序。該程序可以包含在存儲在與處理器1012相關(guān)聯(lián)的有形介質(zhì)(例如CD-ROM、軟盤、硬盤、數(shù)字多用光盤(DVD)或存儲器)上的軟件中,但是本領(lǐng)域的普通技術(shù)人員容易理解到,整個程序和/或部分程序可另選地由除處理器1012以外的裝置執(zhí)行和/或以已知方式包含在固件或?qū)S糜布?。例如,可以通過軟件、硬件和/或固件實(shí)現(xiàn)格式化機(jī)52、定域內(nèi)容識別器54、時限限制器58和/或竄改測試器60中任何一個或所有的。此外,盡管結(jié)合圖4中所示的流程對示例性程序進(jìn)行說明,但本領(lǐng)域的普通技術(shù)人員很容易理解到,可以另選地采用許多其他實(shí)現(xiàn)示例性裝置50的方法。例如,可以改變各處理框的執(zhí)行順序,和/或可以對一些所述處理框進(jìn)行改變、刪除或合并。
圖4中的程序從框100開始,在此處格式化機(jī)52確定是否接收到發(fā)送數(shù)據(jù)的請求。如果沒有接收到那樣的請求,則裝置50確定是否已經(jīng)從網(wǎng)絡(luò)接收到分組(框102)。在框100-102進(jìn)行持續(xù)循環(huán)控制,直到接收到發(fā)送數(shù)據(jù)的請求(框100)或者從網(wǎng)絡(luò)中接收到分組(框102)。
假設(shè)已經(jīng)接收到發(fā)送數(shù)據(jù)的請求(框100),格式化機(jī)52根據(jù)已知的格式化技術(shù)將數(shù)據(jù)格式化成一個或多個可通過網(wǎng)絡(luò)傳輸?shù)腎P分組。控制前進(jìn)到框104。在框104,定域內(nèi)容識別器54確定要發(fā)送的數(shù)據(jù)是否包括定域內(nèi)容。如果數(shù)據(jù)包括定域數(shù)據(jù)(框104),則時限限制器58將要發(fā)送的分組的存在時間字段26設(shè)定為一預(yù)定值(例如,5),該預(yù)定值足夠低以確保分組的存在時間不會長到足以使其到達(dá)源裝置所在的網(wǎng)絡(luò)定域(例如,家庭網(wǎng))外部的IP地址(框106)。然后發(fā)送分組(框110)并且控制返回框100。
但是,如果分組不包含定域內(nèi)容(框104),則控制直接從框104前進(jìn)到框110,從而在不對分組的存在時間字段26進(jìn)行調(diào)整的情況下發(fā)送分組。
為便于說明,假設(shè)從網(wǎng)絡(luò)中接收到分組(框102),控制進(jìn)入框112。在框112,定域內(nèi)容識別器54確定所接收分組是否包含定域內(nèi)容。如果所接收分組包含定域內(nèi)容(框112),則竄改測試器60對所接收分組的存在時間字段26內(nèi)存儲的數(shù)值與一個閾值(例如,5)進(jìn)行比較,以確定是否為了破壞傳輸限制而竄改了所接收的分組(框114)。如果沒有檢測到竄改(框114),則竄改測試器60將分組傳送到本地存儲裝置62以作進(jìn)一步的處理和/或使用(框116)。然后控制返回框100。
如果檢測到竄改(框114),則竄改測試器60廢棄所接收的分組(框118)。然后控制返回框100。
圖5示出了現(xiàn)有技術(shù)IP路由器/交換機(jī)的操作。路由器/交換機(jī)等待以接收IP分組(框150)。當(dāng)接收到IP分組時(框150),路由器/交換機(jī)檢查與該分組相關(guān)聯(lián)的首部10的存在時間字段26。如果存在時間字段26中存儲的數(shù)值不等于零(框152),則路由器/交換機(jī)根據(jù)網(wǎng)際協(xié)議,將該分組傳送到另一個路由器/交換機(jī)或分組首部中識別的目的地址(框154)。然后控制返回框150。但是,如果存在時間字段26中存儲的數(shù)值等于零(框152),則路由器/交換機(jī)廢棄該分組(框156)。然后控制返回框150。
如上所述,在基于網(wǎng)際協(xié)議的網(wǎng)絡(luò)中的路由器和/或網(wǎng)關(guān)被構(gòu)成為自動將他們進(jìn)行路由選擇的各分組中的存在時間字段26遞減1。為進(jìn)一步提高所揭示方法和裝置的可靠性,連接局域網(wǎng)(例如,家庭網(wǎng)40)和廣域網(wǎng)(例如,互聯(lián)網(wǎng)44)的網(wǎng)關(guān)或路由器可被修改為把從局域網(wǎng)接收的各分組的存在時間字段26遞減一個大于1的數(shù)值。例如,路由器/網(wǎng)關(guān)可被構(gòu)成為把從局域網(wǎng)(例如,家庭網(wǎng)40)接收的分組的存在時間字段26遞減值N,其中N是一般家庭網(wǎng)中路由器的預(yù)期數(shù)量(例如,5)。如果該分組與定域數(shù)據(jù)相關(guān)聯(lián),則如上所述,其存在時間字段26將被設(shè)定為較低水平(例如,5)。因此,如果遞減值被選擇為足夠大,則網(wǎng)關(guān)/路由器對存在時間字段26的非常大的遞減量將確保定域分組在進(jìn)入廣域網(wǎng)之前被廢棄。
但是,由于非定域分組具有正常的存在時間值,并且由于正常的存在時間值通常是分組到達(dá)其指定目的地所需時間值的兩倍,所以由連接局域網(wǎng)和廣域網(wǎng)的路由器/網(wǎng)關(guān)對非定域分組的非常大的遞減量將不能阻止從局域網(wǎng)接收的非定域分組的傳送。相反地,與非定域數(shù)據(jù)相關(guān)聯(lián)的分組將進(jìn)入廣域網(wǎng)并以普通的方式路由到他們的指定目的地。
連接局域網(wǎng)和廣域網(wǎng)的改進(jìn)的路由器/網(wǎng)關(guān)可被構(gòu)成為把從廣域網(wǎng)傳送到局域網(wǎng)的分組的存在時間字段26遞減常規(guī)數(shù)值(例如,1)。因此,改進(jìn)的路由器/網(wǎng)關(guān)可根據(jù)所接收分組的源點(diǎn)(例如,局域網(wǎng)或廣域網(wǎng))或傳送的方向(例如,進(jìn)局域網(wǎng)與出局域網(wǎng)),對分組的存在時間字段26采用不同的遞減量。
圖6示出了連接局域網(wǎng)(例如,家庭網(wǎng)40)和廣域網(wǎng)(例如,互聯(lián)網(wǎng))的改進(jìn)網(wǎng)關(guān)/路由器的例子。如圖6所示,改進(jìn)的網(wǎng)關(guān)/路由器包括源識別器180,其用于操作以確定在網(wǎng)關(guān)接收的分組是源于局域網(wǎng)還是廣域網(wǎng)。此外還包括時限限制器182。該時限限制器182通過在所接收分組來自局域網(wǎng)時把分組的存在時間字段26遞減第一值和在所接收分組來自廣域網(wǎng)時把分組的存在時間字段26遞減第二值,來響應(yīng)源識別器180。
圖6的示例性網(wǎng)關(guān)還包括分組廢棄器184,用于檢查存在時間字段26中的數(shù)值,并在該數(shù)值下降為零時以已知IP路由器的常規(guī)方式廢棄該相關(guān)聯(lián)分組。同樣如已知IP路由器那樣,圖6的示例性網(wǎng)關(guān)包括路由選擇機(jī)186,用于根據(jù)網(wǎng)際協(xié)議對其存在時間字段26中具有非零值的分組進(jìn)行路由選擇。
圖7更詳細(xì)地示出了圖6中示例性網(wǎng)關(guān)的操作。網(wǎng)關(guān)/路由器/交換機(jī)等待以接收IP分組(框250)。當(dāng)接收到IP分組時(框250),源識別器180確定該分組源于局域網(wǎng)還是廣域網(wǎng)(框252)。如果是從廣域網(wǎng)接收到該分組(框252),則時限限制器182將存在時間字段26遞減1(框254)。如果是從局域網(wǎng)接收到該分組(框252),則時限限制器182確定所接收分組的存在時間字段26是否包含小于N的值(框256)。如果是,則時限限制器182將存在時間字段中的數(shù)值減小為零(框258)并且控制進(jìn)入框262。否則的話,如果存在時間字段26中的值大于或等于N(框256),則時限限制器182將分組的存在時間字段26中的數(shù)值遞減值N(框260)。值N可以是大于1的任何希望值(例如,5),但要足夠小以便不會干擾非定域數(shù)據(jù)的傳輸。
在存在時間字段26被遞減一個合適的數(shù)值之后(框254、框258或框260),控制進(jìn)入框262,在框262,網(wǎng)關(guān)的分組廢棄器184對與該分組相關(guān)聯(lián)的首部10的存在時間字段26進(jìn)行檢查。如果存在時間字段26中存儲的數(shù)值等于零(框262),則分組廢棄器184廢棄該分組(框264)。然后控制返回框250。如果存在時間字段26中的數(shù)值不等于零(框262),則路由選擇機(jī)186根據(jù)網(wǎng)際協(xié)議,將該分組傳送到另一個網(wǎng)關(guān)/路由器/交換機(jī)或分組首部中識別的目的地址(框268)。然后控制返回框250。
圖8是示例性計算機(jī)1000的方框圖,該計算機(jī)能夠?qū)嵤┰诖私沂镜难b置和方法。計算機(jī)1000可以是,例如,服務(wù)器、個人計算機(jī)、個人數(shù)字助理(PDA)、互聯(lián)網(wǎng)設(shè)備、DVD播放器、CD播放器、數(shù)字錄像機(jī)、個人錄像機(jī)、機(jī)頂盒或任何其他類型的計算裝置。
當(dāng)前示例中的系統(tǒng)1000包括處理器1012。例如,處理器1012可以由來自Pentium系列、Itanium系列或XScale系列的一個或多個Intel微處理器實(shí)現(xiàn)。當(dāng)然,來自其他系列的其他處理器也是適合的。
處理器1012通過總線1018與主存儲器進(jìn)行通信,主存儲器包括易失性存儲器1014和非易失性存儲器1016。易失性存儲器1014可以由同步動態(tài)隨機(jī)存取存儲器(SDRAM)、動態(tài)隨機(jī)存取存儲器(DRAM)、RAMBUS動態(tài)隨機(jī)存取存儲器(RDRAM)和/或任何其他類型的隨機(jī)存取存儲裝置實(shí)現(xiàn)。非易失性存儲器1016可以由閃存和/或任何其他希望類型的存儲裝置實(shí)現(xiàn)。對主存儲器1014、1016進(jìn)行的存取通常由存儲器控制器(未示出)以常規(guī)方式進(jìn)行控制。
計算機(jī)1000還包括常規(guī)接口電路1020。接口電路1020可以由任何類型的已知接口標(biāo)準(zhǔn)(例如以太網(wǎng)接口、通用串行總線(USB)和/或第三代輸入/輸出(3GIO)接口)來實(shí)現(xiàn)。
一個或多個輸入裝置1022連接到接口電路1020。輸入裝置1022允許用戶將數(shù)據(jù)和命令輸入到處理器1012中。可以通過例如,鍵盤、鼠標(biāo)、觸摸屏、跟蹤板、跟蹤球(trackball)、等位點(diǎn)(isopoint)和/或聲音識別系統(tǒng)來實(shí)現(xiàn)該輸入裝置。
一個或多個輸出裝置1024也連接到接口電路1020??梢酝ㄟ^例如,顯示裝置(例如,液晶顯示器、陰極射線管顯示器(CRT)、打印機(jī)和/或揚(yáng)聲器)來實(shí)現(xiàn)輸出裝置1024。因此,接口電路1020通常包括圖形驅(qū)動器卡。
接口電路1020還包括諸如調(diào)制解調(diào)器或網(wǎng)絡(luò)接口卡的通信裝置(例如,通信裝置56),以便于通過網(wǎng)絡(luò)1026(例如,以太網(wǎng)連接、數(shù)字用戶線(DSL)、電話線、同軸電纜、蜂窩電話系統(tǒng)等)與外部計算機(jī)進(jìn)行數(shù)據(jù)交換。
計算機(jī)1000還包括一個或多個用于存儲軟件和數(shù)據(jù)的大型存儲裝置1028。這種大型存儲裝置1028的例子包括軟盤驅(qū)動器、硬盤驅(qū)動器、光盤驅(qū)動器和數(shù)字多用光盤(DVD)驅(qū)動器。大型存儲裝置1028可以實(shí)現(xiàn)本地存儲裝置62。
根據(jù)上述說明,本領(lǐng)域的普通技術(shù)人員可以理解,上述方法和裝置采用IP首部10中的存在時間字段26來限定家庭或局域網(wǎng)與互聯(lián)網(wǎng)之間的界限。通過將與定域內(nèi)容相關(guān)聯(lián)的IP首部中的存在時間字段26設(shè)定為較低水平,上述裝置和方法允許定域數(shù)據(jù)在基于IP的家庭網(wǎng)內(nèi)或在源裝置周圍的IP網(wǎng)的定域內(nèi)進(jìn)行傳輸,同時阻止該傳輸超出家庭網(wǎng)或定域以外。在不需要對定域內(nèi)容的加密或?qū)Πl(fā)送和接收裝置的授權(quán)的情況下,可以實(shí)現(xiàn)將定域內(nèi)容的傳輸限制在聯(lián)網(wǎng)環(huán)境下的局域中。并且在不違背分層協(xié)議模型并且不必將內(nèi)容控制消息束縛到協(xié)議堆棧的下層(例如,以太網(wǎng)幀)的情況下,實(shí)現(xiàn)了這種對定域內(nèi)容傳輸?shù)目刂?。所示例子的?nèi)容控制技術(shù)對用戶來說是比較廉價和透明的。所述控制技術(shù)還能夠?qū)崿F(xiàn)跨越多種物理層技術(shù)(即,有線和無線)進(jìn)行無縫IP傳輸。
本領(lǐng)域的普通技術(shù)人員可以理解到,所述方法和裝置并不限定為對專有內(nèi)容的發(fā)布進(jìn)行控制。相反地,可以采用所述方法和裝置將任何數(shù)據(jù)或指令的發(fā)布限制在一個聯(lián)網(wǎng)環(huán)境的局域中。因此,任何數(shù)據(jù)和/或指令,無論是專有的、機(jī)密的、公開的、受限的和/或不受限的,都可以作為“定域內(nèi)容”,即其發(fā)布由所述裝置和方法進(jìn)行限制。
盡管在此已經(jīng)對某些示例性方法和裝置進(jìn)行了說明,但本專利的覆蓋范圍并不限定于此。相反地,本專利包括在字面或等同原則下落入所附權(quán)利要求的范圍內(nèi)的所有方法、裝置和產(chǎn)品。
權(quán)利要求
1.一種數(shù)據(jù)傳輸?shù)南拗品椒?,該方法包括將與該數(shù)據(jù)相關(guān)聯(lián)的首部中的存在時間參數(shù)設(shè)定為一個約等于一家庭網(wǎng)中預(yù)期的路由器數(shù)量的值;通過網(wǎng)絡(luò)將該首部和該數(shù)據(jù)從源裝置向接收裝置發(fā)送;當(dāng)該首部通過一路由器時,遞減該首部中的存在時間參數(shù);以及如果該存在時間參數(shù)下降到一預(yù)定值,就廢棄所發(fā)送的首部和所發(fā)送的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括在接收裝置接收該首部和該數(shù)據(jù);在接收裝置對存在時間參數(shù)和第二預(yù)定參數(shù)進(jìn)行比較;以及如果該存在時間參數(shù)大于第二預(yù)定參數(shù)就廢棄該首部和數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其中源裝置位于第一家庭網(wǎng)中,接收裝置位于第二家庭網(wǎng)中,并且存在時間參數(shù)下降到該預(yù)定值,使得該首部和數(shù)據(jù)在到達(dá)第二家庭網(wǎng)之前被廢棄。
4.根據(jù)權(quán)利要求2所述的方法,其中第二參數(shù)是基本上等于一家庭網(wǎng)中預(yù)期的路由器數(shù)量的值。
5.根據(jù)權(quán)利要求1所述的方法,其中所述首部是網(wǎng)際協(xié)議首部。
6.根據(jù)權(quán)利要求1所述的方法,其中家庭網(wǎng)中預(yù)期的路由器數(shù)量是一般家庭網(wǎng)中預(yù)期的網(wǎng)際協(xié)議路由器的數(shù)量。
7.根據(jù)權(quán)利要求1所述的方法,其中當(dāng)首部通過路由器時遞減該首部中的存在時間參數(shù)的步驟包括當(dāng)首部通過一網(wǎng)際協(xié)議路由器時遞減該首部中的存在時間參數(shù)。
8.根據(jù)權(quán)利要求1所述的方法,其中所述預(yù)定值約等于零。
9.根據(jù)權(quán)利要求1所述的方法,其中所述數(shù)據(jù)是專有內(nèi)容。
10.根據(jù)權(quán)利要求1所述的方法,其中所述數(shù)據(jù)包括定域數(shù)據(jù)。
11.一種定域數(shù)據(jù)傳輸?shù)南拗品椒?,該方法包括將與定域數(shù)據(jù)相關(guān)聯(lián)的首部中的存在時間參數(shù)設(shè)定為一個小于一互聯(lián)網(wǎng)通信鏈路中預(yù)期的路由器數(shù)量的值;通過網(wǎng)絡(luò)將該首部和定域數(shù)據(jù)從源裝置向接收裝置發(fā)送;當(dāng)該首部通過互聯(lián)網(wǎng)通信鏈路中的一路由器時,遞減首部中的存在時間參數(shù);以及如果該存在時間參數(shù)小于或等于預(yù)定值,就廢棄所發(fā)送的首部和所發(fā)送的定域數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的方法,進(jìn)一步包括在接收裝置接收該首部和定域數(shù)據(jù);在接收裝置對存在時間參數(shù)和第二預(yù)定參數(shù)進(jìn)行比較;以及如果存在時間參數(shù)大于第二預(yù)定參數(shù)就廢棄該首部和定域數(shù)據(jù)。
13.根據(jù)權(quán)利要求12所述的方法,其中源裝置位于第一家庭網(wǎng)中,接收裝置位于第二家庭網(wǎng)中,并且存在時間參數(shù)下降到該預(yù)定值,使得該首部和定域數(shù)據(jù)在到達(dá)第二家庭網(wǎng)之前被廢棄。
14.一種實(shí)質(zhì)上限制定域數(shù)據(jù)傳輸?shù)姆椒?,該方法包括接收一個將數(shù)據(jù)從源裝置發(fā)送到接收裝置的請求;如果要發(fā)送的數(shù)據(jù)是定域數(shù)據(jù),則通過將與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值設(shè)定為第一預(yù)定值來響應(yīng)該請求;如果要發(fā)送的數(shù)據(jù)不是定域數(shù)據(jù),則通過將與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值設(shè)定為第二預(yù)定值來響應(yīng)該請求;以及向接收裝置發(fā)送該數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的方法,進(jìn)一步包括如果存在時間值下降到第三預(yù)定值就廢棄所發(fā)送的定域數(shù)據(jù)。
16.根據(jù)權(quán)利要求14所述的方法,其中第二預(yù)定值大于第一預(yù)定值。
17.根據(jù)權(quán)利要求14所述的方法,其中第二預(yù)定值比第一預(yù)定值大約大6倍。
18.根據(jù)權(quán)利要求14所述的方法,其中根據(jù)網(wǎng)際協(xié)議操作的路由器對存在時間參數(shù)進(jìn)行遞減。
19.根據(jù)權(quán)利要求14所述的方法,其中發(fā)送該數(shù)據(jù)的步驟包括在不對數(shù)據(jù)進(jìn)行加密的情況下發(fā)送數(shù)據(jù)。
20.根據(jù)權(quán)利要求14所述的方法,其中選擇第一預(yù)定值以便將定域數(shù)據(jù)的傳輸實(shí)質(zhì)上限定在一局域中。
21.根據(jù)權(quán)利要求20所述的方法,其中所述局域?yàn)橐患彝ゾW(wǎng)。
22.根據(jù)權(quán)利要求20所述的方法,其中選擇第二預(yù)定值以便允許數(shù)據(jù)在一個廣域網(wǎng)中進(jìn)行傳輸。
23.根據(jù)權(quán)利要求22所述的方法,其中所述廣域網(wǎng)為互聯(lián)網(wǎng)。
24.根據(jù)權(quán)利要求15所述的方法,其中第三預(yù)定值約等于零。
25.根據(jù)權(quán)利要求14所述的方法,進(jìn)一步包括在接收裝置接收該數(shù)據(jù);以及如果所接收數(shù)據(jù)為定域數(shù)據(jù),則如果與該接收數(shù)據(jù)相關(guān)聯(lián)的存在時間值大于第四預(yù)定值就廢棄該接收數(shù)據(jù)。
26.根據(jù)權(quán)利要求25所述的方法,其中第四預(yù)定值基本上等于第一預(yù)定值。
27.一種用于存儲機(jī)器可讀指令的有形介質(zhì),當(dāng)機(jī)器執(zhí)行所述指令時,使得機(jī)器通過確定要發(fā)送的數(shù)據(jù)是否為定域數(shù)據(jù),對一個將數(shù)據(jù)從源裝置發(fā)送到接收裝置的請求作出響應(yīng);如果要發(fā)送的數(shù)據(jù)是定域數(shù)據(jù),則將與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值設(shè)定為第一預(yù)定值;以及如果要發(fā)送的數(shù)據(jù)不是定域數(shù)據(jù),則將與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值設(shè)定為第二預(yù)定值。
28.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中機(jī)器可讀指令進(jìn)一步使機(jī)器向接收裝置發(fā)送該數(shù)據(jù)。
29.根據(jù)權(quán)利要求28所述的有形介質(zhì),其中數(shù)據(jù)在不加密的情況下被發(fā)送。
30.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中第二預(yù)定值大于第一預(yù)定值。
31.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中第二預(yù)定值比第一預(yù)定值大約大6倍。
32.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中根據(jù)網(wǎng)際協(xié)議操作的路由器對存在時間參數(shù)進(jìn)行遞減。
33.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中選擇第一預(yù)定值以便將定域數(shù)據(jù)的傳輸限定在一局域中。
34.根據(jù)權(quán)利要求33所述的有形介質(zhì),其中所述局域?yàn)橐患彝ゾW(wǎng)。
35.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中選擇第二預(yù)定值以便允許數(shù)據(jù)在一個廣域網(wǎng)中進(jìn)行傳輸。
36.根據(jù)權(quán)利要求35所述的有形介質(zhì),其中所述廣域網(wǎng)為互聯(lián)網(wǎng)。
37.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中第三預(yù)定值約等于零。
38.根據(jù)權(quán)利要求27所述的有形介質(zhì),其中機(jī)器可讀指令進(jìn)一步使機(jī)器通過確定所接收數(shù)據(jù)是否為定域數(shù)據(jù)來響應(yīng)該接收數(shù)據(jù);以及如果與該接收數(shù)據(jù)相關(guān)聯(lián)的存在時間值大于第四預(yù)定值并且該接收數(shù)據(jù)為定域數(shù)據(jù),就廢棄該接收數(shù)據(jù)。
39.根據(jù)權(quán)利要求38所述的有形介質(zhì),其中第四預(yù)定值基本上等于第一預(yù)定值。
40.一種用于限制定域數(shù)據(jù)的交換的裝置,該裝置包括定域內(nèi)容識別器,用于識別定域數(shù)據(jù);以及時限限制器,將與定域數(shù)據(jù)相關(guān)聯(lián)的存在時間參數(shù)設(shè)定為一選定的預(yù)定值,以便將該定域數(shù)據(jù)被廢棄之前可能通過的路由器的數(shù)量限定到一水平,該水平基本上能阻止定域數(shù)據(jù)在第一局域網(wǎng)中的源裝置和第二局域網(wǎng)中的接收裝置之間的交換。
41.根據(jù)權(quán)利要求40所述的裝置,其中存在時間參數(shù)位于網(wǎng)際協(xié)議首部中,并且路由器的數(shù)量為網(wǎng)際協(xié)議路由器的數(shù)量。
42.根據(jù)權(quán)利要求41所述的裝置,進(jìn)一步包括格式化機(jī),用于形成包括具有存在時間參數(shù)的網(wǎng)際協(xié)議首部的互聯(lián)網(wǎng)數(shù)據(jù)報。
43.根據(jù)權(quán)利要求42所述的裝置,其中格式化機(jī)將存在時間參數(shù)設(shè)定為第二預(yù)定值,并且僅當(dāng)數(shù)據(jù)是定域數(shù)據(jù)時,時限限制器將存在時間參數(shù)更改為第一預(yù)定值。
44.根據(jù)權(quán)利要求43所述的裝置,其中第一預(yù)定值小于第二預(yù)定值。
45.根據(jù)權(quán)利要求40所述的裝置,進(jìn)一步包括竄改測試器,用于確定與接收的定域數(shù)據(jù)相關(guān)聯(lián)的存在時間參數(shù)是否已被竄改。
46.根據(jù)權(quán)利要求45所述的裝置,其中竄改測試器通過對與接收的定域數(shù)據(jù)相關(guān)聯(lián)的存在時間參數(shù)和第二預(yù)定值進(jìn)行比較,來確定該參數(shù)是否已被竄改。
47.根據(jù)權(quán)利要求46所述的裝置,其中,如果存在時間參數(shù)大于第二預(yù)定值,則竄改測試器就廢棄該接收數(shù)據(jù)。
48.一種限制定域數(shù)據(jù)的交換的裝置,該裝置包括定域內(nèi)容識別器,用于確定所接收數(shù)據(jù)是否為定域數(shù)據(jù);以及竄改測試器,用于當(dāng)與接收的定域數(shù)據(jù)相關(guān)聯(lián)的存在時間參數(shù)已被竄改時廢棄該接收的定域數(shù)據(jù)。
49.根據(jù)權(quán)利要求48所述的裝置,其中竄改測試器通過對與接收的定域數(shù)據(jù)相關(guān)聯(lián)的存在時間參數(shù)和第二預(yù)定值進(jìn)行比較,來確定該參數(shù)是否已被竄改。
50.一種連接局域網(wǎng)和廣域網(wǎng)的網(wǎng)關(guān),該網(wǎng)關(guān)包括源識別器,確定所接收分組是從局域網(wǎng)還是從廣域網(wǎng)接收的;以及時限限制器,如果該分組是從局域網(wǎng)接收的,則該時限限制器把與該接收分組相關(guān)聯(lián)的存在時間字段遞減第一量值,如果該分組是從廣域網(wǎng)接收的,則該時限限制器把與該接收分組相關(guān)聯(lián)的存在時間字段遞減第二量值。
51.根據(jù)權(quán)利要求50所述的網(wǎng)關(guān),其中第一量值大于第二量值。
52.根據(jù)權(quán)利要求50所述的網(wǎng)關(guān),還包括分組廢棄器,如果與該分組相關(guān)聯(lián)的存在時間字段等于預(yù)定值,則分組廢棄器就廢棄該接收分組。
53.根據(jù)權(quán)利要求50所述的網(wǎng)關(guān),還包括路由選擇機(jī),如果與該分組相關(guān)聯(lián)的存在時間字段大于預(yù)定值,則路由選擇機(jī)將該分組路由選擇到一指定目的地。
54.根據(jù)權(quán)利要求50所述的網(wǎng)關(guān),其中廣域網(wǎng)為互聯(lián)網(wǎng)而局域網(wǎng)為家庭網(wǎng)。
55.一種在局域網(wǎng)和廣域網(wǎng)之間路由選擇分組的方法,該方法包括確定分組是從局域網(wǎng)還是從廣域網(wǎng)接收的;如果該分組是從廣域網(wǎng)接收的,則把與該分組相關(guān)聯(lián)的存在時間字段遞減第一量值;以及如果該分組是從局域網(wǎng)接收的,則把與該分組相關(guān)聯(lián)的存在時間字段遞減第二量值。
56.根據(jù)權(quán)利要求55所述的方法,其中第一量值小于第二量值。
全文摘要
揭示了用于把數(shù)據(jù)傳輸限制在聯(lián)網(wǎng)環(huán)境下的定域中的方法和裝置。在示例性方法中,接收一個將數(shù)據(jù)從源裝置發(fā)送到接收裝置的請求。如果要發(fā)送的數(shù)據(jù)是定域數(shù)據(jù),則與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值被設(shè)定為第一預(yù)定值。如果要發(fā)送的數(shù)據(jù)不是定域數(shù)據(jù),則與該數(shù)據(jù)相關(guān)聯(lián)的存在時間值被設(shè)定為第二預(yù)定值。該數(shù)據(jù)被發(fā)送到接收裝置。如果該發(fā)送數(shù)據(jù)通過互聯(lián)網(wǎng)傳送,則每次數(shù)據(jù)通過一IP路由器,就把與所發(fā)送數(shù)據(jù)相關(guān)聯(lián)的存在時間值遞減。如果存在時間值達(dá)到零,則廢棄所發(fā)送數(shù)據(jù)。選擇第一預(yù)定值使得在定域數(shù)據(jù)能夠從第一局域網(wǎng)中的源裝置發(fā)送到第二局域網(wǎng)中的接收裝置之前,存在時間值通常達(dá)到零。
文檔編號H04L29/06GK1520105SQ0315607
公開日2004年8月11日 申請日期2003年8月29日 優(yōu)先權(quán)日2003年1月31日
發(fā)明者邁克爾·R·安德魯, C·布仁丹·S·特拉, 實(shí)ぁ 特拉, 邁克爾 R 安德魯 申請人:英特爾公司