玉龙小栈|{毕业入海}VLAN端口类型

2021-02-24 10:36:27 浏览数 (1)

正文

NEWS

端口类型

通常经由交换机内部处理的数据帧全部带有VLAN标签,而根据交换机转发数据帧时的操作(添加、剥除VLAN标签)及VLAN间互通等技术

华为定义了4种接口的链路类型:Access、Trunk、Hybrid和QinQ,以适应不同的连接和组网。而今天重点讲述其中的Access接口、Trunk接口和Hybrid接口。

Access接口

Access接口又称接入接口,通常将交换机连接主机节点的接口置为Access接口。

  • 交换机用来链接用户主机的端口
  • Access用于连接终端主机,发送和接收到数据帧均为无Tag数据帧,不存在802.1Q字段

Trunk接口

Trunk接口又称中继接口,通常将交换机与其他交换机接口置为Trunk,用来放行对应的VLAN数据。

  • 交换机上用来和其他交换机连接的端口
  • Trunk用于连接交换机,发送和接收到数据帧一般为携带Tag数据帧,用在多台交换机之间转发不同VLAN数据。

Hybrid端口

Hybrid又称杂合接口,可以管理员手工对流量数据帧进行打标或剥除标签操作,管理员可操作性较高。既可以用于连接不能识别Tag的用户终端(如用户主机、服务器等)和网络设备(如Hub、傻瓜交换机),也可以用于连接交换机、路由器以及可同时收发Tagged帧和Untagged帧的语音终端、AP。

  • hybrid untagged vlan x,剥离数据帧中VLAN Tag;连接交换机使用
  • hybrid tagged vlan x ,携带特定VLAN Tag
  • 使用Hybrid端口的场景
    • 如果交换机端口需要同时具备接收多个tag和同时剥离多个tag,就需要hybrid实现

关于帧处理

  • 当接收到不带VLAN标签的数据帧时,Access接口、Trunk接口、Hybrid接口都会给数据帧打上VLAN标签,但Trunk接口、Hybrid接口会根据数据帧的VID是否为其允许通过的VLAN来判断是否接收,而Access接口则无条件接收。
  • 当接收到带VLAN标签的数据帧时,Access接口、Trunk接口、Hybrid接口都会根据数据帧的VID是否为其允许通过的VLAN(Access接口允许通过的VLAN就是缺省VLAN)来判断是否接收。
  • 当发送数据帧时:
    • Access接口直接剥离数据帧中的VLAN标签。
    • Trunk接口只有在数据帧中的VID与接口的PVID相等时才会剥离数据帧中的VLAN标签。
    • Hybrid接口会根据接口上的配置判断是否剥离数据帧中的VLAN标签。
  • 因此,Access接口发出的数据帧肯定不带Tag,Trunk接口发出的数据帧只有一个VLAN的数据帧不带Tag,其他都带VLAN标签,Hybrid接口发出的数据帧可根据需要设置某些VLAN的数据帧带Tag,某些VLAN的数据帧不带Tag。

0 人点赞