0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SLA和Track的浮动静态路由

网络技术干货圈 来源:csdn 2023-05-18 09:47 次阅读

浮动静态路由是一种路由策略,用于在网络中选择最佳路径,以保证数据包的有效传输。这种路由策略通常基于服务级别协议(SLA)和Track机制。

SLA是一种协议,用于测量网络性能和可靠性。它可以测量延迟、丢包率、带宽和可用性等方面,从而帮助网络管理员确定最佳的数据传输路径。

Track机制是一种网络监控机制,用于检测网络设备的状态。如果设备出现故障或停机,Track机制将立即通知路由器,使其能够及时调整路由路径,以确保数据的无缝传输。

浮动静态路由将SLA和Track机制结合起来,通过动态地选择最佳路径来实现高效的数据传输。当网络条件发生变化时,浮动静态路由会自动更新路由路径,以保证数据的可靠传输。这种路由策略通常用于高负载、高可靠性和高安全性的网络环境中,例如企业数据中心、金融机构和政府部门等。

1、实验背景

某大型国有企业数据中心正常运行,业务交互非常频繁,数据交换量异常庞大,所以在保证业务正常交互的情况下,数据中心对于数据的负载和网络的可靠性和安全性提出了更高的要求。要求不管在业务变更的窗口期还是其他时间段,由于网络中断或波动导致业务中断的时间不能超过规定的时间,否则就意味着该数据中心的网络架构不足以支撑现有的业务,数据中心对于网络的安全性、可靠性都将不达标。

在此背景下,基于SLA和Track的浮动静态路由就可以解决这些问题。所以本次实验将基于该背景下的真实情况进行模拟测试。实验过程中所使用的名称都为标识设备或者描述,与现实情况无关!

2、建立拓扑图

49a694ba-f4af-11ed-90ce-dac502259ad0.png

说明:正常情况下,数据从R1-R2-R3链路进行转发,在R1、R2、R3 无故障的情况下,数据不允许通过R4转发。当R1-R2-R3这条链路发生故障时,转发路径立即切换到R1-R4-R3这条链路上来,以保证业务不中断。切换过程中网络整体会重新收敛,会有瞬间网络波动,属于正常情况。

3、设备配置

R1:

配置接口:
interfaceEthernet0/0
ipaddress172.10.1.2255.255.255.0
duplexauto

interfaceEthernet0/1
ipaddress172.16.1.1255.255.255.0
duplexauto

interfaceEthernet0/2
ipaddress172.31.1.1255.255.255.0
duplexauto

配置SLA:
ipsla13
icmp-echo172.20.1.2source-interfaceEthernet0/0//检测源端最好选择端口
ipslaschedule13lifeforeverstart-timenow

配置Track:
track13ipsla13reachability//检测数据包可达性

配置主备路由:
iproute0.0.0.00.0.0.0Ethernet0/1172.16.1.2track13
iproute0.0.0.00.0.0.0Ethernet0/2172.31.1.210permanent//配置管理距离

R2:

配置接口:
interfaceEthernet0/0
ipaddress172.16.1.2255.255.255.0
duplexauto

interfaceEthernet0/1
ipaddress172.17.1.1255.255.255.0
duplexauto

配置路由:
iproute172.10.1.0255.255.255.0172.16.1.1//配置回程路由
iproute172.20.1.0255.255.255.0172.17.1.2//配置回程路由

R3:

配置接口:
interfaceEthernet0/0
ipaddress172.17.1.2255.255.255.0
duplexauto

interfaceEthernet0/1
ipaddress172.20.1.1255.255.255.0
duplexauto

interfaceEthernet0/2
ipaddress172.32.1.2255.255.255.0
duplexauto

配置SLA:
ipsla31
icmp-echo172.10.1.1source-interfaceEthernet0/1
ipslaschedule31lifeforeverstart-timenow

配置Track:
track31ipsla31reachability

配置主备路由:
iproute0.0.0.00.0.0.0Ethernet0/0172.17.1.1track31
iproute0.0.0.00.0.0.0Ethernet0/2172.32.1.110permanent

R4:

配置接口:
interfaceEthernet0/0
ipaddress172.31.1.2255.255.255.0
duplexauto

interfaceEthernet0/1
ipaddress172.32.1.1255.255.255.0
duplexauto

配置路由:
iproute172.10.1.0255.255.255.0172.31.1.1
iproute172.20.1.0255.255.255.0172.32.1.2

PC按照拓扑图标示地址配置即可!

4、浮动路由验证

1.验证思路:在两端PC上先通过trace命令查看数据路径,然后将R1/R2/R3/R4上任意一个接口进行shutdown,再次在PC上查看数据路径,即可观察到路由是否切换。

2.验证成功标识:正常情况下,PC5访问PC6时,trace路径可以发现数据包的转发路径是PC5-R1-R2-R3-PC6;将R1/R2/R3/R4上任意一个接口进行shutdown后,当PC5访问PC6时,trace路径可以发现数据包的转发路径变成了PC5-R1-R4-R3-PC6,此时可认为路由切换成功;将R1/R2/R3/R4上shutdown的接口进行no shutdown后,当PC5访问PC6时,trace路径可以发现数据包的转发路径又变回了PC5-R1-R2-R3-PC6,此时可认为浮动路由成功运行。

3.验证:

按照步骤2的操作进行验证:

正常情况:各设备无单点故障时,PC5访问PC6

