Pat
J-GLOBAL ID:201203091373146885 NAT(NetworkAddressTranslation)におけるアドレス・ポート数推定方法及び装置及びプログラム
Inventor:
,
,
Applicant, Patent owner: Agent (2):
伊東 忠彦
, 石原 隆治
Gazette classification:公開公報
Application number (International application number):2010219186
Publication number (International publication number):2012074988
Application date: Sep. 29, 2010
Publication date: Apr. 12, 2012
Summary:
【課題】 パケットとレースデータを用いて、LSNで必要なグローバルIPv4アドレス数を推定する。【解決手段】 本発明は前記ネットワークからインターネットへ向かうパケットをキャプチャし、フローキー{srcIP,dstIP,srcPort,dstPort,Protocol}の5つ組みを同じくするパケット群をフローとして抽出し、フロー記憶手段に格納し、各{srcIP#i,dstIP#j}ペアにおいて、時点tにおいて通信中のフロー数をN(t,i,j)と定義し、フロー記憶手段に格納されているパケットトレースデータからN(t,i,j)をカウントし、仮に、当該ISPがNATを用いてインターネットアクセスを提供する際に、NATにおいて必要となる{グローバルIPv4アドレス,ポート番号}の数として、Nmax(t,i)=maxj N(t,i,j)を時点tに内部ホストiに割り当てが必要な{グローバルIPv4アドレス,ポート番号}を算出する。【選択図】 図1
Claim (excerpt):
NAT(Network Address Translation)を用いて、ISPが自身のネットワーク内部のホストに、プライベートアドレスのような内部ネットワーク用の独自アドレスを付与し、ネットワーク内部のホストが、ネットワーク外部の(つまりインターネット上の)ホストと通信するときに、ネットワークの出口に設置されたNATにおいて、ネットワーク内部の独自アドレスを、そのときに空いているグローバルIPv4アドレスへ変換することによって、数少ないグローバルIPv4アドレスを有効活用してインターネットアクセスを提供する通信ネットワークにおいて、
前記ネットワーク内部ホストが同時に複数のネットワーク外部ホストと通信する際に、(通常のNATでは、各通信に異なる{グローバルIPv4アドレス,ポート番号}を付与していたのに対して)通信相手の外部ネットワークホストのグローバルIPv4アドレスを識別子として利用することで、該ネットワーク内部ホストに同一の{グローバルIPv4アドレス,ポート番号}を付与する方式を利用した場合に、必要となる{グローバルIPv4アドレス,ポート番号}の数を、パケットトレースデータを用いて推定する装置におけるアドレス・ポート数推定方法であって、
現在は該ISPはネットワーク内部ホストにグローバルIPv4アドレスを用いて通信サービスを提供しているとき、
パケットヘッダ解析手段が、前記ネットワークからインターネットへ向かうパケットをキャプチャし、フローキー {srcIP,dstIP,srcPort,dstPort,Protocol}の5つ組みを同じくするパケット群をフローとして抽出し、フロー記憶手段に格納するパケットヘッダ解析ステップと、
フロー数集計手段が、各{srcIP#i,dstIP#j}ペアにおいて、時点tにおいて通信中のフロー数をN(t,i,j)と定義し、前記フロー記憶手段に格納されているパケットトレースデータからN(t,i,j)をカウントするフロー集計ステップと、
アドレス,ポート数推定手段が、仮に、当該ISPがNATを用いてインターネットアクセスを提供する際に、NATにおいて必要となる{グローバルIPv4アドレス,ポート番号}の数として、Nmax(t,i)=maxj N(t,i,j)を時点tに内部ホストiに割り当てが必要な{グローバルIPv4アドレス,ポート番号}を算出するアドレス,ポート数推定ステップと、
を行うことを特徴とするNATにおけるアドレス・ポート数推定方法。
IPC (2): FI (2):
H04L12/56 Z
, H04L12/66 E
F-Term (6):
5K030GA11
, 5K030HD09
, 5K030KA02
, 5K030LE16
, 5K030MB09
, 5K030MC07
Patent cited by the Patent: Return to Previous Page