[ルータ]NAT(NAPT)超えの問題点について
Posted: 2013年7月24日(水) 08:32
C/C++とはほんの少し(気持ち程度)、質問がズレいているのは承知のうえです。
でも、ルータそのもの小さいコンピュータだし、インターネットの知識も使用言語に関係なくに必要と思うので、投稿する場所は間違えてないつもりです。
さて、外部からNAT(NAPT)ルータを超えてホストと通信するには、手段の一つとしてUPnPが使えるというのがわかります。
調べてみましたが、NAT(NAPT)ルータに当てられたパケットはあて先ポート番号をもとにホスト先を特定するようですが、
どうしてUPnPなのか?また、実際にUPnPがどのような働きによってルータが正確にパケットを中継できるようになるのか教えて下さい。
でも、ルータそのもの小さいコンピュータだし、インターネットの知識も使用言語に関係なくに必要と思うので、投稿する場所は間違えてないつもりです。
さて、外部からNAT(NAPT)ルータを超えてホストと通信するには、手段の一つとしてUPnPが使えるというのがわかります。
調べてみましたが、NAT(NAPT)ルータに当てられたパケットはあて先ポート番号をもとにホスト先を特定するようですが、
どうしてUPnPなのか?また、実際にUPnPがどのような働きによってルータが正確にパケットを中継できるようになるのか教えて下さい。