TCP/IP协议通信是基于IP地址的,但是,谁会记住那一串单调的数字呢?因此,大家基本上都是通过访问计算机名字,然后通过某种机制将计算机名字解析为IP地址来实现 。此时,名字解析机制就变得特别重要 。在Windows Server 2003中,提供了两种名字解析方式:NetBIOS和DNS,它们具有各自不同的解析机制 。
注:无论是NetBIOS名字还是DNS名字,都是计算机名字,只是使用不同的格式而已 。
首先,给大家介绍一下Windows系统中的名字组成 。当你安装Windows系统的时候,你必须为计算机输入一个长度不超过15个字符的名字,这个计算机名字将作为NetBIOS名字,同时也作为DNS名称的主机名 。NetBIOS名字是平面性的,最大长度为15个字符(完整的NetBIOS服务名称是16个字符,其中最后一个字符用户不可配置,用于定义NetBIOS服务类型),在任何一个NetBIOS广播域中,某个确定的NetBIOS名字必须是唯一的,即只能有某一个确定的计算机拥有此NetBIOS名字 。和NetBIOS名称不同,DNS名称是具有层次性的,主机名只是完整的DNS名称-称为完全限定域名(fully qualified domain name,FQDN)的一部分而已 。FQDN除包括主机名外,还包含主机所在的域名,例如DNS名称 www.winsvr.org,则www是主机名,winsvr.org则是这台主机所存在的域的域名 。
在名字组成中,涉及了以下术语:
NetBIOS名字:一个NetBIOS名字用于唯一识别绑定到某个网络适配器主要IP上的NetBIOS服务,可以通过广播、WINS服务器或Lmhosts文件来进行解析 。NetBIOS名字为15个字符,和计算机名字相同;如果计算机名字长度超过15个字符则为前15个字符,如果不足15个字符则使用0进行填充 。完整的NetBIOS服务名称为16个字符,其中第16个字符用于定义服务类型,用户不可配置 。
主机名:通常代表FQDN的第一部分,例如,FQDN www.winsvr.org的主机名是 www 。一般情况下,计算机名称也作为主机名 。当你在安装时指定计算机名称或者在系统属性的计算机名标签中修改时,则同时指定了NetBIOS名字和主机名 。
主域名后缀:主域名后缀指定计算机在名字注册和名字解析时所使用的域名后缀,你可以在系统属性的计算机名标签中修改 。通常主域名后缀也称为主域名或者域名,例如,www.winsvr.org的主域名后缀是winsvr.org 。
连接指定后缀:连接指定后缀指分配给某个网络适配器的DNS后缀,例如,一个连接指定后缀通常是subnet2.winsvr.org 。当计算机具有连接到不同子网的多个网络适配器时,通过连接指定后缀,可以实现让不同子网中的客户通过不同的FQDN来访问这台主机上连接对应子网的网络适配器 。
完全限定域名(FQDN):完全限定域名是完全标识网络上一台计算机的DNS名字 。一个FQDN由“.”连接主机名和主域名后缀而产生,例如,www.winsvr.org 。通常完全限定域名又称为DNS名字 。
对于NetBIOS名字和DNS名字,主要区别如下:
NetBIOS名字
DNS名字
类型
平面
层次
组成字符限制
Unicode字符,数字
A~Z,a~z,0~9,和连字符“-”
最大长度
15个字符
DNS域名的每一节最大长度为63字节,FQDN长度最大为255字节
名字解析方式
广播
WINS服务器
Lmhosts文件
DNS服务器
Hosts文件
通讯协议端口
UDP 137
UDP 53
主机名:通常代表FQDN的第一部分,例如,FQDN www.winsvr.org的主机名是 www 。一般情况下,计算机名称也作为主机名 。当你在安装时指定计算机名称或者在系统属性的计算机名标签中修改时,则同时指定了NetBIOS名字和主机名 。
主域名后缀:主域名后缀指定计算机在名字注册和名字解析时所使用的域名后缀,你可以在系统属性的计算机名标签中修改 。通常主域名后缀也称为主域名或者域名,例如,www.winsvr.org的主域名后缀是winsvr.org 。
推荐阅读
- cp是什么意思 cp是什么意思医学
- 瑞思拜类似网络用语 瑞思拜什么意思网络用语
- 网络名词:端口的简述
- 薅是什么意思网络 怼是什么意思网络语言
- 苹果鼠标如何配对Windows
- gg什么意思网络用语 gg啥意思网络用语
- iPhone8p4g网络1x怎么解决 苹果8p4g网络怎么用不了
- 5g网络苹果需要换手机吗
- iPhonella支持什么网络
- 网络上赌博输钱怎么办