单臂路由及链路聚合+实验配置(均使用思科模拟器Cisco Packet Tracer Student)
一、单臂路由
1.实现VLAN之间的路由
方法一:采用路由器的多个物理接口 方法二:采用单臂路由的方式(子接口的方式)
2.单臂路由概述
- 单臂路由实现不同VLAN间通信
链路类型: 子接口:
交换机连接主机的端口为access链路 路由器的物理接口可以划分成多个逻辑接口
交换机连接路由器的端口为Trunk链路 每个子接口对应一个VLAN网段的网关
- 单臂路由实现不同VLAN间通信的原理
路由器重新封装MAC地址、转换VLAN标签
3.单臂路由的配置
拓扑图如下:
- IP地址配置
PC1和PC3的默认网关设置为:192.168.20.254
- 创建VLAN
- 端口分配
- Trunk配置
router1**接口
配置接口地址
查看路由表
连通性测试
同一VLAN下:PC1 ping PC2
不同VLAN下:PC1 ping PC3
ARP命令查看:MAC地址=路由器的MAC地址
配置DHCP服务
验证PC
二、链路聚合
链路聚合(Link Aggregation)是指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担。
- 交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。
- 当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口
- 故障端口恢复后再次担任收发端口
- 链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。
- Aggregate Port成员的限制条件:
AP成员端口的端口速率必须一致
AP成员端口使用的传输介质应相同
AP成员端口必须属于同一个VLAN
- AP成员端口和AP之间的关系:
一个端口加入AP,端口的属性将被AP的属性所取代
一个端口从AP中删除,则端口的属性将恢复为其加入AP前的属性
当一个端口加入AP后,不能在该端口上进行任何配置,直到该端口退出AP
- 以太通道(EtherChannel)
目的
- 将多条物理链路捆绑成逻辑链路
- 实现负载均衡
- 冗余备份
- 逻辑链路可以分为多个组
- 如果不做链路聚合STP会关闭接口,只留一条路径
- 实现了链路聚合后,只要组内有一条链路活动,组就不会Down掉
配置以太网通道
注意事项:
- 在配置 EtherChannel组时,需要定义组号码,但不要配置超过48个组
- 两边交换机的 EtherChannel组号码可以采用不同号码
- 组中不能配超过8个接口。
- 配好 EtherChannel组后,在 port-channel下配的参数会对所有物理接口生效,但对单个物理接口配置的只对单物理接口生效。
- 链路聚合
聚合协议:
PAgP:Cisco proprietary
LACP:IEEE 802.3ad standard
ON
链路类型:
Port-channel
二层EtherChannel
三层EtherChannel
负载均衡:
- Souce-MAC:某于源MAC,默认为此模式,不同源主机,流量可能从不同的接口被发出去,但相同源主机肯定走相同接口。
- Source-and-Destination MAC:同时基于源和目标MAC,流量从主机A到主机B,从主机A到主机C以及从主机C到 主机B都可能走不同的接口。
- Source-IP:基于源IP,不同源IP的流量可能走不同接口,相同IP则走相同接口
- Destination-IP:基于目的IP,到不同目标IP的流量,会走不同接口,不同主机发往相同IP的流量会走相同接口。
- Source-and-Destination IP:同时基于源和目标IP,流量从主机A到主机B,从主机A到主机C以及从主机C到主机B都可能走不同的接口。
注:并不是所有型号的交换机所有IOS都支持所有负载方式,需要视IOS版本而定。在交换机之间通过EtherChannel捆绑了多条链路后,默认执行基于源MAC的负载均衡。
- 创建通道端口,并查看摘要