【网络层】子网划分、无分类编址CIDR、构成超网、ARP协议

IT知识
301
0
0
2023-03-04
标签   网络协议

注:最后有面试挑战,看看自己掌握了吗

文章目录

  • 子网划分-----减少浪费IP----两级IP不够灵活-----变三级IP地址-----对外还是表现以前的网络号---------只是拿出部分主机号来做子网号
  • 子网划分实例-------对外不展示内部的子网划分----子网掩码---与运算-----得到子网IP地址
  • 子网掩码实例----192---11000000----224------11100000
  • 如何操作--------路由表中有目的网络地址-------目的网络子网掩码--------下一跳地址
  • 看是否是直接交付?-------直接相与看是否是这个路由器的网络---------如果不是-------发到下一个路由器----------方法是和路由表每个子网掩码相与----如果发现刚好是目的网络---------如果不可以---------交给默认路由0.0.0.0
  • 无分类编址CIDR------因为B类很快就被瓜分完------路由表中的表项急剧增加------CIDR更进一步把子网号给取消--------直接换成网络前缀+主机号------可变长的
  • CIDR---无分类--------不分ABC类----就后面/20这样表示----还可以表示成地址掩码
  • 构成超网---多个子网聚合成较大子网-----路由聚合、构成超网-------取交集---作为合体网络IP
  • CIDR-----最长前缀匹配-----与网络掩码按位相与-----找最具体的路由地址
  • ARP协议---发送数据过程---发个pdf---到传输层先分段---网络层分组分片加上IP地址---链路层封装加上mac地址(根据ARP高速缓存----IP和MAC的缓存)------如果没有缓存就是ARP发一个广播请求分组找目的MAC地址------被找的人返回自己的MAC地址-----物理层就变成比特流来在链路上传输
  • 如果发送到别的局域网的主机----------不在同一网段------下一跳就到默认网关-----寄希望于默认网关-------把默认网关的MAC这个放到数据帧------再加上FCS帧检验序列传输-------发到别的路由器的时候-------解封装到网络层------因为就是个三层设备-------改一下源目MAC地址(ARP)-----再封装回去发出去
  • ARP------在实际网络链路传送数据帧,最终必须使用MAC地址--------解决下一条走哪里的问题---------ARP缓存10-20min更新一次
🌸I could be bounded in a nutshell and count myself a king of infinite space.

img

特别鸣谢:木芯工作室 、Ivan from Russia

子网划分-----减少浪费IP----两级IP不够灵活-----变三级IP地址-----对外还是表现以前的网络号---------只是拿出部分主机号来做子网号

随时自己增加网络 -------------不用去找ISP

img

子网划分实例-------对外不展示内部的子网划分----子网掩码—与运算-----得到子网IP地址

img

子网掩码实例----192—11000000----224------11100000

img

如何操作--------路由表中有目的网络地址-------目的网络子网掩码--------下一跳地址

看是否是直接交付?-------直接相与看是否是这个路由器的网络---------如果不是-------发到下一个路由器----------方法是和路由表每个子网掩码相与----如果发现刚好是目的网络---------如果不可以---------交给默认路由0.0.0.0

img

无分类编址CIDR------因为B类很快就被瓜分完------路由表中的表项急剧增加------CIDR更进一步把子网号给取消--------直接换成网络前缀+主机号------可变长的

img

CIDR—无分类--------不分ABC类----就后面/20这样表示----还可以表示成地址掩码

img

构成超网—多个子网聚合成较大子网-----路由聚合、构成超网-------取交集—作为合体网络IP

img

img

CIDR-----最长前缀匹配-----与网络掩码按位相与-----找最具体的路由地址

img

ARP协议—发送数据过程—发个pdf—到传输层先分段—网络层分组分片加上IP地址—链路层封装加上mac地址(根据ARP高速缓存----IP和MAC的缓存)------如果没有缓存就是ARP发一个广播请求分组找目的MAC地址------被找的人返回自己的MAC地址-----物理层就变成比特流来在链路上传输

img

如果发送到别的局域网的主机----------不在同一网段------下一跳就到默认网关-----寄希望于默认网关-------把默认网关的MAC这个放到数据帧------再加上FCS帧检验序列传输-------发到别的路由器的时候-------解封装到网络层------因为就是个三层设备-------改一下源目MAC地址(ARP)-----再封装回去发出去

img

ARP------在实际网络链路传送数据帧,最终必须使用MAC地址--------解决下一条走哪里的问题---------ARP缓存10-20min更新一次

通过广播来找路

定期更新

ARP典型情况

img