• 締切済み

NetBIOS使用ポート

WindowsのNetBIOS機能にてデータ交換をおこなう場合、受け側は137~138ポートにて待ち受けるかと思います。では送信側はどのポートを使用するのでしょうか?同じく137~138ポートでしょうか。1024番以降の空いているポートでしょうか。

みんなの回答

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

そうですね。 受信側は、決まったポートをListen状態にし、Connectを待ちますが、 送信側のポート番号は、通常、システムがその時に割り当てた番号を使用します。 ですから、1024番以降の空いているポートということになります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ネットワーク経由のファイルコピーで使用するポート番号は?

    ネットワーク上の別セグメントにあるファイルサーバにローカルデータをコピーしようと考えています。ただし、その際、NetBIOSによる通信は許可せず、IPアドレスによる通信のみ使用したいと考えています。NetBIOSによる通信の場合、ポート(137-139 or 445)を使用しているようなので、これらのポートを経由する通信はルータ側で遮断するつもりですが、IPアドレスによる通信の場合は、どのポートを使用して通信を行っているのか分かりません。IPアドレスによる通信では、どのポートを使用してデータ転送を行っているのでしょうか。

  • ポートを閉じなさいとは?

    ポートを閉じるという言葉の意味がよく分かりませんでした。 ルータ無しで、なおかつポート設定に関係した特殊なソフトを使わずにWindows98でインターネットをしている人にとって、ポートを開けたり閉じたりすることはできなくて、全てのポートは開いているんですよね? このようなパソコンの場合、セキュリティ関係の本に書いてある「不要なポートを閉じなさい」という言葉は、anhttpdやTiny FTP Daemonのようなサーバソフトのうち、使っていないものを停止させなさいということですか? ルータや特殊なソフトを使って80番のポートを閉じた場合と閉じてない場合の例として、  閉じた場合)    僕のIPの80番に誰かがTCPパケット送信。    僕のルータに到着。    ルータがパケットを破棄。  閉じていない場合)    僕のIPの80番に誰かがTCPパケット送信。    僕のルータに到着。    ルータが僕のPCにパケットを転送。    僕のWindowsがパケットを解析してHTTPだった。    僕のWindowsがHTTPの80番で待機しているサーバを探す。    サーバがあればサーバにパケットを渡し、無ければパケットを破棄。 ということにですか? ポートを閉じるぐらいなら、それに対応したサーバソフトを止めればいいのに、なぜポートを閉じなさいと書いてある本が多いか分かりません。 ある機能を使うとサーバ機能も働いてしまうソフトがあり、そのサーバ機能だけを抑えてそのソフトを使うには、ポートを閉じることは有効な方法だと分かるのですが、普通はそのようなソフトは使っていませんよね?

  • IPSecのVPNにおけるポートフィルタリング

    お世話になります。 以下、質問させてください。 現在、2拠点間で、ヤマハルーター、RTX1100により、IPSecのVPN接続を行っております。 回線はBフレッツ、プロバイダはOCNです。 固定IPアドレスを取得して、インターネット接続では、IPマスカレードを使用しております。 セキュリティを強化するために、不要なポートを可能な限り、さらに閉じたいと思っておりますが、 閉じすぎてしまいますと、正常な通信が、出来なくなってしまいますので、 どのポートを閉じることが出来るかを、検討しております。 WELLKNOWNポート(0~1023)については、使用するポート(DNSサーバーの53、WEBの80、443、IPSecの500、等)以外のポートは、すべて閉じます。また、使用するポートも、IPアドレスによる制御をかけます。 登録済ポート(1024~49151)、自由使用ポート(49152~65535)については、特に狙われやすいポートを閉じ、他は、開けてあります。ただし、外部からのアクセスはIPアドレスにより拒否、内部から外部のDNSサーバー、WEBサイトへのアクセスの返答は、通過させるようにしております。 ここで、ご質問させてください。 まず、内部LANから、外部インターネットに接続する場合についてです。 内部LANの端末から、DNSサーバーの53番ポートへの送信、 DNSサーバーの53番ポートから、内部LANの端末への受信、を許可していますが、 その際に、こちら側のポートは、1024番以降のポート番号が、「任意」に割り当てられる、と、文書で読みました。 このため、1024番以降で、閉じているポートが、たまたま割り当てられてしまった場合は、正常な通信が出来なくなってしまいます。 この「任意」には、何らかのルールがありますでしょうか。 例えば、1024番から順番に割り当てられるのだとしたら、内部LANの端末数が100くらいで、また、すべての端末が同時にインターネットを使用する可能性は低いので、1024~1124ぐらいまでは、開けておき、1125~65535は、閉じておきたい、と思います。 外部WEBサイトに接続する場合、やはり、送信側の「任意の」ポートから、外部WEBサイトの80、443ポートに、パケットが送られ、そこから、ESTABLISHEDパケットが、送信側の80、443ポートを通じて(この認識も正しいかどうか、確証がありません)戻ってきて、3WAYハンドシェイクにより、接続が成立する、と理解しております。 この際の「任意」にも、何らかのルールがありますでしょうか。 ルーターRTX1100のマニュアルを観ますと、IPマスカレードを使っている場合、デフォルトでは、60000~64095が割り当てられる、と書いてあるのですが、通信ログを観ますと、1024番以降の比較的若い番号も、使われているようでして。 もし、このマニュアルの記述が正しいならば、1024~59999、64096~65535は、閉じてしまいたいとも、思うのですが。 次に、IPSecについてです。 調べますと、IPSecの共通鍵(IKE)交換は、両拠点の500番ポート同士で行われる、ということなのですが、それでは、両拠点間の通信は、すべて、この500番ポート同士のみで、行われるということになりますでしょうか。それとも、1024番以降のポートも、やはり、使われる可能性がありますでしょうか。 例えば、片方の拠点のLANにある、データベースサーバー(プライベートIPアドレス、MicrosoftSQLサーバー)を、もう片方の拠点のLANでも、参照、使用しております。 ポートフィルタリングで、SQLServerが使用する、1433、1434番ポートも、閉じているのですが、2拠点間の通信は、正常に行うことが出来ております。 以上、2つ、お伺いさせて頂きます。 どうぞよろしくお願い致します。

  • UDP通信でのポート

    javaを使ってUDP通信を行います。 映像データと音声データの2つのデータが あります。 以下のようなことは可能ですか? (図の説明)AからBへデータを送信します。 Aのポートは1500番を使って映像データを 送信します。と同時に、同じ1500番を使って 音声データは送信できますか? 同一ポートで複数データを送信できるか知りたい です。 (このままだと、いくつもポートをあけるため データのタイムラグありすぎて使い物になりません。。 ) もしくは、1つのポートでデータの送受信が できるか知りたいです。 なにかヒントになるようなことでもいいので 教えてください。よろしくお願いします。    A ------------------------> B (1500) 映像データ送信  A ------------------------> B (1500) 音声データ送信

  • ポート番号

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

  • microsoft-ds(445)とnetbios(137,138,139)の違い

    他のPCのフォルダやファイルへアクセスする際は netbiosのポートが使用されると思いますが, microsoft-ds(445)はどのような用途で使用されるのでしょうか? このポートを遮断することによる影響はどのようなものがありますでしょうか? よろしくお願いします.

  • クライアントPCでの使用ポート番号について

    NWのポート番号について調べていたところ 「ウェルノウンポート番号 (0~1023)はサーバのアプリケーションに割り当てられ、動的・プライベート ポート番号 (49152~65535)はサーバとのプロセスに応じクライアントのアプリケーションに動的に割り当てられます。」と記述してありました。 そこでUDP68番ポート(IPアドレス払い出しのクライアント側用)についてご教示ください。 68番ポートはウェルノウンポート番号にあたるのでサーバーのみが 使用し、クライアントPCは動的・プライベート ポート番号を使用すると認識しているのですが、ウェルノウンポート番号はクライアント側でも使用するのでしょうか?

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

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

  • 80番ポートを使用せずにブラウジングについて

    80番ポートを使用せずに443番ポートのみでWebブラウジングするには 証明書が発行されているサイトのみでしょうか? http://(ポート80番)を利用せずにポート443番を利用して 証明書のないWebサイトを見る方法は不可能でしょうか? 80番ポートを閉じていると考えてくれるとわかりやすいと思います。 よろしくお願いします。

  • 異なるアプリで同一ポート番号は使用できますか?

    どなたかご教授下さい。 一般的にHTTPはポート番号は80番を使用していると思います。 今回ボイスチャットアプリケーションの使用を検討していますが、 ポート開放制限から新たなポート番号を空けることが出来ません。 既存の80番をボイスチャットアプリケーションに割り振ることは 可能でしょうか? 割り振ることが可能な場合、HTTP通信に不具合等は発生するのでしょうか?