・NAT、NAPTで発生する問題
  NAT、NAPTは1つのグローバルアドレスで複数のホストからアクセスするのに非常に
  優れていますが問題もあります。
  その一つにこの初級ネット板でも時々質問される「MSNメッセンジャーでファイルの転送が
  出来ない」に代表される「グローバル側からのアクセス」を処理できないが上げられます。

  MSNメッセンジャーの例

  ・メッセージ・制御(状態やメンバ一覧とか)の流れ

  サインインしている間は常にサーバに接続している。
   メッセージを送る側
  (・∀・)PC1←→←→┫ルータ(NAT)┣〜←→.┏━━━━━━┓.. ┏━━━━┓
                           ...... ┃インターネット..┃→┃MSN .......┃
                           ...... ┃     .   ..┃←┃メッセ . ┃
                           ...... ┃        ...┃.....┃サーバ.. ┃
  (・∀・)PC2→→→→┫ルータ(NAT)┣〜←→.┗━━━━━━┛.. ┗━━━━┛
   メッセージを受ける側
   ↑メッセージを受ける側も時々サーバに「オンラインだよ」とメッセージを送る

  動作
  1.PC1のユーザがメッセージを書く
  2.PC1からMSNメッセンジャサーバにメッセージが送られる
  3.MSNメッセンジャーサーバは送り先を見てPC2へメッセージを送る
  4.PC2に繋がっているルータはPC2からMSNへ繋いでいたのでMSNメッセンジャサーバからの
   パケットをPC2に送る。