- 路由器对目的地址是私有IP地址的数据报一律不进行转发
- NAT路由器 设定一个全球IP地址,实现WAN和LAN之间的数据转换,起到关键作用的就是端口号
分类的IP地址的弱点
- Ip地址空间利用率很低
- IP地址不够灵活
- 主机号 最少需要保留最后两位
- 考虑到cidr的使用,子网号可以全0或者全1
- 路由器的网段是145.13.0.0 ,属于此网段的数据报可以接入,在网络内部进一步进行划分,划分为145.13.3.0、145.13.21.0、145.13.7.0三个子网段
- 只要是网络号就是全1,只要是主机号就是全0
- 将IP地址和子网掩码相 &
- 72 & 192 = 64 所以网络地址是 141.141.64.0 8+6=14 主机号
- 72 & 224 = 64 所以网络地址是 141.141.64.0 8+5=13 主机号
- 不同的子网掩码和IP地址相 & 得到不同网络地址,但是效果不一样
广播分组 :最后一位全是 1,即全是255
- 252 -> 111111/00 因此前22位是网络号,后10位是主机号;因为180属于B类地址,22进一步进行细分,前16位是网络号,6位是子网号。
- 因此对于77 取前6位,表示为010011/01,所以主机所在的子网号是180.80.76.0,因为是广播地址,那么目的地址全是1,所以 11,11111111就是 79,255
- 下一条的地址:接下来我会走跳转到哪个路由器,以及哪一个接口
- 直接交付:直接给路由器所连的子网;使用目的地址 比如145.13.3.10逐个与子网的子网掩码相 & ,(子网为145.13.21.0、145.13.3.0、145.13.7.0的子网掩码 均为255.255.255.0)得到的子网网络是否匹配;此处相 &得到145.13.3.0,说明在这个网段内,可以直接交付
- 特定主机路由:无法直接交付,如果存在和目的地址相同的特定主机路由,就走此路径
- 检测路由表中有无路径:将目的地址和路由表中每一行的子网掩码相 &,如果出现匹配,就按照此行的下一条地址 进行跳转
- 默认路由0.0.0.0:发给另外的一个路由器,循环执行上述的过程
- 丢弃,报告转发分组出错