- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP基础知识2.doc
第五部分 NetBIOS
这部分与宇航出版社的《Microsoft Windows NT4.0 环境下的TCP/IP网络互联》中的第七、八、九章对应
第一课 基于TCP/IP的NetBIOS(第七章)
一、基于TCP/IP的NetBIOS
什么是NetBIOS名字?
NetBIOS名字是网络基本输入/输出系统的首字母缩写语。NetBIOS名字是一个唯一的用于标识网络上NetBIOS资源的16字节地址(但用户只能定义15位,第16位是计算机自动添加的,用于输入使用的服务程序)。这个名称或者是唯一的(排他的)或者是成组的(不排他的)。唯一的名称通常用于将网络通信发送到计算机上的特定过程。组名称用于同时将信息发送给多个计算机。
什么是NetBIOS名字解析
把NetBIOS名映射到IP地址的过程
解析方法
1.NetBIOS名称缓存
NetBIOS名称缓存区包括本地计算机最近解析的NetBIOS名称的本地缓存
NBTSTAT命令
Nbtstat -n 列出客户机所注册的NetBIOS名称
Nbtstat -c 显示NetBIOS名缓存
Nbtstat -R 将带有#PRE参数的LMHOSTS文件中的条目重载到NetBIOS名称缓存
2.本地广播
当用户初始化NT命令时,就需要检查NetBIOS名称缓存以寻找与目标主机匹配的NetBIOS名称,这消除了网络上过多的广播。如果此名称最近曾被解析,对目标主机映射的条目保存在NetBIOS名称缓存中,广播就不发出了。
如果NetBIOS名称没能从缓存中得到解析,源主机就在本地网络上广播带有目标主机NetBIOS名称的名称询问要求。
在本网络上的每台计算机都接收到广播,并检查本地的NetBIOS名称表来看看它是拥有要求的名称。
拥有这个名称的计算机形在一个名称询问响应。在响应发送之前,使用ARP来获得源主机的硬件地址。当获得硬件地址之后,就发送名称询问响应。
LMHOSTS文件
LMHOSTS文件是Microsoft用于增强广播功能的产物,它是一个静态文件,用于解析远程的基于Windows NT的计算机和其它基于NetBIOS主机的NetBIOS名称/IP地址映射。
文件位置:\systemroot\system32\driver\etc
文件类型:文本文件,无扩展名
LMHOSTS文件的内容如下形式:
7 rhino #PRE #DOM:networking #net groups DC
02 appname \0x14 #special app server
23 popular #PRE #source server
17 localsrv #PRE #needed for the include
131.107.2.200 Instruct #MH
131.107.3.200 Instruct #MH
#BEGIN_ALTERNATE
#INCLUDE \\localsrv\public\lmhosts
#INCLUDE \\rhino\public\lmhosts
#END_ALTERNATE
注释:
IP地址后必须有至少一个空格
#是注释分隔符
*不可有同名条目
*主机、应用服务、域名都可注册
主机名后可用空格做间隔再跟别名
#PRE的条目被做为静态条目加入了名字缓冲区中(初始化时或用Nbtstat -R命令)
#DOM:[domain_name]
#BEGIN_ALTERNATE定义可替换的LMHOSTS文件位置的剩余列表
#INCLUDE \\rhino\public\lmhosts 在使用UNC名时必须能广播或在NetBIOS缓冲区中的#PRE条目能解析。
#END_ALTERNATE
WINS(Microsoft Windows Internet Name Service)
WINS是一个增强的NetBIOS Name Service(NBNS),由微软设计来消除与基于TCP/IP的B-node实现相关的广播交通,并实现动态修改数据库;由于不是IP层的广播,所以提供了网间、域间浏览能力。
在客户的TCP/IP属性中有WINS的选项,该设置使本地的节点类型变为H-node,通过“WINS地址”选项中WINS服务器的地址,与WINS服务器进行点到点的联系,要求进行名字解析;这个消除了广播带来的网络交通。
如果没有配置WINS服务器,系统缺省使用Microsoft enhanced B-
您可能关注的文档
最近下载
- 湖南省自然科学基金学科分类目录及代码.pdf VIP
- 人教版三年级上册道德与法治教学计划.docx VIP
- 检验检测机构资质认定评审准则培训考试卷(附答案).docx VIP
- 事业单位内部控制操作手册.pdf VIP
- DB32T 4611-2023 建设用地地下水污染修复和风险管控技术导则.pdf VIP
- 8.煮面条(课件) 教学课件.ppt VIP
- 《新媒体技术:基础 案例 应用》课件 项目5 使用自媒体工具.pptx VIP
- 2025年济南市中考语文试题卷(含答案解析).docx
- 第2课 第二次鸦片战争 课件(26张PPT).pptx VIP
- 项贤明主编马工程教材《教育学原理》第九章教师与学生.ppt VIP
文档评论(0)