不同局域网顺序
2020-11-10 10:33:21 1 举报
局域网(LAN)是一种在小范围内(如家庭、办公室或校园)连接计算机和其他设备的网络。局域网的顺序可能会因不同的设置和需求而变化。例如,在一个小型办公室中,可能有一个主服务器,所有的电脑都连接到这个服务器上。在这种情况下,局域网的顺序可能是:主服务器→交换机→各台电脑。然而,在一个大型的校园网络中,可能会有多个子网,每个子网都有自己的路由器和交换机。在这种情况下,局域网的顺序可能是:主路由器→主交换机→各个子网的路由器→各个子网的交换机→各台电脑。总的来说,局域网的顺序取决于网络的规模、结构和设备的配置。
作者其他创作
大纲/内容
根据路由协议选取最优路径
根据端口协议DUP或者TCP协议封装端口号
没有找到
路由器接收到后,将计算机的mac和IP记录到路由器的ARP表中,并以单播的形式返回
计算机将数据包暂存在缓存中,发送一个ARP请求包
路由器c接收到数据包,拆开发现mac地址是找我的,IP地址不是找我的。查询ARP列表
找到了
交换机1收到数据进行拆包拆到mac,发现mac不是找自己的,会查询mac-网口表
有
封包发送
传输层
没找到路由器c的网关
封包,通过广播的形式寻找
路由器c将数据原mac改为自己的,目标mac改为计算机d的
没有
广播的形式发送
应用层
没找到计算机d的mac地址
交换机4与交换机3步骤相同
通过以太网协议填入头部 自己mac | 网关mac | 自己IP|目标IP(目标IP是另一台计算机IP,不是获取的网关的IP)....
计算机收到回包之后会会将mac和IP记录到自己的ARP列表中
查找双方的IP地址和端口号,选择合适的协议 用字典封装起来
ARP协议:发送一个请求包 与上面相同
根据IP协议封装IP,IP和子网掩码判断是否在同一局域网(子网、网段)
找到就将目标mac和网口记录在mac-网口表里
物理层
自己mac地址 | FF-FF-FF-FF | 自己IP | 目标IP(就是刚才获取的网关IP)
通过ARP协议获取mac地址,但是ARP回应对方计算机和自己不在同一子网(网段、局域网),ARP获取到网关的ip地址(网关的IP地址只会发送ARP请求包的时候用到)请求获取路由器网关mac
查询ARP表里有没有网关IP对应的mac地址
就将数据头部的原mac地址改为自己的mac地址,目标mac地址改为c的mac地址
通过ARP协议获取计算机d的mac地址
目标计算机d接收到后将mac与网口记录到mac-网口表中
网络层
路由器拆开数据链路层发现mac是找我的,然后拆开网络层发现IP不是找我的。路由器通过查询路由表需要发送到某个网段,需要知道路由器c的mac地址,查看ARP表
五层拆分
数据链路层
以单播的形式发送
交换机3接收到,查询mac-网口表中有没有
0 条评论
回复 删除
下一页