把增加的機器接入到網絡而不改變網絡的地址表的系統的製作方法
2023-11-08 10:54:02 1
專利名稱:把增加的機器接入到網絡而不改變網絡的地址表的系統的製作方法
技術領域:
本發明涉及一個系統,這個系統用來把一個增加的機器接入到一個可尋址的機器網絡,例如一個通信網絡中,而不改變網絡的地址表,即允許網絡中的每個機器可以向目的機器發送一個消息的表。每個機器通常地由一個指定給它的地址標明,這個地址允許這個機器被標明作為一個消息的目的地。這個目的地址由消息本身傳遞(例如在一個採用網際網路協議或7號協議的網絡中)。在全部的情況中,網絡中的每一個機器用一個路由表執行一個路由過程,這個路由表給每個目的機器配備一條路徑。
目前,把一個增加的機器接入一個上述類型的網絡中需要-把一個在網絡中還未用過的地址分配給這個機器,因此要更新網絡的尋址規劃,和,-可以把這個地址指示給網絡的全部機器,以改變這些機器所用的路由表。
這些操作成為網絡管理的累贅。本發明的目的就是提供一個系統,它能夠消除當一個機器接入到一個上述類型的網絡中時發生的麻煩。
本發明提供一個系統,這個系統用來把一個增加的機器接入到一個可尋址的機器網絡中,而不改變網絡的地址表,這個增加的機器至少有兩個埠,分別連接到這網絡中的其它機器的埠。
系統的特徵在於這個增加的機器包含存儲和識別一個指定給它的地址的裝置,這個地址由指出增加的機器所連接的機器的地址而不是埠所連接的機器的地址組成。
上述系統允許這個增加的機器接收消息,在這個增加的機器所連接的那些機器中,完全就像這些機器向在增加的機器之外的一個機器發送消息一樣。增加的機器對於那些沒有指定給它的消息是透明的,因為識別每個收到的消息的類型的裝置判斷這個消息是要送給這個增加的機器還是實際上要送給另一個機器。
隨後的敘述和附圖將使本發明更好被理解,並且使本發明的其它特性更加明確
圖1表示接入增加的機器之前的一個網絡的一個例子。
圖2表示圖1所示的網絡按照現有技術接入一個增加的機器。
圖3表示圖1所示的網絡按照本發明的方法接入一個增加的機器。
圖1中表示的一個網絡的例子包含三個機器M1,M2,M3,機器M1有兩個埠P1a和P1b,機器M2有一個埠P2並且機器M3有一個埠P3。埠P1a連接到埠P2。機器M2用一個地址A1標識機器M1來向機器M1發送消息。機器M1用一個地址A2標識機器M2來向機器M2發送消息。機器M1用一個地址A3標識機器M3來向機器M3發送消息。
圖2表示圖1所示的網絡按照現有技術接入一個增加的機器。增加的機器有四個埠P4a,P4b,P4c,P4d,每個埠包含識別一個指定給機器M4的地址的裝置。埠P4a連接到埠P1a。埠P4b連接到埠P1b。埠P4c連接到埠P2。埠P4d連接到埠P3。更改機器M1,M2,M3的路由表,使它們能夠把消息送到用地址A4指定的增加的機器M4。
圖3表示圖1所示的網絡按照本發明的方法接入一個增加的機器。增加的機器M4′有四個埠P′4a,P′4b,P′4c,P′4d。埠P′4a連接到埠P1a。埠P′4b連接到埠P1b。埠P′4c連接到埠P2。埠P′4d連接到埠P3。
埠P′4a,P′4b,P′4c,P′4d中的每個埠各自包含識別地址A2,A3,A1,A1的裝置。因此增加的機器M4′的每個埠識別一個指定給增加的機器所連接的機器的地址而不是埠所連接的機器的地址。每個埠還包含識別消息的一個特定類型,或一個特定的消息內容的裝置,以便區分出這些消息中哪些是要送給增加的機器M4′,哪些要送給網絡中的其它機器。所述裝置可以包含一個處理器。
機器M1,M2,M3的路由表沒有改變。
例如,機器M1用分配給機器M2的地址A2向機器M2發送消息。這些消息被送到機器M4′。埠P′4a識別分配給它的地址A2。集成在網絡中的機器M4′根據一些準則處理這些消息。
例如,若這個消息是一個預定的特殊類型或者有一個預定的特殊內容,這個內容指明這個消息是要專門送給機器M4的,在這種情況,這個消息由機器M4′局部地處理,否則機器M4′收到這個消息就把它送往機器M2。
機器M1用分配給機器M3的地址A3向機器M3發送消息。埠P′4b識別分配給它的地址A3。例如,除非這個消息是一個是要專門送給機器M4的預定的特殊類型,機器M3收到這個消息就把它送往機器M3。
機器M2用分配給機器M1的地址A1向機器M1發送消息。埠P4c識別分配給它的地址A1。例如,除非這個消息是一個是要專門送給機器M4的預定的特殊類型,機器M1收到這個消息就把它送往機器M1。
例如,機器M1用分配給機器M4′的地址A2或A3,並且用一個可以由它的類型或內容識別的一個特別的消息類型,向機器M4′發送消息。如果用地址A3,埠P′4b識別分配給它的地址A3。它接收這個消息並且,例如,它識別這個消息的特別的類型或內容,所述類型或內容指出它是專門送給機器M4′的。機器M4′就局部地處理這個消息。
機器M4′還可以主動向其它的機器M1,M2,M3發送消息,因為機器M4′知道它們的地址。
機器M4′還可以監視所有通過它的消息。
權利要求
1.一個系統,這個系統用來把一個增加的機器(M4′)接入到一個可尋址的機器(M1,M2,M3)的網絡中,而不改變網絡的地址表,這個增加的機器(M4′)至少有兩個埠(P4a,P4b,P4c,P4d),分別連接到這網絡中的其它機器的埠(P1a,P1b,P2a,P2b,P3a,P3b);該系統的特徵在於這個增加的機器(M4′)的每個埠(P4a,P4b,P4c,P4d)包含存儲和識別一個指定給它的地址(A1,A2,A3)的裝置,這個地址由指出增加的機器(M4′)所連接的機器(M1,M2,M3)的地址而不是埠所連接的機器的地址組成。
全文摘要
把一個增加的機器接入到一個可尋址機器網絡而不改變網絡的地址表的系統,這個增加的機器(M4′)的每個埠(P4a,P4b,P4c,P4d)包含:存儲和識別一個指定給它的地址(A1,A2,A3)的裝置,這個地址由指出增加的機器(M4′)所連接的機器(M1,M2,M3)的地址而不是埠所連接的機器的地址組成。識別消息的一個特定類型,或一個特定的消息內容的裝置,以便區分出這些消息中哪些要送給增加的機器M4′,哪些要送給網絡中的其它機器。
文檔編號H04L29/06GK1264869SQ0010239
公開日2000年8月30日 申請日期2000年2月22日 優先權日1999年2月22日
發明者瓊·皮埃爾, 巴比, 瓊·弗蘭科斯·克裡奎, 瓊·勒內·魯索 申請人:阿爾卡達公司