英文原义:NetBIOS Services Protocols

中文释义:网络基本输入/输出系统协议

该协议时由IBM公司开发,主要用于数十台计算机的小型局域网,netblos 协议是一种在局域网上的程序可以使用的应用程序编程接口(api),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他功能,系统可以wins服务,广播及LMhost文件等多种模式将  netblos名 解析为相应ip地址,实现信息通讯,所以在局域网内部使用netblos协议可以方便的实现消息通讯及资源的共享,因为它占用系统资源少,传输效率高,尤为适于由 20 到 200 台计算机组成的小型局域网。所以几乎所有的局域网都是在NetBIOS协议的基础上工作的。

应 用:在Windows操作系统中,默认情况下在安装TCP/IP协议后会自动安装NetBIOS。比如在Windows 2000/XP中,当选择“自动获得IP”后会启用DHCP服务器,从该服务器使用NetBIOS设置;如果使用静态IP地址或DHCP服务器不提供NetBIOS设置,则启用TCP/IP上的NetBIOS。具体的设置方法如下:首先打开“控制面板”,双击“网络连接”图标,打开本地连接属性。接着,在属性窗口的“常规”选项卡中选择“Internet协议(TCP/IP)”,单击“属性”按钮。然后在打开的窗口中,单击“高级”按钮;在“高级TCP/IP设置”窗口中选择“WINS”选项卡,在“NetBIOS设置”区域中就可以相应的NetBIOS设置。

NetBIOS:网络基本输入输出系统  (NetBIOS:Network Basic Input Output System)

  NetBIOS 定义了一种软件接口以及在应用程序和连接介质之间提供通信接口的标准方法。NetBIOS 是一种会话层协议,应用于各种 LAN (Ethernet、Token Ring 等)和 WAN 环境,诸如 TCP/IP、PPP 和 X.25 网络。

  NetBIOS 使得应用程序无需了解包括差错恢复(会话模式)在内的网络细节。NetBIOS 请求以网络控制块(NCB:Network Control Block)的形式提供,NCB 中包含了信息存放位置和目标名称等信息。

  NetBIOS 提供开放系统互联(OSI)模型中的会话层和传输层服务,但不支持标准帧或数据格式的传输。NetBIOS 扩展用户接口(NetBEUI)支持标准帧格式,它为 NetBIOS 提供网络层和传输层服务支持。

  NetBIOS 支持两种通信模式:会话(session)或数据报(datagram)。会话模式是指两台计算机为“对话”建立一个连接,允许处理大量信息,并支持差错监测和恢复功能。数据报模式面向“无连接”(信息独立发送)操作,发送的信息较小,由应用程序提供差错监测和恢复功能。此外数据报模式也支持将信息广播到局域网中的每台计算机上。

  NetBIOS 名称为 16 字节长(必要情况下使用填充位填满),对使用的字节值几乎没有限制。对于不执行路由的小型网络,将 NetBIOS 名称映射到 IP 地址上有三种方法:

  1. IP 广播 - 当目标地址不在本地 cache 上时,广播一个 包含目标计算机 NetBIOS 名称的数据包。目标计算机返回其 IP 地址。

  2. lmhosts 文件 - 这是一个负责映射 IP 地址和 NetBIOS 计算机名称的文件。

  3. NBNS - NetBIOS 命名服务器负责 将 NetBIOS 名称映射到 IP 地址上。该服务由 Linux 环境下的后台程序(nmbd daemon)执行。

