华为支持vlan数量是1-4094
Vlan:虚拟局域网,主要作用是隔离广播域、安全、便于管理。
端口划分vlan的话,需要设定端口类型,一般华为常用的端口是access、trunk、hybrid。
Trunk:单条链路可以承载多vlan的数据流量。
Hybrid:混合接口,可以选择access还是trunk接口属性工作。
Pvid:打标签。
Untagged:出交换机会把指定标签解除的一张列表。
Tagged:当某些指定vlan(有相应标签的)经过交换机时,无条件放行的一张列表。注:同一个vlan只能存在于untagged和tagged表中其中一个。
单笔路由技术:当只有二层交换机时,又要实现不同vlan间通信时,需要用到单笔路由技术。
三层交换机实现不同vlan间路由:三层交换机可以配置vlanif接口,通过vlanif接口可以配置ip地址,成为不同vlan对应的网关,从而实现不同vlan间路由。
端口绑定技术:链路聚合(Link Aggregation)是将一组物理接口捆绑在一起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组(Load Sharing Group)或链路聚合组(Link Aggregation Group),通过在两台设备之间建立链路聚合组,可以提供更高的通讯带宽和更高的可靠性。链路聚合不仅为设备间通信提供了冗余保护,而且不需要对硬件进行升级。
链路聚合/端口聚合/端口绑定的实现条件:
1、 每个Eth-Trunk接口下最多可以包含8个成员接口。
2、 成员接口不能配置任何业务和静态MAC地址。
3、 成员接口加入Eth-Trunk时,必须为缺省的hybrid类型接口。
4、 Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk。
5、 一个Eth-Trunk接口中的成员接口必须是同一类型,例如:FE口和GE口不能加入同一个Eth-Trunk接口。
6、 一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它Eth-Trunk接口必须退出原来的Eth-Trunk接口。
7、 可以将不同接口板上的以太网接口加入到同一个Eth-Trunk。
8、 如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk,两端才能正常通信。
9、 当成员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞导致丢包。
10、 当成员接口加入Eth-Trunk后,学习MAC地址时,是按照Eth-Trunk学习的,而不是按照成员接口来学习。
三层交换的链路聚合
CE1:
int eth-trunk 1 设置链路聚合为eth-trunk 1
undo portswith 开启三层接口
ip address 10.1.1.1 24 配置CE1的IP地址
int g1/0/0 进入g1/0/0启动,加入eth-
trunk 1,启动
undo shutdown
Eth-Trunk 1
Int g1/0/1 同上
undo shutdown
int loop 0 设置一个环回地址,相当于PC 1
ip address 192.168.1.100 32
CE2:
int eth-trunk 1
undo portswith
ip address 10.1.1.224
int g1/0/0
undo shutdown
Eth-Trunk 1
Int g1/0/1
undo shutdown
int loop 0
ip address 192.168.2.100 32
CE1:ip route-static 192.168.2.100 32 10.1.1.2
CE2:ip route-static 192.168.1.100 32 10.1.1.1
(设置静态路由,设定路由下一跳地址)
CE1:ping –a 192.168.1.100 192.168.2.100
CE2:ping –a 192.168.2.100 192.168.1.100
CE1和CE2的ip必须在同网段,上例为10.1.1.1和10.1.1.2
图例:
三层交换机的单臂路由:
Vlan batch 100 200
Int g0/0/1
Port link-type access
Port default vlan 100
Int g0/0/2
Port link-type access
Port default vlan 200
Quit
Int vlanif 100
Ip address 192.168.100.1 24
Int vlanif 200
Ip address 192.168.200.1 24
Quit
图例:
二层交换机之间的链路聚合
SW1:
Int eth-trunk 1
Port link-type trunk
Port trunk allow-pass vlan all
Quit
Vlan batch 2
Int e0/0/1
Port link-type access
Port default vlan2
Int e0/0/2
Eth-trunk 1
Int e0/0/3
Eth-trunk 1
Int e0/0/4
Eth-trunk 1
SW2:
Int eth-trunk 1
Port link-type trunk
Port trunk allow-pass vlan all
Quit
Vlan batch 2
Int e0/0/1
Port link-type access
Port default vlan2
Int e0/0/2
Eth-trunk 1
Int e0/0/3
Eth-trunk 1
Int e0/0/4
Eth-trunk 1
图例: