数据在网络中传输流程简述
1、数据的封包和解包
数据在传输过程也可以理解为数据的封包解包的过程
2、交换机连接的同一局域网(主机1发送到主机3)
主机1在自身ARP缓存表中查找主机3的MAC地址,找到了,发送真实数据到主机3,主机3接收;
未找到,主机1发送ARP广播,主机2将接受到的包丢弃,主机3返回自身MAC地址,交换机保存双方MAC地址,主机1收到主机3的MAC地址,主机1发送真实数据给主机3,主机3接收。
3、路由器连接的不同局域网(主机1发送到主机3)
根据IP地址和子网掩码,判断主机3与主机1是否在同一网段,是,则与局域网流程一致,
不是,则发送给路由器,路由器在自身路由表中对IP地址进行匹配,确定下一跳位置(匹配成功,则走对应的网关地址,匹配不成功,则走默认网关&#