为什么要配置trunk接口

生活经验043

本文目录

为什么要配置trunk接口,第1张

  1. 多个vlan需要穿过多个交换机,互连交换机端口需要配置成什么?
  2. 交换机中access和trunk模式的区别?
  3. 思科交换机配置trunk口?
  4. 华为交换机trunk可以接电脑吗?
  5. 如何给cisco路由器做配置trunk?

多个vlan需要穿过多个交换机,互连交换机端口需要配置成什么?

交换机相连的接口,均需要配置成trunk,并允许所有vlan通过; 具体配置 cisco: swichport mode trunk swichport trunk per vlan all huawei: port link-type trunk port trunk all vlan all(这里可以指VLAN段,如:10 to 20 就是10-20的VLAN)

交换机中access和trunk模式的区别?

一、Access

Access只能属于一个vlan,一般用来连接计算机的端口

Access接受和转发的数据包必是无VID的数据包

Access端口发送出去的数据包无VID,可被PC接受或access口接受。

Access : 收到一个报文,先判断是否有vlan消息,无则打上端口的PVID在SW内转交给相同PVID的端口去掉标记的无VID数据包,有则直接丢弃。

二、Trunk

Trunk:可以允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机之间连接端口

Trunk:默认PVID与vlan1相等

在默认状态下,Trunk端口允许所有的Vlan发送和接口传输信息。

Trunk:收到一个报文,先判断是否有vlan消息,无则打上端口的PVID在SW内转交给其它端口;有则先判断trunk端口是否允许该vlan的数据进入,如果可以则转发,否则丢弃。

Trunk:在发送时,比较要发送报文的VID与端口的PVID,不相等则直接发送;相等则剥离VID,再发送

三、区别:

Access口只接收无VID的数据包。

access口发送数据包时对所有数据包去除VID,而trunk口只对与自己端口的PVID相等的数据包去除VID,其它则直接转发。

所属vlan

允许通过vlan

access

只能 1个 (即划入的vlan)

只能1个即划入的vlan

trunk

只能1个(即pvid)

任意个

四、额外说明:

PVID英文为Port-base VLAN ID,是表示网络通信中基于端口的VLAN ID,一个端口可以属于多个VLAN,但是只能有一个PVID,收到一个不带tag头的数据包时,会打上PVID所表示的VLAN号,视同该VLAN的数据包处理。

一个物理端口只能拥有一个PVID,当一个物理端口拥有了一个PVID的时候,必定会拥有和PVID相等的VID,而且在这个VID上,这个物理端口必定是Untagged Port。

PVID的作用只是在交换机从外部接受到可以接受Untagged 数据帧的时候给数据帧添加TAG标记用的,在交换机内部转发数据的时候PVID不起任何作用。

关于 untagged port

关于 untagged port,此 port 转发出的封包上都没有 Tag (untagged)。 若有 Tag 的封包进入 switch,则其经过 untagged port 时,Tag 将被去除 。(用于连接一般设备、电脑)

Dynamic Auto是思科交换机的默认管理模式(Administrative Mode),而实际的操作模式(Operational Mode)则根据DTP来确定。也就是说交换机端口的默认模式就是Dynamic Auto,如果对面交换机端口是Trunk或Dynamic Desirable那么最后通过DTP协商,本交换机端口就将变为Trunk。若对面是Access或同样也是Dynamic Auto,则本交换机端口最终变成Access口。

思科动态中继协议 DTP,是 VLAN?组中思科所有协议,主要用于协商两台设备间链路上的中继过程以及中继封装?802.1Q?类型。 DTP是cisco专有的协议,它只能用于交换机之间建立trunk链路,并且每隔30s发送DTP帧。

DTP采用协商的方式来决定是否将接口配置为Trunk,在需要使用Trunk链路时,通常是手工静态配置接口模式,并且手工指定Trunk封装协议。

思科交换机配置trunk口?

你好,要配置思科交换机的trunk口,您可以按照以下步骤操作:

1. 进入交换机的全局配置模式:

```

Switch# configure terminal

```

2. 选择要配置为trunk口的接口:

