鸿鹄论坛

 找回密码
 论坛注册

QQ登录

只需一步,快速开始

查看: 99|回复: 3

[求助] 各位大神请教一个VLAN间通过VLANIF端口通信的问题

[复制链接]
发表于 2017-11-15 09:55:37 | 显示全部楼层 |阅读模式
请问VLAN之间通过三层交换机通信,三层交换机的端口是怎样进行数据封装的?假设PC4与PC2进行通信,各个端口是怎样进行封装和解封装的,谢谢!特别是VLANIF端口,数据帧发给SW1的G0/0/2的时候目的MAC地址封装的是VLANIF10的MAC还是G0/0/2的MAC?如果所有端口和VLANIF的MAC地址相同,那么还可以理解,如果VLANIF10端口MAC地址和G0/0/2端口的MAC地址不一样的情况先,到达G0/0/2的端口数据帧MAC地址封装的是G0/0/2的MAC地址还是VLANIF10的MAC地址?然后端口是怎样解封装并上送到IP功能模块的?哪位大神能把PC4到PC2的这一个通信过程,其中的数据封装和解封装,给我指点一下!谢谢
QQ截图20171115093104.png
头像被屏蔽
发表于 2017-11-19 20:25:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-11-25 20:30:44 | 显示全部楼层
1、PC把目的地址与自己配置的掩码做与运算,然后和自己的地址对比在不在同一个网段。不在同一个网段则请求网关>查PC的ARP表 ,ARP表没有映射则发送ARP请求网关的MAC,然后完成数据包的封装。
2、数据包发送到SW1的02口(VLANIF配置的地址就相当于是网关),收到数据包后检查MAC地址发现是自己,然后交给三层处理发现目地地址不是自己,然后查找路由表发现有对应的路由表出接口VLAN20,然后封装数据包 源MAC是SW 01就口的MAC 目的MAC是PC的MAC 如果没有ARP映射表 同样发送ARP请求,其中IP地址是不变的变化的只有MAC地址。还有一点交换机是只有一个MAC地址的
3、然后PC2收到后进行依次查看MAC >IP>协议号 发现是ICMP的request 要做回应处理,然后发出replay回应。
发表于 2018-1-10 13:53:48 | 显示全部楼层
加HCIE备考群:676285705,免费领笔试题库,LAB题库,面试题库,版本讲解视频,最新战报,难点讨论!
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|小黑屋|手机版|Archiver|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )

GMT+8, 2018-10-19 05:22 , Processed in 0.114099 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X3.4

© 2001-2018 HH010.COM

快速回复 返回顶部 返回列表