三层eth-trunk端口配vlan
时间: 2024-10-16 21:20:58 浏览: 177
在三层环境下使用Eth-Trunk(二层链路聚合)时,配置VLAN是为了实现每个VLAN的数据流通过单独的物理链路传输。以下是基本的配置步骤:
1. **创建Eth-Trunk接口**:首先,确保物理接口(如Gi0/0/1, Gi0/0/2等)处于Trunk模式,允许所有VLAN通过。例如:
```
interface Gi0/0/1
switchport mode trunk
spanning-tree portfast trunk
allow-pass vlan all
```
对于华为设备,也可以使用`etherchannel`命令创建Eth-Trunk。
2. **配置Eth-Trunk**:在全局配置模式下,创建Eth-Trunk并指定成员接口:
```
interface Eth-Trunk1 # 可以为Eth-Trunk命名
member Gi0/0/1 Gi0/0/2
```
3. **为每个VLAN创建虚接口**:为每个特定的VLAN创建一个虚接口,并将其绑定到Eth-Trunk上:
```
interface Vlan10
dot1q termination vid 10
encapsulation dot1Q 10
switchport mode access # 如果是access端口,这里改为trunk
trunk allowed vlan 10 # 允许VLAN10的数据流量进入
vpc trunk Gi0/0/1 Gi0/0/2 # 将VLAN10绑定到Eth-Trunk1的成员接口
```
类似地,对于其他VLAN重复上述步骤。
4. **三层配置**:给每个VLAN虚接口配置IP地址,然后将其设为三层接口,用于转发VLAN内数据包:
```
interface Vlan10
ip address <IP> <NETMASK>
no shutdown
routing
```
阅读全文