```

Switch(config)# interface gigabitethernet0/1

```

3. 配置接口为trunk口:

```

Switch(config-if)# switchport mode trunk

```

4. (可选)配置VLAN标记方式:

```

Switch(config-if)# switchport trunk native vlan <vlan-id>

```

其中,`<vlan-id>`是您要指定为本机原始VLAN的VLAN ID。

5. (可选)配置允许通过trunk口的VLAN范围:

```

Switch(config-if)# switchport trunk allowed vlan <vlan-range>

```

其中,`<vlan-range>`是您允许通过trunk口的VLAN ID范围。例如,您可以指定允许VLAN 10到20通过trunk口:

```

Switch(config-if)# switchport trunk allowed vlan 10-20

```

6. 退出接口配置模式:

```

Switch(config-if)# end

```

7. (可选)保存配置:

```

Switch# copy running-config startup-config

```

这样,您就成功地将思科交换机的接口配置为trunk口了。

华为交换机trunk可以接电脑吗?

通过电脑连接华为交换机

华为交换机配置Trunk接口?

选择com接口

华为交换机配置Trunk接口?

设置比特率和数据流

华为交换机配置Trunk接口?

连接成功

华为交换机配置Trunk接口?

进入system-view视图

华为交换机配置Trunk接口?

进入接口视图

[Quidway]interface GigabitEthernet 0/0/11

华为交换机配置Trunk接口?

配置端口为trunk模式

[Quidway-GigabitEthernet0/0/11]port link-type trunk

华为交换机配置Trunk接口?

配置trunk允许通过的vlan

[Quidway-GigabitEthernet0/0/11]port trunk allow-pass vlan all

华为交换机配置Trunk接口?

然后用display current来看看配置信息

如何给cisco路由器做配置trunk?

路由器吗?你是要走不同的vlan吧,如果是这样的话你可以做单臂路由:Cisco单臂路由配置 单臂路由,即在路由器上设置多个逻辑子接口,每个子接口对应一个vlan。在每个子接口的数据在物理链路上传递都要标记封装。Cisco设备支持ISL和802.1q(dot1Q)协议。华为只支持802.1q。 DOT1Q和ISL的区别:DOT1Q是各类产品的VLAN通用协议模式,Dot1q是一种普遍使用的标准,适用所有交换机与路由设备。支持超过1024vlan,而ISL最多支持1024个vlan。ISL是CISCO设备的专用协议,适用于Cisco设备。 ISL(Interior Switching Link)交换机间协议用于实现CISCO交换机间的VLAN中继。它是一个信息包标记协议,在支持ISL接口上发送的帧由一个标准以太网帧及相关的VLAN信息组成。PC1: IP :172.16.3.1/24 GW:255.255.255.0 PC2: IP :172.16.4.1/24 GW:255.255.255.0 S1: Switch>enable Switch#vlan database Switch(vlan)#vlan 30 Switch(vlan)#vlan 40 Switch# configure terminal Switch(config)#int fastEthernet 0/1 Switch(config-if)#switchport access vlan 30 Switch(config-if)#int f0/2 Switch(config-if)#switchport access vlan 40 Switch(config-if)#int f 0/24 Switch(config-if)#switchport mode trunk (把该接口设置为trunk模式)Switch(config-if)#switchport trunk allowed vlan all (运行所有vlan通过)RT1: Router>enable Router#configure terminal Router(config)#int fastEthernet 0/0.1 (进入子接口)Router(config-subif)#encapsulation dot1Q 30 (封装dot1Q协议,建立与vlan30的关联)Router(config-subif)#ip add 172.16.3.254 255.255.255.0 Router(config-subif)#int f 0/0.2 Router(config-subif)#encapsulation dot1Q 40 (封装dot1Q协议,建立与vlan40的关联)Router(config-subif)#ip add 172.16.4.254 255.255.255.0 Router(config-subif)#int f 0/0 Router(config-if)#no shutdown (启动f0/0的接口,包括所有子接口) 完成。Vlan30能与vlan40互相通讯。 本文出自 “lookandrock” 博客 如果不是这样的话,说说你想要的做到什么需求