以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 网友互助 』  (http://bbs.xml.org.cn/list.asp?boardid=76)
----  有个关于网络中的NetBIOS的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=76&rootid=&id=23091)


--  作者:chanq
--  发布时间:10/15/2005 10:40:00 AM

--  有个关于网络中的NetBIOS的问题
我的网络一直有点问题,每次开机有的时候可以连上网络,有的时候不行,有的时候QQ上得了,但是网页始终打不开,而且有的时候出现这种情况重启就行了。我重装网卡驱动,卸载都不行,后来就在本地连接属性中改了一下设置就行了(具体如图:高级TCP/IP设置:把NetBIOS设置由默认改为下面那个启用tcp/ip上的NetBIOS设置就行了)。
想问各位大侠:
1。这个改动有什么意义?
2。我原来的网络是什么问题?
3。NetBIOS是个什么东东?
--  作者:binaryluo
--  发布时间:10/15/2005 10:21:00 PM

--  [原创]NETBIOS
计算机有几种放法在网络上标识自己:
其他——NetBIOS名称
传输层——TCP,UDP端口号
网络层——IP地址
数据链路层——MAC地址

其中:
NetBIOS服务
名字服务: NetBIOS具有独立的计算机名、用户名和组名。名字在它们的名字空间中以广播的方式传送,或者在WINS下通过点对点通信来传送。
会话服务:通过会话命令为一对NetBIOS建立双工、连续、可靠的连接。
数据报服务:通过对组名的广播或者直接投诉到单个的、独立的名字以在两个参与者之间发送和接收消息。

关于NetBIOS的名称
一个 NetBIOS 名称包含 16 个字符。每个名称的前 15 个字符是用户指定的,表示:
标识与网络上单个用户或计算机相关联的某个资源的唯一名称。
标识与网络上的一组用户或计算机相关联的某个资源的组名。
每个 NetBIOS 名称中的第 16 个字符被 Microsoft NetBIOS 客户用作名称后辍(后辍一般是不显示的),用来标识该名称,并表明用该名称在网络上注册的资源的有关信息。每个 NetBIOS 名称都配置成一个唯一的(专有的)名称或组(非专有的)名。
唯一的名称通常用来向计算机上的特定进程发送网络通讯。组名用来同时向多台计算机发送信息。
NetBIOS 名字的 15 个字符中可以包括各种字母和数字,还可以包括以下特殊字符:
 ! @  #  $  %  ^  &  (  )  –  `  {  }  .
某些NetBIOS中还允许在名字中有空格,但是使用空格后,这个机名在DNS中是完全无效的。

NetBIOS的特点
NetBIOS的名字名字空间是非层次的,而不是层次型的。这给使用带来了一定的局限性。

NetBIOS的名称识别
P节点—利用名称服务器的点对点通信解析名称。在p节点环境中,所有的客户计算机都被配置成用WINS服务器注册,由WINS服务器负责将所有网络名称解析成IP地址。对于网络上能看到的机器,有必要为WINS配置每个系统。
m节点—首先利用b节点,如果失败,则利用p节点来解析名称。M节点是把b节点和p节点结合起来使用。在m节点环境中,系统首先要尝试使用b节点,利用广播来解析名称,如果b节点失败,将自动切换到p节点,利用名称服务器的点对点通信解析名称。很明显,使用m节点将增加信息流量。但是这种方法允许用户在广域网中通过路由器进行通信,其创建不必要的网络信息流量的选择,使得它不能成为一种优秀的方法。
H节点—首先利用p节点进行名称查询,如果不能获得名称服务或者在WINS数据库中没有该名称,则使用b -节点。h节点是仍然使用b节点和p节点解析名称的一个标准,但它先使用p节点。这将减少整个网络的信息流量,因而更具有意义。在IP解析时,如果p节点失败, h节点将在利用b节点的同时继续轮询WINS服务器,直到联机返回。此时h节点将切换回p节点以重新解析地址。

