• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

通过策略路由实现根据主机IP地址末尾奇偶性进行双链路负载分担的实现

2015-12-01 发表
  • 0关注
  • 1收藏 2775浏览
粉丝: 关注:

 某用户使用MSR3620做公网接入设备,从电信租赁一个固定IP地址50M带宽带宽接入和联通的50M pppoe拨号接入。内网有一个192.168.1.0/24的网段。用户想实现双链路的负载分担与备份。


 根据客户需求,如果配置两条等价默认路由,同一个终端容易出现走两个出口导致部分tcp服务异常的问题;如果将内网划分为192.168.1.0/25与192.168.1.128/25两个子网,通过策略路由实现负载,又会出现两个子网内主机IP地址分配不均匀导致无法实现公平负载的问题;为了避免出现以上两个问题,我们采用将IP地址按照奇偶方式进行划分,即二进制模式下,末尾位置0和置1来实现。

以192.168.1.1和192.168.1.2两个地址为例:

192.168.1.1转换成二进制之后是 11000000 10101000 00000001 00000001

192.168.1.2转换成二进制之后是 11000000 10101000 00000001 00000010

 


//配置acl 2000与2001,分别匹配末尾是0和末尾是1的IP地址

acl num 2000
     rule permit source 192.168.1.0 0.0.0.254
     quit
    acl num 2001 
     rule permit source 192.168.1.1 0.0.0.254
     quit

//配置策略路由

policy-based-route fuzai permit node 10
     if-match acl 2000
     apply ip-address next-hop 1.1.1.1
     quit
    policy-based-route fuzai permit node 20
     if-match acl 2001
     apply output-interface Dialer 0

//内网网关调用策略路由

interface g0/2
     ip policy-based-route fuzai


1、根据需求选择正确的IP地址和通配符掩码进行主机地址匹配,上面两个ACL的计算方式如下:

192.168.1.1 >二进制化> 11000000 10101000 00000001 00000001

0.0.0.254   >二进制化> 00000000 00000000 00000000 11111110

通配符掩码置0位于IP地址进行或运算之后等于 11000000 10101000 00000001 xxxxxxx1>换算十进制>192.168.1.2n+1(n>=0)

192.168.1.0 >二进制化> 11000000 10101000 00000001 00000000

0.0.0.254   >二进制化> 00000000 00000000 00000000 11111110

通配符掩码置0位于IP地址进行或运算之后等于 11000000 10101000 00000001 xxxxxxx0>换算十进制>192.168.1.2n+0(n>=0)

2、如果要划分为4个地址群,可以写成 192.168.1.0 0.0.0.252 、192.168.1.1 0.0.0.252、192.168.1.2 0.0.0.252、192.168.1.3 0.0.0.252,分别实现匹配后两位二进制是00、01、10、11的地址,可以写成192.168.1.2n+0、192.168.1.2n+1、192.168.1.2n+2、192.168.1.2n+3(n>=0)。

 


若您有关于案例的建议,请反馈:

作者在2019-06-12对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作