软件设计师_计算机网络——IP地址和子网掩码

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 代表的是广播。

image-20221027092955397

​  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所示。

image-20221027094758344

往年真题

09年上半66题

image-20221027170258353

解析图

image-20221027173355484

答案:D

10年上半66、67、68题

image-20221027170345956

解析图

image-20221027174449104

答案:CBB;

12年下半68、69题

image-20221027094914746

解析图

image-20221027143827570

答案:CD

13年上半67、68题

image-20221027095103452

解析:/23->/27说明增加了4位子网掩码,就是从主机位借了4位来当子网掩码,所以得到的子网掩码为2^4=16个;
/27说明有27位网络地址,32-27=5说明有5位主机地址,可用的主机地址是2^5-2=30个,减2是因为有两个不可用的主机地址。

答案为CA

14年上半66、67题

image-20221027095137307

解析:主机地址为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题

image-20221027095207845

解析:C类地址应该是/24前24位为网络地址,地址块是/20的话,说明从网络位变了4位来当子网掩码,应该有2^4=16个C类子网;

答案为C

16年下半70题

image-20221027095317768

解析图

image-20221027170120682

image-20221027170147020

答案:D

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

要什么自行车儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值