返信

ナイペータさん,こんにちわ。

>IPマスカレードでは、サーバ側からしてみれば、
>同じIPアドレスでポート番号の違うクライアントが
>多数接続してきていると認識するでしょうが、

えーと,そうじゃなくて,
IPアドレスが一つだと,クライアントは1台に見えます。
アドレス変換装置がクライアントに見えるっていうことです。
それで,その1台のクライアントの中に
異なるポート番号を用いて通信する多数のプログラムがある,
っていう風に見えるんですね。

>NATでもし一対多で使用した場合、

NATは1対多にはならないので,こちらは何と答えればよいものか...

>同じIPアドレスで且つポート番号も同じクライアントが多数存在することになるので、

IPアドレスとポート番号が両方同じで,一つのサーバにアクセスしたら,
サーバ側からは,1台のマシンの中の一つのプログラムだという風に見えます。
でもって,その実体が複数のプログラムだったら,
多重人格プログラムっていうのかな(こんな言葉ありませんよ 笑),
複数のプログラムのパケットが交じり合って流れてくることになりますね。
その場合,当然プロトコルのルールに違反しますから,
通信動作は成り立ちません。

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.