新四季網

地址轉換裝置和地址轉換規則的管理方法

2023-05-27 17:42:46


專利名稱::地址轉換裝置和地址轉換規則的管理方法
技術領域:
:本發明涉及為在相互通信時,對終端進行識別的地址轉換所需要的使多個通信網相互連接的地址轉換裝置。
背景技術:
:當屬於某個終端的網與屬於通信對象終端的網的通信協議不同時,作為實現兩者之間通信技術的一種,可以舉出協議轉換[ProtocolTranslation]。例如在網際網路中所使用的Internet協議(以下稱作為「IP」),目前Internet協議版本4(以下稱為「IPv4」)已在全世界普及,但是,可使用地址的枯竭令人擔心,為了解決這個問題,提出了Internet協議版本6(以下稱為「IPv6」)。但是,一下子進行由IPv4向IPv6的轉換,事實上是不可能的,所以,提出了通過協議轉換將使用IPv4的網和使用IPv6的網連接的方式。作為具體的轉換方式,已知出自IETF(InternetEngineeringTaskForce,網際網路工程任務組)的在RFC(RequestForComments,認證請求)2765和2766中所述的NAT-PT,和在RFC3089中所述的SOCKS64、在RFC3142中所述的傳輸中繼等。這些基本上都是在IPv4和IPv6間相互轉換IP數據包的格式。這時,為了進行IPv4地址和IPv6地址的轉換,在轉換之前要製作IPv4地址和IPv6地址的轉換規則,並使其保持下來。該轉換規則有事先靜態地設定的情況和當發生通信時動態作成的情況,作為轉換規則的生成契機,後者的場合利用DNS(DomainNameSystem,域名系統)的名稱分解(nameresolution)。DNS是將用字符串書寫的人們易懂的名稱轉換成IP位址的系統。以下將使名稱轉換成IP位址的操作稱為名稱分解。至今,網際網路上的幾乎所有的應用都是利用該DNS來取得通信對象的IP位址的。IPv4-IPv6轉換裝置[IPv4-IPv6translator]利用這個事實,當通信開始時始終監視所交換的DNS的信息,以名稱分解的請求信息作為契機,作成IP位址的轉換規則。下面,以從IPv6終端向IPv4終端發送的通信為例,說明具體的動作。首先,IPv6終端向DNS代理伺服器[DNSproxyserver]查詢接收側終端的IPv6地址。然後,DNS代理伺服器向其他DNS伺服器進行查詢,作為其響應,被通知上述的接收側終端的地址。在所通知的地址是IPv4地址的場合,DNS代理伺服器將響應信息的IPv4地址改寫成臨時的IPv6地址,回送IPv6終端。這時,IPv4-IPv6轉換裝置與DNS代理伺服器聯合,將改寫前的IPv4地址和改寫後的臨時IPv6地址添加對應關係而作成地址轉換規則,並保存在裝置內部。發送側的IPv6終端將IPv6數據包發送到上述那樣由DNS的名稱分解所通知的接收側終端的臨時的IPv6目的地址。這時,數據包的源地址[sourceaddress]成為發送側終端本身的IPv6地址。IPv4-IPv6轉換裝置一次性接收該IPv6數據包。IPv4-IPv6轉換裝置接收上述IPv6數據包時,首先從保存地址轉換規則的表(以下,稱為「地址轉換表[addresstranslation]」)中,檢索與上述IPv6數據包的目的IPv6地址對應的IPv4地址。此時,因目的地址的轉換規則已經由上述DNS名稱分解生成,所以可以獲得作為目的的IPv4地址。然後,由地址轉換表檢索與上述IPv6數據包的發送源IPv6地址對應的IPv4地址。但是,因此時源地址的轉換規則還沒有作成,所以不能獲得作為目的的IPv4地址。因此地址轉換裝置要重新分配與發送側終端的IPv6地址相對的臨時的IPv4地址,對這2個地址添加對應關係而作成地址轉換規則,登錄到地址轉換表中。作成源地址的轉換規則,在得到與源地址和每個目的地址對應的IPv4地址時,上述的IPv6數據包被轉換成了改寫為分別對應於源地址和目的地址的IPv4地址的IPv4數據包,將其向目的地址發送。此後,對於在兩個終端之間所轉送的數據包,因源地址和目的地址的轉換規則已經同時生成,所以可以參照這些規則進行數據包轉換。這裡以動態所生成的地址轉換規則是暫時的,因而若通信結束就被取消。在上述的例子中,提出了從IPv6終端向IPv4終端的通信,但對於從IPv4終端向IPv6終端的通信和在IPv4終端彼此間的地址轉換所需要的通信中(例如,地址有可能重複的、跨2個IPv4專用網[IPv4privatenetwork]的通信),也可以由上述步驟使地址轉換規則動態地生成,通過地址轉換進行通信。另外,即使在採用IP以外的通信協議的場合,如果存在象IPv4地址和IPv6地址那樣的、在不同協議中分別識別終端的信息,和象域名那樣的、不通過協議唯一地識別終端的信息附加對應關係的裝置,則與上述同樣做,就可以生成使終端的識別信息與協議對應而相互轉換的規則。如由上述的說明所表明的那樣,在通過地址轉換的通信中,按說在地址轉換處理中改寫後的目的地址,實際上應該是賦予終端的地址(下面,稱為「實際地址」)。另外,在地址轉換處理中改寫前的源地址,也應該是實際地址。如果在地址轉換處理中改寫後的目的地址是臨時地址,可以認為會出現下列2種不適當的情況。第1,在具有與改寫後的目的地址一致的地址的終端實際不存在的場合,沒有經地址轉換並由地址轉換裝置所發送出的數據包到達的目的地。第2,在作為臨時地址設定的地址與實際存在的終端的地址重複的場合,地址轉換後由地址轉換裝置所發送出的數據包則到達了不打算到的目的地址。作為地址轉換規則生成的契機而利用由DNS的地址分解時,作為不適當的情況,會發生上述第2種情況。另外,如果在地址轉換處理中改寫前的源地址是臨時地址,就有可能實際存在賦予與改寫後的源地址相同的地址的另一個終端,在接收側的終端,就能找到由其另一個終端所發送的數據包。因此,持有惡意的某個終端可以偽裝實際存在的另一個終端,對某個終端或伺服器做出非法行為。如上所述,在需要地址轉換的通信中,地址轉換前的源地址是臨時的地址,或地址轉換後的目的地址是臨時的地址的場合,由於該地址被賦予了數據包,所以擔心在收容了目的地址終端的網絡中發生故障。
發明內容本發明在需要地址轉換的通信中以防止網絡故障以未然作為目的,提供一種具備可以檢查地址轉換前的源地址是否是臨時地址、或者檢查地址轉換後的目的地址是否是臨時地址的功能的地址轉換裝置。在地址轉換表中,隨著地址轉換規則,本發明的地址轉換裝置具有保存識別被附加了對應關係的多個地址中的哪個是實際地址、哪個是臨時地址的信息的區域,對於實際地址分配臨時地址並作成轉換規則,在將其轉換規則登錄到地址轉換表中時,同時還紀錄上述的識別信息。另外,在由DNS的名稱分解中,對於由DNS伺服器所通知的地址有必要分配臨時地址時,本發明的地址轉換裝置檢索地址轉換表,搜索由DNS伺服器所通知的地址轉換規則,在找到需要的轉換規則的場合,由上述的識別信息判斷在轉換規則中被附加了對應關係的2個地址中哪個是臨時地址,如果將由DNS伺服器所通知的地址作為臨時地址登錄到地址轉換表中,在進行地址轉換時,因置換目的地的地址變為臨時地址,所以會對DNS的地址查詢回送錯誤的響應。是IPv4-IPv6轉換裝置的構成圖。是Pv4-IPv6轉換裝置的IP位址轉換表的構成圖。是表示以DNS的查詢為契機分配臨時地址的處理過程的流程圖。是表示IP頭轉換處理的過程的流程圖。是表示通過IPv4-IPv6轉換裝置連接IPv4網絡和IPv6網絡的通信網絡系統模式圖。是IPv4終端進行IPv6終端的名稱分解時的順序圖。是IPv4終端結束IPv6終端的名稱分解後,IPv4終端將最初的數據包發送到IPv6終端時的順序圖。是IPv4終端結束IPv6終端的名稱分解後,IPv4終端將第2個以後的數據包發送到IPv6終端時的順序圖。是IPv4終端結束IPv6終端的名稱分解後,IPv6終端將數據包發送到了IPv4終端時的順序圖。以由IPv6終端的DNS的查詢為契機分配IPv4終端的臨時地址時,原來的地址與臨時地址重複的場合的順序圖。是IPv4終端將臨時地址偽裝成源地址以便訪問IPv6終端的場合的順序圖。是通過IPv4-IPv4轉換裝置連接地址體系相互不同的2個IPv4網絡的通信網絡系統的模式圖。是IPv4-IPv4轉換裝置的IP位址轉換表的構成圖。是IPv4終端進行屬於地址體系不同的網絡的通信對方的IPv4終端的名稱分解時的順序圖。是IPv4終端結束屬於地址體系不同的網絡的通信對方的IPv4終端的名稱分解後,IPv4終端將最初的數據包發送給通信對方的IPv4終端時的順序圖。是以由IPv4終端的DNS的查詢為契機分配屬於地址體系不同的網絡的IPv4終端的臨時地址時,原來的地址與臨時地址重複的場合的順序圖。是IPv4終端將臨時地址偽裝成源地址,以便訪問屬於地址體系不同的網絡的通信對方的IPv4終端的場合的順序圖。1...地址轉換裝置2...IPv4網絡3...IPv6網絡11...維護終端裝置12...IP接收發送部13...IP頭轉換處理部14...IP位址分配處理部15...IP位址轉換信息保存部16...控制部17...維護終端通信部21...IPv4DNS伺服器22,23,24...IPv4終端30...DNS代理伺服器31...IPv6DNS伺服器32,33...IPv6終端41...IPv4DNS伺服器42,43...IPv4終端具體實施例方式(實施例1)用附圖來說明本發明的第1實施方式。圖1是本發明的第1實施方式中的IPv4-IPv6轉換裝置1的構成圖。該IPv4-IPv6轉換裝置1位於IPv4網絡和IPv6網絡之間,通過進行IPv4數據包和IPv6數據包的IP頭[IPheader]轉換,實現IPv4終端和IPv6終端間的通信,它具有IP接收發送部[IPpacketI/Ointerface]12,IP頭轉換處理部[IPheadertranslationmodule]13,IP位址分配處理部[temporaryIPaddressassignmentmodule]14,IP位址轉換信息保存部[IPaddresstranslationinformationmanager]15,控制部[controller]16,以及維護終端通信部[consoleinterface]17。另外,通過通信線路18連接維護終端裝置[consoleunit]11。維護終端裝置11是IPv4-IPv6轉換裝置的動作的設定和動作狀態的顯示裝置,例如由CRT等的顯示裝置和鍵盤等輸入裝置以及CPU和RAM等電子器件構成。IP接收發送部12是在IPv4網絡和IPv6網絡之間進行IPv4數據包和IPv6數據包的接收發送的功能部,例如由CPU和RAM等電子器件構成。IP頭轉換處理部13是進行IPv4數據包和IPv6數據包的IP頭轉換的功能部,例如由CPU和RAM等電子器件構成。IP位址分配處理部14是根據需要分配臨時IPv4地址或臨時IPv6地址的功能部,例如由CPU和RAM等電子器件構成。IP位址分配處理部14可以預約[pool]1個以上的IPv4地址並相對於與IPv6網絡連接的終端從所預約的IPv4地址中選取1個沒有使用的地址,作為臨時IPv4地址來分配。另外,IP位址分配處理部14預約用96bit的數值表示的前綴,對於與IPv4網絡連接的終端,在用32bit的數值所表示的IPv4地址的前面,附加上所預約的96bit的前綴而生成128bit的數值,作為臨時IPv6地址來分配。IP位址轉換信息管理部15是將IPv4地址和IPv6地址轉換的信息進行保存、讀出、追加、刪除的功能部,例如由CPU和RAM等電子器件構成。其內部還可以分成IP位址轉換表[IPaddresstranslationtable]150、IP位址檢查部[IPaddresscheckingmodule]153和表檢索部[tablesearchingmodule]154。圖2是IP位址轉換表150的構成圖,(a)表示歷來技術中的表,(b)表示本發明中的表。在歷來技術中,IP位址轉換表150的1個記入項目只具有保存IP位址轉換規則的區域151。相反,本發明的構成的特徵在於,除了保存IP位址轉換規則的區域151外,還具有保存臨時地址的識別信息的區域152。在區域151中的保存IPv4地址的區域中,用32bit的數值紀錄IPv4地址,在保存IPv6址的區域中,用128bit的數值紀錄IPv6地址。在保存臨時地址的識別信息的區域152中,如果IPv4地址是臨時地址、IPv6地址是實際地址,則記錄為0;如果IPv6地址是臨時地址、IPv4地址是實際地址,則記錄為1。控制部16是控制IPv4-IPv6轉換裝置1的各個構成要素的功能部,例如由CPU和RAM等電子器件構成。維護終端通信部17是將由維護終端裝置11輸入的命令轉給控制部16、或將從控制部16輸出的信息轉給維護終端裝置11中的功能部,例如由CPU和RAM等電子器件構成。IP位址轉換信息保存部15,在從維護終端裝置11接收表示IP位址轉換表150的一部分或全部的記入項目的內容的命令時,將該記入項目的IPv4地址、IPv6地址、實際地址、臨時地址記載的信息,通過維護終端通信部17發送給維護終端裝置11。以下依次說明以DNS的域信息的查詢為契機的臨時地址的分配處理以及IP頭轉換處理中的IPv4-IPv6轉換裝置的各部的動作。圖3是表示以DNS的查詢[query]為契機的臨時地址分配處理的順序的流程圖。在IPv4-IPv6轉換裝置1中,通過通信線路連接DNS代理伺服器。DNS代理伺服器是依據在RFC1034和RFC1886等中所記載的DNS技術、從IPv4網絡內和IPv6網絡內的終端接收域信息的查詢、將查詢傳輸給IPv4網絡內的DNS伺服器或IPv6網絡內的DNS伺服器、獲得域信息並回送給原查詢的終端的伺服器。在從終端接收到的查詢和從DNS伺服器接收到的回答中地址的種類不相同的場合,DNS代理伺服器由IPv4-IPv6轉換裝置獲得屬於與由終端的查詢相同種類的臨時地址,生成將由DNS伺服器的DNS響應的地址回答部改寫成所獲得的臨時地址的DNS響應,回送給原查詢的終端。但是,在臨時地址的獲得失敗的場合,要將錯誤的DNS響應回送給原查詢的終端。在由DNS代理伺服器請求臨時地址的信息到達時,IPv4-IPv6轉換裝置1在IP接收發送部12進行接收處理,將該信息轉給IP位址分配處理部。對於由DNS伺服器通知DNS代理伺服器的原地址(下面稱作原地址[originaladdress])要調查是否已經分配了臨時地址,所以IP位址分配處理部14在IP位址轉換信息保持部15中查詢與原地址對應的臨時地址。另外,將原地址記入請求臨時地址的信息中。在IP位址轉換信息保存部15中,表檢索部153檢索IP位址轉換表150,搜索包含原地址的記入項目。其結果,如果沒有找到要找的記入項目,要將記入項目不存在的旨意通知IP位址分配處理部14。若被通知記入項目不存在,則IP位址分配處理部14判斷為還沒有分配臨時地址,並重新分配臨時地址,登錄到IP位址轉換表150中。這時,將臨時地址識別信息也一併登錄到表中。然後,生成包含重新分配的臨時地址的響應信息,通過IP接收發送部12回送給DNS代理伺服器。相反,在表檢索的結果找到包含原地址的記入項目的場合,表檢索部153將該記入項目的內容轉給IP位址的檢查部154。IP位址的檢查部154參照接收到的記入項目中的臨時地址的識別信息,檢查原地址的屬性是實際地址還是臨時地址。如果地址的檢查結果原地址是作為實際地址登錄,則判斷為是已經分配了臨時地址的正常狀態,將在該記入項目中所記載的臨時地址轉給IP位址分配處理部14。若由IP位址檢查部154通知臨時地址時,IP位址分配處理部14傳輸包含所通知的臨時地址的響應信息,通過IP接收發送部12回送給DNS代理伺服器。在地址檢查的結果原地址作為臨時地址登錄的場合,IP位址檢查部154將原地址中存在異常的旨意通知IP位址分配處理部14。由IP位址檢查部154通知原地址異常時,IP位址分配處理部14傳輸表示臨時地址分配失敗的響應信息,通過IP接收發送部12回送給DNS代理伺服器。另外,將通知與臨時地址對應的臨時地址的分配請求存在的信息,通過維護終端通信部17發送給維護終端裝置11。本實施例中所述的發明,在地址轉換前的源地址是臨時地址、或者地址轉換後的目的地址是臨時地址的場合,還具有使賦予該地址的數據包不被發送到收容目的地址終端的網絡的功能。另外,在發生這樣的事態時,為了便於應對,還具有通知管理員[administrator]的功能。即,本實施例中所述的地址轉換裝置,在進行地址轉換處理時要檢索地址轉換表,搜索在接收到的數據包中所記錄的目的地址的轉換規則和同一數據包的源地址的轉換規則,在找到作為要找的轉換規則的場合,由上述的識別信息判斷轉換規則中被附加了對應關係的2個地址中哪個是臨時地址,在進行轉換處理之前的接收數據包中記載的源地址作為臨時地址被登錄的場合,或者在置換接收數據包中記載的目的地址的地址作為臨時地址被登錄的場合,取消接收數據包。另外,本實施例所述的地址轉換裝置具有將異常通知管理員的裝置,在由上述DNS伺服器通知的地址作為臨時地址被登錄到地址轉換表中的場合,以及實施地址轉換前接收數據包的源地址、或在地址轉換處理時置換接收數據包的目的地址的地址作為臨時地址被登錄到地址轉換表中的場合,由上述的通知裝置將發生了異常的旨意通知管理員。圖4是表示IP頭轉換處理過程的流程圖。由連接的網絡中的1個到達數據包時,IPv4-IPv6轉換裝置1在IP接收發送部12中進行接收處理,將該信息轉給IP頭轉換處理部13。IP頭轉換處理部13對於IP位址轉換信息保存部15查詢置換接收數據包的目的地址的地址。在IP位址轉換信息保存部15中,表檢索部153檢索IP位址轉換表150,搜索包含接收數據包的目的地址的記入項目。其結果,如果沒有找到包含目的地址的記入項目,將記入項目不存在的旨意通知IP頭轉換處理部13。因將目的地址由臨時地址置換成實際地址,所以如果置換的地址不存在,就不能進行轉換。因此,若通知包含目的地址的記入項目不存在時,則IP頭轉換處理部13判斷為不能進行地址轉換,取消接收數據包。相反,在表檢索的結果找到包含目的地址的記入項目的場合,表檢索部153將該記入項目的內容轉給IP位址檢查部154。IP位址檢查部154參照接收到的記入項目中的臨時地址識別信息,檢查置換目的地址的地址的屬性是實際地址還是臨時地址。其結果,在置換目的地址的地址是作為臨時地址登錄的場合,IP位址檢查部154將該地址是臨時地址的旨意通知IP位址分配處理部14。若由IP位址檢查部154通知置換目的地址的地址是臨時地址,則IP頭轉換處理部13判斷為在目的地址側的網絡中實際不存在賦予該地址的終端,取消接收數據包。另外,將通知接收因地址轉換使臨時地址變為目的地址的數據包的信息,通過維護終端通信部17發送到維護終端裝置11。如果地址檢查的結果置換目的地址的地址是作為實際地址被登錄,IP位址檢查部154判斷為是正常狀態,將該地址轉給IP頭轉換處理部13。若由IP位址檢查部154通知置換目的地址的地址,則接著IP頭轉換處理部13對於IP位址轉換信息保存部15查詢置換接收數據包的源地址的地址。在IP位址轉換信息保存部15中,表檢索部153檢索IP位址轉換表150,搜索包含接收數據包的源地址的記入項目。其結果,如果沒有找到包含源地址的記入項目,將記入項目不存在的旨意通知IP頭轉換處理部13。由實際地址將源地址置換成臨時地址。因此,若通知包含源地址的記入項目不存在,則IP頭轉換處理部13判斷為還沒有分配臨時地址,對IP位址分配處理部14請求臨時地址的分配。若IP位址分配處理部一旦14接收到由IP頭轉換處理部13的請求,則對於接收數據包的源地址重新分配臨時地址,並登錄到IP位址轉換表150中。這時,臨時地址的識別信息也同時登錄到表中。相反,在表檢索的結果找到包含源地址的記入項目的場合,表檢索部153將該記入項目的內容轉給IP位址檢查部154。IP位址檢查部154參照接收到的記入項目中的臨時地址的識別信息,檢查源的地址是實際地址還是臨時地址。其結果,在源地址作為臨時地址被登錄的場合,IP位址檢查部154將該地址是臨時地址的旨意通知IP位址分配處理部14。若由IP位址檢查部154通知源地址是臨時地址,則在發送側的網絡中,IP頭轉換處理部13判斷為賦予該地址的終端實際不存在,取消接收數據包。另外,將通知接收使臨時地址成為源地址的數據包的信息,通過維護終端通信部17發送到維護終端裝置11。若地址檢查的結果源地址是作為實際地址被登錄,則IP位址檢查部154判斷為是正常狀態,將置換源地址的地址轉給IP頭轉換處理部13。若由IP位址檢查部154通知置換源地址的地址,則IP頭轉換處理部13將該地址作為源地址,生成以由IP位址檢查部154所通知的地址作為目的地址的新的IP頭,將接收數據包的IP頭改裝到新生成的IP頭上,通過IP接收發送部12送到目的地址側的網絡中。下面,對用於具體網絡的場合的IPv4-IPv6轉換裝置1的動作以及內部狀態的轉移按順序進行說明。圖5是通過IPv4-IPv6轉換裝置1連接IPv4網絡2和IPv6網絡3的通信網絡系統的模式圖。維護終端裝置11與IPv4-IPv6轉換裝置1連接,根據需要,圖2所示的表的內容被顯示在該終端裝置的畫面顯示器上。IPv4DNS伺服器21和IPv4終端22與IPv4網絡2連接。作為通信協議,這些機器全都只使用IPv4。假設將IPv4地址133.144.10.1賦予IPv4終端22。DNS代理伺服器30、IPv6DNS伺服器31和IPv6終端裝置32與IPv6網絡3連接。作為通信協議,這些機器全都只使用IPv6。假設將IPv6地址2001:1∷1賦予IPv6終端32。IPv4DNS伺服器21管理IPv4網絡2的域信息。在該域信息中,登錄終端名稱和IPv4地址的對應關係,而沒有登錄終端名稱和IPv6地址的對應關係。IPv6DNS伺服器31管理IPv6網絡3的域信息。在該域信息中,登錄終端名稱和IPv6地址的對應關係,而沒有登錄終端名稱和IPv4地址的對應關係。DNS代理伺服器30按照如下設定將關於IPv4網絡2的域信息的查詢轉送給IPv4DNS伺服器21,將關於IPv6網絡3的域信息的查詢轉送給IPv6DNS伺服器31。在IPv4-IPv6轉換裝置1中,作為分配給IPv6終端的臨時IPv4地址,假定預約為從133.11.98.1到133.11.98.254的254個IPv4地址。另外,作為用於生成分配給IPv4終端的臨時的IPv6地址的前綴,假定預約為3ffe:1∷/96。另外,在IPv4-IPv6轉換裝置1中,為了使DNS代理伺服器30與IPv4DNS伺服器21以及IPv4終端22能夠通過地址轉換而通信,假定預先設定了必要的地址轉換規則。首先,以IPv4-IPv6轉換裝置1接收正常的數據包作為例子,考慮由IPv4終端22對於IPv6終端32進行通信的情況。圖6是表示IPv4終端22進行IPv6終端32的名稱分解程序的順序圖。IPv4終端22對於DNS代理伺服器30發送查詢與IPv6終端32的名稱對應的IPv4地址的信息(以下稱為「信息A」)。在途中信息A被IPv4-IPv6轉換裝置1由IPv4數據包轉換成IPv6數據包,送達DNS代理伺服器30中。DNS代理伺服器30將信息A轉送給IPv6DNS伺服器31。若IPv6DNS伺服器31一旦接收信息A,則檢索與IPv6終端32的名稱對應的IPv4地址,但由於IPv4地址沒有登錄,所以將通知未登錄的意旨的響應信息(以下稱為「信息B」),送到給DNS代理伺服器30。DNS代理伺服器30接收信息B的結果是不能獲得與IPv6終端32的名稱對應的IPv4地址,因而複製信息A,生成查詢與IPv6終端32的名稱對應的IPv6地址的信息(以下稱為「信息C」),並轉送給IPv6DNS伺服器31。若IPv6DNS伺服器31接收信息C,則檢索與IPv6終端32的名稱對應的IPv6地址,將登錄的IPv6地址2001:1∷1作為對於信息B的響應信息(以下稱為「信息D」),返回DNS代理伺服器30。若DNS代理伺服器30接收信息D,則將IPv6地址2001:1∷1記入該信息內,由於不是由IPv4終端22接收到的信息A中查詢的IPv4地址,所以對於IPv4-IPv6轉換裝置1發送請求針對2001:1∷1的臨時IPv4地址的信息(以下稱為「信息AA」)。若IPv4-IPv6轉換裝置1接收信息AA,則檢索IP位址轉換表150,檢查與IPv6地址2001:1∷1對應的臨時IPv4地址是否分配完畢。但此時在IP位址轉換表150中,沒有登錄目的地址的轉換信息。於是,IPv4-IPv6轉換裝置1對於IPv6地址2001:1∷1,將IPv4地址133.11.98.1作為臨時地址來分配,將133.11.98.1記錄到IP位址轉換表150中的保存IPv4地址的區域中,將2001:1∷1記錄到保存IPv6地址的區域中,在保存臨時地址識別信息的區域中,表示IPv4地址是臨時地址,IPv6地址是實際地址,記錄0值。另外,作為對於信息AA的響應(以下稱為「信息BB」),IPv4-IPv6轉換裝置1將臨時IPv4地址133.11.98.1返回DNS代理伺服器30。DNS代理伺服器30將記載在信息D中的IPv6地址2001:1∷1改寫為臨時IPv4地址133.11.98.1,作為對於信息A的響應信息(以下稱為「信息E」),返回IPv4終端22。在途中,信息E被IPv4-IPv6轉換裝置1由IPv6數據包轉換為IPv4數據包,送到IPv4終端22。一旦IPv4終端22接收信息E,則將目的地址133.11.98.1、源地址133.144.10.1的IPv4數據包(以下稱為「數據包a」),發送給IPv4-IPv6轉換裝置1。圖7是表示數據包a由IPv4終端22送出直至到達IPv6終端32的流程的順序圖。若IPv4-IPv6轉換裝置1接收數據包a,則檢索IP位址轉換表150,並搜索與IP位址133.11.98.1對應的IPv6地址。這裡,在先前登錄的記入項目1中,找到了與IPv4地址133.11.98.1對應的IPv6地址2001:1∷1的記載。然後,由於參照記入項目1的臨時地址的識別信息的結果是記錄值0,所以判明IPv4地址是臨時地址,IPv6地址是實際地址。即,置換目的地址的地址成為實際地址,這種情況是正常的狀態。於是,在記入項目1中所記錄的IPv6地址2001:1∷1成為IP頭轉換處理後的目的地址。其次,IPv4-IPv6轉換裝置1檢索IP位址轉換表150,並搜索與IPv4地址133.144.10.1對應的IPv6地址。但此時,在IP位址轉換表150中沒有登錄作為目的的地址轉換信息。另外,IPv4-IPv6轉換裝置1將前綴3ffe:1∷/96添加到IPv4地址133.144.10.1上,新生成臨時IPv6地址3ffe:1∷8590:0a01,將133.144.10.1記錄到IP位址轉換表150的記入項目2中的保存IPv4地址的區域中,將3ffe:1∷8590:0a01記錄到保存IPv6地址的區域中,在保存臨時地址的種類的區域,表示IPv6地址是臨時地址、IPv4地址是實際地址,記錄值1。這時所生成的IPv6地址3ffe:1∷8590:0a01變成IP頭轉換處理後的源地址。以上是為了能全部得到為轉換數據包a所必需的地址,進行了IP頭轉換處理,數據包a轉換成目的地址是2001:1::1、源地址是3ffe:1∷8590:0a01的IPv6數據包,並發送到IPv6網絡3,到達IPv6終端32。圖8是表示在發送數據包a後,IPv4終端22發送目的地址是133.11.98.1、源地址是133.144.10.1的IPv4數據包(以下稱為「數據包b」),直至到達IPv6終端32的流程的順序圖。依據圖8,若IPv4-IPv6轉換裝置1接收數據包b,則直至與IPv4源地址133.144.10.1對應的IPv6地址的檢索,都重複上述的程序。執行了源地址的IPv6地址的檢索的結果是,這回找到在地址轉換表150的先前登錄的記入項目2中存儲的與IPv4地址133.144.10.1對應的IPv6地址3ffe:1∷8590:0a01。然後,參照記入項目2的臨時地址識別信息的結果,因記錄值1,所以判明IPv6地址是臨時地址、IPv4地址是實際地址。即,地址轉換前的源地址變成實際地址,這種情況是正常狀態。於是,在記入項目2中所記錄的IPv6地址3ffe:1∷8590:0a01變為IP頭轉換處理後的源地址。以上是為了能全部得到為轉換數據包b所需要的地址,進行了IP頭轉換處理,數據包b轉換成目的地址是2001:1∷1、源地址是3ffe:1∷8590:0a01的IPv6數據包,並發送到IPv6網絡3,到達IPv6終端32。圖9是表示IPv6終端32發送目的地址是3ffe:1∷8590:0a01、源地址是2001:1∷1的數據包(以下稱為「數據包c」),直至到達IPv4終端22的流程的順序圖。一旦IPv4-IPv6轉換裝置1接收數據包C,則檢索IP位址轉換表150,搜索與目的地址的IPv6地址3ffe:1∷8590:0a01對應的IPv4地址。其結果,在先前登錄的記入項目2中,找到存儲與IPv6地址3ffe:1∷8590:0a01對應的IPv4地址133.144.10.1。然後,參照記入項目2的臨時地址識別信息的結果,因記錄值1,所以判明IPv6地址是臨時地址、IPv4地址是實際地址。即,置換目的地址的地址變成實際地址,這種情況是正常狀態。於是,在記入項目2中所記錄的IPv4地址133.144.10.1變成IP頭轉換處理後的目的地址。另外,IPv4-IPv6轉換裝置1檢索IP位址轉換表150,搜索與源地址的IPv6地址2001:1∷1對應的IPv4地址。其結果,在先前登錄的記入項目1中,找到存儲與IPv6地址2001∷1:1對應的IPv4地址133.11.98.1。然後,參照記入項目1的臨時地址識別信息的結果,因記錄值0,所以判明IPv4地址是臨時地址、IPv6地址是實際地址。即,轉換前的源地址變成實際地址,這種情況是正常狀態。於是,在記入項目1中所記錄的IPv4地址133.11.98.1變成IP頭轉換處理後的目的地址。以上是為了能全部得到為轉換數據包c所需要的地址,進行了IP頭轉換處理,數據包c轉換成目的地址是133.144.10.1、源地址是133.11.98.1的IPv4數據包,並發送到IPv6網絡2,到達IPv6終端32。以下,作為IPv4-IPv6轉換裝置1接收異常數據包的第1個例子,進一步討論在由IPv4終端22對IPv6終端32進行通信的狀態下,被賦予IPv4地址133.11.98.1的IPv4終端23與IPv4網絡2連接,由IPv6網絡3向IPv4終端23進行通信的場合。圖10是表示由IPv6終端32對IPv4終端23進行通信的場合的程序的順序圖。IPv6終端32對於DNS代理伺服器30發送查詢與IPv4終端23的名稱對應的IPv6地址的信息(以下稱為「信息F」)。DNS代理伺服器30將信息F轉送給IPv4DNS伺服器21。在途中,信息F被IPv4-IPv6轉換裝置1由IPv6數據包轉換成IPv4數據包,送到IPv4DNS伺服器21中。若IPv4DNS伺服器21接收信息F,則檢索與IPv4終端23的名稱對應的IPv6地址,但由於IPv6地址沒有被登錄,所以將通知未登錄旨意的響應信息(以下稱為「信息G」)返回DNS代理伺服器30。在途中,信息G被IPv4-IPv6轉換裝置由IPv4數據包轉換成IPv6數據包,送到DNS代理伺服器30。DNS代理伺服器30接收信息G的結果是不能獲得與IPv4終端23的名稱對應的IPv6地址,因而複製信息復F,生成查詢與IPv4終端23名稱對應的IPv4地址的信息(以下稱為「信息H」),並轉送給IPv4DNS伺服器21。在途中,信息H被IPv4-IPv6轉換裝置1由IPv6數據包轉換成IPv4數據包,送到IPv4DNS伺服器21。若IPv4DNS伺服器21接收信息H,則檢索與IPv4終端23名稱相對的IPv4地址,將登錄的IPv4地址133.11.98.1作為對信息H的響應信息(以下稱為「信息I」),返回DNS代理伺服器30。在途中,信息I被IPv4-IPv6轉換裝置1由IPv4數據包轉換成IPv6數據包,送到DNS代理伺服器30。若DNS代理伺服器30接收信息I,則IPv4地址133.11.98.1被記入該信息中,由於不是由IPv6終端32接收的信息F中查詢的IPv6地址,所以對於IPv4-IPv6轉換裝置1發送請求針對133.11.98.1的臨時IPv6地址的信息(以下稱為「信息AAA」)。若IPv4-IPv6轉換裝置1接收信息AAA,則檢索IP位址轉換表150,搜索與IPv4地址133.11.98.1對應的IPv6地址。這裡,在先前被登錄的記入項目1中,找到存儲與IPv4地址133.11.98.1對應的IPv6地址2001∷1:1。然後,參照記入項目1的臨時地址識別信息的結果,因記錄值0,所以判明IPv4地址是臨時地址、IPv6地址是實際地址。即,原來的IPv4地址是作為臨時地址被登錄。因此,IPv4-IPv6轉換裝置1將IPv6地址分配失敗的旨意作為對於信息AAA的響應信息(以下稱為「信息BBB」),返回DNS代理伺服器30。另外,IPv4-IPv6轉換裝置1對維護終端裝置11發送請求針對臨時IPv4地址的臨時IPv6地址分配的旨意的信息。DNS代理伺服器30接收信息BBB的結果對臨時IPv6地址請求的響應是錯誤的,因而將對信息F的錯誤響應(以下稱為「信息J」)發送給IPv6終端32。IPv6終端32接收信息J的結果對地址查詢的響應是錯誤,因而中止向IPv4終端23的通信。以下,作為IPv4-IPv6轉換裝置1接收異常數據包的第2個例子,進一步討論在由IPv4終端22對IPv6終端32進行通信的狀態下,持有惡意的用戶試圖由與IPv4網絡2連接的IPv4終端24訪問與IPv6網絡3連接的IPv6終端33的場合。假定將IPv6地址2001:1∷2賦予IPv6終端33。圖11是表示IPv4終端24相對於IPv6終端33,使源地址偽裝成133.11.98.1進行通信的場合的程序的順序圖。但是,在IPv4-IPv6轉換裝置1中,與圖6同樣進行,通過DNS的名稱分解,假定將與IPv6地址2001:1∷2相對的臨時IPv4地址133.11.98.2登錄在IP位址轉換表150的記入項目3中。與圖6同樣進行,IPv4終端24獲得目的地址的IPv4地址133.11.98.2,將目的地址是133.11.98.2使源地址偽裝成133.11.98.1的IPv4數據包(以下稱為「數據包d」),發送到IPv4-IPv6轉換裝置1中。若IPv4-IPv6轉換裝置1接收數據包d,則檢索IP位址轉換表150,搜索與IPv4地址133.11.98.2對應的IPv6址。根據其結果,IPv6地址2001∷1:1設定為IP頭轉換處理後的目的地址。接著,IPv4-IPv6轉換裝置1檢索IP位址轉換表150,搜索與IPv4地址133.11.98.1對應的IPv6地址。這裡,在先前被登錄的記入項目1中,找到存儲與IPv4地址133.11.98.1對應的IPv6地址2001∷1:1。然後,參照記入項目1的臨時地址的識別信息的結果,因記錄值0,所以判明IPv4地址是臨時地址,IPv6地址是實際地址。即,數據包d的源地址是作為臨時地址被登錄,違反了接收數據包的源地址必須是實際地址的條件。於是,IPv4-IPv6轉換裝置1取消數據包d。另外,對於維護終端裝置11,發送接收以臨時IPv4地址作為源地址的數據包的旨意的信息。以後,IPv4終端24即使將源地址偽裝成133.11.98.1而試圖與IPv6網絡3的終端進行通信,也會因數據包與上述同樣進行在IPv4-IPv6轉換裝置1中被取消,而不能與IPv6網絡3的終端進行通信。(實施例2)上述實施例表示了進行IPv4地址和IPv6地址的相互轉換的裝置,但本發明的技術並不依賴於地址的種類和其數目。因此,即使對於將IPv4地址轉換為另外的IPv4地址的裝置,或進行IP位址以外的地址轉換的裝置,或進行3種以上的地址之間的轉換的裝置,也可以適用本發明的技術。在圖5中,是將DNS代理伺服器30設置在IPv6網絡3中,但如果能夠和與地址轉換裝置連接的所有的網絡進行通信,也可以設置在任一個網絡中。另外,DNS代理伺服器和地址轉換裝置還能夠一體化[co-location]。為了識別各個地址轉換規則中所記載的多個地址中哪個是臨時地址,哪個是實際地址,在IP位址轉換表150中,對於各個記入項目,保存表示臨時地址種類(是IPv6地址還是IPv4地址)的值,但也可以對在表中記載的各個地址,保存代替其地址的屬性(是實際地址還是臨時地址)。在圖1中維護終端裝置11與IP網絡獨立,但有時也可以通過IPv4網絡和IPv6網絡與地址轉換裝置連接。在這種場合下,發生異常時的維護終端的信息不是通過獨立的維護終端通信部而是通過IP接收發送部進行發送。作為維護終端裝置11的輔助或代用,異常發生時向管理者的通知裝置也可以在地址轉換裝置本體中設顯示裝置和報警燈或者警報聲發生裝置。在地址轉換處理時,目的地址的轉換規則的檢索和源地址的轉換規則的檢索可以先執行其任一個。另外,既可以在目的地址和源地址的一方的轉換規則的檢索和地址的檢查完了之後,再進行另一方的轉換規則的檢索和地址的檢查,也可以在進行了雙方的轉換規則的檢索之後,再進行雙方的地址檢查。作為本發明的第2實施方式,對於IPv4-IPv6轉換裝置1b進行說明。圖12是通過IPv4-IPv4轉換裝置1b連接IPv4網絡2和IPv4網絡4的通信網絡系統模式圖。在IPv4-IPv4轉換裝置1b中,維護終端裝置11和DNS代理伺服器30連接。在IPv4網絡2中,IPv4DNS伺服器21和IPv4終端22連接。假定將IPv4網絡2專用的IPv4地址133.144.10.1賦予IPv4終端22。在IPv4網絡4中,IPv4DNS伺服器41和IPv4終端裝置42連接。假定將IPv4網絡4專用的IPv4地址192.168.1.1賦予IPv4終端42。IPv4DNS伺服器21管理IPv4網絡2的域信息。將終端的名稱與IPv4網絡2專用的IPv4地址的對應關係登錄在該域信息中。IPv4DNS伺服器41管理IPv4網絡4的域信息。將終端的名稱與IPv4網絡4專用的IPv4地址的對應關係登錄在該域信息中。DNS代理伺服器30按照將關於IPv4網絡2的域信息的查詢轉送給IPv4DNS伺服器21,將關於IPv4網絡4的域信息的查詢轉送給IPv4DNS伺服器41那樣設定。另外,DNS代理伺服器30通過IPv6數據包與IPv4-IPv4轉換裝置1b進行通信。在IPv4-IPv4轉換裝置1b中,作為為分配給與IPv4網絡4連接的終端的IPv4網絡2專用的臨時IPv4地址,假定預約從133.11.98.1至133.11.98.254的254個IPv4地址。另外,作為為分配給與IPv4網絡2連接的終端的IPv4網絡4專用的臨時IPv4地址假定預約從192.168.100.1至192.168.100.254的254個IPv4地址。另外,在IPv4-IPv4轉換裝置1b中,為了使IPv4DNS伺服器21及IPv4終端22和IPv4DNS伺服器41通過地址轉換分別能夠與DNS代理伺服器30進行通信,要預先設定必要的轉換規則。圖13是IP位址轉換表150b的構成圖。該表的1個記入項目具有以下幾個區域保存IPv4網絡2專用的IPv4地址的區域153;保存上述IPv4地址的屬性信息的區域154;保存IPv4網絡4專用的IPv4地址的區域155;保存上述IPv4地址的屬性信息的區域156;保存為居中調停IPv4網絡2專用的IPv4地址和IPv4網絡4專用的IPv4地址的臨時IPv6地址的區域157和保存上述IPv6地址的屬性的區域158。若在區域153、155、157中記載的地址是實際地址,則記錄1,若是臨時地址,則記錄0,並分別記入區域154、156和158中。IPv4-IPv4轉換裝置1b對於IPv4網絡2專用的IPv4地址生成附加前綴3ffe:1∷/96的臨時IPv6地址,對於IPv4網絡4專用的IPv4地址,生成附加前綴2001:1∷/96的臨時IPv6地址。藉此,即使在IPv4網絡2和IPv4網絡4中存在重複的IPv4地址,也能將兩者區別開來。以下,對於適用於具體的網絡的IPv4-IPv4轉換裝置1b的動作以及內部狀態的遷移按照順序進行說明、。作為IPv4-IPv4轉換1b接收正常數據包的例子,首先討論由IPv4終端裝置22對於IPv4終端42進行通信的場合。圖14是表示IPv4終端22進行IPv4終端42的名稱分解程序的順序圖。IPv4終端22對於DNS代理伺服器30發送查詢與IPv4終端42的名稱對應的IPv4地址的信息(以下稱為「信息A」)。DNS代理伺服器30將信息A轉送給IPv4DNS伺服器41。IPv4DNS伺服器41將與IPv4終端42的名稱對應的IPv4地址192.168.1.1作為對於信息A的響應信息(以下稱為「信息D」),返回DNS代理伺服器30。若DNS代理伺服器30接收信息D,則判斷為該信息內的IPv4地址192.168.1.1因是IPv4網絡4專用的地址而不能在IPv4網絡2中使用,首先,對於IPv4-IPv4轉換1b發送請求針對192.168.1.1的臨時IPv6地址的信息(以下稱為「信息AA」)。若IPv4-IPv4轉換裝置1b接收信息AA,則檢索IP位址轉換表150b,結果判明與IPv4網絡4專用的IPv4地址192.168.1.1對應的臨時IPv6地址沒有被分配。於是,IPv4-IPv4轉換裝置1b相對於IPv4地址192.168.1.1將IPv6地址2001:1∷c0a8:0101作為臨時IPv6地址進行分配,將192.168.1.1記錄到IP位址轉換表150b的記入項目1中的保存IPv4網絡4專用的IPv4地址的區域中,將表示該地址是實際地址的值1記錄到保存該IPv4地址屬性的區域中,將2001:1∷c0a8:0101記錄到保存IPv6地址的區域中,將表示該地址是臨時地址的值0記錄到保存該IPv6地址屬性的區域中。另外,作為對信息AA的響應(以下稱為「信息BB」),IPv4-IPv4轉換裝置1b將臨時IPv6地址2001:1∷c0a8:0101返回DNS代理伺服器30。若DNS代理伺服器30接收信息BB,接著,對於IPv4-IPv4轉換裝置1b發送請求針對IPv6地址2001:1∷c0a8:0101的IPv4網絡2專用的臨時IPv4地址的信息(以下稱為「信息CC」)。若IPv4-IPv4轉換裝置1b接收信息CC,則檢索IP位址轉換表150b,結果判明與IPv6地址2001:1∷c0a8:0101相對的IPv4網絡2專用的臨時IPv4地址沒有被分配。於是,IPv4-IPv4轉換裝置1b相對於IPv6地址2001:1∷c0a8:0101將133.11.98.1作為IPv4網絡2專用的臨時IPv4地址進行分配,並將133.11.98.1記錄到IP位址轉換表150b的記入項目1中的保存IPv4網絡2專用的IPv4地址的區域中,將表示該地址是臨時地址的值0記錄到保存該IPv4地址屬性的區域中。另外,作為對信息CC的響應(以下稱為「信息DD」),IPv4-IPv4轉換裝置1b將IPv4網絡2專用的臨時IPv4地址133.11.98.1,返回DNS代理伺服器30。DNS代理伺服器30將在信息D中所記載的IPv4網絡4專用的IPv4地址133.11.98.1改寫成IPv4網絡2專用的臨時IPv4地址133.11.98.1,作為對信息A的響應信息(以下稱為「信息E」),返回IPv4終端22。若IPv4終端22接收信息E,則將目的地址是133.11.98.1、源地址是133.144.10.1的IPv4數據包(以下稱為「數據包a」),發送給IPv4-IPv6轉換裝置1b。圖15是表示數據包a由IPv4終端22發送,直至到達IPv4終端42的流程的順序圖。若IPv4-IPv4轉換裝置1b接收數據包a,則檢索IP位址轉換表150b,由記入項目1得到與IPv4網絡2專用的IPv4地址133.11.98.1對應的IPv4網絡4專用的IPv4地址192.168.1.1。然後,參照記入項目1的IPv4網絡4專用的IPv4地址屬性信息的結果,記錄表示是實際地址的值1,這種情況是正常狀態。其次,IPv4-IPv4轉換裝置1b檢索IP位址轉換表150b,搜索與IPv4網絡2專用的IPv4地址133.144.10.1對應的IPv4網絡4專用的IPv4地址,判明沒有登錄作為目的的地址轉換信息。於是,IPv4-IPv4轉換裝置1b相對於IPv4地址133.144.10.1分配臨時IPv6地址3ffe:1∷8590:0a01,將133.144.10.1記錄到IP位址轉換表150b的記入項目2中的保存IPv4網絡2專用的IPv4地址的區域中,將表示該地址是實際地址的值1記錄到保存該IPv4地址屬性的區域中,將3ffe:1∷8590:0a01記錄到保存IPv6地址的區域中,將表示該地址是臨時地址的值0記錄到保存該IPv6地址屬性的區域中。接著,IPv4-IPv4轉換裝置1b相對於IPv6地址3ffe:1∷8590:0a01將192.168.100.1作為IPv4網絡4專用的臨時IPv4地址來分配,將192.168.100.1記錄到IP位址轉換表150b的記入項目2中的保存IPv4網絡4專用的IPv4地址的區域中,將表示該地址是臨時地址的值0記錄到保存該IPv4地址屬性的區域中。根據以上的結果,信息包a轉換成目的地址是192.168.1.1、源地址是192.168.100.1的IPv4數據包,發送到IPv4網絡4,到達IPv4終端42。以下,作為IPv4-IPv4轉換裝置1b接收異常數據包的第1個例子,進一步討論在由IPv4終端22對IPv4終端42進行通信的狀態下,假定被賦予IPv4地址133.11.98.1的IPv4終端23與IPv4網絡2連接,由IPv4網絡4向IPv4終端23進行通信的場合。圖16是表示由IPv4終端42對IPv4終端23進行通信的場合的程序的順序圖。IPv6終端42相對於DNS代理伺服器30發送查詢與IPv4終端23名稱對應的IPv4地址的信息(以下稱為「信息F」)。DNS代理伺服器30將信息F轉送給IPv4DNS伺服器21。IPv4DNS伺服器21將與IPv4終端23的名稱對應的IPv4地址133.11.98.1作為對信息F的響應信息(以下稱為「信息G」),返回DNS代理伺服器30。若DNS代理伺服器30接收信息G,則判斷為該信息內的IPv4地址133.11.98.1因是IPv4網絡2專用的地址而在IPv4網絡4中不能使用,首先,對IPv4-IPv4轉換裝置1b發送請求針對133.11.98.1的臨時IPv6地址的信息(以下稱為「信息AAA」)。若IPv4-IPv6轉換裝置1b接收信息AAA,則檢索IP位址轉換表150b,由記入項目1得到與IPv4網絡4專用的IPv4地址133.11.98.1對應的IPv4網絡2專用的IPv4地址192.168.1.1。然後,參照記入項目1的IPv4網絡2專用的IPv4地址的屬性信息的結果,記錄表示是臨時地址的值0,違反了IP頭轉換處理後的目的地址必須是實際地址的條件。於是,IPv4-IPv4轉換裝置1b將臨時IPv6地址的分配失敗的旨意,作為對信息AAA的響應信息(以下稱為「信息BBB」),返回DNS代理伺服器30。另外,IPv4-IPv4轉換裝置1b相對於維護終端裝置11發送請求與臨時IPv4地址相對的臨時IPv6地址的分配的旨意的信息。DNS代理伺服器30接收信息BBB的結果,將相對於信息F的錯誤響應(以下稱為「信息J」)發送給IPv4終端42。IPv4終端42接收信息J的結果,因對於地址查詢的響應是錯誤,所以中止向IPv4終端23的通信。以下,作為IPv4-IPv4轉換裝置1b接收異常數據包的第2個例子,進一步討論在由IPv4終端22對IPv4終端42進行通信的狀態下,持有惡意的用戶由與IPv4網絡2連接的IPv4終端24試圖訪問與IPv4網絡4連接的IPv4終端43的場合。假定將IPv4地址192.168.1.2賦予IPv4終端43。圖17是表示IPv4終端24相對於IPv4終端43將源地址偽裝成133.11.98.1進行通信的場合的程序的順序圖。但是,在IPv4-IPv4轉換裝置1b中,與圖14一樣進行,通過DNS的名稱分解,將相對於IPv4網絡4專用的IPv4地址192.168.1.2的IPv4網絡2專用的臨時IPv4地址133.11.98.2登錄在IP位址轉換表150b的記入項目3中。IPv4終端24與圖14一樣進行,獲得目的地址的IPv4網絡2專用的IPv4地址133.11.98.2,將目的地址是133.11.98.2、源地址偽裝成133.11.98.1的IPv4數據包(以下稱為「數據包d」),發送給IPv4-IPv4轉換裝置1b。若IPv4-IPv4轉換裝置1b接收數據包d,則檢索IP位址轉換表150b,由記入項目3得到與IPv4網絡2專用的IPv4地址133.11.98.2對應的IPv4網絡4專用的IPv4地址192.168.1.2。然後,參照記入項目3的IPv4網絡2專用的IPv4地址的屬性信息的結果,記錄表示是實際地址的值1,這種情況是正常狀態。其次,IPv4-IPv4轉換裝置1b檢索IP位址轉換表150b,得到與IPv4網絡2專用的IPv4地址133.11.98.1對應的IPv4網絡4專用的IPv4地址192.168.1.1。另外,參照記入項目1的IPv4網絡2專用的IPv4地址的屬性信息的結果,記錄表示是臨時地址的值0,違反接收數據包的源地址必須是實際地址的條件。於是,IPv4-IPv4轉換裝置1b取消數據包d。另外,對於維護終端裝置11發送接收到以臨時IPv4地址作為源地址的數據包的旨意的信息。此後,IPv4終端24即使將源地址偽裝成133.11.98.1試圖與IPv4網絡4的終端通信,也會因數據包與上述同樣進行,在IPv4-IPv4轉換裝置1b中被取消,而不能與IPv4網絡4的終端進行通信。本發明的地址轉換裝置在地址轉換處理時具有檢查轉換前的源地址和轉換後的目的地址的功能,藉此,可以防止轉送目的地址和源地址實際不存在的數據包對網絡造成的惡劣影響。另外,在接收到上述該數據包時能夠通知管理者,管理者可以認識在地址轉換中所用的臨時地址的設定錯誤,或存在濫用臨時地址而對自己的地址進行偽裝(addressspooling)的終端,以便採取迅速的應對。權利要求1.地址轉換裝置[addresstranslator],其特徵在於,具有與至少含有與第1終端[host]連接的第1通信網和與第2終端連接的第2通信網的多個通信網連接的接口;和轉換在上述第1通信網中使用的地址和在上述第2通信網中使用的地址的表;該轉換表含有上述地址是否是被賦予上述第1終端或第2終端的實際地址[nativeaddress]的識別信息[discriminator鑑別器]。2.地址轉換裝置,其特徵在於,具有與至少含有與第1終端連接的第1通信網和與第2終端連接的第2通信網的多個通信網連接的接口;存儲在上述第1通信網中使用的地址和在上述第2通信網中使用的地址以及上述地址是否是上述第1終端或第2終端的實際地址的識別信息的存儲裝置[memory];和實行上述第1通信網的地址和上述第2通信網的地址的轉換的控制裝置。3.根據權利要求1所述的地址轉換裝置,其特徵在於,在上述表中,當實行上述地址轉換時,記錄在上述第1通信網中使用的地址和在上述第2通信網中使用的地址的地址轉換規則[addresstranslationrule]和上述識別信息。4.根據權利要求2所述的地址轉換裝置,其特徵在於,當實行上述地址轉換時,上述控制裝置將在上述第1通信網中使用的地址和在上述第2通信網中使用的地址的地址轉換規則,和上述識別信息記錄在上述存儲裝置中。5.根據權利要求1所述的地址轉換裝置,其特徵在於,具有存儲上述表的存儲裝置。6.根據權利要求3所述的地址轉換裝置,其特徵在於,具備接收來自上述第1終端或第2終端的對於上述地址轉換規則的設定指示的裝置。7.根據權利要求4所述的地址轉換裝置,其特徵在於,具有輸入上述地址轉換規則的裝置或者接收來自上述第1終端或第2終端的地址轉換規則的設定信號的裝置。8.根據權利要求1所述的地址轉換裝置,其特徵在於,具備顯示上述表的維護終端裝置[console]。9.根據權利要求2所述的地址轉換裝置,其特徵在於,具備顯示上述存儲裝置的內容的維護終端裝置。10.地址轉換方法,其特徵在於,具有以下步驟接收由第1終端通過第1通信網發送的數據包的步驟;將用上述第1通信網的協議所表述的上述數據包轉換成連接第2終端的第2通信網的協議的步驟;作成用於轉換上述協議的地址轉換規則的步驟;和將識別上述數據包的地址是否是實際上已賦予上述第1終端或第2終端的地址的識別信息及上述地址轉換規則登錄到地址轉換表中的步驟。11.地址轉換方法,其特徵在於,具備以下步驟接收由終端通過源通信網所發送的數據包的步驟,和將用上述源通信網的協議所表述的上述數據包轉換成上述數據包的源通信網的協議的步驟;轉換上述協議的步驟包含以下步驟通過參照地址轉換表檢索在上述發送目的通信網中使用的地址的步驟,和判定上述數據包的源地址是否是實際上已賦予上述終端的地址的步驟。12.根據權利要求11所述的地址轉換裝置,其特徵在於,具有在上述接收的數據包的地址不是實際上已賦予上述終端的地址的場合,取消該接收的數據包的步驟。13.根據權利要求12所述的地址轉換裝置,其特徵在於,具有將取消上述接收數據包的旨意通知上述源通信網的步驟。14.根據權利要求11所述的地址轉換裝置,其特徵在於,具備如果上述檢索的結果對於上述終端沒有分配在上述發送目的通信網中使用的地址,則分配在上述發送目的通信網中使用的地址的步驟。15.根據權利要求14所述的地址轉換裝置,其特徵在於,包含將上述數據包的源地址和上述分配的地址以及表示該分配的地址是臨時地址[temporaryaddress]的識別信息記錄到上述地址轉換表中的步驟。16.根據權利要求15所述的地址轉換裝置,其特徵在於,在新接收通過上述協議的轉換使上述分配的臨時地址成為目的地址[destinationaddress]的數據包的場合,取消該新接收的數據包。17.根據權利要求11所述的地址轉換裝置,其特徵在於,以由上述終端的地址轉換規則的設定指示為契機實行上述協議的轉換。18.根據權利要求14所述的地址轉換裝置,其特徵在於,具有以下步驟指定數據包的目的地的名稱,由上述源通信網接收查詢在發送目的通信網中使用的上述目的地址的請求的步驟,將該查詢請求轉送給保存上述地址與名稱的對應關係的伺服器裝置的步驟,和由上述伺服器裝置接收對上述查詢請求的響應的步驟;並且以由該伺服器裝置接收的響應為契機實行上述臨時地址的分配。19.根據權利要求18所述的地址轉換裝置,其特徵在於,包含將表示上述已分配的地址是臨時地址的識別信息記錄到上述地址轉換表中的步驟。20.根據權利要求15所述的地址轉換裝置,其特徵在於,在與表示是上述臨時地址的識別信息對應的地址是登錄在上述源通信網或上述發送目的通信網中的終端的實際地址的場合,將異常通知上述源或上述發送目的通信網。21.根據權利要求18所述的地址轉換裝置,其特徵在於,在登錄由上述伺服器裝置的響應表示通知的地址是臨時地址的識別信息的場合,可以將異常通知上述源通信網。全文摘要本發明提供在通過地址轉換的通信中具有可以防止轉送成為網絡故障原因的、目的地址和源地址實際不存在的數據包,而一旦接收這樣的數據包又可以促請管理員應對的地址轉換裝置。其解決方法是,根據地址轉換規則,保存識別被附加了對應關係的多種地址中的哪個是臨時地址的信息。在以名稱分解為契機的接收側的終端的臨時地址的分配之際,參照上述識別信息,如果原來的地址作為臨時地址被登錄,則拒絕分配,將名稱分解錯誤的響應返回發送側的終端,防止由發送側的終端的數據包發送。在地址轉換處理時,參照上述識別信息,如果轉換前的源地址和轉換後的目的地址作為臨時地址被登錄,則取消接收數據包。在進行上述臨時地址被拒絕分配和數據包被取消時,為通知管理者可以將信息發送到報警裝置或外部終端。文檔編號G06F15/16GK1503526SQ0315033公開日2004年6月9日申請日期2003年7月24日優先權日2002年11月26日發明者竹內敬亮,平田哲彥,彥,中澤宏聡申請人:株式會社日立製作所

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