名称NetBios协议详解及网上邻居工作原理(doc 7页)

netbios名  时间:2021-03-15  阅读:()

NetBios协议详解及网上邻居工作原理

Netbois(网络基本输入/输出系统最初由IBM,Sytek作为API开发使用户软件能使用局域网的资源。 自从诞生 Netbois成为许多其他网络应用程序的基础。严格意义上 Netbios是接入网络服务的接口标准。

Netbios原来是作为THE网络控制器为IBM局域网设计的是通过特定硬件用来和网络操作系统连接的软件层。 Netbios经扩展允许程序使用Netbios接口来操作IBM令牌环结构。 Netbios已被公认为工业标准通常参照Netbios-compatible LANs.

它提供给网络程序一套方法相互通讯及传输数据。基本上 Netbios允许程序和网络会话。它的目的是把程序和任何类型的硬件属性分开。它也使软件开发员可以免除以下负担开发网络错误修复低层信息寻址和路由。使用Netbios接口可以为软件开发员做许多工作。

Netbios使程序和局域网操作能力之间的接口标准化。有它们可以将程序细化到为osi模型的哪一层所写使程序能移植到其他网络上。在Netbios局域网环境下计算机通过名字被系统知道。网络中每台计算机都有通过不同方法编的永久性名称。这些名称将在下面做进一步讨论。 本站所提供的摄影照片插画设计作品如需使用请与原作者联系。

通过使用Netbios的数据报或广播方式在Netbios局域网上的pc机建立会话彼此联络。会话允许更多的信息被传送探测错误和纠正。通信是在一对一的基础上的。数据报或广播方式允许一台计算机和多台其他的计算机同时通信但信息大小受限。使用数据报或广播方式没有探测错误和纠正。然而数据报通信可以不必建立一个会话。 . .

在这种环境下所有的通信以一种称为“网络控制块“的格式提交给NetBIOS。内存中这些块的分配依赖于用户程序。这些“网络控制块“分配到域中分别为输入/输出保留。 。在当今的环境中NetBIOS是使用很普遍的协议。以太网令牌环 IBMPC网都支持NetBIOS。在它原始版本中它仅作为程序和网络适配器的接口。从那以后传输类功能加入NetBIOS使它功能日益增多。 . .

在NetBIOS里面向连接(tcp)和无连接(udp)通信均支持。它支持广播和复播支持三个分开的服务命名,会话数据报。 .

[1.0.2] NetBIOS名称.

NetBIOS名称用来在网络上鉴别资源。程序用这些名称开始和结束会话。你能用多个程序配置一台单独的机器每个程序都有独特的NetBIOS名称。每台支持应用的pc机也有用户定义或通过内部方法获得的NetBIOS站名。 .

NetBIOS能包含至多16个阿尔法数字字母。在整个资源路由网络里字母的组合必须独特。在一台使用NetBIOS的pc机在网络上能完全工作起来之前 pc必须先登记NetBIOS名称。 对真正的成功者来说不论他的生存条件如何都不会自我磨灭

以下看仔细啦一台机器开机啦~~他在干嘛  .

当客户端A活跃时客户端A广播它的名称。当它成功广播自己并没有其他人和它重名客户端就登记成功。登记过程如下 .

1.在登陆上客户端A在所有地方广播它自己和它的NetBIOS信息6到10次靠这种办法Who想出来个馊的。 。 。 。  确保其他网络成员收到信息。 如果有机器没有收到那该机的网上邻居里这个客户端A就隐身了 !

2.如果有另一客户端B已用此名另一客户端B发布它自己的广播包括它正在使用的名字。请求登陆的客户端A停止所有登记的企图。

3.如无其他客户端反对登记请求登陆的客户端A完成登记过程。如果有可用的名称服务器那么名称服务器会在它的数据库里记上一笔某机的名称是A IP地址是XXX.XXX.XXX.XXX

4、当A机正常关机时重新广播释放刚才注册的这个名字 同一网段上的计算机收到后把这个名字在网上邻居里就麻油了。 靠晕倒死正常关机。 。 。 。 。不正常呢别急呀如果网上有Wins服务器的话客户机非正常关机一定时间以后 Wins也会注销这个名字。如果麻油wins服务的话您就对着网上邻居里的图标撞大运吧 当心噢这时候查询名字肯定是广播如果你网上有个几十台机器广播个N篇再等回答

问题真的解决了吗要知道广播包是很容易出问题的尤其在机器数量较多的网络里这就是网上邻居常常找不到人的原因之一并且广播不能穿过路由所以不同子网的机器在网上邻居里是看不见地。 如果有wins服务器存在而且节点类型不是B,那还. . . .稍好一点不广播了。具体方式可参阅wins结点类型的相关资料

其实即使有些机器没有收到注册请求,也就是网上邻居里看不看见没什么大关系只要A不恰好和B同名如果有WINS服务那就更好了你和他同名也没关系,WINS会更新纪录或

拒绝A登记这个名字。当你试图和A机进行基于NetBios的通讯比如传只文件什么的那首先会查询NetBios名字如果找到就开始通讯。

在NetBIOS环境中有两类名称独特的和集合的。独特的名称必须在网络中独特。集合的名称不必在网络中独特所有同名过程属于同一集合。每个NetBIOS节点包含一张该节点当前使用名称的表。

NetBIOS命名允许16个字母用在NetBIOS名称中。而微软只允许15个字母用在NetBIOS名称中第十六个为NetBIOS后缀。 NetBIOS后缀用在Microsoft networking软件中区别安装的功能登记的设备和服务。 !

[注意 smb和nbt 在tcp/ip上的NetBIOS紧密的工作在一起且都使用137 138 139端口。 137端口是NetBIOS名称UDP, 138端口是NetBIOS数据报UDP 139端口是NetBIOS会话tcp]嘿嘿知道点安全常识的这个端口号不会没听说过吧要网上邻居还是要安全自已考虑清楚噢

以下是Microsoft WindowsNT目前使用的NetBIOS后缀表。后缀是16进制。 版权申明本站文章均来自网络.

名称数字类型用途

=========================================================================

=

00 U Workstation Service

01 U Messenger Service

<\\_MSBROWSE_> 01 G Master Browser

03 U Messenger Service

06 U RAS Server Service

1F U NetDDE Service

20 U File Server Service

21 U RAS Client Service

22 U Exchange Interchange

23 U Exchange Store

24 U Exchange Directory

30 U Modem Sharing Server Service

31 U Modem Sharing Client Service

43 U SMS Client Remote Control

44 U SMS Admin Remote Control Tool

45 U SMS Client Remote Chat

46 U SMS Client Remote Transfer

4C U DEC Pathworks TCPIP Service

52 U DEC Pathworks TCPIP Service

87 U Exchange MTA

6A U Exchange IMC

BE U Network Monitor Agent

BF U Network Monitor Apps

03 U Messenger Service

00 G Domain Name

1B U Domain Master Browser

1C G Domain Controllers

1D U Master Browser

1E G Browser Service Elections

1C G Internet Information Server

00 U Internet Information Server

[2B] U Lotus Notes Server

IRISMULTICAST [2F] G Lotus Notes

IRISNAMESERVER [33] G Lotus Notes

Forte_$ND800ZA [20] U DCA Irmalan Gateway Service !

独特的(u) 该名仅有一个IP地址分给它。在网络设备中一个名称的多次出现看来会被登记但后缀是唯一的使整个名称唯一。 .

集合的g) :普通集合一个名称可有多个IP地址。 .

