• ベストアンサー

ポート番号について

どう表現していいか分からないのですが。 (httpについて)ブラウザがサイトの情報を取りにいくために使用されるポート番号はどのように使用されているのでしょうか? その時々により使われるポートは違うのでしょうか? cybersyndrome.net ↑ ここを開くと1000番代だったり4000番代だったりします また更新ボタンを押すたび変化します 80番は受信時のみ使われているのでしょうか? (こう思っていたがあるサイトに送受信に利用されているよう記述されていた) またファイルを転送する場合ですが 自分パソコンからファイルをUPする場合使用されるポートは何番になるのですか?(ダウンロードと同じ20番ですか?) ご教示頂けるようお願いします。 ★以降、可能であれば回答お願いします★ ネット通信について(ポート番号とプロトコルなど)について少し勉強してみたいと思っています。基礎から分かる書籍があれば紹介して下さい。昨日本屋へ行ってみたのですが、会社でLANを組むときに必要になるような難しいものしか置いてありませんでした。 仕事で必要とかではなく、パーソナルファイアーウォールの設定(ルール)を理解できるようになりたいと思っています。(今は自宅でLANを組んでいる訳でもないので、他のユーザーが作った雛形を参照しながら設定を行い使えてる) 宜しくお願いします。

noname#22069
noname#22069

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.3

HTTPの標準ポートは80ですが、 このポートはHTTPを公開している側(サーバのほう)のポートです。 クライアントから読みに行く場合は、適当にあいているポートから読みに行きます。 (たしか1000番代以下は予約されているポート番号なのでそれ以降のポートを使用する) ファイルの転送はファイルの転送方式によって異なります。 FTPだと20,21番ポートを使用しますが、 (パッシブモードの場合はこの限りではありません) HTTP通信の場合は80番か、または他の番号を使用します。 詳しくはTCP/IPで検索してみてください。

参考URL:
http://www5e.biglobe.ne.jp/~aji/3min/
noname#22069
質問者

お礼

教えて頂いたサイトを読んだ後いろいろサイト覗いてみました結構難しいですね。理解するには時間かかります。 回答を頂き有難う御座いました。

その他の回答 (2)

noname#25358
noname#25358
回答No.2

 #1です。すいません。下記の文に誤植があります。  「1024番そのとき」は「1024番以降でそのとき」です。

noname#25358
noname#25358
回答No.1

 発信側のポート番号は、1024番そのとき開いているものを適当に使われます。 >ネット通信について(ポート番号とプロトコルなど)について少し勉強してみたいと思っています  こういう要件であれば、個人が作った解説サイトなどを "TCP/IP" といったキーワードでめぐってみるのがいいんじゃないでしょうか。(これは自信なし)

noname#22069
質問者

お礼

いろいろサイトをめぐってみましたが結構難しいです。 回答を頂き有難う御座いまいた。

