登录
CSNA会员注册
找回密码
搜索
搜索
本版
用户
CSNA网络分析论坛
»
首页
›
流量分析
›
网络分析
›
[原创]NetBIOS主机名解析
返回列表
发帖
查看:
35731
|
回复:
25
[原创]NetBIOS主机名解析
[复制链接]
菜青虫
菜青虫
当前离线
积分
50
发表于 2006-7-17 15:50:47
|
显示全部楼层
|
阅读模式
NetBIOS主机名解析主要使用其子协议NetBIOS Name Service协议来进行。
工作组
:是网络中具有相同“Workgroup”名字的主机组成。用户可以修改此组名子加入另一个组。
属于同一个工作组的主机才能相互通告主机名,不同的工作组之间不能相互通告主机名。
主名字服务器的确定
:相同的工作组中,第一台启动的主机自动成为主名字服务器。
同一工作组相互通告主机名的过程:
当每台主机启动时都会以广播的形式广播自己的主机名和IP,同时还广播其他的一些NBNS广播数据包,如下图所示:
所以从这些广播查询数据包中不能唯一确定主机名和IP的唯一对应关系。
经过一分钟左右,主名字服务器会主动依次去查询刚才网络中所有具有相同“Workgroup”的主机,查询的意思可以理解为:请告诉我你的这个主机名字对应的IP地址是多少?紧接着被询问的主机会回应主名字服务器,回应的内容可以理解为:我的这个主机名字对应的IP地址是*.*.*.*。经过第一轮的查询后,主名字服务器知道了本组中所有的主机的名字和IP的对应关系。查询和响应数据包如下图所示:
查询数据包
:
从查询数据包可以看出主名字服务器是以广播的形式进行,数据包里面“Domain Name”标志位包含了查询的是哪台主机。
响应数据包
:
从响应数据包可以得到查询的主机名字所对应的IP地址,此数据包的特征为单播包,被查询主机回应给名字服务器。数据包中“Answers”标记位被置为“1”表示是NBNS响应数据包;“Group Name Flag”标记位被置为“0”表示“NetBIOS Name”标志位表示的是主机的名字而不是工作组名;最后在“NetBios IP Address”标记位得到查询的IP地址。
当网络中名字解析服务完成后,除了主名字服务器以外,其他的主机将不在以广播形式发送数据包。而只有主名字服务器会不定时的发送一些宣告本组名字的NBNS广播包(发送的数据包如下图所示),
而主机则会主动发送NBNS查询数据包,询问主名字服务器还存在否,主名字服务器收到后会回应查询数据包,发送的查询数据包和回应的响应数据包格式与主名字服务器查询主机,主机回应主名字服务器的一样。主机发送这个NBNS查询数据包以操作系统的不同而在发送时间上有所不同。Windows2000和WindowsXP系统的客户机是几乎每隔30分钟发送一次NBNS查询数据包;Windows2003系统的客户机是几乎每隔13分钟发送一次NBNS查询数据包。
以上就是Windows使用NetBIOS协议机制解析主机名字的过程。
[
本帖最后由 菜青虫 于 2006-7-17 15:56 编辑
]
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
CSNA会员注册
×
回复
使用道具
举报
xzh_hashei
xzh_hashei
当前离线
积分
0
发表于 2006-7-17 19:10:41
|
显示全部楼层
沙发,回一个,支持LZ。
回复
使用道具
举报
zmc837
zmc837
当前离线
积分
18
发表于 2006-7-31 20:53:36
|
显示全部楼层
知识又增长了一点,感谢楼主教诲
回复
使用道具
举报
artico
artico
当前离线
积分
9
发表于 2006-8-26 14:35:56
|
显示全部楼层
主名字服务器
与
WINS服务器
不就是一码事吗?
[
本帖最后由 artico 于 2006-8-27 07:31 编辑
]
回复
使用道具
举报
ValorZ
ValorZ
当前离线
积分
25
发表于 2006-8-27 22:31:06
|
显示全部楼层
有wins服务器的时候,机器启动是定向传送消息。
没有wins服务器则广播
回复
使用道具
举报
artico
artico
当前离线
积分
9
发表于 2006-8-28 08:07:20
|
显示全部楼层
1、
经过一分钟左右,主名字服务器会主动依次去查询刚才网络中所有具有相同“Workgroup”的主机,查询的意思可以理解为:请告诉我你的这个主机名字对应的IP地址是多少?紧接着被询问的主机会回应主名字服务器,回应的内容可以理解为:我的这个主机名字对应的IP地址是*.*.*.*。经过第一轮的查询后,主名字服务器知道了本组中所有的主机的名字和IP的对应关系。
既然是广播方式,这样描述吧会不会好一点:在我管理的组G内,你们当中谁的主机名是N?请把IP回应给我!
这里有两个问题请教:如果对主名字服务器广播没人做出回应,或者是有两个以上的IP回应主名字服务器广播?对这两个错误是怎么控制的呢?
2、当网络中名字解析服务完成后,除了主名字服务器以外,其他的主机将不在以广播形式发送数据包。而只有主名字服务器会不定时的发送一些宣告本组名字的NBNS广播包。
对于宣告本组名字的NBNS广播包,客户机是怎么处理的,回应还是有做某些更新?更新的是什么?
3、而主机则会主动发送NBNS查询数据包,询问主名字服务器还存在否,主名字服务器收到后会回应查询数据包,发送的查询数据包和回应的响应数据包格式与主名字服务器查询主机,主机回应主名字服务器的一样
主机则主动发送NBNS查询数据包是 单播方式? 对吗?
主机发送的查询数据包是 广播方式? 对吗?
上面两个怎么矛盾了呢?
4、如果是按组来分名字服务器,也是说,如果我局域网内有N个组,相应就有N个名字服务器了?
如果组内的名字服务器关机了,这个组内的主机怎么办呢?
欢迎讨论。。。
回复
使用道具
举报
liwusheng
liwusheng
当前离线
积分
0
发表于 2007-4-15 22:14:05
|
显示全部楼层
.............look...................ths.......
回复
使用道具
举报
zhouhaogoal
zhouhaogoal
当前离线
积分
0
发表于 2007-5-16 17:36:02
|
显示全部楼层
it's very userful for me
thanks
回复
使用道具
举报
xuefu
xuefu
当前离线
积分
2
发表于 2007-6-15 22:06:33
|
显示全部楼层
难怪网络中会有这么多的NBNS包,那么是不是有WINS服务器后就可以减少这类广播包呢?
回复
使用道具
举报
quakor
quakor
当前离线
积分
0
发表于 2007-6-28 16:05:41
|
显示全部楼层
请帮忙看一下下面这张图,什么意思?
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
CSNA会员注册
×
回复
使用道具
举报
lbzxy
lbzxy
当前离线
积分
14
发表于 2007-9-11 16:49:39
|
显示全部楼层
回复
使用道具
举报
brother-l
brother-l
当前离线
积分
0
发表于 2007-9-14 11:41:56
|
显示全部楼层
学习,学习了。
回复
使用道具
举报
lx68
lx68
当前离线
积分
0
发表于 2008-4-17 13:20:55
|
显示全部楼层
good?
kan kan xian
回复
使用道具
举报
xseah
xseah
当前离线
积分
0
发表于 2008-4-17 16:21:18
|
显示全部楼层
好,受教了,谢谢!!!!!
回复
使用道具
举报
jinkuibu
jinkuibu
当前离线
积分
0
发表于 2009-9-25 09:20:23
|
显示全部楼层
dfshgdfagfd;klgj;kldfrioudasgjhkldfg
回复
使用道具
举报
wang_bokai
wang_bokai
当前离线
积分
5
发表于 2009-9-25 13:09:03
|
显示全部楼层
非常感谢!!新手啊~~
向楼主学习!!!
回复
使用道具
举报
dys425
dys425
当前离线
积分
0
发表于 2009-11-17 19:42:43
|
显示全部楼层
学习了 谢谢楼主 dddddddddddddd
回复
使用道具
举报
pc新手
pc新手
当前离线
积分
2
发表于 2010-9-12 16:42:25
|
显示全部楼层
学习了 楼主辛苦 每天在进步的确是一件很幸福的事
回复
使用道具
举报
hoopcheng
hoopcheng
当前离线
积分
0
发表于 2010-11-1 13:53:35
|
显示全部楼层
马蒂隔壁。。。
楼主的解析是错的,根本解析不通。
回复
使用道具
举报
poborsky
poborsky
当前离线
积分
0
发表于 2011-7-7 16:19:40
|
显示全部楼层
通俗易懂,有图右真相,已基本了解主机名称解析过程
回复
使用道具
举报
贺加牡
贺加牡
当前离线
积分
0
发表于 2011-9-3 07:41:41
|
显示全部楼层
掀间深圳刷微博粉丝q/1077.72649_刷粉丝 刷新浪微博粉丝
微博刷粉丝 刷新浪微博粉丝 微博刷粉丝 刷新浪微博关注转发评论
标签:微博刷粉丝 刷新浪微博粉丝 刷新浪微博关注转发评论
q/1077.72649
微博粉丝最多的是谁 、微博粉丝数量、微博粉丝最多的人、新浪微博粉丝最多
新浪微博成为粉丝、新浪微博粉丝排名、新浪微博怎么加粉丝、新浪微博粉丝群
新浪微博移除粉丝、新浪微博增加粉丝、新浪微博刷粉丝、微博粉丝排名
新浪微博怎么刷粉丝、微博粉丝群、新浪微博买粉丝
新浪微博粉丝机、新浪微博刷粉丝群、新浪微博刷粉丝软件
微博粉丝数、新浪微博怎样加粉丝、新浪微博粉丝
新浪微博如何加粉丝、微博怎么加粉丝、微博粉丝最多
微博买粉丝、微博粉丝机、怎么让微博粉丝多
新浪微博如何刷粉丝、微博刷粉丝软件、怎么让微博粉丝变多
微博刷粉丝 新浪微博加关注 微博增加粉丝
微博刷粉丝 刷新浪微博粉丝 微博刷粉丝 刷新浪微博关注转发评论
【新浪微博 刷粉丝|转发|评价】业务详情 客服q/:
“当您的粉丝超过1个,你就是自娱自乐”
“当您的粉丝超过100个,你就是一本内刊”
“当您的粉丝超过1000个,你就是个布告栏”
“当您的粉丝超过1万个,你就是一本杂志”
“当您的粉丝超过10万个,你就是一份都市报”
“当您的粉丝超过100万个,你就是本地电视台”
“当您的粉丝超过1000万个,你就是省级电视台”
“当您的粉丝超过1亿个,你就是中央电视台了”
新浪微博刷粉丝价格:
10元 100 粉丝
25元 300 粉丝
30元 500 粉丝
55元 1000 粉丝
100元 2000 粉丝
200元 4000 粉丝
400元 8000 粉丝
500元 10000 粉丝
1000元 20000 粉丝
新浪微博转发价格:
10元 100 转发
25元 300 转发
30元 500 转发
55元 1000 转发
100元 2000 转发
200元 4000 转发
400元 8000 转发
500元 10000 转发
1000元 20000 转发
淘宝网粉丝价格:
100元1000人
200元2000人
300元2000人
如何来刷新浪微博粉丝q/1077.72649
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
CSNA会员注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
资源共享
快速回复
返回顶部
返回列表