总结
netbios一般用在wins服务中。



--  作者:binaryluo
--  发布时间:10/15/2005 10:28:00 PM

--  
我的机子上的Wins服务NETBIOS设置是默认的那个。默认的是:如果有DHCP就使用NETBIOS设置,如果没有DHCP就不使用NETBIOS设置,而是启用TCP/IP上的NETBIOS。

所以,可能你的网络没有DHCP,而默认的那个设置又不能启用TCP/IP上的netbios,所以要手动选择。


--  作者:wwi875
--  发布时间:11/19/2006 12:33:00 PM

--  
学习中。。。。。。。。。

--  作者:hjx_221
--  发布时间:11/24/2006 1:27:00 PM

--  
以下是引用binaryluo在2005-10-15 22:21:00的发言:
计算机有几种放法在网络上标识自己:
其他——NetBIOS名称
传输层——TCP,UDP端口号
网络层——IP地址
数据链路层——MAC地址

其中:
NetBIOS服务
名字服务: NetBIOS具有独立的计算机名、用户名和组名。名字在它们的名字空间中以广播的方式传送,或者在WINS下通过点对点通信来传送。
会话服务:通过会话命令为一对NetBIOS建立双工、连续、可靠的连接。
数据报服务:通过对组名的广播或者直接投诉到单个的、独立的名字以在两个参与者之间发送和接收消息。

关于NetBIOS的名称
一个 NetBIOS 名称包含 16 个字符。每个名称的前 15 个字符是用户指定的,表示:
标识与网络上单个用户或计算机相关联的某个资源的唯一名称。
标识与网络上的一组用户或计算机相关联的某个资源的组名。
每个 NetBIOS 名称中的第 16 个字符被 Microsoft NetBIOS 客户用作名称后辍(后辍一般是不显示的),用来标识该名称,并表明用该名称在网络上注册的资源的有关信息。每个 NetBIOS 名称都配置成一个唯一的(专有的)名称或组(非专有的)名。
唯一的名称通常用来向计算机上的特定进程发送网络通讯。组名用来同时向多台计算机发送信息。
NetBIOS 名字的 15 个字符中可以包括各种字母和数字,还可以包括以下特殊字符:
  ! @  #  $  %  ^  &  (  )  –  `  {  }  .
某些NetBIOS中还允许在名字中有空格,但是使用空格后,这个机名在DNS中是完全无效的。

NetBIOS的特点
NetBIOS的名字名字空间是非层次的,而不是层次型的。这给使用带来了一定的局限性。

NetBIOS的名称识别
P节点—利用名称服务器的点对点通信解析名称。在p节点环境中,所有的客户计算机都被配置成用WINS服务器注册,由WINS服务器负责将所有网络名称解析成IP地址。对于网络上能看到的机器,有必要为WINS配置每个系统。
  m节点—首先利用b节点,如果失败,则利用p节点来解析名称。M节点是把b节点和p节点结合起来使用。在m节点环境中,系统首先要尝试使用b节点,利用广播来解析名称,如果b节点失败,将自动切换到p节点,利用名称服务器的点对点通信解析名称。很明显,使用m节点将增加信息流量。但是这种方法允许用户在广域网中通过路由器进行通信,其创建不必要的网络信息流量的选择,使得它不能成为一种优秀的方法。
H节点—首先利用p节点进行名称查询,如果不能获得名称服务或者在WINS数据库中没有该名称,则使用b -节点。h节点是仍然使用b节点和p节点解析名称的一个标准,但它先使用p节点。这将减少整个网络的信息流量,因而更具有意义。在IP解析时,如果p节点失败, h节点将在利用b节点的同时继续轮询WINS服务器,直到联机返回。此时h节点将切换回p节点以重新解析地址。

总结
netbios一般用在wins服务中。



正解哦!!!!!!!!!!!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,927.002ms