関連するQ&A

  • ポート番号について

    よくポート番号80番とか2000番台とかポートを閉めるとか開けるとか 書いてありますがポート番号について素人でもわかり易いサイトがあれば教えてくださいm(__)m

  • ポート番号

    こんにちは, httpプロトコルを使用する際にポート80番を使用すると聞きました. LANないのPCからポート80番へのパケットを送信した際に webサーバから帰ってくるポート番号が違うと伺いました. そう言ってた人に「では,何番でかってくるのでしょうか?」と問い合せたところ 「よくわからないけど,違うポートで帰ってくる」と言われました. 一体何番のポートが帰ってくるのでしょうか? よろしくおねがいします.

  • ポート番号に関して教えてください

    shareを利用しようと考えております。 設定するに当たり、ポート番号が必要のようですが 何番を入力すれば良いのでしょうか? よろしくお願いいたします。

  • ポート番号で2000~2010, 8080~60001ってどういうことですか!?

    Yahoo!BBトリオモデム12MにLANカードを差し込んで、無線LANでインターネットをやっています。 (ルーターは内臓されていると思います) 今ネットワーク対応のゲームをやろうとしてIPアドレスを設定しましたができませんでした。 たぶんポート転送の設定をしなければならないと思いますが、やり方がわからず困っています。 ポート番号設定の記入欄には転送先IPアドレス、転送先ポート番号、WAN側ポート番号があります。 IPアドレスは自分でわかりましたが、あとの2つがわかりません。 ゲーム側の説明書には、ポート番号 2000~2010, 8080~60001 、プロトコル UDP と書いてあるのですが、 それぞれの記入欄には半角数字で5個しか入りません。 ポート番号 2000~2010, 8080~60001と書いてあるので、 転送先ポート番号、WAN側ポート番号に入れようとしたのですが、半角で5文字までなので数字の数も合わないし、どちらにどうやって入れるのでしょう? このポート番号の数字と数字の間の「~」の意味も良く分かりません。 <質問のまとめ> ・転送先ポート番号、WAN側ポート番号にはそれぞれどのような数字をいれたらいいのか。 ・説明書にあるポート番号を入れるとすれば、  転送先ポート番号、WAN側ポート番号の記入欄には半角5文字しか入らないのに、  どうやってポート番号である「 2000~2010, 8080~60001 」という数字を設定するのか。   それでは長文になりましたが宜しくお願いします。

  • ポート番号について

    プロトコルはTCPでポート番号 21085、21025、21037、21036のポートを使用するプログラムは何でしょうか。 http://www.iana.org/assignments/port-numbers には載っていなかったのでわかりません。

  • ポート番号について教えてください

    ポート番号において (前者)IPマスカレード機能において、1つのグローバルIPアドレスで複数のコンピューターが同時に通信を行うため、ポート番号をプライベートアドレス(PC)ごとに適当に割り当てて、通信のつどポート番号を変換し、限りあるグローバルIPアドレスの枯渇を防ぐ場合と (後者)ポートを指定し、識別番号をつけることによってどのアプリケーションでデータを受け取るかを決める場合と 同じ「ポート番号」という言葉が使われていますが、この違いはなんなのでしょうか。 自分で考えてみたのですが、 前者は、IPマスカレード機能はルーターの1つのグローバルIPアドレスを複数のポート番号に割り当てることによりLAN上の複数のプライベートIPアドレスを利用できるようにしたもので 後者は、LAM側にあるPCのプライベートIPアドレスに複数のポート番号を割り当てて同時に複数のアプリを動かすことを実現している違いでしょうか。 つまり、何に対してポート番号を割り当てるかの違いがあるかということです。 また、この2つはルーターの設定で行うと考えてよいのでしょうか。 ややこしい質問かもしれませんが、どう把握したらよいか教えてください。

  • 外部アクセスする場合のポート番号

    ネットワークHDDの設定で、外部アクセスができるように設定をしているのですがうまくいきません。 その中で、ポート番号の設定があるかと思いますが、メーカーからの回答の中に外部ポート番号と内部ポート番号を同じにする(どちらも9000)旨の回答が来ているのですが、これは正しいのでしょうか? むしろ、同じではいけない、異なっていないといけない、ということはありませんか(メーカーの回答は書き間違い?)、詳しい方ご教示ください。

  • クライアント側のポート番号

    ネットワークの勉強を始めたばかりの者です。 ポート番号に関する本で、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が動的に割り当てる」と書いてあります。 私がしている勘違いはなんでしょうか。

  • 内部ポート、外部ポートの設定と意味

    会社でバッファローのNASを使用中です。Webアクセス機能を使用していますが、 現在のところ、設定がうまくできていません。 構成 光回線用のNTTから来ているルータ ↓ VPNルータ ↓ スイッチングハブを介してNAS(バッファロー) NASのWebアクセス機能のポートの設定で、 NAS内部ポート番号 と ルーター外部ポート番号 があります。 この設定は、それぞれ何番にすればよいのでしょうか。 ちなみに、 VPNルータの外部ポートを1、内部ポートを2にしていると仮定してください。 ↑そもそも、VPNルータの外部ポートと内部ポートを違う数字にするのが間違いでしょうか。 なにぶん素人なもので、用語の理解もできていないと思います。 できる限り簡単に分かりやすくご指導いただければ幸いです。

  • ポート番号の変更;フォワーディング

    現在DDNSにて外部から宅内の機器へアクセスを受け付けております。 本来ポートフォワーディングにて簡単にできる設定ですが、LAN内に設定している機器のポート番号が80番から変更するのは一さか面倒なので戸惑っております。 したいこと: 外からhttp://gaibu.ddo.jp:1234 へアクセスした場合、 LAN内の機器のhttp://192.168.0.200:80へアクセスするようにしたいと思っております。 使用しているルーターの機種は、Aterm BL190HWになります。 http://www.au.kddi.com/support/internet/guide/modem/gateway-04/ 上記ルーターを使用してできるものでしょうか? または、Windows XP/7/8に付属の機能を使用して行えるものでしょうか? 内部機器のポートを80番から他のポートへ変更はできるのですが、自分が物理的にそこへ行けなくてはいけないのと、なぜかたまに勝手にリセットがかかり、ポート番号が80番へ戻ってしまうため上記方法で解決できるか教えて頂きたいと思っております。 ネットワークの基礎的な部分かもしれませんが、ご教授お願いします。