Chinaunix首页 | 论坛 | 博客
  • 博客访问: 376807
  • 博文数量: 38
  • 博客积分: 3071
  • 博客等级: 中校
  • 技术积分: 423
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-15 11:11
文章分类

全部博文(38)

文章存档

2017年(1)

2011年(1)

2010年(5)

2009年(6)

2008年(3)

2007年(22)

我的朋友

分类: 系统运维

2007-02-15 17:42:05

Switch芯片上的VLAN一般有两种:
1.port based VLAN
    port就是一个RJ45接口。
    以port为基础来定义VLAN组,比如port0,port1是一个VLAN组,port2,port3是一个VLAN组。
    这种VLAN一般会用来隔离不同的网络。
2.802.1Q VLAN
    通过区分802.1Q标签所带的VLAN ID值不同来划分到不同的VLAN组。
    一般这种VLAN会与QoS结合起来应用。

Switch上的Qos一般有几种:
1.port Based Qos
    可以为不同的port定义不同的优先级
2.Diff-Serv Qos
    就是用IP TOS来定义优先级
3.802.1P Qos
    在802.1P标签里定义不同的优先级,可以和802.1Q VLAN结合起来应用。
4.MAC/IP Based QoS
    比较高级的功能。可以为特定的MAC address或者IP address定义不同的优先级。


一下是我们用到的一些switch的功能列表:

                    |BCM5325E|RTL8309| 88E6060|KS8995M|KS8995X
Port Based QoS    |Yes        |Yes     | No      |Yes      |Yes
Diff-Serv  QoS     |Yes        |Yes     | No      |Yes      |Yes
802.1P QoS       |Yes        |Yes     | No      |Yes      |Yes
MAC/IP Based QoS |MAC       |IP      | No      |No      |No
Port Based VLAN   |Yes        |Yes     | Yes     |Yes      |Yes
802.1Q VLAN      |Yes        |Yes     | No      |Yes      |No

为了在一颗switch能够提供多个独立的interface(eth0,eth1...)出来,Marvell 88E6060 和 KS8995M 还提供了这样的功能:
应该是结合了port based VLAN和802.1Q VLAN两种做法,先是把ports划分到不同的interface上,然后在接收的时候在802.1Q标签上加入表示从哪个port上来的信息,在发送的时候根据802.1Q标签中的值决定发送到哪个port或哪几个ports上去。
阅读(3616) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~