找回密码
 立即注册
搜索
查看: 242|回复: 4

还是华为s3526的问题,^_^

[复制链接]

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
发表于 2003-11-19 21:54:32 | 显示全部楼层 |阅读模式
设置了vlan之后,执行


  1. display vlan 2
复制代码


出来的信息中

  1. VLAN ID: 2
  2. VLAN类型: 静态
  3. 路由接口: 已经配置
  4. IP地址: 172.16.1.11
  5. 掩码: 255.255.255.0
  6. 描述信息: teachers
  7. Tagged  接口: 无
  8. Untagged接口:
  9.              Ethernet0/2
复制代码


其中Tagged 和 Untagged是什么意思,我如果把e0/2端口设置链路类型为成Truck,那么端口就会变成tagged,但是结果确实在这个vlan中通过一般的交换机连接的计算机,无法ping到这个三层交换机,非要将e0/2端口链路类型设置成Access才能ping通,为什么?华为的手册是这样说的:

以太网端口有三种链路类型:Access、Hybrid和Trunk。Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。Hybrid端口和Trunk端口的不同之处在于Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。

需要注意的是:
在一台以太网交换机上,Trunk端口和Hybrid端口不能同时被设置。
如果某端口被指定为镜像端口,则不能再被设置为Trunk端口,反之亦然。
缺省情况下,端口为Access端口。

10

主题

478

回帖

710

积分

高级会员

积分
710
发表于 2003-11-20 00:18:39 | 显示全部楼层

回复: 还是华为s3526的问题,^_^

最初由 下流砥柱 发布
[B]设置了vlan之后,执行


  1. display vlan 2
复制代码


出来的信息中

  1. VLAN ID: 2
  2. VLAN类型: 静态
  3. 路由接口: 已经配置
  4. IP地址: 172.16.1.11
  5. 掩码: 255.255.255.0
  6. 描述信息: teachers
  7. Tagged  接口: 无
  8. Untagged接口:
  9.              Ethernet0/2
复制代码


其中Tagged 和 Untagged是什么意思,我如果把e0/2端口设置链路类型为成Truck,那么端口就会变成tagged,但是结果确实在这个vlan中通过一般的交换机连接的计算机,无法ping到这个三层交换机,非要将e0/2端口链路类型设置成Access才能ping通,为什么?华为的手册是这样说的:

以太网端口有三种链路类型:Access、Hybrid和Trunk。Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。Hybrid端口和Trunk端口的不同之处在于Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。

需要注意的是:
在一台以太网交换机上,Trunk端口和Hybrid端口不能同时被设置。
如果某端口被指定为镜像端口,则不能再被设置为Trunk端口,反之亦然。
缺省情况下,端口为Access端口。 [/B]



天!问题虽然看起来简单,但涉及到802.1Q协议及交换机的设计思路,恐怕怎么也得几千字才能说清楚,这里给个华为自己的操作手册文档,先了解一下相关协议及概念。
简单一点说,Trunk端口收发的数据帧是802.1Q协议的数据帧(也就是打tagged方式),通常用于交换机之间的互连,他的好处是可以将同一个VLAN扩充到整个支持该协议的不同交换机中去,而不仅仅是局限于一台交换机,这样不同交换机上的同一类用户可以方便的划分到同一个VLAN中,从而实现功能及管理上的划分,同时trunk口支持多个不同VLAN标记的VLAN数据在上面传输。普通pc网卡及低端交换机是不支持802.1Q协议的,连接trunk口自然是连不通的。有部分服务器网卡支持802.1Q的协议,比如intel网卡,这时可以与TRUNK口连通。
如果普通pc要连接到交换机,则端口收发的数据就不能采用802.1Q,而使用普通的Ethernet_II帧结构(就是untagged方式),按华为定义就是Access端口,此时端口接受到计算机数据后,如果要转发到trunk口,则为该数据包打上该Access口的VLAN tagged发送出去,反之若trunk发送数据包到计算机,则采用去除tagged后发送到Access口,如果同一交换机上属一个VLAN的Access口在相互通信时则不采用加标记方式。
至于Hybrid端口,因为没有用过相关设备(华为高端交换机中好像没有这个名词),只能从其描述中推测,该端口可以与本交换机中的多个VLAN相互通信,这点和trunk是一样的,但是在其端口上发送的数据包是不打802.1Q标记的,其发送的数据帧是Ethernet_II帧结构(untagged方式),此时交换机上的VLAN仅限于本交换机进行用户分类或隔离,而不能被扩展到整个网络的交换机中,这有点象那种可提供本交换机端口隔离的低端交换机的上行口的作用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

300

主题

2592

回帖

3893

积分

论坛元老

积分
3893
 楼主| 发表于 2003-11-20 00:40:07 | 显示全部楼层
谢谢!简单明了,这样的回答很有老外的风格,清楚多了,看来要学的东西还真不少呀。^_^
以后这方面的知识少不了要多请教了,以前都没有条件接触三层交换机和路由器什么的,也就没有多了解了。
回复

使用道具 举报

426

主题

4759

回帖

5283

积分

管理员

积分
5283
发表于 2003-11-20 08:43:43 | 显示全部楼层
Hybrid应该是mutil vlan一样的吧?(猜测)
一个口可以被分配到多个vlan里面。
回复

使用道具 举报

9

主题

44

回帖

70

积分

注册会员

积分
70
发表于 2003-11-24 09:58:36 | 显示全部楼层
呵呵,楼上的朋友讲的很清楚啊。感谢啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-24 19:48 , Processed in 0.084884 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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