【老王来了】之相爱相杀三层交换与链路聚合

序言

实现不同vlan间的通信与增加带宽

一.三层交换

1.什么是三层交换技术

  • 使用三层交换技术实现不同VLAN间通信
  • 三层交换=二层交换+三层路由转发

2.工作原理

三层交换机的工作原理:1.三层交换机上,第三层引擎处理数据流的第一个包2.交换ASIC从三层引擎中获悉二层重写信息在硬件中创建一个MLS条目3.负责重写和转发数据流中的后续数据包
-三层交换机可以配置VLAN接口,通过VLAN接口可以配置IP地址,成为不同VLAN对应的网关,从而实现不同VLAN间路由。

3.与二层的区别

二层交换机是看MAC地址,三层交换机是看IP地址

4.项目实现(不同vlan间通信)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

<Huawei>undo terminal monitor
Info: Current terminal monitor is off.
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname sw1
[sw1]user-interface console 0
[sw1-ui-console0]idle-timeout 0 0
[sw1-ui-console0]q
[sw1]vlan bat 10 20
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access
[sw1-GigabitEthernet0/0/1]port default vlan 10
[sw1-GigabitEthernet0/0/1]q
[sw1]int vlan 10
[sw1-Vlanif10]ip add 192.168.10.1 24
[sw1-Vlanif10]q
[sw1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type access
[sw1-GigabitEthernet0/0/2]port default vlan 20
[sw1-GigabitEthernet0/0/2]q
[sw1]int vlan 20
[sw1-Vlanif20]ip add 192.168.20.1 24
[sw1-Vlanif20]q
[sw1]

在这里插入图片描述
注意:交换机不能在物理接口下配地址

二.链路聚合

1.什么是链路聚合

  • 端口绑定/链路聚合技术:
    链路聚合(Link Aggregation)是将一组物理接口捆绑在一起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组或链路聚合组,通过在两台设备之间建立链路聚合组,可以提供更高的通讯带宽和更高的可靠性。链路聚合不仅为设备间通信提供了冗余保护,而且不需要对硬件进行升级。

2.实现的条件

  • 1)每个Eth-Trunk接口下最多可以包含8个成员接口
  • 2)成员接口不能配置任何业务和静态MAC地址
  • 3)成员接口加入Eth-Trunk时,必须为缺省的hybrid类型接口
  • 4)Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk
  • 5)一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它Eth-Trunk接口,必须先退出原来的Eth-Trunk接口
  • 6)一个Eth-Trunk接口中的成员接口必须是同一类型,例如: FE口和GE口不能加入同一个Eth-Trunk接口
  • 7)可以将不同接口板上的以太网接口加入到同一个Eth-Trunk。
  • 8)如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信
  • 9)当成员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞,导致丢包。
  • 10)当成员接口加入Eth-Trunk后,学习MAC地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习

3.项目实现:二层链路聚合

在这里插入图片描述

LSW1
<Huawei>undo terminal monitor
Info: Current terminal monitor is off.
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname sw1
[sw1]user-interface console 0
[sw1-ui-console0]idle-timeout 0 0
[sw1-ui-console0]q
[sw2]display stp brief
 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/1               DESI  FORWARDING      NONE
   0    Ethernet0/0/2               DESI  FORWARDING      NONE
   0    Ethernet0/0/3               DESI  FORWARDING      NONE
[sw1]vlan 2
[sw1-vlan2]int e0/0/3
[sw1-Ethernet0/0/3]port link-type access
[sw1-Ethernet0/0/3]port default vlan 2
[sw1-Ethernet0/0/3]q
[sw1]int Eth-Trunk 1
[sw1-Eth-Trunk1]port link-type trunk 
[sw1-Eth-Trunk1]port trunk allow-pass vlan all 
[sw1-Eth-Trunk1]q
[sw1]int e0/0/1
[sw1-Ethernet0/0/1]eth-trunk 1
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1-Ethernet0/0/1]int e0/0/2
[sw1-Ethernet0/0/2]eth-trunk 1
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1-Ethernet0/0/2]q
[sw1]display stp brief
 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/3               DESI  DISCARDING      NONE
   0    Eth-Trunk1                  ROOT  FORWARDING      NONE
[sw1]

注:此项目的目的是在与将两个接口合并为一个动态eth-trunk口,用来作为逻辑接口,增加带宽。查看命令是display stp brief

4.项目:三层端口聚合

在这里插入图片描述

CE1
<HUAWEI>undo terminal monitor 
Info: Current terminal monitor is off.
<HUAWEI>system-view 
[~HUAWEI]sysname 1
[*HUAWEI]user-interface console 0
[*HUAWEI-ui-console0]idle-timeout 1440    注:不是0-0[*HUAWEI-ui-console0]q
[*HUAWEI]int Eth-Trunk 1 创建一个虚拟接口
[*HUAWEI-Eth-Trunk1]undo portswitch 关闭二层,开启三层
[*HUAWEI-Eth-Trunk1]ip add 10.1.1.1 24配置接口IP地址
[*HUAWEI-Eth-Trunk1]q
[*HUAWEI]int g1/0/0进入物理接口
[*HUAWEI-GE1/0/0]undo shutdown开启接口
[*HUAWEI-GE1/0/0]eth-trunk 1使这个接口成为eth-trunk 1的成员
[*HUAWEI-GE1/0/0]int g1/0/1
[*HUAWEI-GE1/0/1]undo shutdown
[*HUAWEI-GE1/0/1]eth-trunk 1
[*HUAWEI-GE1/0/1]q
[*HUAWEI]int LoopBack 0
[*HUAWEI-LoopBack0]ip add 192.168.1.100 32
[*HUAWEI-LoopBack0]q
[*1]return 需要保存配置
Warning: Uncommitted configurations found. Are you sure to commit them before ex
iting? [Y(yes)/N(no)/C(cancel)]:y
<1>system-view 
[~1]ip route-static 192,168.2.100 32 10.1.1.2 配置静态路由
[*1]return 需要保存配置
Warning: Uncommitted configurations found. Are you sure to commit them before ex
iting? [Y(yes)/N(no)/C(cancel)]:y
<1>ping -a 192.168.1.100 192.168.2.100
  PING 192.168.2.100: 56  data bytes, press CTRL_C to break
    Reply from 192.168.2.100: bytes=56 Sequence=1 ttl=255 time=16 ms
    Reply from 192.168.2.100: bytes=56 Sequence=2 ttl=255 time=5 ms
    Reply from 192.168.2.100: bytes=56 Sequence=3 ttl=255 time=3 ms
    Reply from 192.168.2.100: bytes=56 Sequence=4 ttl=255 time=5 ms
    Reply from 192.168.2.100: bytes=56 Sequence=5 ttl=255 time=4 ms

  --- 192.168.2.100 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 3/6/16 ms
<1>

总结

理清关于交换机项目的各个具体要求,对命令要勤加练习

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YJ Thoreau

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值