多址的(M) :名称是唯一的但由于在同一计算机上有多个网络接口这种配置应该被允许登记。地址的最大数目是25。 . . .

Internet集合(I) :这是组名的特殊配置用在操作WINDOSNT的域名。 根据专家观察这样的理论和现象都是值得各位站长深思的所以希望大家多做研究学习争取总结出更多更好的经验!

域名(D) :在NT4.0中新引进的。 . .

为了快速浏览一台服务器上登记的NETBIOS名称和服务用以下命令nbstat -a [ipaddress]nbstat -a [host]版权申明本站文章均来自网络.

[1.0.3] NetBIOS会话.

NetBIOS会话服务提供给用户程序一种面向连接可靠的完全双重的信息服务。NetBIOS要求一个是客户端程序一个是服务器端程序。 NetBIOS会话的建立需要双方预定的合作。一个程序必须先发出listen命令其他程序才可以发出call命令。 listen命令参考在它的NetBIOS名称表中的名称或windows服务器中的 也参考用于作为会话另一端的远端程序的名称。如果聆听者不在聆听 call命令将不会成功。如果call成功各程序将接到会话id 以作为会话建立的确认。 版权申明本站文章均来自网络如有侵权请联系028-86262244-215我们收到后立即删除,谢谢send和receive命令操作传输数据。在会话最后各程序将执行挂起命令。没有为会话服务的实际流控制 因为假定局域网足够快能够传输需要的数据。 .

[1.0.4] NetBIOS数据报.

数据报可以发送到特定的地点或组中所有成员或广播到整个局域网。与其它数据服务相比 NetBIOS数据报是无连接非可靠的。 Send_Datagram命令需要调用者设定目的名。如果目的名是组名组中每个成员都收到数据。 Receive_Datagram命令的调用者必须确定它接收数据的本地名。除了实际数据外 Receive_Datagram也返回发送者的名称。如果NetBIOS收到数据但却没有Receive_Datagram命令在等待数据将被丢弃。 。

Send_Broadcast_Datagram命令发送信息给本地网上每个NetBIOS系统。当BetBIOS节点收到广播数据发布Receive_Broadcast_Datagram命令的每个进程都收到数据。如果当广播数据被收到时没有这些命令在运行数据将被丢弃。 .

