cisco路由基于策略的路由选择

基于策略的路由选择是一种手段,通过它管理员可以在基于目的地的路由选择协议中实现偏离标准路由的路由选择。基于目的地的路由选择协议将根据到一个目的地的最短路径选择路由,基于目的地的路由选择允许管理员决定想要将通信量路由到那里。

基于源的策略

基于源策略的路由选择允许用户根据信息量的始发地做出路由选择决定。参见下图。

我们需要在R1上创建一个策略,在R1的ATM0/0接口允许从网络192.168.200.0/24发送通信量到网络192.168.50.0/24和192.168.100.10/24。除此之外所有目的地到这些网络的其他通信量将需要通过R1的S1/0接口被路由。

R1#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

R1(config)#access-list 100 permit ip 192.168.200.0 .255 192.168.50.0 0.0.0.255

R1(config)#access-list 100 permit ip 192.168.200.0 .255 192.168.100.0 0.0.0.255

R1(config)#access-list 110 permit ip any 192.168.50.0 .255

R1(config)#access-list 110 permit ip any 192.168.50.0 .255

R1(config)#access-list 110 permit ip any 192.168.100.0 .255

R1(config)#route-map policy1 permit 10

R1(config-route-map)#match ip address 100

R1(config-route-map)#set default interface atm0/0

R1(config-route-map)#route-map policy1 permit 20

R1(config-route-map)#match ip address 110

R1(config-route-map)#set default interface s1/0

R1(config-route-map)#exit

R1(config)#interface s1/1

R1(config-if)#ip policy route-map policy1

R1(config-if)#exit

R1(config)#interface e2/0

R1(config-if)#ip policy route-map policy1

R1(config-if)#exit

R1(config)#interface e2/1

R1(config-if)#ip policy route-map policy1

R1(config-if)#^Z

R1#

通信量策略的类型

通信量策略路由选择的类型将允许根据通过策略路由器的通信量类型进行路由选择决定。如下图

在这种情况下,我们需要在R1上创建一个策略,这样所有从R2和R3进入R1的通信量将根据该通信量的类型被路由。这这个例子中,我们需要发送所有通过该链接的SMTP通信量到ISP2和所有通过该链接的其他通信量到ISP1。此时我们设置下一跳而不是默认接口。

R1#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

R1(config)#access-list 100 permit tcp any any eq smtp

R1(config)#route-map trafficpolicy1 permit 10

R1(config-route-map)#match ip address 100

R1(config-route-map)#set ip next-hop 172.16.80.1

R1(config-route-map)#route-map trafficpolicy1 permit 20

R1(config-route-map)# set ip next-hop 172.16.90.1

R1(config-route-map)#exit

R1(config)#interface s1/0

R1(config-if)#ip policy route-map trafficpolicy1

R1(config-if)#exit

R1(config)#interface s1/1

R1(config-if)#ip policy route-map trafficpolicy1

R1(config-if)#^Z

R1#

服务策略的类型

服务策略的类型通过设置IP的优先级或服务类型(ToS)值允许定义的类别标记一个数据包。通过允许该数据包用定义的类别做标记,管理员可以在该网络范围内定义不同的服务类别并在该网络核心中实现为每类服务定义的服务质量(QoS)。该QoS可以通过使用优先级,自定义和加权的公平排队技术实现。使用QoS消除了在网络核心的每个WAN接口上定义服务类别的需要。

在这种情况下,我们需要在 R1和R4上配置服务策略的类型。R1上的策略需要为网络192.168.1.0/24设置ToS为最大可靠性,网络192.168.100.0/24为最小延迟,所有其他通信量需要设置为正常的。R4上的策略要为网络192.168.100.0/24设置ToS为最大通过通过率,网络192.168.200.0/24为最小货币开销,所有其他通信量需要设置为正常的。

R1#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

R1(config)#access-list 1 permit 192.168.1.0 .255

R1(config)#access-list 1 permit 192.168.10.0 .255

R1(config)#route-map TOSpolicy1 permit 10

R1(config-route-map)#match ip address 1

R1(config-route-map)#set ip tos max-reliability

R1(config)#route-map TOSpolicy1 permit 20

R1(config-route-map)#match ip address 2

R1(config-route-map)#set ip tos min-delty

R1(config)#route-map TOSpolicy1 permit 30

R1(config-route-map)#set ip tos normal

R1(config-route-map)#exit

R1(config)#interface s1/0

R1(config-if)#ip policy route-map TOSpolicy1

R1(config-route-map)#exit

R1(config)#interface s1/1

R1(config-if)#ip policy route-map TOSpolicy1

R1(config-if)#^Z

R1#

R4#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

R4(config)#access-list 1 permit 192.168.100.0 .255

R4(config)#access-list 2 permit 192.168.200.0 .255

R4(config)#route-map TOSpolicy1 permit 10

R4(config-route-map)#match ip address 1

R4(config-route-map)#set ip tos max-thtoughput

R4(config)#route-map TOSpolicy1 permit 20

R4(config-route-map)#match ip address 2

R4(config-route-map)#set ip tos min-monerytary-cost

R4(config)#route-map TOSpolicy1 permit 30

R4(config-route-map)#set ip tos normal

R4(config-route-map)#exit

R4(config)#interface s1/0

R4(config-if)#ip policy route-map TOSpolicy1

R4(config-route-map)#exit

R4(config)#interface s1/1

