计算机网络IP地址
… … … 145.13.3.10 145.13.3.11 145.13.3.101 145.13.7.34 145.13.7.35 145.13.7.56 145.13.21.23 145.13.21.9 145.13.21.8 所有到网络 145.13.0.0的分组均到达此路由器 我的网络地址 是 145.13.0.0 R1 R3 R2 网络 145.13.0.0 一个未划分子网的 B 类网络145.13.0.0 课件制作人:谢希仁 划分为三个子网后对外仍是一个网络 145.13.3.10 145.13.3.11 145.13.3.101 145.13.7.34 145.13.7.35 145.13.7.56 145.13.21.23 145.13.21.9 145.13.21.8 … … … 子网 145.13.21.0 子网 145.13.3.0 子网 145.13.7.0 所有到达网络 145.13.0.0 的分组均到达 此路由器 网络 145.13.0.0 R1 R3 R2 当没有划分子网时,IP 地址是两级结构,地址的网络号字段也就是 IP 地址的“因特网部分”,而主机号字段是 IP 地址的“本地部分”。 划分子网后 IP 地址就变成了三级结构。划分子网只是将 IP 地址的本地部分进行再划分,而不改变 IP 地址的因特网部分。 划分子网后变成了三级结构 从一个 I P数据报的首部并无法判断源主机或目的主机所连接的网络是否进行了子网的划分。 使用子网掩码(subnet mask)可以找出 IP 地址中的子网部分。 2. 子网掩码 IP 地址的各字段和子网掩码 网络号 net-id 主机号 host-id 两级 IP 地址 网络号 net-id host-id 三级 IP 地址 主机号 subnet-id 子网号 子网掩码 因特网部分 本地部分 因特网部分 本地部分 划分子网时 的网络地址 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 net-id subnet-id host-id 为全 0 (IP 地址) AND (子网掩码) =网络地址 网络号 net-id 主机号 host-id 两级 IP 地址 网络号 三级 IP 地址 主机号 net-id host-id subnet-id 子网号 子网掩码 因特网部分 本地部分 因特网部分 本地部分 划分子网时 的网络地址 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 net-id subnet-id host-id 为全 0 AND net-id net-id host-id 为全 0 net-id 网络地址 A 类 地 址 默认子网掩码 255.0.0.0 网络地址 B 类 地 址 默认子网掩码 255.255.0.0 网络地址 C 类 地 址 默认子网掩码 255.255.255.0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 host-id 为全 0 host-id 为全 0 A 类、B 类和 C 类 IP 地址的默认子网掩码 划分子网在一定程度上缓解了因特网在发展中遇 到的困难。然而在 1992 年因特网仍然面临三个必 须尽早解决的问题,这就是: B 类地址在 1992 年已分配了近一半,眼看就要在 1994 年 3 月全部分配完毕! 因特网主干网上的路由表中的项目数急剧增长(从几千个增长到几万个)。 整个 IPv4 的地址空间最终将全部耗尽。 三、 无分类编址 CIDR1. 网络前缀 1987 年,RFC 1009 就指明了在一个划分子网的网络中可同时使用几个不同的子网掩码。使用变长子网掩码 VLSM (Variable Length Subnet Mask)可进一步提高 IP 地址资源的利用率。 在 VLSM 的基础上又进一步研究出无分类编址方法,它的正式名字是无分类域间路由选择 CIDR (Classless Inter-Domain Routing)。 IP 编址问题的演进 CIDR 消除了传统的 A 类、B 类和 C 类地址以及划分子网的概念,因而可以更加有效地分配 IPv4 的地址空间。 CIDR使用各