跨网络发送的分步解析

** a------sw---------ROUTER---------c
发送跨子网包 源ip:a_ip 目的ip: c_ip
1、根据a的子网掩码计算a和c的子网,发现不同;
2、应当发给默认网关,查arp表,表空,没法封装;
3、发送一个arp包,送sw 源mac:a_mac 目的mac:FFFF
源ip :a_ip 目的ip:默认网关_ip
4、sw接收到arp包,学习到a的mac地址和端口号,更新自己的cam表;
sw发现自己的cam表里面没有目的地址的mac地址,泛洪此包;
5、router收到sw的泛洪包,作为路由器,记录下a_ip和a_mac;
发送响应包;源ip router_ip 目的ip a_ip;
源mac router_mac 目的a_mac;
6、sw学习到router的mac地址和端口号,转发给a;
7、a收到包,得到默认网关的mac地址;
8、a封装包 源ip a_ip 目的ip c_ip
源mac a_mac 目的mac 默认网关_mac;
发送 !
9、sw收到,查到默认网关的端口,转发;
10、router收到,查路由表查到c的ip网络对应的端口号
查arp表,发现没有c的mac地址
发送arp包:源ip:router_右ip 目的:c_ip
源mac:router右_mac 目的:FFFF
11、 c收到arp包,学习router_右的mac地址,发送响应包:
源ip:c_ip 目的:router右_ip
源mac:c_mac 目的:router右_mac
12、router_ip收到,获得c_mac;
封装包:
源ip a_ip 目的 c_ip
源mac router右_mac 目的 c_mac
发送!
13、c收到!**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值