Path Control

The Cisco IOS IP prefix-list feature gives the network engineer another tool for matching routes when performing route filtering.

IP prefix lists can examine both the prefix and the prefix length, and a range of prefixes or a range fo prefix lenghts. Using IP prefix lists for route filtering has several advantages:

  • IP prefix lists allow matching of the prefix length, whereas the ACL used by the distribute-list command cann‘t
  • more intuitive
  • uses an internal tree structure that results in faster matching of routes as compared with ACL

IP prefix lists provide mechanisms to match two components of an IP route:

  • the route prefix(the subnet number)
  • the prefix length(the subnet mask)

The generic commnad syntax is as follows:

ip prefix-list list-name [seq seq-value] {deny | permit prefix/prefix-length} [ge ge-value] [le le-value]

the following stateemnts summarize the logic:

step 1: the route‘s prefix must be within the range of addresses mplied by the prefix-list command‘s prefix/prefix-length parameters.

step 2: The route‘s prefix length must match the range of prefixes implied by the prefix-list command‘s prefix-length, ge and le parameters.

Le and Ge Parameters 
Prefix List Parameter Range of Prefix Length
Neither Conf-length must = route-length
Both ge and le ge-value <=route-length<=le-value
Only le conf-length<=route-length<=le-value
Oly ge ge-value<=route-length<=32

0.0.0.0/0

0.0.0.0/0 means “match all prefixes.” However, because no le nor ge parameter is configured, the /0 also means that the prefix length must be 0. So, it would match all routes’ prefixes, but none of their prefix lengths. Only a default route would match this prefix list.

0.0.0.0/0 le 32

The range implied by 0.0.0.0/0 is all IPv4 addresses. The le 32 combined with prefix length 0 implies any prefix length between 0 and 32, inclusive. This is the syntax for “match all” prefix list logic.

时间: 2024-10-16 17:58:57

Path Control的相关文章

Struts 转发与跳转配置

配置自动跳转action <action name="addUI"> <result>/WEB-INF/addUI.jsp</result> </action> 当用户访问这个action的时候可以自动跳转到addUI.jsp页面. Struts1中的转发配置 <action path=”/control/addUI” forward=”WEB-INF/addUI.jsp” /> 转发类型控制 Struts1的转发: <

php框架原理

PHP框架现在是一种很流行的东西了,很多朋友开发应用与网站都会选择一个PHP框架或模板了,下面我们来看看PHP框架是如何实现的吧. 本文主要来聊聊框架理论,但不针对任何一款框架,不过任何一款框架都离不开这个理论,首先我们了解下框架的来龙去脉,任何技术的出现都是为了解决某个问题,之前的博客有讲过smarty,其存在就是为了html和php更好地分离开来.而所谓的“框架”是一种为了统一书写格式,访问方式而进行的自我约束行为,其实按照这个说法我们每个人基本上都或多或少的使用过自己定义的框架,比如说在没

Linux音频ALSA机制学习笔记&lt;二&gt;

首先是dapm是什么?就是音频电源动态管理.相信电源管理大家都不会陌生.dapm设计的目的就是只有需要时才打开必要的部件 (widget),不需要时则关闭部件, 达到省电的目的.ALSA通过kcontrol来切换音频通道,当playback或者capture时会更新通道激活下 的widget power,这个是由内核event统一完成的,无须上层干预. <一>widget 定义widget static const struct snd_soc_dapm_widget tabla_dapm_w

PHP框架模板原理

PHP框架现在是一种很流行的东西了,很多朋友开发应用与网站都会选择一个PHP框架或模板了,下面我们来看看PHP框架是如何实现的吧. 本文主要来聊聊框架理论,但不针对任何一款框架,不过任何一款框架都离不开这个理论,首先我们了解下框架的来龙去脉,任何技术的出现都是为了解决某个问题,之前的博客有讲过smarty,其存在就是为了html和php更好地分离开来.而所谓的"框架"是一种为了统一书写格式,访问方式而进行的自我约束行为,其实按照这个说法我们每个人基本上都或多或少的使用过自己定义的框架,

Mac版 Android Studio快捷键大全

?-> option|alt ?->shift ?->control ?->command ?->esc ↑↓←→ Code alt+F7:Find usage alt+command+L:格式化代码 alt+control+O:优化import(去掉无用的import) command+O:Override Methods command+I:Implement Methods command+B:Declaration查看定义 alt+command+B:Implemen

Webstorm常用快捷键备忘(Webstorm入门指南)

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE”等.与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能.百度百科 软件名称: JetBrains WebStorm(java.html5开发工具) v8.0.5 官方英文版 软件大小: 140.7MB 更新时间: 2014-10-01 现将最常用的快捷键挑出来备

第七章 设备管理

一.设备的层次关系 AIX系统将设备的层次结构分成三层,如图: 1)顶层是功能分类(Functional Class),就是按照设备的基本功能分组,表示设备可以做什么,例如,所有的适配器都属于adapter类,adapter就是一个功能分类:所有的打印机都属于printer功能分类:所有的总线都属于bus功能分类:所有的磁带机都属于tape功能分类. 2)第二层是功能子类(Functional Subclasses),是按某一个具体的性质划分,表示设备以什么样的方式连接到系统上.将一个功能分类划

asp.net添加网页头与网页尾

<%@ Register Src="../UserControls/Header1.ascx" TagName="Header1" TagPrefix="uc1" %> TagPrefix定义控件位置的命名空间.有了命名空间制约,就可以在同一个网页里使用不同功能的同名控件. TagName指向所使用控件的名字.在同一个命名空间里的控件名是唯一的.控件名一般都表明控件的功能. Src指向控件的资源文件.资源文件使用虚路径("c

Cisco IOS debug command reference

Command A through D debug aaa accounting through debug auto-config debug aaa accounting : to display information on accountable events as they occur(in privileged EXEC mode) no debug aaa accounting : to disable debugging output debug aaa authenticati