✖
每日一题
☺您本月已连续签到天,打败了0%的知了达人!
今日已答题
签到规则:
1.每日可签到答题一次,每签到一次可获得5积分,连续签到10天额外奖励50积分,连续签到20天以上额外奖励100积分;连续签到30天以上额外奖励200积分;
2.签到答题正确,获得经验值5点;
3.签到成功后,当天日期会有提示。
路由器10.1ping不通20.1。交换机改成trunk pvid 10就都可以通了。请大佬讲一下原理。
(0)
最佳答案
trunk是不是接口放通了vlan20,因为你的access 10是只允许vlan10的数据帧剥离掉标签通过,所以vlan-interface20的接口是无法UP的,当你改为trunk之后,首先vlan10的数据帧和vlan20的数据帧都可以通过,这样就保证vlan-interface20的接口UP了,你具体细节没展示出了,是不是SW1还有一个vlan-interface 10的接口
对,交换机有vlan10的地址。路由器是物理三层接口,ping20.1时,谁去定义是去往vlan20的数据呢。
你的路由器知道目的IP地址是192.168.20.1,查找IP路由表,找对出接口和下一跳,完成数据链路层封装(物理层不提),到对方之后,因为没有vlan标签,所以进入的时候打上vlan10的标签,之后因为数据链路层的目的MAC地址是SW1的vlan-interface10的MAC地址,所以拆开,找到目的IP地址,就完成了单向访问,之后就是回包了
按照这个说法,交换机测access vlan 10,路由器的数据到达交换机同样可以打vlan 10的标签。
是的 ,但是你的交换机的接口是access vlan 10的话,那你交换机上的vlan-interface20是无法UP的
trunk 携带tag10到对端,由于对端是access所以不通;trunk pvid 10去掉tag 10标签,到对端再加上 10的tag,所以可以通信
你正在编辑答案
如果你要对问题或其他回答进行点评或询问,请使用评论功能。
分享扩散:
亲~登录后才可以操作哦!
亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册
注册后可访问此模块
你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
泄露了我的隐私
侵犯了我企业的权益
抄袭了我的内容
原文链接或出处
诽谤我
对根叔社区有害的内容
不规范转载
举报说明
对,交换机有vlan10的地址。路由器是物理三层接口,ping20.1时,谁去定义是去往vlan20的数据呢。
你的路由器知道目的IP地址是192.168.20.1,查找IP路由表,找对出接口和下一跳,完成数据链路层封装(物理层不提),到对方之后,因为没有vlan标签,所以进入的时候打上vlan10的标签,之后因为数据链路层的目的MAC地址是SW1的vlan-interface10的MAC地址,所以拆开,找到目的IP地址,就完成了单向访问,之后就是回包了
按照这个说法,交换机测access vlan 10,路由器的数据到达交换机同样可以打vlan 10的标签。
是的 ,但是你的交换机的接口是access vlan 10的话,那你交换机上的vlan-interface20是无法UP的