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 /?

netbios 网上基本输入输出系统 简介相关推荐

  1. 计算机软件属于输入还是输出,计算机基本输入输出系统是什么意思(基本输入输出系统简介)...

    发布时间:2020-06-17 09:49:33 点击:次 作者:风雪 来源:代代SEO 任何使用过电脑的人都知道电脑主板上有一个CMOS芯片.基本输入输出系统程序存储在互补金属氧化物半导体芯片上.b ...

  2. 嵌入式系统简介、应用及发展

    1.1 嵌入式系统简介 1.1.1 何为嵌入式系统 嵌入式系统本身是一个相对模糊的定义.目前嵌入式系统已经渗透到我们生活中的每个角落,工业.服务业.消费电子--,而恰恰由于这种范围的扩大,使得&quo ...

  3. 智睿学校网上评课系统 v8.8.4源码

    简介: 智睿学校网上评课系统在教育领域运用计算机信息技术促进教育的全面改革,适应信息化社会对教育发展的新要求.智睿网上评课系统的开发使教师在线发布评课及教案评课交流系统,以交互交流形式对本学期所学课程 ...

  4. 2022年考研计算机组成原理_7 输入输出系统

    https://gitee.com/fakerlove/computer-organization 文章目录 7. 输入输出系统 7.1 基本概念 7.1.1 I/O系统演变过程 7.1.2 I/O系 ...

  5. 计算机组成原理笔记(王道考研) 第七章:输入输出系统

    内容基于中国大学MOOC的2023考研计算机组成原理课程所做的笔记. 感谢LY,他帮我做了一部分笔记.由于听的时间不一样,第四章前的内容看起来可能稍显啰嗦,后面会记得简略一些. 西电的计算机组织与体系 ...

  6. 基于Java的网上手机销售系统的设计与实现(附:源码 论文 sql文件 部署视频)

    摘要 本文所讲述的是网上手机销售系统的设计与实现. 本系统实现了会员注册.登录.资料修改,浏览和检索商品.发布留言.看公告,管理员具有修改个人密码.添加手机品牌.增加手机信息.管理会员信息.管理订单信 ...

  7. 【计算机毕业设计】029网上购物商城系统

    一.系统截图(需要演示视频可以私聊) 摘 要 本课题是根据用户的需要以及网络的优势建立的一个基于Spring Boot的网上购物商城系统,来满足用户网络购物的需求. 本网上购物商城系统应用Java技术 ...

  8. java毕业设计——基于java+Servlet+jsp的网上花店销售系统设计与实现(毕业论文+程序源码)——网上花店销售系统

    基于java+Servlet+jsp的网上花店销售系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Servlet+jsp的网上花店销售系统设计与实现,文章末尾附有本毕业设计的 ...

  9. (附源码)计算机毕业设计ssm高校网上教材征订系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. Android初学第34天
  2. android studio自动注释
  3. 传统配置形式存在的问题
  4. python中set()函数==》创建一个无序不重复的元素集(创将一个集合)
  5. worker mpm php,Ubuntu 16.04 安裝 Apache2.4 + mpm_worker + fastcgi + php7.0
  6. 【Flink】Flink 1.12 AbstractRichFunction 源码
  7. Lesson3.2 variables
  8. 查询天地图访问配额 https://console.tianditu.gov.cn/api/statistics
  9. 关于windows server与SQL server用户数的解释 (转)
  10. Yosemite上手动增加基于POP3协议的QQ邮箱账记
  11. vmware workstation中Linux虚拟机固定IP
  12. 微信翻译生日快乐的代码_微信表情翻译表白代码彩蛋大全 微信表情加符号翻译意思全解...
  13. 按位与运算()和求余运算(%)的联系
  14. 10款热门的企业报表工具软件,该如何选择?
  15. linux 命令:ps 详解
  16. jeecg微服务项目调用接口报错Token验证失效的解决方法
  17. jam 掘金study_有谁知道12月19号奇才对掘金(cctv5直播)赛后放的那首英文歌叫什么名字?多好听的。...
  18. Ubuntu16.04下的主题美化
  19. Python测试进阶(三)
  20. Server 对象 错误 'ASP 0177 : 800401f3' Server.CreateObject 失败

热门文章

  1. 4G EPS 的网络协议栈
  2. HAProxy Keepalived L4-L7 高可用负载均衡解决方案
  3. VMware 虚拟化编程(4) — VDDK 安装
  4. 快速理解 session/token/cookie 认证方式
  5. Openstack Nova 源码分析 — 使用 VCDriver 创建 VMware Instance
  6. Altium Designer BGA扇出
  7. Altium Designer圆形、椭圆形铺铜
  8. DHCP服务器的配置详细说明
  9. FortiGate SSH管理认证问题安全公告
  10. RGB_YUV_YCbCr