7.2 路 由 协 议
路由协议是路由器软件中的重要组成部分。路由器为互联的网络之间选择最佳的通信路都是通过这些路由协议来完成的。路由协议的作用还在于建立以及维护路由表。路由表用于为每个IP包选择输出端口或下一跳地址。开放的路由协议主要包含RIP、OSPF、IS-IS以及Cisco公司私有的IGRP。RIP是距离向量路由协议,一般用于企业内部小规模网络。OSPF和IS-IS协议的原理和实现都类似,是链路状态协议,一般用于大规模企业网或运营商网络。
7.2.1 静态路由与默认路由
静态路由是在路由器中设置固定的路由表,即指定固定的传输路径,除非网络管理干预,否则将不会自动更改。所以当网络的拓扑结构或链路的状态发生变化时,需要手动去修改路由表中相关的静态路由信息。静态路由信息在默认情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。
1.静态路由
静态路由是一种特殊的路由,它由管理员手工配置而成。通过静态路由的配置可建立一个互通的网络,但这种配置问题在于:当一个网络故障发生后,静态路由不会自动发生改变,必须有管理员的介入。
在组网结构比较简单的网络中,只需配置静态路由就可以使路由器正常工作,仔细设置和使用静态路由可以改进网络的性能,并可为重要的应用保证带宽。
静态路由还有如下的属性:
可达路由。正常的路由都属于这种情况,即IP 报文按照目的地标示的路由被送往下一跳,这是静态路由的一般用法。
目的地不可达的路由。当到某一目的地的静态路由具有“丢弃”属性时,任何去往该目的地的IP报文都将被丢弃,并且通知源主机目的地不可达。
目的地为黑洞的路由。当到某一目的地的静态路由具有“黑洞”属性时,任何去往该目的地的IP报文都将被丢弃,并且不通知源主机。
其中“丢弃”和“黑洞”属性一般用来控制本路由器可达目的地的范围,辅助网络故障的诊断。
通过配置静态路由,可以人为地指定对某一网络访问时所要经过的路径。在网络结构比较简单,并且到达某一网络只有唯一路径时,均采用静态路由。静态路由的效率最高,系统性能占用最少。对于企业网络而言,往往只有一条连接至Internet的链路,因此,最适合使用静态路由。
例如,在图7-8所示网络中,如果本地网络之外的其他网络或者用户访问该网络是必须经过路由器A和路由器B,则管理员可以在路由器A中设置一条指向路由器B的静态路由信息。这样做的好处是可以减少路由器A和路由器B之间WAN链路上的数据传输量,因为网络在使用静态路由后,路由器A和B之间没有必要进行路由信息的交换。
![]() |
| 图7-8 静态路由选择 |
2.默认路由
默认路由是一种特殊的路由,可以通过静态路由配置,某些动态路由协议也可以生成默认路由, 如OSPF。
简单地说,默认路由就是在没有找到匹配的路由表入口项时才使用的路由。即只有当没有合适的路由时,默认路由才被使用。在路由表中,默认路由以到网络0.0.0.0(掩码为0.0.0.0)的路由形式出现。如果报文的目的地址不能与路由表的任何入口项相匹配,那么该报文将选取默认路由。如果没有默认路由且报文的目的地不在路由表中,那么该报文被丢弃的同时,将向源端返回一个ICMP报文报告该目的地址或网络不可达。
| 回书目 上一节 下一节 |
|
· 第六章 你能帮我吗?.. · Linux笔试面试题选摘测.. · 08年5月软考网管上午真.. · 性能测试从零开始 目录 · 08年5月软考网工上午真.. · 上周拒绝服务攻击(DDo.. |
· 08年5月各大网上书店及.. · 2008年5月24日软考试题.. · 软件设计师专家临考模.. · 上周网络管理员专家自.. · 网络工程师自测获奖名.. · 08年4月各大网上书店及.. |
|
||||
| · NAC安全访问控制 · 网络布线测试仪器 · Windows Server 2008专.. · Windows远程桌面应用 · 网络故障排除宝典 · 运营商封堵ADSL共享 中.. · 解析35岁技术人的价值.. · 世纪枭雄比尔盖茨的王.. |
· 主流品牌防火墙配置 · ASP.NET开发教程 · 超级计算机TOP500专题 · Vista SP1对决XP SP3 · SQL Server 2008/2005.. · 程序员如何成长? · C#技术开发指南 · 虚拟化技术还有点“虚” |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · Windows远程桌面应用 · C#技术开发指南 · Apache技术专题 |
· Windows集群服务应用 · C#技术开发指南 · 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 |
|||