01-智能路由
本章节下载: 01-智能路由 (344.93 KB)
· 特性介绍
○ 智能路由原理
○ 典型组网场景
· 配置指南
○ 接口
○ 智能路由策略
○ 会话保持(可选)
○ 健康检测(可选)
○ ISP(可选)
企业网环境下,为了提高出口链路的带宽和可靠性,管理员通常会在其网络出口部署多条链路。在传统多链路方案中,网络出口设备在转发流量时,会在已部署的多条链路中随机选择一条链路进行转发。链路选择的随机性使得诸如链路的网络延迟、繁忙情况以及其他链路质量要素无法充分作为有效的判断因素,所选链路往往并非当前网络环境下的最优选。
智能路由可以依据流量的源/目的IP地址、链路质量以及链路权重等要素,从备选链路中动态选择最优链路进行流量转发,实现多出口链路的流量均衡转发,从而提高了业务处理能力,保证了业务的高可靠性。智能路由功能可在多条链路上分担内网用户访问外部互联网的流量。
智能路由负载均衡包含如下基本概念:
· 负载均衡设备:进行智能路由的设备,负责将内网用户访问外部互联网的流量均衡地分发到多条链路。
· 智能路由策略:用于指导某一类流量以负载均衡的方式进行转发的策略。
· 会话保持:出接口快速调度机制,能够将具有一定相关性的流量经同一个出接口转发。
· 健康检测:针对接口和接口链路进行服务质量探测的机制。
如图-1所示,在负载均衡设备(LB device)上配置智能路由负载均衡后,来自内网的Flow A和Flow B会根据各自匹配的智能路由策略,分别被设备转发到ISP 1和ISP 3提供的实体链路上。
非缺省vSystem对于本特性的支持情况,请以页面的实际显示为准。
智能路由负载均衡需要购买并正确安装License才能使用,关于License的详细介绍请参见“License联机帮助”。
· 若会话保持处理优先于繁忙功能处于开启状态,则在会话保持表项老化之前,无论接口是否处于繁忙状态,设备都会依据会话保持表项为其分配流量;若处于关闭状态,则在会话保持表项老化之前,设备会依据会话保持表项调度正常状态的接口,不调度处于繁忙状态的接口。
· 在同一接口下,可以指定多个健康检测方法,只要有一个健康检测方法探测成功,设备就认为该接口的健康检测成功。
配置智能路由前需要先在“网络接口 > 接口设置“页面下,为指定出接口配置上/下行最大期望带宽和带宽繁忙比,并配置网关地址,以及引用健康检测模板。
1. 单击“网络配置 > 接口设置”。
2. 在“接口设置”页面,单击指定接口名称,进入“修改接口设置”页面。
3. 输入上行带宽/下行带宽、繁忙比和恢复比。
○ 上行带宽/下行带宽:指接口的上/下行最大期望带宽,即接口预计可承载的上/下行流量带宽上限,所配置的带宽上限可用于带宽繁忙保护功能,以及带宽算法和最大带宽算法的计算。
○ 繁忙比:用于界定接口是否处于繁忙状态,若接口的实际带宽与接口的最大期望带宽之比超过了该接口的带宽繁忙比,则接口进入繁忙状态,不再参与调度。
○ 恢复比:用于界定接口是否解除繁忙状态,若接口的实际带宽与接口的最大期望带宽之比小于等于该接口的带宽繁忙恢复比,则接口解除繁忙状态,重新参与调度。
4. 单击<应用>按钮,保存当前配置。
5. 单击<IPv4地址>,进入IPv4地址配置页签。
6. 输入网关地址。
7. 单击<应用>按钮,保存当前配置。
8. 单击<健康检测>,进入健康检查配置页签。
○ 健康检查模板名称:可选择已创建健康检测模板,也可新创建健康检测模板。配置健康检测功能的详细步骤请参见“健康检测联机帮助”。
○ 输入IPv4/IPv6地址:探测报文的目的IPv4/IPv6地址
9. 单击<添加>按钮,健康检查模板添加到健康检查方法列表中。
10. 单击<确定>按钮,保存当前配置。
智能路由策略由匹配规则、报文处理方式和出接口调度算法组成,为了达到理想的智能路由负载均衡效果,需要根据实际需求指定流量匹配规则,并选择合适的报文处理方式和出接口调度算法。
1. 单击“链路负载 > 智能路由”
2. 在“智能路由”页面单击<新建>。
3. 新建智能路由。
表-1 智能路由配置
参数 |
说明 |
名称 |
智能路由策略的名称,不区分大小写 |
描述 |
智能路由策略的描述信息 |
类型 |
智能路由策略的类型,包括: · IPv4:IPv4类型的智能路由策略,处理IPv4协议族的业务流量 · IPv6:IPv6类型的智能路由策略,处理IPv6协议族的业务流量 |
启用状态 |
启用/禁用智能路由策略 完成智能路由策略相关配置后,需要在相应的智能路由策略视图下启用策略,该策略才能生效 |
插入XX之前 |
将新建的智能路由策略调整到指定智能路由策略之前,设备会优先匹配排序更靠前的智能路由策略 设备会按照策略的先后顺序对流量进行匹配,一旦流量匹配上某个策略便结束匹配过程,设备将使用该策略对流量进行智能路由负载分担操作 缺省情况下,智能路由策略按照配置顺序排列 |
源IP范围 |
源IP地址匹配规则,包括: · 所有IP:所有源IP地址的流量都可被匹配 · 指定IP:匹配指定的源IP地址流量 a. 在“IP地址“中输入源IPv4/IPv6地址、以子网方式配置的IPv4/IPv6地址范围或以地址段方式配置的IPv4/IPv6地址范围 b. 单击<添加>,新建的匹配规则会在“IP列表”中显示 |
目的类型 |
目的类型的匹配规则,包括: · 所有IP:所有目的IP地址的流量都可被匹配 · 自定义:匹配指定的的目的IP地址或ISP流量 a. 单击“IP地址“下拉选项框 IP地址:匹配指定的目的IPv4/IPv6地址、以子网方式配置的IPv4/IPv6地址范围或以地址段方式配置的IPv4/IPv6地址范围 ISP:匹配指定目的IP地址所属的ISP,可选择已创建的ISP,也可以单击<新建ISP>,配置ISP的详细步骤请参见“ISP联机帮助” b. 单击<添加>,新建的匹配规则会在“规则列表”中显示 |
入接口 |
入接口的匹配规则,包括: · 所有接口:所有入接口的流量都可被匹配 · 指定接口:匹配指定的入接口流量 |
转发动作 |
出接口转发动作,包括: · 转发:规则匹配成功后,跳过智能路由负载均衡业务处理,依据策略路由或路由表对流量进行正常转发 · 出接口选路:规则匹配成功后,通过出接口调度算法计算流量的出设备接口,并将流量从该接口发出 配置报文的处理方式为转发后,设备会清除出接口选路的相关配置 |
出接口 |
参与调度的出接口 选择出接口前,接口下必须先配置网关地址 · 单击<出接口>下拉框,选择参与智能路由策略调度的出接口,配置接口的权值,取值范围为1~255。 · 单击<添加>,参与调度的出接口会在“出接口列表”中显示 只有转发动作选择“出接口选路”时,才会出现该参数 |
选路算法 |
通过配置不同的出接口选路算法,可依据不同的分配原则,将用户流量均衡地分配到多个出接口进行转发。设备支持如下出接口选路算法: · 加权轮转:根据接口权值的大小把流量依次分发给每个接口,权值越大,分配的流量越多 · 随机:将流量随机分发给每个出接口 · 源IP地址哈希:对报文的源IP地址进行哈希运算 · 源IP地址和端口哈希:对报文的源IP地址和端口号进行哈希运算 · 目的IP地址哈希:对报文的目的IP地址进行哈希运算 · 带宽:根据出接口的剩余带宽决定流量分发,具体包括如下算法 · 上行带宽:根据出接口的权值与上行剩余带宽比例分发报文 · 下行带宽:根据出接口的权值与下行剩余带宽比例分发报文 · 最大上行带宽:将流量发给处于空闲状态且上行剩余带宽最大的出接口发送出去 · 最大下行带宽:将流量发给处于空闲状态且下行剩余带宽最大的出接口发送出去 只有转发动作选择“出接口选路”时,才会出现该参数 |
繁忙保护 |
启用/禁用接口的带宽繁忙保护功能。设备根据流量匹配的智能路由策略进行出接口调度时,会查看出接口链路是否处于繁忙状态,设备不会向处于繁忙状态中的接口分配流量 启用带宽繁忙保护功能,需要先在接口下配置上行/下行带宽、带宽比和恢复比才生效 只有转发动作选择“出接口选路”时,才会出现该参数 |
调度失败动作 |
当前智能路由策略调度可用出接口失败时,设备接下来所执行的动作,包括: · 丢弃:匹配当前策略失败时直接丢弃报文 · 匹配下一条:继续匹配下一条智能路由策略。如果不存在下一条智能路由策略,则设备正常转发报文 只有转发动作选择“出接口选路”时,才会出现该参数 |
4. 单击<确定>,新建的智能路由策略会在“智能路由”页面显示。
会话保持的作用是根据某会话保持方法将具有一定相关性的流量都分配给同一链路处理,这个分配规则就称为会话保持表项。在会话保持表项老化之前,设备若再次收到具有相同特征的流量,不会再根据调度算法进行计算,而是根据已生成的会话保持表项,将流量交给同一个出接口发出。
会话保持功能在保证用户访问连续性的同时,也减少了调度算法的重复运算,提升了转发效率。
1. 单击“链路负载 > 智能路由”
2. 在“智能路由”页面,勾选需要配置的智能路由策略前的复选框。
3. 单击<更多>下拉框,单击<高级配置>。
表-2 高级配置
参数 |
说明 |
会话保持方法 |
选择会话保持方法,包括: · 无:表示不进行会话保持 · 源地址:设备根据源IP地址生成会话保持表项,匹配报文的源IP地址。此方法可将源IP地址匹配会话保持表项的流量分配给同一个出接口 · 目的地址:设备根据目的IP地址生成会话保持表项,匹配报文的目的IP地址。此方法可将目的IP地址匹配会话保持表项的流量分配给同一个出接口 · 源地址目的地址:设备根据源IP地址和目的IP地址生成会话保持表项,匹配报文的源和目的IP地址。此方法可将源和目的IP地址匹配会话保持表项的流量分配给同一个出接口 |
目的IPv4掩码长度 |
IPv4掩码长度,取值范围为0~32 |
目的IPv6掩码长度 |
IPv6前缀长度,取值范围为0~128 |
优先于繁忙 |
启用/禁用会话保持处理优先于繁忙功能 |
超时时间 |
会话保持表项的老化时间 |
4. 单击<确定>,配置的会话保持功能将应用到所选智能路由策略。
5. 勾选需要清除会话保持的智能路由策略前的复选框。
6. 单击<更多>下拉框,单击<清除会话保持>按钮,智能路由策略的会话保持功能将被删除。
健康检测模板可被接口引用。
配置健康检测功能的详细步骤请参见“健康检测联机帮助”。
ISP可被目的类型的匹配规则引用。
配置ISP的详细步骤请参见“ISP联机帮助”。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!