質問: NAPTはIPアドレスの他にポート番号を割り当てて、1つの内部グローバルIPアドレスを複数のホストから使えるようにしたものだと知りました ポート番号の数にも上限(1024-65535)がありますが、内部グローバルIPアドレスが少ない場合、これによって16ビット以上のホスト部をもつ内部ネットワークとNAPTが接続されているとき内部グローバルIPアドレスを割り当てられない、かつポート番号も枯渇している状況になると思います。 この際に起こることは通常のNATで内部グローバルIPアドレスが足りない場合と同様でしょうか? またこの問題に対する対応策はありますか?
回答: 何が起きるかは装置次第で、黙って廃棄されるかもしれないし、ICMP host unreachableが帰るかもしれないし、TCPであればRSTが帰ってくるかもしれません。 対応策としては、(ポートは増やせないので)NATに使うアドレスを増やすか、NATされる通信を減らすかです。後者は例えばプロキシサーバを用意することが考えられます。 対応策というか、大抵はまずプロキシサーバありきなので、NATが問題になることはあまりないのですが。