三十一、子网划分\子网掩码和无分类编址

简介: 三十一、子网划分\子网掩码和无分类编址

分类IP地址的弱点:1) IP地址空间利用率有时很低;2) 两级IP地址不够灵活


1、子网划分


某单位划分子网之后,对外仍表现为一个网络,即本单位外的网络看不见本单位内子网的划分。


子网号能够为全0或者全1要看情况;但是主机号不能为全0或者全1。


697089866be64253b22d8b425c799377.png

2、子网掩码


子网掩码的设计规则为:网络号的子网掩码全为1,主机号的子网掩码全为0。子网掩码和IP地址按位相与,就得到子网网络的地址。d5173bf0136144db8f9705919d5bda9e.png



子网掩码习题1:

d35fcd46361345e1b4f9655529668f20.png


子网掩码习题2:

4f0380f9bc134448b2d7dc5eacb09dec.png


3、使用子网时分组的转发



路由器中有路由表,路由表中记录以下信息:目的网络的地址;目的网络的子网掩码;下一跳的地址。


路由器转发分组的算法:


1) 提取目的IP地址


2) 判断是否直接交付


3) 检测特定主机路由


4) 检测路由表中有无路径


5) 使用默认路由0.0.0.0


6) 丢弃,报告转发分组出错




4、无分类编址CIDR


4.1 CIDR


无分类域间路由选择CIDR的特点如下所示:


消除了传统的A类,B类和C类地址以及划分子网的概念。


9581e225a55343518df6a0d1d7e33444.png


CIDR记法:IP地址后加上“/”,然后写上网络前缀(可以任意长度)的位数,i.e., 128.14.32.0/20


2) 融合子网地址与子网掩码,方便子网划分。CIDR把网络前缀都想同的连续的IP地址组成一个CIDR地址块,如128.14.34.7/20是某地址块中的一个地址:


二进制:100000000 00001110 00100011 00000111


最小地址:100000000 00001110 00100000 00000000(128.14.32.0)


最大地址:100000000 00001110 00101111 11111111(128.14.47.255)


地址块:128.14.32.0/20


地址掩码:11111111 11111111 11110000 00000000




4.2 构成超网



将多个子网聚合成一个较大的子网,叫做构成超网,或者路由聚合


用到的方法为:将网络前缀缩短。1dea29bcb01a44eb9bb2385909ac2ad7.png



最长前缀匹配


使用CIDR时,查找路由表可能得到几个匹配结果,应该选择具有最长网络前缀的路由。前缀越长,地址块越小,路由越具体。

最长前缀匹配例题1-答案为B


image.png



CIDR例题-答案为B

a92bafef1e144a51b24cb6db032d8969.png








相关文章
|
算法
VLSM子网划分
VLSM子网划分
173 0
|
4月前
什么是子网划分?
【8月更文挑战第24天】
187 0
|
7月前
子网划分与子网汇总
子网划分与子网汇总
63 0
|
7月前
|
网络架构
计算机网络:网络层(无分类编址CIDR、计算题讲解)
计算机网络:网络层(无分类编址CIDR、计算题讲解)
265 0
|
网络架构
计算机网络—子网掩码的划分
计算机网络—子网掩码的划分
|
机器学习/深度学习 网络架构
子网划分详解
子网划分详解
515 0
|
网络架构
子网划分(下)
子网划分(下)
|
网络协议
一篇文章学会子网划分
一篇文章学会子网划分