Internet 地址
无论是在网上检索信息还是发送电子邮件,都必须知道对方的 Internet 地址,它能唯一确定 Internet 上的每一台计算机、每个用户的位置。也就是说,Internet 上的每一台计算机、每个用户都有唯一的地址来标识它是谁和在何处,以方便于几千万个用户、几百万台计算机和成千上万的组织。Internet 地址格式主要有两种书写形式:域名格式和 IP 地址格式。
域名
域名(Domain Name)通常是用户所用的主机的名字或地址。域名格式由若干部分组成,每个部分又称子域名,它们之间用“.”分开,每个部分最少由两个字母或数字组成。域名通常按分层结构来构造,每个子域名都有其特定的含义。通常情况下,一个完整、通用的层次型主机域名由以下4个部分组成:
计算机主机名.本地名.组名.最高层域名
从右到左,子域名分别表示不同的国家或地区的名称(只有美国可以省略表示国家的顶级域名)、组织类型、组织名称、分组织名称和计算机名称等。域名地址的最后一部分子域名称为高层域名(或顶级域名),它大致上可以分成两类:一类是组织性顶级域名;另一类是地理性顶级域名。
例如:www.dzkjdx.edu.cn cn 是地理性顶级域名,表示“中国”。
www.263.net net 是组织性顶级域名,表示“网络技术组织机构”。
如果一个主机所在的网络级别较高,它可能拥有的域名仅包含3个部分: 本地名. 组名. 最高层域名。现在,Internet 地址管理机构(Internet PCA Registration Authority,IPRA)和(InternetAssigned Number Authority,IANA)负责 Internet 最高层域名的登记和管理。
IP 地址
Internet 地址是按名字来描述的,这种地址表示方式易于理解和记忆。实际上,Internet 中的主机地址是用 IP 地址来唯一标识的。这是因为 Internet 中所使用的网络协议是 TCP/IP 协议,故每个主机必须用 IP 地址来标识。
每个 IP 地址都由 4 个小于 256 的数字组成,数字之间用“.”分开。Internet 的 IP 地址共有 32 位,4 个字节。它有两种表示格式:二进制格式和十进制格式。二进制格式是计算机所认识的格式,十进制格式是由二进制格式“翻译”过去的,主要是为了便于使用和掌握。例如,十进制 IP 地址 129.102.4.11 与二进制的 10000001 01100110 00000100 00001011 相同,显然表示成带点的十进制格式方便得多。
域名和 IP 地址是一一对应的,域名易于记忆、便于使用,因此得到比较普遍的使用。当用户和 Internet 上的某台计算机交换信息时,只需要使用域名,网络会自动地将其转换成 IP 地址,找到该台计算机。
Internet 中的地址可分为 5 类:A 类、B 类、C 类、D 类和 E 类。各类的地址分配方案如图10-15 所示。在 IP 地址中,全 0 代表的是网络,全 1 代表的是广播。
A类网络地址占有1个字节(8位),定义最高位为0来标识此类地址,余下7位为真正的网络地址,支持 1~126 个网络。后面的 3 个字节(24 位)为主机地址,共提供 224-2个端点的寻址。A 类网络地址第一个字节的十进制值为 000~127。
B 类网络地址占有两个字节,使用最高两位为 10 来标识此类地址,其余 14 位为真正的网络地址,主机地址占后面的两个字节(16 位),所以B 类全部的地址有(214-2)×(216-2)=16382×65534 个。B 类网络地址第一个字节的十进制值为128~129。
C 类网络地址占有 3 个字节,它是最通用的 Internet 地址。使用最高三位为 110 来标识此类地址,其余 21 位为真正的网络地址,因此 C 类地址支持 221-2个网络。主机地址占最后1个字节,每个网络可多达 28-2 个主机。C 类网络地址第一个字节的十进制值为 192~223。
D 类地址是相当新的。它的识别头是 1110,用于组播,例如用于路由器修改。D 类网络地址第一个字节的十进制值为 224~239。
E 类地址为实验保留,其识别头是 1111。E 类网络地址第一个字节的十进制值为 240~255。
网络软件和路由器使用子网掩码 (Subnet Mask) 来识别报文是仅存放在网络内部还是被路由转发到其他地方。在一个字段内,1 的出现表明一个字段包含所有或部分网络地址,0 表明主机地址位置。例如,最常用的 C 类地址使用前3 个字节来识别网络,最后一个字节(8 位)识别主机。因此,子网掩码为255.255.255.0;
子网掩码是对相对特别的IP地址而言的,如果脱离了IP地址就毫无意义。它的出现一般是跟着一个特定的IP地址,用来计算这个IP地址中的网络号部分和主机号部分提供依据。换句话说,就是在写一个IP地址后,用于指明哪些是网络号部分,哪些是主机号部分。子网掩码的格式与IP地址相同,所有对应网络号的部分用1填上,所有对应主机号的部分用0填上。
A类、B类、C类IP地址类默认的子网掩码如表10-2所示。
往年真题
09年上半66题
解析图
答案:D
10年上半66、67、68题
解析图
答案:CBB;
12年下半68、69题
解析图
答案:CD;
13年上半67、68题
解析:/23->/27说明增加了4位子网掩码,就是从主机位借了4位来当子网掩码,所以得到的子网掩码为2^4=16个;
/27说明有27位网络地址,32-27=5说明有5位主机地址,可用的主机地址是2^5-2=30个,减2是因为有两个不可用的主机地址。答案为CA;
14年上半66、67题
解析:主机地址为32-26=6(位),可用的主机地址有2^6-2=62;
155.32.80.1100 0000~155.32.80.1111 1111等价于155.32.80.192~155.32.80.255,155.32.80.191不在范围中。答案为CD;
14年下半70题
解析:C类地址应该是/24前24位为网络地址,地址块是/20的话,说明从网络位变了4位来当子网掩码,应该有2^4=16个C类子网;
答案为C;
16年下半70题
解析图
答案:D