- 締切済み
プロトコル ポート番号について
お教えください。 自分のPC上で、どのプロトコルは何番ポートを使うといった定義があると思いますが、どこで定義されているのでしょうか? 宜しくお願いします。
- tsuchiyo
- お礼率17% (13/75)
- その他([技術者向] コンピューター)
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4848/10262)
プログラムが通信する場合に、ポート番号を選ぶには ・プログラム中に番号が指定してある ・プログラム中には名前が書いてあって、番号に変換してから使う 大半のプログラムは前者でしょうが、後者の場合はOSのファイルを参照して名前→番号変換を行います。 ファイルはOSや設定によって異なりますが、おおむね以下の通り。 Unix/Linuxだと、/etc/services Windwosだと、 C:\Windows\system32\drivers\etc\services
関連するQ&A
- ポート番号について
httpが80番だとか聞きますが、自分のパソコンのポートの80番を使っているということなのでしょうか? それともどこかのパソコンの80番につなぐのですか? それとも両方とも80番なのですか? httpの他のものでも、ポート番号と言えば? の答えも教えてください。
- 締切済み
- その他(カメラ・ビデオカメラ)
- ポート番号について
どう表現していいか分からないのですが。 (httpについて)ブラウザがサイトの情報を取りにいくために使用されるポート番号はどのように使用されているのでしょうか? その時々により使われるポートは違うのでしょうか? cybersyndrome.net ↑ ここを開くと1000番代だったり4000番代だったりします また更新ボタンを押すたび変化します 80番は受信時のみ使われているのでしょうか? (こう思っていたがあるサイトに送受信に利用されているよう記述されていた) またファイルを転送する場合ですが 自分パソコンからファイルをUPする場合使用されるポートは何番になるのですか?(ダウンロードと同じ20番ですか?) ご教示頂けるようお願いします。 ★以降、可能であれば回答お願いします★ ネット通信について(ポート番号とプロトコルなど)について少し勉強してみたいと思っています。基礎から分かる書籍があれば紹介して下さい。昨日本屋へ行ってみたのですが、会社でLANを組むときに必要になるような難しいものしか置いてありませんでした。 仕事で必要とかではなく、パーソナルファイアーウォールの設定(ルール)を理解できるようになりたいと思っています。(今は自宅でLANを組んでいる訳でもないので、他のユーザーが作った雛形を参照しながら設定を行い使えてる) 宜しくお願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- クライアント側のポート番号
ネットワークの勉強を始めたばかりの者です。 ポート番号に関する本で、HTTPポートに関して次のように書いてありました。 「HTTPポートは、WebブラウザでWebページを閲覧するときに使用される「HTTPプロトコル」を用いて通信を行う際にデータが通過するポートです。 HTTPプロトコルでは、通信の際だけ80番のHTTPポートを開き、通信が完了するとポートは閉じます。 例えば、あるWebページをWebブラウザに表示するにあたり、表示されるまでは、そのWebページのデータを受信している状態なので80番ポートは開いていますが、Webページデータを完全に受信し終わり、Webブラウザに表示されたら80番ポートは閉じます。 つまり、一回の通信毎に80番ポートを開けたり閉じたりを繰り返しています。」 私は、変だと思いました。 私は、クライアント側のポート番号は、その場で適当な番号が割り当てられるものだと思っているからです。 上の引用の中で、80番というWell-Knownポートで受信しているという話は解せなのです。 どう読んでも、上記の引用部分はクライアント側の話なのです。 (サーバ側はクライアント側(ブラウザ)からいつ要求されるかわからないから、「開けたり閉じたり」ということはないと思うのです。) http://www.mm-labo.com/computer/tcpip/ipaddress/portsort.html このページにも、「クライアント側で使用するポート番号は各OSが動的に割り当てる」と書いてあります。 私がしている勘違いはなんでしょうか。
- ベストアンサー
- その他(インターネット接続・通信)
- Windows2000がファイル共有で使うプロトコルとポート番号はWi
Windows2000がファイル共有で使うプロトコルとポート番号はWindows98と同じでしょうか?
- ベストアンサー
- Windows NT・2000
- ssh用ポート番号の変更
失礼します。 現在ローカルなネットワーク内でssh22番ポートを使用してサーバーを遠隔操作しているのですが、 このサーバーをグローバルなネットワーク内に置く前にsshのポートを別のポートに変更しようと考えていまして、 そこでちょっとつまっています・・・。 サーバー機はCentOSになります。 まず、sshの設定でsshd_ifconfigに「Port (新しいポート番号)」と書き加え、 /etc/servicesで #ssh 22/tcp SSH Remote Login Protocol #ssh 22/udp SSH Remote Login Protocol ssh (新ポート)/tcp SSH Remote Login Protocol ssh (新ポート)/udp SSH Remote Login Protocol としました。 また、サーバー側のファイアウォール設定で、 システム→管理→ファイアウォールでその他のポートに新しいポートを追加しました。 しかし、クライアント側で >ssh -X -p (ポート) ip としても ssh: connect to host ***.***.***.*** port ***: Connection refused となってしまいます。 どなたかご教授ください。
- ベストアンサー
- Linux系OS
- ポート番号について
よくポート番号80番とか2000番台とかポートを閉めるとか開けるとか 書いてありますがポート番号について素人でもわかり易いサイトがあれば教えてくださいm(__)m
- ベストアンサー
- その他(インターネット接続・通信)