NetBios协议

article/2025/9/23 22:54:50

NetBIOS是Network Basic Input/Output System的缩写,严格来说它不是一个网络协议,而是一套API,为局域网内应用程序通信提供会话层(OSI七层参考模型)的支持。 NetBIOS有三种不同的实现分别为:NetBIOS Framse(NBF)协议;NetBIOS over IPX/SPX (NBX)协议;NetBIOS over TCP/IP (NBT)协议 前两个协议是在旧系统上的,NBF是在IEEE 802.2(数据链路层的协议)之上实现的,NBX是在IPX/SPX(与TCP/IP类似的协议)之上实现的。
现在网络上的都是NBT协议,NBT自然是基于TCP/IP的。这样局域网内的一台机器除了可以用IP来标识外,也能用NetBIOS Name标识。
 

NetBIOS包括三个服务:
Name service(NetBIOS-NS) 名称注册和解析服务
Datagram distribution service (NetBIOS-DGM) 为无连接通信提供数据报分发服务
Session service (NetBIOS-SSN) 为面向连接通信提供会话服务
其中NetBIOS-NS是其他两个服务的基础。NetBIOS names为16个字节,通常最后一个字节保留,用来指定系统提供的服务或资源类型。

NBT:
Name service (NBNS)使用UDP 137端口;Datagram distribution service 使用UDP 138端口;Session service使用TCP 139端口。NBNS是最早的一个动态P2P的分布式名称注册服务。

WINDOWS的NetBIOS 名称解析:
windows上NetBIOS名为机器名的前15个字符

解析方法有以下几种:

1.广播

2.LMHOSTS 是C:\Windows\System32\drivers\etc\目录下的一个文件lmhosts。其中保存ip与name映射的静态表。

3.WINS 一个分布式的名称服务,提供注册,更新,删除,查询功能

4.NetBIOS name cache 当用上面三种方式获取到name与ip的映射以后会缓存起来,下次解析直接从缓存查找

首先用ipconfig /all 命令查看节点类型

节点类型决定了该节点名称解析所采用的方式。节点类型有以下几种:

  • B-node: 0x01 先广播如果失败再查询LMHOSTS
  • P-node: 0x02 查询WINS服务
  • M-node: 0x04 先广播如果失败再查询WINS
  • H-node: 0x08 先查询WINS,其次广播,前面都失败再查询LMHOSTS

 

在这里可以添加WINS服务的地址。设置NetBIOS是使用TCP/IP上的还是DHCP服务器上的 。

nbtstat 命令可以查看NetBIOS相关信息。具体用法查看 nbtstat /? 


http://chatgpt.dhexx.cn/article/vO6jMWdI.shtml

相关文章

计算机名与netbios名

问题:"网上邻居"中打不开工作组的其它计算机,其它的计算机也不能防问此电脑。 症状:在“网上邻居”中显示的不是计算机的名称,而是IP地址。 知识:网络上传输识别只认netbios名,计算机名为本地计算机的名称,如果netbios名和计算机名不相同的话,…

更改netbios计算机名,修改你计算机的Netbios名

首先和大家说一下,计算机名也就是我们常说的主机名,如下图 上图中的XP1即为计算机名,而今天我们要谈的是netbios名,简要的说,netbios名是在win98这样的系统下用于标示计算机的,在现行的一些操作系统中&…

NetBIOS

作者:sparkdev 出处:http://www.cnblogs.com/sparkdev/ 利用 NetBIOS 名称与其他计算机通信 网络中的计算机之间必须知道IP地址后才能相互通信。但对人来说IP难以记忆,NetBIOS计算机名称比较容易记忆。当计算机使用 NetBIOS 名称与其他计算…

VM中安装虚拟工具Vmware tools

启动vmware workstation软件,运行ubuntu虚拟操作系统,登陆进入ubuntu桌面。选择“虚拟机”->“安装vmware tools”VMware tools 双击桌面的“vmware tools”,打开vmware tools安装介质。右键选择vmwaretools的gz压缩包, 将该文件复制到te…

虚拟机安装VMwareTools

首先点击虚拟机-右键-安装VMware Tools 若出现报错: 客户机操作系统已将 CD-ROM 门锁定, 并且可能正在使用 CD-ROM ,这可能会导致客户机无法识别介质的更改, 如果可能, 请在断开连接之前从客户机内部弹出 CD-ROM&#…

安装VMTools工具

1)VM tools顾名思义就是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等,十分实用。…

【虚拟机安装VMwareTools】

