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

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是使用很普遍的协议。以太网,令牌环,IBM PC网都支持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, I P地址是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]嘿嘿, 知道点安全常识的这个端口号不会没听说过吧,要网上邻居还是要安全自已考虑清楚噢

资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。

以下是MicrosoftWindowsNT当前使用的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, 以作为会话建立的确认。 版权申明:本站文章均来自网络, 如有侵权,请联系-215,我们收到后立即删除,谢谢!send和receive命令操作传输数据。在会话最后,各程序将执行挂起命令。没有为会话服务的实际流控制, 因为假定局域网足够快,能够传输需要的数据。 .

[1.0.4] NetBIOS数据报.

数据报能够发送到特定的地点, 或组中所有成员, 或广播到整个局域网。与其它数据服务相比, NetBIOS数据报是无连接, 非可靠的。 Send_Datagram命令需要调用者设定目的名。如果目的名是组名, 组中每个成员都收到数据。 Receive_Datagram命令的调用者必须确定它接收数据的本地名。除了实际数据外,

Receive_Datagram也返回发送者的名称。如果NetBIOS收到数据,但却没有Receive_Datagram命令在等待,数据将被丢弃。 。

RackNerd 2022春节促销提供三款年付套餐 低至年付10.88美元

RackNerd 商家我们应该是比较熟悉的商家,速度一般,但是人家便宜且可选机房也是比较多的,较多集中在美国机房。包括前面的新年元旦促销的时候有提供年付10美元左右的方案,实际上RackNerd商家的营销策略也是如此,每逢节日都有活动,配置简单变化,价格基本差不多,所以我们网友看到没有必要囤货,有需要就选择。RackNerd 商家这次2022农历新年也是有几款年付套餐。低至RackNerd VPS...

ProfitServer$34.56/年,5折限时促销/可选西班牙vps、荷兰vps、德国vps/不限制流量/支持自定义ISO

ProfitServer怎么样?ProfitServer好不好。ProfitServer是一家成立于2003的主机商家,是ITC控股的一个部门,主要经营的产品域名、SSL证书、虚拟主机、VPS和独立服务器,机房有俄罗斯、新加坡、荷兰、美国、保加利亚,VPS采用的是KVM虚拟架构,硬盘采用纯SSD,而且最大的优势是不限制流量,大公司运营,机器比较稳定,数据中心众多。此次ProfitServer正在对...

Spinservers:美国圣何塞服务器,双E5/64GB DDR4/2TB SSD/10Gbps端口月流量10TB,$111/月

spinservers怎么样?spinservers大硬盘服务器。Spinservers刚刚在美国圣何塞机房补货120台独立服务器,CPU都是双E5系列,64-512GB DDR4内存,超大SSD或NVMe存储,数量有限,机器都是预部署好的,下单即可上架,无需人工干预,有需要的朋友抓紧下单哦。Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立...

netbios名为你推荐
AsgardiaGlacia怎么读?是什么意思?巨星prince去世Whitney Houston因什么去世的?psbc.comwww.psbc.com怎样注册丑福晋男主角中毒眼瞎毁容,女主角被逼当丫鬟,应用自己的血做药引帮男主角解毒的言情小说同ip站点查询如何查看几个站是不是同IPseo优化工具SEO优化神器有什么比较好的?同一服务器网站服务器建设:一个服务器有多个网站该如何设置?www.119mm.comwww.kb119.com 这个网站你们能打开不?www.gogo.com祺笑化瘀祛斑胶囊效果。本冈一郎本冈一郎到底有效果吗?有人用过吗?
海外域名 最好的虚拟主机 汉邦高科域名申请 香港机房托管 宕机监控 服务器cpu性能排行 华为4核 权嘉云 老左来了 南通服务器 linux服务器维护 昆明蜗牛家 酷番云 个人免费主页 彩虹云 空间登入 网购分享 vul 新加坡空间 广州虚拟主机 更多