什么是NETBIOS?相关推荐

  1. 利用NetBIOS名称与其他计算机通信

    当某台计算机与网络中的其他计算机通信时,它是如何依据对方的计算机名称来得知其IP地址呢?名称解析的方法有以下几种: 检查NetBIOS名称缓存(NetBIOS name cache) 广播 直接向WI ...

  2. 将NetBIOS名称解析为IP地址的常用方法

    在Windows网络中,当一台计算机要利用NetBIOS名称与另一台计算机通信时,首先要将对方计算机的NetBIOS名称解析成IP地址 2.广播 通过发送一个广播消息来查询对方的IP地址,拥有此Net ...

  3. netbios 网上基本输入输出系统 简介

    NetBIOS是Network Basic Input/Output System的缩写,严格来说它不是一个网络协议,而是一套API,为局域网内应用程序通信提供会话层(OSI七层参考模型)的支持. N ...

  4. 浅谈netbios及其相关内容

    Netbios想必大家都有接触.对于netbios的理解,我以前有很多困惑,不知道如何掌握这些知识点,这几天通过了一段时间的实验和学习,有了一些体会,和大家一起分享. 阅读本文,你可以了解到以下内容 ...

  5. DHCP服务器禁用NetBios功能后引发WPAD失效解决方法

    今天的这篇博文呢,只是想把最近遇到在DHCP服务器上禁用NetBios选项后导致的Windows XP SP3版本无法正常应用WPAD值的问题. 关于禁用客户端的Netbios选项功能的方法,微软官方 ...

  6. 域netbios名什么意思_域渗透(二):域环境搭建

    "究竟爱一个人,可以到什么程度?究竟什么样的邂逅,可以舍命不悔?逻辑的尽头不是理性和秩序的理想国,而是我用生命奉献的爱情!<嫌疑人X的献身>"01环境简介 在本篇文章中 ...

  7. [转载]关于NETBIOS理清楚概念的文章

    有关网上邻居的问题,问的人一直比较多,在理解上存在的误区也普遍较为严重.鉴于Microsoft的NETBIOS文档不是很细致,我四处收集了一些相关资料加上自己的实践经验写了这个系列,希望能对大家有所帮 ...

  8. netbios 和smb

    引用http://www.ubiqx.org/cifs/SMB.html 2.1.2 NBT or Not NBT Before we actually start, there is one mor ...

  9. xp系统更改计算机名BIOS设置,XP系统如何设置Netbios名|XP系统设置Netbios名的方法...

    近来,不少WindowsXP系统用户都向小编咨询Netbios名和计算机名有什么区别及如何修改Netbios名这两个问题.为了帮助大家更好地使用xp系统,下面小编就详细解析下这个两个问题.感兴趣的朋友 ...

  10. windows常见端口和协议--SMB(445)-NETBIOS(137-138-139)

    Windows常见端口 Windows一般开放udp_137, udp_138, tcp_139, tcp_445端口. 服务 端口 描述 NetBIOS名称服务(NBNS) UDP 137 NBNS ...

最新文章

  1. java计算程序运行时间_C#里面的时间,如何计算一个程序运行花费的时间
  2. 清华《人工智能之认知图谱》:中美高水平学者数量领跑全球
  3. linux ssh互免密配置
  4. android布局之线性布局
  5. 计算机位数与内存相关,弄懂电脑的各种位数、内存、存储
  6. 计算机设备抽象,计算机系统原理(三) 金字塔形的存储设备、操作系统的抽象概念...
  7. 06、主题 样式 国际化
  8. Frameset导致Cookies和Session丢失的原因及解决办法
  9. HDU 1754 I Hate It 基础线段树
  10. iOS支付知识及调试技巧:【支付流程 预授权 银行卡验证反洗钱敏感信息的脱敏规范】2、安全设计Checklist(短信验证码、图形验证码、密码管理、身份验证、会话安全、敏感信息、接口安全)
  11. 天天说大数据但不知怎么用?读完这篇你就懂了
  12. android 投屏 版本号,安卓设备投屏画质模糊及投屏延迟的调整方法
  13. 采用软改的方式激活Windows 7
  14. Spring注入Bean的七种方式
  15. win7重装的坑:启动分区不存在 使用分区工具修正
  16. 用python做一个舆情分析系统_如何用Python做舆情时间序列可视化?
  17. 智能汽车操作系统哪家强?黑莓QNX领跑,中兴/华为撑起中国方案
  18. 什么是算法?算法的5个特性
  19. 锦尚中国 授权文件解密
  20. 哈尔滨工业大学2019年计算机复试线,2019年哈尔滨工业大学考研复试分数线信息分析...

热门文章

  1. 禁止用户从网页上下载图片
  2. strcpy与strncpy的实现
  3. iOS 九年,技术迭代迅捷下如何保持核心竞争力?
  4. [学习笔记-扫盲]KL15,KL30
  5. pytorch深度学习基础(九)——深入浅析卷积核
  6. 没有免费午餐定理No Free Lunch Theorem
  7. 基于PHP网上购物商城系统设计与实现 开题报告
  8. VOT-toolkit Python 版本使用教程--官方样例版
  9. 虚拟机中Centos更新内核
  10. jdk版本升级、技术选型