NetBIOS使应用程序能和另一个设备建立会话使网络转发器和处理协议处理收到、发送到另一台机器的请求。 NetBIOS实际上不操作数据。 NetBIOS定义规定了用来到达这些服务的协议的网络接口而非协议本身。历史上 NetBIOS曾与叫做NetBEUI的协议网络扩展用户接口捆绑。接口和协议的结合有时引起混淆但它们是不同的。 . .

网络协议为定位、连接到网络上特定的服务提供至少一种方法。这通常由将节点和服务名转化为网络地址名称解析完成。在连接用TCP/IP建立前 NetBIOS服务名必须解析成IP地址。大多数NetBIOS的TCP/IP实现用广播或LMHOSTS文件完成名称地址的解析。在Microsoft环境中你最可能使用叫做WINS的NetBIOS

名称服务器。 !

[1.0.5] NetBEUI解释. . .

NetBEUI是网络操作系统使用的NetBIOS协议的加强版本。它规范了在NetBIOS中未标准化的传输帧还加了额外的功能。传输层驱动器经常被Microsofts LAN Manager 微软局域网操作器使用。 NetBEUI执行OSI LLC2协议。 NetBEUI是原始的PC网络协议和IBM为LanManger 局域网操作器服务器设计的接口。本协议稍后被微软采用作为它们的网络产品的标准。它规定了高层软件通过NetBIOS帧协议发送、接收信息的

方法。本协议运行在标准802.2数据链协议层上。 . . .

[1.0.6] NetBIOS范围. .

NetBIOS范围ID为建立在TCP/IP 叫做NBT模块上的NetBIOS提供额外的命名服务。NetBIOS范围ID的主要目的是隔离单个网络上的NetBIOS通信和那些有相同NetBIOS范围ID的节点。 NetBIOS范围ID是附加在NetBIOS名称上的字符串。两个主机上的NetBIOS范围ID必须匹配否则两主机无法通信。 NetBIOS范围ID允许计算机使用相同的计算机名不同的范围ID。范围ID是NetBIOS名称的一部分使名称唯一。

NETBIOS是不可路由的服务,如果要实现不同网段的主机名服务,需要设置WINS来解析。 !

WebHorizon($10.56/年)256MB/5G SSD/200GB/日本VPS

WebHorizon是一家去年成立的国外VPS主机商,印度注册,提供虚拟主机和VPS产品,其中VPS包括OpenVZ和KVM架构,有独立IP也有共享IP,数据中心包括美国、波兰、日本、新加坡等(共享IP主机可选机房更多)。目前商家对日本VPS提供一个8折优惠码,优惠后最低款OpenVZ套餐年付10.56美元起。OpenVZCPU:1core内存:256MB硬盘:5G NVMe流量:200GB/1G...

傲游主机38.4元起,韩国CN2/荷兰VPS全场8折vps香港高防

傲游主机怎么样?傲游主机是一家成立于2010年的老牌国外VPS服务商,在澳大利亚及美国均注册公司,是由在澳洲留学的害羞哥、主机论坛知名版主组长等大佬创建,拥有多家海外直连线路机房资源,提供基于VPS主机和独立服务器租用等,其中VPS基于KVM或者XEN架构,可选机房包括中国香港、美国洛杉矶、韩国、日本、德国、荷兰等,均为CN2或者国内直连优秀线路。傲游主机提供8折优惠码:haixiuge,适用于全...

快快云:香港沙田CN2/美国Cera大宽带/日本CN2,三网直连CN2 GIA云服务器和独立服务器

快快云怎么样?快快云是一家成立于2021年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,快快云目前提供有香港云服务器、美国云服务器、日本云服务器、香港独立服务器、美国独立服务器,日本独立服务器。快快云专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松快捷运用云计算!多年云计算领域服务经验,遍布亚太地区的海量节点为业务推进提供强大...

netbios名为你推荐
sonicchat深圳哪里有卖汽车模型?www.20ren.com求此欧美艳星名字http://www.sqsmm.com/index.php?album-read-id-1286.htmllunwenjiancewritecheck论文检测准吗?336.com求一个游戏的网站 你懂得bbs2.99nets.com西安论坛、西安茶馆网、西安社区、西安bbs 的网址是多少?铂金血痕为什么我有红血痕?4399宠物连连看2.54399游戏里的宠物连连看3.1版本,电脑网页有,为什么手机里没有呢?我想下这个版本在手机上,因为红玉头冠wow里面达拉然那个鼎鼎有名的佛罗佐的头部是什么啊?就是三颗冰晶的那个,我记得是可以得到的、因为看窝尚公寓窝尚网到底搞什么?窝尚网真的有那么好么?悠达网大学生校园网购有什么好的平台可以推荐给我吗?
免费域名申请 google电话 locvps 服务器日志分析 促正网秒杀 e蜗 谁的qq空间最好看 刀片式服务器 泉州移动 hktv 卡巴斯基破解版 东莞服务器 个人免费邮箱 杭州电信宽带优惠 阿里云邮箱登陆 zcloud japanese50m咸熟 百度新闻源申请 游戏服务器 ssd 更多