高级静态路由之路由过滤(一)

一、说明

1、ip route命令

ip route [dest-network] [mask] {next-hop address | exit interface | ip-address]} [administrative distance] [permanent]

dest-network:目的网络

mask:目的网络子网掩码

next-hop address:去往目的网络的下一跳ip地址

exit interface:去往目的网络的出站接口

administrative distance:修改静态路由管理距离。默认情况下,静态路由的管理距离是1,如果你用exit interface代替next-hop address,那么管理距离是0。

permanent:如果接口被shutdown或者router不能和下一跳通信,这条路由将自动从路由表中删除。使用该参数可以保证出现上述情况,路由条目依然保持在路由表中。

2、使用下一跳地址和出站接口的区别

关联address:适合MA/多路访问(以太网,FR),用于P2P环境导致P2P递归表查询。

关联interface:适合P2P/点到点(HDLC、PPP),用于MA环境导致MA大量的ARP。

优选方案:下一跳地址和出站接口同时配置。

二、使用静态路由实现路由过滤

1、说明

在某种路由协议中,将一个接口宣告进该协议,会实现对于该协议报文的收发:

收:邻居传送过来的所有属于该协议的路由

发:被宣告进该协议的接口路由,以及通过这些接口获悉的邻居传递过来的属于该协议并加入路由表的路由。

在距离矢量环境中,使用静态路由可以实现路由条目的传递过滤。链路状态环境中无效。

2、实验拓扑

3、实验目的

在RIP v2协议中,使用静态路由过滤某些路由。实现R3对去往1.1.1.0/24路由的过滤。

4、配置

a、在R1,R2,R3启用RIP v2,并宣告直连网络。R2,R3查看路由表发现此时有去往1.1.1.0/24的路由。

b、通过在R2在配置静态路由实现过滤

配置命令:

c、此时查看R2,R3路由表,发现去往1.1.1.0/24网络的路由消失。

d、总结

由于静态路由的管理距离1小于RIP的管理距离120,根据去往相同目的网络管理距离小的路由加表原则。通过RIP宣告的路由将被静态路由过滤。

时间: 2024-12-13 11:27:20

高级静态路由之路由过滤(一)的相关文章

ASP.NET Core 1.1 静态文件、路由、自定义中间件、身份验证简介

概述 之前写过一篇关于<ASP.NET Core 1.0 静态文件.路由.自定义中间件.身份验证简介>的文章,主要介绍了ASP.NET Core中StaticFile.Middleware.CustomizeMiddleware和Asp.NetCore Identity.但是由于所有的ASP.NET Core的版本有些老,所以,此次重写一次.使用最新的ASP.NET Core 1.1版本.对于ASP.NET Core 1.1 Preview 1会在以后的文章中介绍 目录 使用静态文件 使用路由

路由的几个基本概念-直连路由/网关路由/主机路由/网络路由/动态路由/静态路由/默认路由

1.动态路由/静态路由 动态路由 路由选择器自动共享路由信息 自动构造路由表,需要一个路由协议,如RIP或OSPF 静态路由 路由选择器不共享路由信息(单方向路由) 手工构造路由表 2.直连路由/网关路由(间接路由) 其区别在于,发往直连路由的设备中不但具有指明目的端的I P地址,还具有其mac地址. 当报文被发往一个间接路由时,I P地址指明的是最终的目的地,但是mac地址指明的是网关(即下一跳路由器). 3.主机路由/网络路由 直连路由和网关路由是由下一跳区分的,而主机路由和网络路由是由目的

网络基础--静态路由+动态路由

说明:在用IP标示各个网络节点后,如果让相隔多个网络节点的两节点通信,需要"中间人"牵线,得一步一步告示某节点数据,要去对端节点一步步怎么走. 静态路由:手工配置静态路由信息,在转发具有匹配目的地址的分组时能够根据路由信息使用专线接口或下一跳IP地址进行转发. 优点:配置简单,占用系统资源少 缺点:大规模网络中配置繁琐,且缺乏灵活性,网络拓扑变更时,路由信息需要手工调整. 动态路由:利用算法和协议,分享和动态学习路由信息 优点:实时性,灵活性,精确性 缺点:资源消耗大,维护成本高 RI

CCNA实验十九 静态与默认路由 &nbsp;

CCNA实验十九 静态与默认路由 环境:Windows XP .Packet Tracert 5.3 目的:了解静态路由与默认路由的使用 说明: 静态路由是指由网络管理员手工配置的路由信息.当网络的拓扑结构或链路的状态发生变化时,需要手工去修改路由器中相关的静态路由信息.静态路由信息在缺省情况下是私有的,不会传递给其他路由器.可以通过对路由器进行设置使之成为共享的.静态路由一般适用于比较简单的网络环境.静态路由的管理距离为1.(注意直连的接口管理距离为0)管理距离越少,越可靠. 默认路由是特殊的

CentOS 6 配置静态IP及路由

CentOS 6 配置静态IP及路由 一.手动改网卡 step1:vim /etc/udev/rules.d/70-persistent-net.rules 将其中对应的要修改的网卡最后的NAME=eth* 改为对应的名称 step2:modprobe -r e1000卸载网卡模块(这里因为知道了网卡模块是e1000) 查询网卡模块的命令是 ethtool -i eth2 查看驱动模块名 step3:modprobe e1000 加载网卡模块 step4:cd /etc/sysconfig/ne

静态路由实现路由负载分担

静态路由简介 扫描二维码关注微信公众号:网络民工 获取更多内容静态路由是一种需要管理员手工配置的特殊路由.静态路由比动态路由使用更少的带宽,并且不占用CPU资源来计算和更新路由.但是当网络发生故障或者拓扑发生变化后,静态路由不会自动更新,必须手动重新配置.静态路由有5个主要的参数:目的地址和掩码.出接口和下一跳.优先级. 使用静态路由的好处是配置简单.可控性高,当网络结构比较简单时,只需配置静态路由就可以使网络正常工作.在复杂网络环境中,还可以通过配置静态路由改进网络的性能,并且可以为重要的应用

静态路由--------默认路由和路由汇总

前言:默认路由和路由汇总的存在都是为了极大的简化路由器的路由表. 1>在给路由器添加路由时,子网掩码中1的位数越少,该条路由涵盖的网络越多.那么,极限是什么呢?就是网络地址和子网掩码都为零,如下所示配置: Router(config) #ip route 0.0.0.0 0.0.0.0 10.0.0.2 这就意味着到任何网络下一跳转发给10.0.0.2.网络地址和子网掩码均为零的路由就是默认路由. 2>通过合理地规划IP地址即通过将连续的IP地址指派给物理位置较为集中的网络,在路由器上配置路由

第七课 路由之路由注册

1 路由注册 定义/概念: 例子: (1)动态方法 //Route::get('a/:id/:name/','admin/admin/index'); //Route::get('test','index/index/index'); //Route::get('hello', 'index/hello'); Route::get('test/:id/:name','index/index/index'); //Route::get('test/:name','admin/admin/index

Vue 嵌套路由、路由守卫

嵌套路由 嵌套路由:一个路由配置中嵌套其他的路由配置. 嵌套路由挺常用的,比如导航栏有首页.文章.想法.留言4个模块,我们以嵌套路由的形式集成这些模块,在导航栏中点击对应的条目,就会路由到对应的页面(下方显示对应的页面),和html的<iframe>效果差不多. demo   嵌套路由 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title><