虚拟机安装VMwareTools 为了能够跨系统复制粘贴 当前环境是Ubuntu运行系统 1、虚拟机-重新安装VMwareTools 1)找到虚拟机安装路径,桌面单击快捷方式右>>属性 2)上述文件夹中找到镜像文件linux.ios,复制路径 3)将虚拟机镜像文件换成Linux.ios 编辑…

VmwareTools工具安装

VmwareTools工具安装 安装vmware tools 工具: 1、在虚拟机选项卡右键,选择安装 vmware tools 工具 2、在虚拟机的命令提示符上 cd 回到家目录 3、在命令提示符上 cd /media/xxx/vmware tools 光盘 在过程中多使用tab键,会自动匹配。 4、…

VMware中kaliLinux安装VMwareTools

很多小伙伴都喜欢使用vmware,但是宿主机与虚拟机之间不能互相移动文件很不方便,安装vmTools可以解决这个问题 但是vmtools安装比较麻烦,很多朋友都没有成功安装 本文介绍的是kaliLinux的vmtools安装方式 打开虚拟机设置你会惊奇的发现安装…

虚拟机Linux安装Vmwaretools

在虚拟机任务栏点击虚拟机,再点击安装VMware Tools,虚拟机中会出现VMwareTools镜像文件打开VMware Tools目录 右击VMwareTools压缩包,点击复制 然后在计算机文件页面创建一个文件夹,如果直接在VMwareTools镜像中解压会显示空间不足…

如何在linux中安装VMwareTools

作者:戴翔 电子邮箱:daixiangcnoutlook.com 简介:中华人民共和国公民,中国共青团员,CSDN博客专家,秦淮区疾控中心托管社会公益组织指南针工作室志愿者,创业公司研发中心负责人,在校大…

Vmware安装Vmware Tools工具

第一步: 虚拟机开机后首先点击VMware Workstation 菜单栏的“虚拟机”,然后点击“安装VMware Tools工具”,点击Ubuntu系统桌面左侧的菜单栏的文件夹,然后就可以看到VMware Tools文件夹及压缩包,如下图所示:…

VMware虚拟机安装VMTools

1.打开虚拟机 我使用的虚拟机是VMware ,系统Ubuntu 2.安装VMTools 在我的计算机栏找到ubuntu——右键点安装VMware Tools,如下图所示。 双击打开VMware Tools 解压图中选中的文件。(若解压出现空间不足的问题,请看文末&#…

vm-tools 安装

通过三次安装虚拟机的经验,我也算是一个踩了vm-tools坑的人。在这里分享一下安装经验 点击安装vm_toos 点击虚拟机 安装 vm——tools 稍等几秒,你的虚拟机桌面会出现一个文件 也就是这个东东,点开他 再点击这个提取(这就是坑&…

CentOS安装VMwareTools

一、安装VMwareTools 1、打开CentOS,前提是以root身份进入,先将界面中的光驱弹出 2、点击“虚拟机”,然后再点击重新安装VMwareTools或者安装VMwareTools 点完后会出现另一个光驱,如下所示: 3、打开这个光驱&#…

虚拟机安装VMwares Tools

目录 一. windows系统 二. Linux系统 一. windows系统 1.Windows操作系统安装完成后,VMware vSphere控制台会提示“该虚拟机上未安装VMware Tools” 2.鼠标右击虚拟机,选择客户机操作系统,选择安装VMware Tools 3.显示安装VMware Tools对话…

vm安装vmtools

vm安装vmtools vmtools安装栏为灰色 关闭虚拟机选择“虚拟机设置”,分别添加一个“软盘”和一个“CD/DVD”,并将其“连接”选项全部更改为“使用物理驱动器” 此时“重新安装VMware Tools”选项即可正常点击。 安装VMware Tools 点击“重新安装VMwa…

VM安装VMTool工具

安装VMTOOL工具 1.VM tools VM tools顾名思义就是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等&#…

vmtools工具

vmware tools是虚拟机VMware Workstation自带的一款工具,它的作用就是使用户可以从物理主机直接往虚拟机里面拖文件。如果不安装它,我们是无法进行虚拟机和物理机之间的文件传输的,当然它的功效不止于此,平时我们操作虚拟机的时候…

虚拟机安装VMware Tool

文章目录 linux虚拟机安装一. 简介二. 安装流程三. 总结 linux虚拟机安装 一. 简介 VMware Tool作用 VMware Tool的作用就是在安装成功之后,可以进行windows下面的文件复制,就可以在虚拟机的linux系统进行粘贴,并且可以调整虚拟机系统屏幕显…