cisco路由基于策略的路由选择
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路由基于策略的路由选择的更多相关文章
- Cisco路由技术基础知识详解
第一部分 请写出568A的线序(接触网络第一天就应该会的,只要你掐过,想都能想出来) .网卡MAC地址长度是( )个二进制位(16进制与2进制的换算关系,只是换种方式问,不用你拿笔去算) A.12 ...
- cisco 路由配置
Cisco路由配置基础 刚刚接触cisco路由配置,下面是学习的笔记,感觉命令还是多敲才能熟悉 一. 所处状态各类 router> 用户处于用户命令状态,可以查看网络和主机 router# 用户 ...
- 华为基于策略划分VLAN的配置方法及示例
学过思科交换机的朋友,可能对基于策略划分VLAN的配置方法印象非常深,感觉确实比较复杂,先要配置VMPS以及VMPS数据库,但在华为交换机中,这种现象得到了彻底改变,因为它有了一种特殊的端口类型—— ...
- AOP框架Dora.Interception 3.0 [5]: 基于策略的拦截器注册方式
注册拦截器旨在解决如何将拦截器应用到目标方法的问题.在我看来,针对拦截器的注册应该是明确而精准的,也就是我们提供的注册方式应该让拦截器准确地应用到期望的目标方法上,不能多也不能少.如果注册的方式过于模 ...
- RouteReuseStrategy angular路由复用策略详解,深度刨析路由复用策略
关于前端路由复用策略网上的文章很多,大多是讲如何实现tab标签切换历史数据,至于如何复用的原理讲的都比较朦胧,代码样例也很难适用各种各样的路由配置,比如懒加载模式下多级嵌套路由出口网上的大部分代码都会 ...
- angular4 路由重用策略 RouterReuseStrategy
单页面应用现在是主流,随之而来的缺点:页面间切换时不能保存状态 angular4出了一个RouteReuseStrategy路由重用策略可以让组件所有的state和渲染好的html存起来,然后在切回去 ...
- 用于实现tab页签切换页面的angular路由复用策略
使用场景 打开菜单页面的时候,出现对应页面的页签.切换页签,原来的页面信息状态保留,关闭页签则保留的信息删除.使用路由复用策略,保存路由快照.实现效果如图所示 实现过程 概述: 1.在app.modu ...
- Dynamips/Dynagen模拟CISCO路由环境
今天将<网络互连技术>--路由,交换与远程访问实训教程的实验书拿出来了看了部门. 搭建了一个基于DYNAGEN的虚拟环境. 归纳一下大约步骤: ~~~~~~~~~~~~~~ 一,在WIND ...
- Asp.Net Core--自定义基于策略的授权
翻译如下: 在封面下,角色授权和声明授权使用需求,需求的处理程序和预配置的策略. 这些构建块允许您在代码中表示授权评估,从而允许更丰富,可重用和容易测试的授权结构. 授权策略由一个或多个需求组成,并在 ...
随机推荐
- java多线程之 Executors线程池管理
1. 类 Executors 此类中提供的一些方法有: 1.1 public static ExecutorService newCachedThreadPool() 创建一个可根据需要创建新线程的线 ...
- 预定义宏_GNUC_ _MSC_VER
一.预定义__GNUC__宏 1 __GNUC__ 是gcc编译器编译代码时预定义的一个宏.需要针对gcc编写代码时, 可以使用该宏进行条件编译. 2 __GNUC__ 的值表示gcc的版本.需要针对 ...
- 实体框架 (EF) 入门 => 二、在全新的数据库中使用 Code First
学习资料:http://msdn.microsoft.com/zh-cn/data/jj193542 视频建立的控制台应用程序,我在这里使用MVC. 一.非常有磁性的,非常优雅 很喜欢看这个人的视频, ...
- 2016 CCPC 杭州站 小结
5题倒数第一,铜……(我就知道我们很稳!!!哼!! 这一次心态完全爆炸 开场我就没有按照平时的顺序读题 然后zr的A题wa 我F题T xl说B是一个最小生成树,又说是最小树形图,不会写 K题完全没思路 ...
- Kali Linux 安装教程-转
rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助. 请注意: 1.本文为面向新手的教程,没技术含量,没 ...
- 制作炫酷banner js插件,revolution
这是一款非常强大的内容切换插件,它基于jQuery,它充分响应,支持移动设备,支持手机触摸,键盘翻页:它内置幻灯.视频播放计时器,它拥有各种模式:自定义,自动响应,全屏:它有多种动画效果.3d效果.. ...
- Netbeans Platform 工程,免安装JDK
使用Netbeans 6.8 创建了一个Netbeans Platform 工程,以Zip形式发布后, 按照以下操作,可 以在客户端免安装JDK: 1. 从已安装JDK的计算机中,提取JDK:eg. ...
- spring mvc中的valid
当你希望在spring mvc中直接校验表单参数时,你可以采用如下操作: 声明Validator的方式: 1.为每一个Controller声明一个Validator @Controller publi ...
- oracle关键字使用
v_Describe:=substr(v_Describe,0,length(v_Describe)-1); substr(目标内容,开始位置,截取长度) length(要计算的内容长度) 上述语句可 ...
- poj1584
题意:已知一个多边形的n个顶点坐标,然后再给一个钉子,给定钉子的半径和圆心坐标,首先判断多边形是否为凸多边形,若为凸多边形,再判断钉子是否可以放到凸多边形内部. 思路: 1.由于顶点给出的顺序可能为逆 ...