设为首页收藏本站language 语言切换
查看: 1975|回复: 2
收起左侧

[求助] 求解~~~跨交换机的VLAN arp工作过程。

[复制链接]
发表于 2016-8-16 13:59:45 | 显示全部楼层 |阅读模式
3鸿鹄币
没有VLAN的简单局域网中的ARP过程我清楚。但是有了VLAN 呢?比如两台交换机trunk相连,交换机A下面有172.16.1.1的主机,交换机B下面有172.16.1.2的主机。初始情况下,主机A不知道主机B的mac地址,于是向网络上发一个arp请求,交换机向(除了原端口的)所有端口泛洪,还是只向同一个VLAN的端口泛洪?会发给trunk口吗?如果发给trunk口,那这个arp包不会被包封装打上tag?(dot1q协议),扔给交换机B,交换机B发现tag是给某个特定VLAN的,也在这个特定的VLAN里面进行泛洪,这样交换机B上的1.2的主机就应答自己的mac地址,然后让交换机B以及主机1.1都知道自己的mac地址?

求懂的说!

最佳答案

查看完整内容

我试着理解一下并把步骤写给你看下是不是我理解的 1,交换机只有1台,没划分vlan 2, 交换机只有1台,划分了vlan 3,交换机不止1台,没划分vlan 前面3个都没问题吧? 4,你的问题是不是这个,交换机不只1台且vlan不只1个的情况的arp过程? 其实一样的,我试着写一下吧 数据帧流入交换机相应的端口一定会打上标签然后再将数据帧送入转发进程, 即数据帧在交换机内部处理时,均带有vlan tag(也就是说交换机内部的数据 ...
发表于 2016-8-16 13:59:46 | 显示全部楼层
我试着理解一下并把步骤写给你看下是不是我理解的
1,交换机只有1台,没划分vlan
2,  交换机只有1台,划分了vlan
3,交换机不止1台,没划分vlan
前面3个都没问题吧?

4,你的问题是不是这个,交换机不只1台且vlan不只1个的情况的arp过程?
其实一样的,我试着写一下吧

数据帧流入交换机相应的端口一定会打上标签然后再将数据帧送入转发进程,

即数据帧在交换机内部处理时,均带有vlan tag(也就是说交换机内部的数据流动一
定是都带有标签的,即使没有配置VLAN,也会使用默认的VLAN 1的标签)
明白这点后我们分情况看看
对于端口是access的情况
[发送]:(从内部往外部发送)

有带标签的,删除标签后往外发送

不带标签的(不存在,因为我刚刚说了交换机内部的数据流动都都有标签)
[接收]:
     带有tag的,看下如果跟自己的pvid一样,则接收,不一样,丢弃
     不带TAG的,添加该端口的pvid,即打上标,流入到交换机内部进行转发

接下去是trunk的情况
【发送】:(从内部往外部发送)

    有tag的:配对自己的pvid,删掉tag发送
    没有vlan tag的:不存在(交换机内部的数据一定有tag,上面说了)
【接收】:
   有tag,继续保留并放入交换机内部
   没有tag的,添加该trunk的pvid然后放入交换机内部

好,那接下去就好办了,

1,PCA发送一个ARP请求(假设PCA在vlan2吧),PCA连接交换机A的fa0/13口(1-12属于vlan1,13到23属于vlan2,24口为trunk),FA0/13属于ACCESS,ACCESS根据我说的上面的情况,收到外部未打标的数据,然后就打上自己的pvid即 vlan2的标,然后扔到交换机A内进行转发
2,端口1-12也是ACCESS口,收到一段数据,发现pvid是vlan2和自己的vlan1不一样,然后就丢弃了
3,端口13到23收到后发现跟自己的一样,就去掉标后转发给了自己端口下的其他PC(假设都连着pc)
4,端口24是trunk(连着W交换机B,假设交换机B的全部情况跟A一样),收到数据后发现是打vlan2的标,就去掉tag,,让数据在trunk中的vlan2通道中传输,SWB的24口也是trunk,收到未打标的数据但是发现数据在vlan2的通道上传输,就打上vlan2的标后扔到交换机B中进行转发,一样,在交换机B中fa0/1-fa0/12端口看到tag是vlan2,就给丢弃了,fa0/13-FA0/23收下后发给PCs,但是只有Fa0/13口的PC2剥去报头发现里面的MAC是自己的mac,才会收下,然后进行回应
沙发 2016-8-16 13:59:46 回复 收起回复
回复

使用道具 举报

发表于 2016-8-16 15:50:56 | 显示全部楼层
本帖最后由 Ethack 于 2016-8-16 16:07 编辑

真是奇迹。。。在百度上遇到你。。。在鸿鹄也遇到你了。。。
板凳 2016-8-16 15:50:56 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

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

GMT+8, 2025-2-8 06:06 , Processed in 0.075468 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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