软考-软件设计师:网络与信息安全基础知识-IP地址

IPv4

32位

组成:网络号.主机号

网络号的作用

用于标识网络中的不同子网,并帮助路由器确定数据包的路由路径。

一句话理解:相当于城区,如:朝阳区、高新区,方便管理,快递员送快递

IP地址分类

根据网络号不同,分为以下几类:

  • A类IP:网络号占8位,IP地址格式:网络号.主机号.主机号.主机号

  • B类IP:网络号占16位,IP地址格式:网络号.网络号.主机号.主机号

  • C类IP:网络号占24位,IP地址格式:网络号.网络号.网络号.主机号

IP段说明

  • 127网段:回播地址,本地环回地址

  • 主机号 非全0 和 非全1:可作为子网中的主机号使用

  • 主机号 全0 地址:代表这个网络本身,可作为子网地址使用

  • 主机号 全1 地址:特定子网的广播地址

  • 169.254.0.0:保留地址,用于DHCP失效(Win)

  • 0.0.0.0:保留地址,用于DHCP失效(Linux)

C类IP可容纳主机数量

2^8 - 2 = 254 ,但是要减去 主机号全0、主机号全1,详见 链接

IPV6

IPV6是设计用于 替代IPv4 的下一代IP协议。

  • IPv6地址长度为 128位,地址空间 增大2^{96}倍

  • 灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPv4中可变长度的选项字段。IPv6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度;

  • IPv6简化了报文头部格式,字段只有8个,加快报文转发,提高了吞吐量;

  • 提高安全性。身份认证和隐私权是IPv6的关键特性;

  • 支持更多的服务类型;

  • 允许协议继续演变,增加新的功能,使之适应未来技术的发展;

单播地址、组播地址、任播地址

  • 单播地址(Unicast):用于单个接口的标识符,传统的点对点通信。

  • 组播地址(Multicast):多播地址,一点对多点的通信,数据包交付到一组计算机中的每一个。IPv6没有广播的术语,而是将广播看做多播的一个特例。

  • 任播地址(Anycast):泛播地址,这是IPv6增加的一种类型。任播的目的站是一组计算机,但数据包在交付时只交付给其中一个,通常是举例最近的一个。

  • 可聚合全球单播地址:前缀001
  • 本地单播地址:
    • 链路本地:找局域网路由器、子网地址,前缀为1111111010(一般以fe80开头)
    • 站点本地:找局域网某台电脑,前缀为1111111011

题

在一台安装好TCP/IP协议的计算机上,当网络连接不可用时,为了测试编写好的网络程序,通常使用的目的主机IP地址为(   )

A、0.0.0.0
B、127.0.0.1
C.10.0.0.1
D、210.225.21.255/24

答案

B

题

IPv6的地址空间是IPv4的勺( )倍。

A、4
B、96
C、128
D、2^{96}

答案

D


原文出处:/show_1GW11WA28mIw.html