R4(config-if)#ip policy route-map TOSpolicy1

R4(config-if)#^Z

R4#

通过使用基于策略的路由选择,管理员将对数据包通过的路径有更多的控制。基于策略的路由选择也允许管理员通过标准的基于目的地的路由选择协议克服最短路径的限制。

cisco路由基于策略的路由选择的更多相关文章

  1. Cisco路由技术基础知识详解

    第一部分 请写出568A的线序(接触网络第一天就应该会的,只要你掐过,想都能想出来) .网卡MAC地址长度是(  )个二进制位(16进制与2进制的换算关系,只是换种方式问,不用你拿笔去算) A.12  ...

  2. cisco 路由配置

    Cisco路由配置基础 刚刚接触cisco路由配置,下面是学习的笔记,感觉命令还是多敲才能熟悉 一. 所处状态各类 router> 用户处于用户命令状态,可以查看网络和主机 router# 用户 ...

  3. 华为基于策略划分VLAN的配置方法及示例

     学过思科交换机的朋友,可能对基于策略划分VLAN的配置方法印象非常深,感觉确实比较复杂,先要配置VMPS以及VMPS数据库,但在华为交换机中,这种现象得到了彻底改变,因为它有了一种特殊的端口类型—— ...

  4. AOP框架Dora.Interception 3.0 [5]: 基于策略的拦截器注册方式

    注册拦截器旨在解决如何将拦截器应用到目标方法的问题.在我看来,针对拦截器的注册应该是明确而精准的,也就是我们提供的注册方式应该让拦截器准确地应用到期望的目标方法上,不能多也不能少.如果注册的方式过于模 ...

  5. RouteReuseStrategy angular路由复用策略详解,深度刨析路由复用策略

    关于前端路由复用策略网上的文章很多,大多是讲如何实现tab标签切换历史数据,至于如何复用的原理讲的都比较朦胧,代码样例也很难适用各种各样的路由配置,比如懒加载模式下多级嵌套路由出口网上的大部分代码都会 ...

  6. angular4 路由重用策略 RouterReuseStrategy

    单页面应用现在是主流,随之而来的缺点:页面间切换时不能保存状态 angular4出了一个RouteReuseStrategy路由重用策略可以让组件所有的state和渲染好的html存起来,然后在切回去 ...

  7. 用于实现tab页签切换页面的angular路由复用策略

    使用场景 打开菜单页面的时候,出现对应页面的页签.切换页签,原来的页面信息状态保留,关闭页签则保留的信息删除.使用路由复用策略,保存路由快照.实现效果如图所示 实现过程 概述: 1.在app.modu ...

  8. Dynamips/Dynagen模拟CISCO路由环境

    今天将<网络互连技术>--路由,交换与远程访问实训教程的实验书拿出来了看了部门. 搭建了一个基于DYNAGEN的虚拟环境. 归纳一下大约步骤: ~~~~~~~~~~~~~~ 一,在WIND ...

  9. Asp.Net Core--自定义基于策略的授权

    翻译如下: 在封面下,角色授权和声明授权使用需求,需求的处理程序和预配置的策略. 这些构建块允许您在代码中表示授权评估,从而允许更丰富,可重用和容易测试的授权结构. 授权策略由一个或多个需求组成,并在 ...

随机推荐

  1. MyEclipse2015对Javascript自动提示的终极支持

    2015通过集成Tern.js,进入了JS自动提示的最新时代 先看看具体效果吧:   点击链接会进入:   而tern.js已经支持相当多的框架:   关键这个提示不只是纯粹的js文件,对于jsp等等 ...

  2. [POJ] #1005# I Think I Need a Houseboat : 浮点数运算

    一. 题目 I Think I Need a Houseboat Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 97512 ...

  3. AIR 3.0针对移动设备的高性能渲染方案

    转自:http://blog.domlib.com/articles/242.html 当我们一边正在等待Stage3D的发布时,很多开发者似乎还停留在这个印象中:即使AIR 3.0也无法在移动设备上 ...

  4. What are some good resources for learning about Artificial Neural Networks

    http://stackoverflow.com/questions/478947/what-are-some-good-resources-for-learning-about-artificial ...

  5. linux rar工具

    rar系统工具: wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz tar -zxvf rarlinux-3.8.0.tar.gz cd rar ...

  6. Accessor Search Implementation Details

    [Accessor Search Implementation Details] Key-value coding attempts to use accessor methods to get an ...

  7. 一键安装GitLab7

    1. Install and configure the necessary dependencies If you install Postfix to send email please sele ...

  8. 解决sencha touch显示.JSON包含中文数据时显示乱码问题

    按照ST官方示例navigationview做的一个示例.数据源是一个.json文件.但是显示的时候如果.json文件里有中文则乱码.我知道是编码问题,但是不知道怎么改,如何改. 问了N个人最后解决方 ...

  9. iOS多线程总结

    1.不要同时开太多的线程(1~3条线程即可,不要超过5条) 2.线程概念 1> 主线程 : UI线程,显示.刷新UI界面,处理UI控件的事件 2> 子线程 : 后台线程,异步线程 3.不要 ...

  10. socket编写简单回显server

    socket在公司代码中应用比较广,比如接口调用的IPCRPC机制,经常看到这样的代码,但是一直也没有动手写过. 在某个比较大的进程中创建一个子进程,由于父子进程复制会浪费内存,可以将创建进程的命令通 ...