Trunk原理及配置

  • Trunk:干道 主干链路 通常用于交换机和交换机之间,通过一个接口传输多个vlan 的数据包。
  • 默认情况下因为SW1的04口是属于Vlan1的,所以两个Vlan10不能直接通信。
  • Trunk的配置:
    Trunk原理及配置_第1张图片
  • access 口:接PC
  • trunk 口:接交换机
  • hybrid 口:混合口 既可以接PC也可以接交换机 (华为交换机的默认接口)。
    Trunk原理及配置_第2张图片

  • Trunk的配置命令:
    int gi 0/0/x
    port link-ty trunk
    port trunk allow-pass vlan all(允许所有的vlan通过)
    [外链图片转存失败(img-jcRaBqAK-1568857973164)(en-resource://database/5682:1)]

  • 交换机怎么识别不同Vlan的数据10或者20??
  • 答:通过Tag标识。
  • PC(vlan20里面的1.4进行抓包) —>>交换机的Access口(没有tag标识)
    [外链图片转存失败(img-AviHnenY-1568857973165)(en-resource://database/5684:1)]
  • 注:PC端不认识 vlan 标记,不认识tag,只有通过交换机的trunk接口发出的报文才具备vlan 的标记(802.1q tag)。
  • 注:PC 发出的报文没有tag。

  • Trunk口发出的报文有Tag标记(交换机trunk---->交换机trunk)
    [外链图片转存失败(img-Q6Q2iPrK-1568857973166)(en-resource://database/5686:1)]
  • trunk默认vlan1的报文不带标记。
    [外链图片转存失败(img-inNFhEns-1568857973166)(en-resource://database/5688:1)]

  • PVID:本征vlan (native vlan ):该vlan的报文经过trunk接口时不打标记(tag)。默认情况下本征vlan 是vlan 1.
  • 为什么不带tag了? 节省资源。 采用默认起始数据包的配置。
  • 配置的pvid不带tag标记。
  • 多个trunk口的pvid要一致(否则下面的终端无法通信)。
    [外链图片转存失败(img-9w2nL9xJ-1568857973167)(en-resource://database/5690:1)]
  • 配置PVID命令
  • int gi0/0/4
  • port trunk pvid vlan 20 将trunk 接口的pvid 改为vlan 20

  • 将交换机的接口属性更改时:例如由access–>trunk 或者由trunk–>access 必须重置接口的默认配置。
    [外链图片转存失败(img-KfqoHXJv-1568857973167)(en-resource://database/5692:1)]
    [外链图片转存失败(img-b7DlZXL8-1568857973168)(en-resource://database/5694:1)]

你可能感兴趣的:(计算机网络)