#99 Article 879 Posted at 1994/11/12 12:29:17 by おちゃ (MAP1512) [SOCKET]
Subject: Re: Re: Re: SOCKETで質問 /878 /877 /876
私は年寄りなので、PCが今どういう状況なのかよく知りませんので、 UNIXの知識でお話します。 ユーザアプリケーションが自由に使えるポート番号は5001番から65535番です。 ポート番号 用途 -------------------------------------------------------- 0~ 255 ウェルノウンポート 256~ 1023 予約ポート(管理プロセス用) 1024~ 5000 自動割当て範囲(クライアントプロセス用) 5001~65535 ユーザが自由に使える範囲 -------------------------------------------------------- 「自由」に使える訳ですから、通信しあう全てのマシンで使用するポート番号表 (/etc/services)を共通にしておかないと衝突してしまいます。 ただし、ポート番号が同じでも、TCPとUDPでは別物です。 「ポート番号によって識別する」のですから、これを動的にすることはできません。 UNIXにはinetdがあるけど、NTはどうやってるんでしょ? おちゃ