静态路由特点及其配置
许多人错误地认为静态路由很简单,就一个命令,没什么好学的。其实这是因为他们根本没有深入理解静态路由的工作原理,对于仅有一条静态路由配置命令中的各参数和选项的含义和使用方法也是一知半解,结果造成的是遇到一些静态路由故障时无法进行分析,而对于一些静态路由配置也无法区分是否正确。本文将全面介绍静态路由的各主要特点,以及Cisco设备中的静态路由配置命令详解解释
7.1.3 静态路由的主要特点
也因为静态路由是由管理员手工创建的,所以一旦创建完成,它会永久在路由表中存在的,除非管理员自己删除了它,或者静态路由中指定的出接口关闭,或者下一跳IP地址不可达。
如图7-2所示,如果想要使得PC1(PC1已配置了A节点的IP地址10.16.1.2/24作为网关地址)能够ping通PC2,则必须同时配置以下两条静态路由,具体配置方法在此不作介绍。
① :在R1路由器上配置了到达PC2的正向静态路由(以PC2 10.16.3.2/24作为目标节点,以C节点IP地址10.16.2.2/24作为下一跳地址);
① :在R1路由器上配置了到达PC2的正向静态路由(以PC2 10.16.4.0/24作为目标节点,以C节点IP地址10.16.2.2/24作为下一跳地址);
② :在R2路由器上配置了到达PC2的正向接力静态路由(同样以PC2 10.16.4.0/24作为目标节点,以E节点IP地址10.16.3.2/24作为下一跳地址);
7.2.1 静态路由配置命令详解
当Cisco IOS系统不能建立到达某一目标网络的动态路由时,你就需要建立对应的静态路由。静态路由配置很简单,就一条命令,但在静态路由配置中最关键的就是7.1.1节介绍的理解静态路由特性,以及静态路由配置命令中各可选项和参数的真正含义,否则很可能配置的静态路由不正确,或者虽然已正确配置了某条静态路由,仍不能达到你的期望。
在Cisco路由器中,静态路由的配置很简单,仅需一条如下全局配置命令:
ip route vrf vrf-name prefix mask {ip-address | interface-type interface-number [ip-address]} [dhcp] [distance] [namenext-hop-name] [permanent | track number] [tag tag]
在Cisco路由器中使用的是ip route命令(在H3C路由器中的静态路由配置命令为ip static-route命令),其包含了许多参数选项,而且有些参数选项的具体含义一直是许多读者所模糊的。下面是这些参数选项进行具体解释。
l vrf-name:该静态路由所作用的VRF(VPN路由转发)示例名称,也就是为对应的VPN配置静态路由。仅在为特定的VRF示例配置静态路由时才需要指定本参数。
l prefix:静态路由中目标主机或目标网络的IP地址前缀,也就是静态路由的目的地址。如果是目标主机或节点,则填上对应主机或节点的IP地址,如果是目标网络或子网,则是对应网络或子网的网络地址。
l mask:静态路由目的地址的掩码(仅代表路由目标的主机范围,不能认为等同于“子网掩码”),不能全以IP地址前缀长度表示。如果目的地址是主机或节点IP地址,则其掩码必须是255.255.255.255,而不是所在网段的子网掩码,代表静态路由的目标仅一台主机,而不是一个网络或子网。
l ip-address:与下面的“interface-type interface-number”参数一起是二选一参数,指定静态路由到达目标网络的下一跳IP地址(也就是下一个路由器与本地路由器连接的接口IP地址)。
l interface-type interface-number:与上面的“ip-address”参数一起是二选一参数,指定静态路由在本地路由器上的出接口(特别注意:这里不是下一跳接口,而是静态路由在本地路由器上的出接口)的接口类型和接口号。
l ip-address:这个参数与上面“interface-type interface-number”参数是一起的,是个可选项。它与前一个“ip-address”参数选项是一样的,也是指下一跳的IP地址。
l dhcp:可选项,启用DHCP服务器为默认网关(也就是静态路由中的下一跳)分配IP地址。当你指定一个DHCP服务器来下一跳自动分配IP地址时,你可能还需要指定上面介绍的“出接口”(interface-type interface-number)和下面将要介绍的“管理距离”(distance)参数,但一定没有指定下一跳IP地址。
l distance:可选参数,指定静态路由的管理距离,在0~255之间(如果静态路由的下一跳IP地址是本地路由器的出接口的IP地址,则其管理距离为0),静态路由默认的管理距离为1,无需指定,如果为255则表示该路由不可达。它主要用于在本章后面将要介绍的浮动静态路由中使用。
【注意】管理距离(administrative distance)是指一种路由协议(包括像RIP、OSPF、IS-IS、EIGRP、BGP等动态路由协议)的路由可信度。每一种路由协议按可靠性从高到低,依次分配一个信任等级(值越小,等级越高),这个信任等级就叫管理距离。静态路由的默认管理距离为1,是所有路由管理距离最小的,也即静态路由的可靠性最高。如果你为某条静态路由指定了非默认的管理距离,则你正标记该静态路由可以被到达相同目标网络的动态路由所替代。例如,EIGRP动态路由的默认管理距离为100,如果你配置了一条静态路由的管理距离大于100,则该条静态路由将被到达同一目标网络的EIGRP动态路由所替代。
l name next-hop-name:可选参数,为该静态路由指定一个下一跳名称,一般无需配置。但通过这个关键字和参数组合允许你在运行配置中以名称来关联静态路由。如果你有几条静态路由,你可以通过以它们的不同用途描述来作为这些静态路由的名称,以便更容易区分它们。
l permanent:可选项,指定该静态路由在路由表中永久存在,即使对应接口处于关闭状态。
l track number:可选参数,指定一个可用于追踪对应静态路由的号码(代表一个对象,需事先通过track object-numberinterface type numberip routing命令配置要跟踪的对象号和对应接口的IP路由),取值范围为1~500。这个关键字和参数组合指定对应静态路由仅当配置跟踪的对像呈激活状态时才安装。
l tag tag:(可选)指定一个用于通过路由映射控制路由重发布的匹配标记值(可是一个字符串),以便路由映射时调用。
【注意】从以上静态路由配置命令参数的介绍可知,凡是在静态路由中出现了接口,则该接口一定是指本地路由器上的出接口,而不是许多读者误认为的下一跳接口,下一跳始终间以IP地址表示的。另外,在一些低档路由器中,如Cisco SOHO,800系列路由器只支持基本的静态路由,上述可选项和可选参数可能并不支持。可用no格式的以上命令删除对应的静态路由,也可以通过在特权模式下执行show running-configuration | include ip route命令查看配置文件中配置的所有静态路由。
静态路由特点及其配置相关推荐
- 网络工程师必备——什么是静态路由?如何配置静态路由?
一.静态路由功能介绍: 静态路由就是手工配置的路由,使得数据包能够按照预定的路径传送到指定的目标网络.当不能通过动态路由协议学到一些目标网络的路由时,配置静态路由就会显得十分重要 需要更多网工学习资料 ...
- 你所不了解的静态路由特点及配置
以下内容摘自正在全面热销的最新网络设备图书"豪华四件套"之一<Cisco路由器配置与管理完全手册>(第二版)(其余三本分别是:<Cisco交换机配置与管理完全手册 ...
- ensp删除静态路由命令_eNSP配置静态路由
eNSP是图形化网络仿真平台,该平台通过对真实网络设备的仿真模拟.静态路由是用户手动配置的路由信息,当网络拓扑改变时需要手动修改配置,比较适合小型网络. 配置R1 [R1]INT GigabitEth ...
- 静态路由的不通配置方式
1 ip route x.x.x.x. y.y.y.y (端口) 这个端口必须是设备自己的 2 ip route x.x.x.x. y.y.y.y (ip--address) 这个IP地址 ...
- 思科pt静态路由的简单配置
首先配置一个简单的拓扑,路由器我用的是两个2911, 具体像下图这样: 具体的配置信息我截图在下面: pc0: 只配置ip configuration,下面的ipv6配置不用动,pc1同 pc1: r ...
- 华三 h3c Rip、静态路由、silent-interface配置
R1 [R1-GigabitEthernet0/0]ip ad 192.168.1.254 24 [R1-GigabitEthernet0/1]ip ad 192.168.2.1 24 [R1]ip ...
- 静态路由的c语言编程实现,静态路由实验1(静态路由的基本配置)
概述: 静态路由是指用户或网络管理员手工配置的路由信息.当网络的拓扑结构或链路状 态发生改变时,需要网络管理人员手工修改静态路由信息.相比于动态路由协议,静态 路由无需频繁地交换各自的路由表,配置简单 ...
- 路由之静态路由原理及配置
目录 一.什么是路由 二.路由表的形成 1.什么是路由表 2.路由表形成 三.静态路由 四.默认路由 1.什么是默认路由 2.默认路由的配置 五.路由器转发数据包的封装过程 六.静态路由和默认路由的配 ...
- 静态路由命令及配置【华为】
静态路由由网络管理员手动配置,配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络. 缺点是不能自动适应网络拓扑的变化,需要人工干预. 配置命令 1.关联下一跳IP ...
最新文章
- Android跨平台编译 —— BOOST
- A*算法 javascript模拟
- 【Network Security!】服务器远程管理
- python爬虫实战测评_Python 爬虫实战入门(上)
- 三极管工作原理_4种集电极-基极负反馈式三极管偏置电路的工作原理分析
- web前端网页设计作业_网页前端设计快速入门技巧
- webpack4.x版本与webpack-cli高版本之间存在的bug
- python天蝎座-day1笔记
- 极大似然估计与贝叶斯定理
- 懒惰的JSF Primefaces数据表分页–第2部分
- OAuth2认证有一定的了解
- java clock计时_Java Clock类| systemDefaultZone()方法与示例
- WEB编程学习之配置阿里云+宝塔+WordPress
- Linux环境Elasticsearch6.xxx 之kibana可视化工具操作索引
- 策略为王编译错误2:error C1189: #error : MFC does not support
- java list填入table_JavaFX从ObservableList填充TableView
- 34.MySQL的高级安装和升级
- Golang-PKCS8
- mac上文字识别(Tesseract-OCR for mac )
- 【面试常问】Redis的持久化机制是什么?各自的优缺点?
热门文章
- Meta-Weight-Net[NIPS‘2019]:关于元学习/域自适应(meta learning/domain adaptation)优化噪声标签与类别不平衡的问题
- Netty总结(面试须知)
- 开源公告|腾讯tmagic-editor页面可视化编辑器对外开源
- myeclipse2014版本破解出现的问题,过程及解决方案
- Windos 前后端项目的部署
- 别只关注M1芯片的苹果笔记本,iOS APP支持在 Mac上运行也是大事
- GVIM技巧系列-如何在GVIM中跳来跳去
- 运动会分数统计 综合题1
- Linux与ISCSI
- 编辑视频贴纸软件_微剪辑 - 视频编辑神器/专业剪辑软件 贴纸/字幕/音乐