Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

NetBIOS

NetBIOS 是一个提供多种网络服务的 API。

不过,以前使用的基于 Ethernet 的网络协议(通常称为 NetBEUI 或 NBF,即 NetBEUI Framing)过去/现在也经常被称为 NetBIOS,这导致了大量混淆。

NetBIOS 流量可以通过几种不同的网络协议传输(封装):

  • Ethernet:NetBIOS over Ethernet - /NetBIOS,已过时

  • TokenRing:NetBIOS over Token Ring,已过时

  • TCP/IP:NetBIOS over TCP/IP - NBT(见下文)

  • IPX:NetBIOS over /IPX,已过时

  • ...

……你可能会在实际环境中看到许多这些变体。

NetBIOS 提供几种服务:

NetBIOS Name Service

XXX - 在此处描述 NetBIOS 中的 name service(服务本身,而不是特定协议)——它是一种提供 name lookup、registration 等功能的服务

NetBIOS Datagram Service

XXX - 在此处描述 NetBIOS 中的 datagram service(服务本身,而不是特定协议)——似乎很少使用

NetBIOS Session Service

XXX - 在此处描述 NetBIOS 中的 session service(服务本身,而不是特定协议)——它是一种提供可靠、按序 packet 交付的服务。

NetBIOS over TCP/IP (NBT)

NetBIOS over TCP/IP suite 中的协议在 TCP 和 UDP 之上实现 NetBIOS 服务,这在 RFC 1001 和 RFC 1002 中有描述。

NetBIOS over TCP/IP(也称为 NBT)似乎正在缓慢取代所有其他 NetBIOS 变体。

NBT 提供三种服务:

  • NetBIOS Name Service:/NBNS 在 UDP(或 TCP)port 137 上运行(类似于 DNS,在 Windows 上也称为 WINS)

  • NetBIOS Datagram Service:/NBDS 在 UDP port 138 上运行,很少使用

  • NetBIOS Session Service:/NBSS 在 TCP port 139 上运行

历史

XXX - 添加 NetBIOS 历史的简要描述

Wireshark

有关 Wireshark 的具体信息和示例,请参见各个 NetBIOS 协议。

外部链接

  • RFC 1001Protocol Standard For a NetBIOS Service on a TCP/UDP Transport: Concepts and Methods

  • RFC 1002Protocol Standard For a NetBIOS Service on a TCP/UDP Transport: Detailed Specifications

  • wikipedia.org 上的 NetBIOS

  • NetBIOS, NetBEUI, NBF, SMB, CIFS document page,Timothy Evans 的一本 92 页书籍

  • NT Network Plumbing: Routers, Proxies, and Web Services Ch. 10: NetBIOS: Friend or Foe? 作者 Tony Northrup

讨论

导入自 https://wiki.wireshark.org/NetBIOS ,时间为 2020-08-11 23:17:11 UTC

相关 Wireshark Wiki 页面

网络分析技术档案