NetBIOSを本当に理解したことはありません。私はそれについてのウィキペディアの記事を理解していませんでした。YouTubeを検索しましたが、NetBIOSとは何かを説明するビデオが見つかりませんでした。
NetBIOSは何をしますか?私はWindows XPマシンを使用しており、ポート137、138はマシン上で開いているようです。それらを閉じる必要がありますか?それとも、私のWindowsは何らかの目的でそれらを開く必要がありますか そうでない場合、なぜNetBIOSが必要なのですか?
NetBIOSを本当に理解したことはありません。私はそれについてのウィキペディアの記事を理解していませんでした。YouTubeを検索しましたが、NetBIOSとは何かを説明するビデオが見つかりませんでした。
NetBIOSは何をしますか?私はWindows XPマシンを使用しており、ポート137、138はマシン上で開いているようです。それらを閉じる必要がありますか?それとも、私のWindowsは何らかの目的でそれらを開く必要がありますか そうでない場合、なぜNetBIOSが必要なのですか?
回答:
NetBIOSは、ネットワークの基本入出力システムの略で、Windowsでファイルとプリンターの共有に使用されます。
ウィキペディアから:
OSIモデルのセッションレイヤーに関連するサービスを提供し、個別のコンピューター上のアプリケーションがローカルエリアネットワークを介して通信できるようにします。
TechNetから:
セッションレイヤープログラミングインターフェイス。NetBIOSは、Open Systems Interconnect(OSI)参照モデルのセッションレイヤーにある標準のアプリケーションプログラミングインターフェイス(API)であるため、ユーザーアプリケーションはインストールされたネットワークプロトコルスタックのサービスを利用できます。ネットワーク通信にNetBIOSインターフェイスAPIを使用するアプリケーションは、NetBIOSインターフェイスをサポートする任意のプロトコルスタックで実行できます。
セッション管理およびデータ転送プロトコルNetBIOSは、セッション層およびトランスポート層で機能し、コマンドおよび次のサービスのサポートを提供するプロトコルでもあります。
- ネットワーク名の登録と検証。
- セッションの確立と終了。
- 信頼性の高い接続指向のセッションデータ転送。
- 信頼性の低いコネクションレスデータグラムデータ転送。
- プロトコルおよびアダプターの監視と管理。
NetBIOS over TCP / IP(NetBT)は、伝送制御プロトコル(TCP)またはユーザーデータグラムプロトコル(UDP)を介してNetBIOSプロトコルを送信します。
別のTechNet記事、TCP / IPを介したNetBIOS実装から?:
NetBIOS over TCP / IPのWindows 2000実装は、NetBTと呼ばれます。NetBTは次のTCPおよびUDPポートを使用します。
- UDPポート137(ネームサービス)
- UDPポート138(データグラムサービス)
TCPポート139(セッションサービス)
NetBIOS over TCP / IPは、RFC 1001およびRFC 1002で指定されています。
Netbt.sys
ドライバーは、TDIインターフェイスをサポートするカーネル-modeコンポーネントです。ワークステーションやサーバーなどのサービスはTDIインターフェイスを直接使用しますが、従来のNetBIOSアプリケーションでは、Netbios.sys
ドライバーを介して呼び出しがTDI呼び出しにマップされます。TDIを使用してNetBTを呼び出すことは、より難しいプログラミングタスクですが、パフォーマンスを向上させ、NetBIOSの従来の制限から解放できます。
アーキテクチャは次のようになります。
NetBIOS over SSNでハッキングを試すことができます– LinuxでのNetBIOSの使用:
C:\>nbtstat.exe -a morpheus
<Local Adapter Name>:
Node IpAddress: [<local IP address>] Scope Id: []
NetBIOS Remote Machine Name Table
Name Type Status
MORPHEUS <00> UNIQUE Registered
MATRIX <00> GROUP Registered
MORPHEUS <20> UNIQUE Registered
MAC Address = <Remote MAC address>
C:\>nbtstat.exe -c
<Local Adapter Name>:
Node IpAddress: [<local IP address>] Scope Id: []
NetBTはDNS /インターネットの機能強化でどのように動作しますか:
\\10.12.123.134
、ウィンドウはバックグラウンドでnetbiosを使用していますか?共有するものがない場合、netbiosサービスを無効にできます(ポート37.38でリスニング)。