免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 10550 | 回复: 20
打印 上一主题 下一主题

求助:交换机access与 trunk 类型两端口通信 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-20 14:28 |只看该作者 |倒序浏览
我有一台支持管理VLAN的AP,登录AP Web 接口IP地址为:192.168.1.1 子网掩码:255.255.255.0
设置AP管理VLAN ID:100 并起用. 把AP接到交换机的e1端口,交换机端口e1/0/1配置如下
interface Ethernet1/0/1
port link-type trunk
port trunk permit vlan 1  100 1600
(注:1600是业务VLAN,本端口没有设置PVID,所以默认的PVID为VLAN 1)

然后配置E7端口如下:
interface Ethernet1/0/7
port access vlan 100

配置好以上两个端口后,用PC连接E7,就可以通过Web接口,IP地址:192.168.1.1管理访问

由于我对VLAN不了解,也搜索过,但还是不明白从PC=>E1/0/7=>E1/0/1=>AP=>E1/0/1=> E1/0/7=》PC具体过程。
以上的数据进出是不是按以下进行:

1、PC机发出无VLAN数据帧=》交换机E1/0/7口(加PVID)=》E1/0/7去掉PVID标签=》E1/0/1口接收(加PVID),然后去掉PVID标签转发=》AP收到无VLAN 标签数据帧=》......

请问各位,我上面的理解哪里有错啊?

如果按上面的流程来传输,AP直接连接到PC上应该是一样的吧?
2、PC发送无VLAN帧->AP接受无VLAN帧(接受前,加上PVID)
->AP去掉PVID回应报文-> PC接受且识别无VLAN帧

可按第2种方法无法通过Web接口访问管理AP。



我换一个角度来打个比如:
untaged的报文A在经过交换机某个端口(access vlan 2000)出来后,通过trunk类型端口,
该trunk端口属性如下:
port link-type trunk
port trunk permit vlan 1  2000

(注:PIVD为VLAN 1)

报文A通过trunk这口的时候,该端口是加个VLAN 1标签接受,然后去掉TAG发送?还是直接转发呢?谢谢。


[ 本帖最后由 myfavourite 于 2009-5-20 18:23 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-05-20 14:55 |只看该作者

回复 #1 myfavourite 的帖子

如果你pc的网卡,支持802.1q就可以,市面上,有那种网卡。

论坛徽章:
0
3 [报告]
发表于 2009-05-20 14:59 |只看该作者
2个设备 vlan的通信是通过trunk的。
首先,进入trunk之前,封装会打上vlan的tag,然后,出去trunk的时候,去掉tag,封装有几种,其中一种是cisco专用的isl,还有普通的802.1q,估计你用的应该是802.1q,所以如果你想网卡都支持vlan,要买个支持802.1Q的网卡,还要开启它,那样,它收到数据帧,会去掉vlan的tag。

论坛徽章:
0
4 [报告]
发表于 2009-05-20 15:17 |只看该作者
原帖由 lotto 于 2009-5-20 14:59 发表
2个设备 vlan的通信是通过trunk的。
首先,进入trunk之前,封装会打上vlan的tag,然后,出去trunk的时候,去掉tag,封装有几种,其中一种是cisco专用的isl,还有普通的802.1q,估计你用的应该是802.1q,所以如 ...


我用的是802.1q的。
其实我并不是想非要网卡支持802.1q,只是我上面的那个问题我搞不明白。从数据帧从trunk出来之后是去掉tag的,然后才转发给ap。而PC直接连接AP,AP接受到的数据也是untag的,这跟从trunk(去掉PVID)出来的数据不也是一样的吗?

谢谢lotto,能否帮我指点?

[ 本帖最后由 myfavourite 于 2009-5-20 21:30 编辑 ]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
5 [报告]
发表于 2009-05-20 15:20 |只看该作者
贴AP配置。

论坛徽章:
0
6 [报告]
发表于 2009-05-20 15:39 |只看该作者
原帖由 ssffzz1 于 2009-5-20 15:20 发表
贴AP配置。



AP是通过Web接口访问配置的,把里面的VLAN(802.1Q)  Enable  然后在Management VLAN ID 填写要设置的管理VLAN就可以啦。

论坛徽章:
0
7 [报告]
发表于 2009-05-20 15:53 |只看该作者

回复 #4 myfavourite 的帖子

哈,我不知道你物理连接到底是怎么样,如果你ap那口没开trunk,和你pc的口也没开q,就应该是通的,而且是同一个广播域。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
8 [报告]
发表于 2009-05-20 16:07 |只看该作者
如果和PC对接的话,把那个802.1q 去掉应该可以通。

论坛徽章:
0
9 [报告]
发表于 2009-05-20 16:11 |只看该作者
原帖由 lotto 于 2009-5-20 15:53 发表
哈,我不知道你物理连接到底是怎么样,如果你ap那口没开trunk,和你pc的口也没开q,就应该是通的,而且是同一个广播域。


其实我使用的这台AP跟家用无线路由器连接差不多,
如果在AP里面起用VLAN(802.1Q),在Management VLAN ID 填入100 ,然后用网线将AP连接到电脑网卡,电脑是ping 不通WEB 接口的IP地址的:192.168.1.1

但把AP用网线连接到上面提到的交换机e1/0/1口,接电脑接入到e1/0/7口,AP与电脑就相通。

我一直在琢磨,PC数据帧从E1/0/7口出来后,无VLAN封装,然后经过E1/0/1口时也是去掉PVID后转发给AP,
问题就在这,AP直接用网线连接到PC,PC发出来的帧也是无VLAN封装给AP,为什么他们就不相通呢?  

到底我哪里理解错啦?谁可以帮我指点下?

论坛徽章:
0
10 [报告]
发表于 2009-05-20 16:12 |只看该作者
原帖由 ssffzz1 于 2009-5-20 16:07 发表
如果和PC对接的话,把那个802.1q 去掉应该可以通。



和PC对接是可以通的,我刚才就是用PC对接连接访问,才截图下来上传到网络。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP