web-dev-qa-db-ja.com

ネット構成サーバーの表示

net config serverコマンドは次を表示します:

server name \\DAN-LAPTOP
Software version   Windows 8.1
Server is active on NetbiosSmb <DAN-LAPTOP>

Server hidden    Yes
Maximum Logged on Users: 20
Maximum open files per session: 16,384

Idle Session Time (min):  15

これは正常ですか?サーバーをセットアップしていません。これは、インターネットに接続された私の個人的なラップトップです。

2
Dan Miller

はい、それは正常です。

ここでの「サーバー」とは、コンピューター全体がサーバーとして使用されることを意味するものではありません。むしろ、それはそれがとして機能するサーバー-他の人がそれに接続できるようにする-何らかの目的でそれを意味します。たとえば、Windowsでファイル共有を設定した場合、別のコンピューターの誰かがファイルを参照すると、コンピューター上のプログラムが接続を受け入れているため、SMB file-のサーバーとして機能します。共有プロトコル。

そしてnet config serverは、ファイル共有サーバーとして機能するWindowsコンポーネントについて具体的に説明しています。これは、内部で「LanmanServer」と呼ばれる、すべてのWindowsシステムにデフォルトでインストールされます。

同様に、net config wkstaクライアント側(他のコンピューターのファイル共有に接続する)について話し、net config browserは、ネットワーク上の他のコンピューターを検出するコンポーネントです(以前は「ネットワークネイバーフッド」と呼ばれていました)。


(実際、netコマンド全体は元々LANManagerで導入され、MS-DOSに同じファイル共有機能が追加されました。WindowsNTのみがサービス管理を行いました– net startおよびnet stop –もう少し一般的ですが、他のすべてのサブコマンドは引き続きWindowsファイル共有を処理します。)

1
user1686

これは正常ですか?サーバーをセットアップしていません。

NetbiosSmbファイルとプリンターの共有に使用されます。


ファイルとプリンターの共有操作

ファイルとプリンターの共有サービスは、サーバーメッセージブロック(SMB)プロトコルによって提供されます。これは、NetBTセッション上で実行するか、TCPを介して直接実行する必要があります。 SMBは、クライアントが特定の要求を行い、サーバーがそれに応じて応答するクライアントサーバートポロジによく適合します。

5.1直接ホストされたSMB

直接ホストSMBトラフィックはポート445を使用します。これはNetBTを使用しません。ここでは、4バイトのヘッダーがSMBトラフィックの前にあります。このヘッダーの最初のバイトは常に0x00であり、次の3バイトはデータの長さです。

これは、NetBTをサポートしていないシステムや、NetBTが優先されないネットワークで役立ちます。

クライアントでNetBTが無効になっている場合、クライアントは常にポート445でのみサーバーへの接続を試みます。サーバーがポート445で応答した場合、セッションが確立され、そのポートで続行されます。応答しない場合、セッションは完全に失敗します。サーバーでNetBTが無効になっている場合、サーバーはポート445でのみリッスンし、このポートへの要求に応答します。

5.2 SMB over NetBT

直接ホストインターフェイスとNetBTインターフェイスの両方が有効になっている場合は、両方の方法が同時に試行され、最初に応答する方法が使用されます。これにより、SMBトラフィックまたはNetBTの直接ホスティングをサポートしないオペレーティングシステムとの相互運用が可能になります。

ソース IETF-サーバーメッセージブロックとNetBIOS


Microsoftは、Netbiosを介してSMB)を使用して、ファイルとプリンターの共有を実装しています。

[〜#〜] smb [〜#〜]

  • サーバーメッセージブロック(SMB)、別名Common Internet File System(CIFS)。
  • ファイル、プリンタなどへのネットワークアクセスへのアプリケーション層プロトコル。プロセス間通信と同様に
  • Windows Vistaで導入された新しいバージョン(SMB2)
  • **元々は通信にNetBIOSおよびNetBIOSover TCP/IPを使用していました。
  • NetBIOSデータグラムとセッションサービスを使用します。**
  • Win2000で追加された445/TCPを介した直接通信
  • ブロードキャストトラフィックの問題はWINSが原因でした
  • SMB2は445/TCPのみをサポートし、NetBIOSはサポートしない可能性がありますが、私にはわかりません。
  • 歴史:IBMを起源とするMicrosoftは、NetBIOS上で実行するように設計されたLANManagerと統合しました。

NetBIOS

  • OSIセッション層に関連するサービスを提供します
  • NetBIOSはAPIであり、ネットワークプロトコルではありません
  • 1983年に開発され、さまざまな用途に使用されましたが、現在はSMBにサービスを提供するAPIとしてのみ知られています。
  • 古いOSは、NetBIOSフレーム(NBF)を使用してNetBIOS over Ethernet、IPX/SPXを実行していました。
  • 現在は主にNetBIOSover TCP/IP(NBT)です。 (NetBIOSは現在NBTの同義語として使用されています)
  • ノードには、NetBIOS名とIPアドレスがあります。
  • NetBIOS over TCP/IPサービス。 RFC1001で標準化RFC1002は以下を提供します:+ネームサービス(ポート137/UDP)+データグラムサービス(ポート138/UDP)+セッションサービス(ポート139/TCP)
  • SMBはNetBIOS上で実行されます

ソース Microsoft SMB、SMB2、NetBIOS、WINSプロトコルスイート

2
DavidPostill

Serverは、実際にサーバーをホストしていることを意味するのではなく、ファイルや印刷物の共有などをサポートする「サーバー」サービスを指します。

そうです、それは正常です。

オフにすると、ネットワーク上でファイルとプリンターを共有できなくなります。

1
Overmind