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

[求助] 有一道题一直没想明白 不知道理解的正确不 麻烦大家解答下

[复制链接]
发表于 2015-4-1 01:15:26 | 显示全部楼层 |阅读模式
3鸿鹄币
本帖最后由 wj96202 于 2015-4-1 01:45 编辑

sshot-1.png

我的理解是 hybrid口收到的数据有标签就直接转(类似于trunk 因为走多个vlan数据所以要用tagg标签来区分不同vlan )  没有标签按照pvid加入对应vlan再发(类似于access) 。
还有个关键 看是否放行了  题目里的 hybrid   untagee vlan2 vlan3 意思就是可以放行vlan2和vlan3没打标签的数据。  意思就是普通access口只能走一个vlan数据   而hybrid   untagee因此可以走多个vlan数据。 交换机接收到数据后会检查本机是否有对应的vlan端口,如果有转到对应端口。对应端口需要看本端口是否设置成hybrid  untagg  如果是还需要拆掉标签后再转发数据 。如果是 hybrid口直接转发数据

从a出去时候无标签  到交换机端口后被打了 vlan2标签。但是到主机b的交换机端口这里  该端口是可以放行vlan2 vlan3的  同时因为是untagg vlan2 3   所以这个时候需要把标签抹去     所以a到b单向是可以的

反过来b数据到端口后打了vlan3标签。但是主机a所在端口只放行vlan2  所以此时数据无法到达主机a
因此主机a和b之间无法互相通信    所以答案B是错误的  答案D就是正确的

回到主机a    server本身也是vlan2 所以必然可以互相通信。没啥好说的  所以答案A是正确的   
过程中还不断打标签  拆标签 (hybrid口都这么累???会不会引起交换机占cpu?)


主机B发出数据根据hybrid口的pcid直接打vlan3标签后放行。 到了交换机互联口后直接送到swb。
swb接收到数据后转发到server所在端口,因为该端口hybird  untagg vlan 2 3  所以需要拆掉标签后作为普通vlan3的数据转发。
server回来的数据也被放行了  只是走的vlan2。
因此主机b和serer之间可以通信    所以答案c是错误的  



综上所述  所以正确答案是AD   

以前听别人说华为二层交换机也可以不同vlan互通, 我觉得是收发数据实际在不同vlan里,以这样方式来实现的。麻烦大家指点一下
自己想了半天      不知道我的理解有没有问题  特别感觉华为认证很多题目有点绕口令感觉。不想H3C那么直接。不过我还是决定考华为了;h3c还是放弃了   风雨飘摇的  题库n年不变,感觉H3C厂家似乎也不重视。








发表于 2015-4-1 10:21:00 | 显示全部楼层
帮你顶一下
沙发 2015-4-1 10:21:00 回复 收起回复
回复

使用道具 举报

发表于 2015-4-1 11:45:12 | 显示全部楼层
VLAN是靠标签进行转发通信的,只要标签相同那么不同的VLAN就可以通信。hybird端口可以非常灵活的控制VLAN标签的移除。
板凳 2015-4-1 11:45:12 回复 收起回复
回复

使用道具 举报

发表于 2015-4-1 12:51:11 | 显示全部楼层
大体上是没有问题的,是你想的有点复杂了!
hybrid 的 untag tag 只对是outbound 方向操作的!
A 选项是 B与server的通讯你看错,不过没有影响答案,我也是醉了!
其实hybrid 端口只要是两端pc的接入口只要有 untag 对端 pvid 就可以通讯正常的通讯!
最后就是你的担心是多余的一个CPU一秒做几万次浮点计算都是没有问题的,一个打不打标签的问题就占性能那U得多差啊!哈哈!是不是!是你初学没有建立神经元反射的问题,导致你觉得这个很费劲!
地板 2015-4-1 12:51:11 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-3 12:04 , Processed in 0.057788 second(s), 14 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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