49acc3b2-f4af-11ed-90ce-dac502259ad0.png

可以发现,设备正常时数据转发路径通过R1-R2-R3。

异常情况:

R1出现单点故障时,PC5访问PC6

49b56bf2-f4af-11ed-90ce-dac502259ad0.png

设备出现故障时,数据转发路径切换为R1-R4-R3。

R1单点故障恢复时,PC5访问PC6

49bba490-f4af-11ed-90ce-dac502259ad0.png

故障恢复时 ,数据转发路径又切换回R1-R2-R3。

由此可以认定基于sla和track的浮动静态路由运行正常。

总结

以上实验较简单,适合初学者理解sla和track的含义,同时通过配置静态路由,对路由也会更加熟悉!





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 路由器
    +关注

    关注

    22

    文章

    3705

    浏览量

    113511
  • SLA
    SLA
    +关注

    关注

    1

    文章

    54

    浏览量

    18253
  • 网络监控
    +关注

    关注

    0

    文章

    109

    浏览量

    21752

原文标题:思科实验 | 基于SLA和Track的浮动静态路由

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何为12v SLA电池构建浮动充电器电路

    浮充充电器,也称为维护充电器或智能充电器,用于为铅酸电池充电以补充自放电容量。如果长时间不使用,电池中会发生自放电,即端电压开始降低。如果此浮动充电器连接到电池,则可以将自放电容量加满,即完全充电水平。所以在这里我们正在为12v SLA电池(密封铅酸电池)构建
    的头像 发表于 11-24 16:58 2338次阅读
    如何为12v <b class='flag-5'>SLA</b>电池构建<b class='flag-5'>浮动</b>充电器电路

    7016623804130594085_全网最细的浮动静态路由配置教学,网工必备技术!

    路由电脑知识配置
    学习电子知识
    发布于 :2022年11月25日 15:21:39

    动静态铜箔处理与PCB设计知识

    静态铜箔/单击鼠标右键/从激活的菜单中选择“Parameters”。以上便是PCB布线设计中动静态铜箔处理要求 ,下期预告:正负片PCB设计知识。
    发表于 08-29 17:07

    静态路由协议概述

    课程说明 . 1课程介绍. 1课程目标. 1相关资料. 1第一节 路由协议概述 11.1 概述. . 21.2 路由协议简介 21.3 静态路由 . . . 51.4
    发表于 06-24 17:40 10次下载

    静态路由协议配置

    实验十、静态路由协议配置 一、实验原理1.1 路由协议路由器依据路由表进行转发。路由表生成的方
    发表于 09-24 13:48 4732次阅读
    <b class='flag-5'>静态</b><b class='flag-5'>路由</b>协议配置

    配置静态路由

    配置静态路由 用户可以在全局配置模式下通过命令 ip route
    发表于 06-09 23:51 879次阅读
    配置<b class='flag-5'>静态</b><b class='flag-5'>路由</b>

    静态路由配置举例

    静态路由配置举例 在这个例子中使用 IP ROUTE 命令来配置静态路由:ip route 1
    发表于 06-09 23:52 1197次阅读
    <b class='flag-5'>静态</b><b class='flag-5'>路由</b>配置举例

    无线路由器,静态路由

    无线路由器,静态路由表 无线路由器 概念: 无线路由器是单纯型AP与宽带路由
    发表于 04-03 14:20 1201次阅读

    静态路由和缺省路由知识

    一、实验目的 本实验主要用来练习静态路由、缺省路与配置,验证静态路由、缺省路由的工作原理,实验的拓扑图如下: 一、实验步骤 1、绘制网络拓扑
    发表于 03-12 16:59 28次下载

    动静态相结合LED显示【C语言版】

    动静态相结合LED显示【C语言版】动静态相结合LED显示【C语言版】动静态相结合LED显示【C语言版】动静态相结合LED显示【C语言版】
    发表于 12-29 15:51 0次下载

    基于单片机的74HC595驱动静态数码管(IO端口输出扩展)【C语言】

    基于单片机的74HC595驱动静态数码管(IO端口输出扩展)【C语言】
    发表于 12-31 10:35 34次下载

    路由负载分担与备份

    本章介绍静态等值路由的配置,如何通过浮动静态路由对动态路由实现备份,如何对拨号网络中的动态路由
    发表于 04-13 17:08 6次下载

    浮动静态路由及负载均衡

    负载均衡:当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由来实现负载均衡,使得数据的传输均衡的分配到多条路径上,从而可以实现数据分流、减少单条路径负载过重的情况。然而当其中某一条路径失效时,其他的路径仍然是可以正常的传输数据的,同时也起到了冗余
    的头像 发表于 02-27 15:26 1338次阅读
    <b class='flag-5'>浮动静态</b><b class='flag-5'>路由</b>及负载均衡

    静态路由是什么?静态路由如何配置?

    静态路由是一种路由的方式,路由项由手动配置,而非动态决定。与动态路由不同,静态
    的头像 发表于 10-07 10:48 2.2w次阅读
    <b class='flag-5'>静态</b><b class='flag-5'>路由</b>是什么?<b class='flag-5'>静态</b><b class='flag-5'>路由</b>如何配置?

    Cisco配置静态路由

    Cisco配置静态路由
    的头像 发表于 12-03 09:43 650次阅读
    Cisco配置<b class='flag-5'>静态</b><b class='flag-5'>路由</b>