同一网段内计算机通信流程
2020-11-11 21:52:29 0 举报
同一网段内计算机通信流程
作者其他创作
大纲/内容
False
经由操作系统交给传输层
计算机E收到请求包通过ip发现是找自己的:1、先进计算机1的mac 与 ip 记录到本机的ARP列表中2、然后给源计算机A发送一个ARP响应包:EE-EE-EE-EE-EE | AA-AA-AA-AA-AA | 192.168.3.98 | 192.168.3.10 | 8848 | 3456
企业级路由器(多个WAN口,每个口对应网段)
1、传输层利用TCP协议给数据封装了端口号:源端口号 | 目的端口号 | 数据8848 | 3456 | dic
交换机3
传输层
交换机1接受到数据进行拆包,只能拆到数据链路层,1、将计算机1的mac 地址与端口号记录到mac地址表中2、获取目标mac地址,查询mac地址表
网络层
物理层
连接方式
经由操作系统交给数据链路层
应用层
True
交换机2会将计算机E的mac地址与端口号记录交换机2mac地址表中
计算机Eip地址:192.168.3.98mac地址:EE-EE-EE-EE-EE
计算机Aip地址:192.168.3.10mac 地址:AA-AA-AA-AA-AA-AA
经过五层封住的数据脱离计算机A顺着网线发出
数据链路层
交换机2
1、网络层利用IP协议给数据封装了IP地址:源IP地址|目标地址|源端口号|目的端口号|数据192.168.3.10 | 192.168.3.98 | 8848 |3456 | dic
应用层想将file1 文件传给计算机E
1、网络层利用以太网协议给数据封装了IP地址。源mac地址 | 目标Mac 地址 | 源IP地址 | 目标IP地址 | 源端口号 | 目的端口号 | 数据AA-AA-AA-AA-AA-AA | EE-EE-EE-EE-EE-EE-EE | 192.168.3.10 | 192.168.3.98 | 8848 |3456 | dic 2、分组发送
局域网2
查询mac地址表是否有对应的mac端口
计算机A接受到回报之后,将计算机E的ip地址与mac地址记录到本机的ARP列表中,然后
广播找到目标计算机
计算机Aip地址: 192.168.3.10mac地址: AA.AA.AA.AA.
交换机1
交换机1将数据发给交换机3,交换机3广播,交由交换机2
通过计算机ARP列表查询目的mac地址
通过广播的形式发送一个ARP请求包,此网段中亦局域网1中所有的计算机都会收到此请求包:(目标mac地址全部为F)AA-AA-AA-AA-AA-AA | FF-FF-FF-FF-FF | 192.168.3.10 | 192.168.3.98 | 8848 | 3456 |
执行流程
层层拆包
经由交换机2时
计算机Eip地址:192.168.3.98mac地址:EE.EE.EE.EE.EE.
经由操作系统交给网络层
局域网1
收藏
0 条评论
回复 删除
下一页