CIDR无分类的两级编址
IP地址::={<网络前缀>,<主机号>}
CIDR采用“斜线记法”也叫CIDR记法,即在IP地址后面加上一个斜线“/”,然后写上网络前缀所占的位数(这个数值对应于三级编址中子网掩码中1的个数)
例:/10意味着IP地址的前十位都是一样的,子网掩码的前十位都是1
变长子网划分VLSM
相当于裂变,等分
将一个网络等分成两个子网,每个子网肯定是原来的一半
子网地址范围不可重叠
路由聚合
路由聚合(或超网)采用了一种体系化编址,用一个IP地址代表一组IP地址的集合
方法:
1.将各子网的网段以二进制写出
2.从第一位比特开始进行比较,将从开始不相同的比特到末尾位填充为0。由此得到的地址为汇总后的网段的网络地址,其网络位为连续的相同的比特的位数。
ICMP协议
ICMP控制报文协议是TCP/IP协议栈中的网络层的一个协议,用于在IP主机、路由器之间传递控制信息。控制信息是指网络是否可通、主机是否可达、路由是否可用等网络本身的消息。
ICMP协议是在IP数据报内部被传输的,它封装在IP数据报内
ICMP报文分为两大类:
ICMP差错报告报文:
终点不可达:
一个路由器无法将一个IP数据包转发到目的地时,会丢弃数据包并发送不可达ICMP数据包
源点抑制:
路由器拥塞时发出ICMP源站抑制报文,源主机收到后,按一定速率降低发往目标主机的数据报传输率。一段时间内未收到抑制报文便恢复原先的数据量。
时间超过:
TTL字段(存活时间)变为0时,丢弃数据包之前,通知源主机数据包转发超时
参数问题、改变路由(重定向)
ICMP询问报文
回送请求和回答报文:PING命令就用回送请求与应答报文来测试网络可达性
时间戳请求和回答报文:请求回答当前日期和时间