第10章 路由原理与静态路由
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• ip default-network 必须是在所到网络已经存在路 由的情况下,否则执行无效 。 • ip default-network命令是一个有类的命令 (classful),如果宣告的网络不是主类网络,将不 会被标记成*号。
6、验证静态路由的配置
• 使用show ip route命令查路由表 • 用ping命令检测网络的连通性
7、静态路由的删除
Router(config)#no ip route 172.16.1.0 255.255.255.0 172.16.2.1 Router(config)#
8、缺省路由(Default Routes)
以上三条命令的区别。
难点解析(续)
• ip default-gateway
• 当路由器上使用no ip routing时,使用它指定默 认路由,用于RXBoot模式(no ip routing)下 安装IOS等。或者关闭ip routing 让路由器当主 机用,此时需要配置默认网关
ip default-network ip route 0.0.0.0 0.0.0.0
之后的IOS中,该命令默认开启)。
原因:所有Cisco路由器是有类的,即在接口默认使用了 默认的mask。当路由器收到一个目的子网不在路由表中 的数据包时,默认,丢弃该数据包。因此在使用缺省路由时 必须使用ip classless命令,因为在路由表中不会包含远 端子网信息。
ip classless命令
• 两者都用于ip routing有效的路由器上,区别主要在于路由协议是 否传播这条路由信息。比如:IGRP无法识别0.0.0.0,因此传播默 认路由时必须用ip default-network。 当用ip default-network指令设定多条默认路由时,administrative distance最短的成为最终的默认路由;如果有复数条路由distance 值相等,那么在路由表(show ip route)中靠上的成为默认路由。 同时使用ip default-network和ip route 0.0.0.0 0.0.0.0双方设定默认路 由时,如果ip default-network设定的网络是直连(静态、且已知) 的,那么它就成为默认路由;如果ip default-network指定的网络是 由交换路由信息得来的,则ip route 0.0.0.0 0.0.0.0指定的表项成为 默认路由。 最后,如果使用多条ip route 0.0.0.0 0.0.0.0指令,则流量会自动在 多条链路上负载均衡。
2、路由器能做什么?
Baidu Nhomakorabea
•为了实现路由,路由器需要做下列事情: 识别分组中的目的IP地址。 识别分组中的源IP地址——主要在策略路由中存在。 在路由表中发现可能的路径。 选择路由表中到达目标最好的路径。 维护和检查路由信息.
3、路由器是如何进行选路的?
• 路由器转发数据包的关键是路由表。 • 每个路由器中都保存着一张路由表,表中每条路由项 都指明数据包到某子网或某主机应通过路由器的哪个 物理端口发送,然后就可到达该路径的下一个路由器, 或者不再经过别的路由器而传送到直接相连的网络中 的目的主机。
4、什么是路由表?
router#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route Gateway of last resort is 0.0.0.0 to network 0.0.0.0 10.0.0.0/8 is subnetted, 1 subnets 10.1.1.0 is directly connected, Serial0 0.0.0.0/0 is directly connected, Serial0
2、静态路由的应用场合
• 静态路由通常被使用在到Stub(末节)网络的路由。所谓末 节网络的另一种叫法是(叶节点),通常是路由段经过的路 由器跳数中的最后一跳,在末节网络中的路由器的后面不 能再有路由器相连,所以叫做末梢。 • 一个小型到中型的网络,而且没有或只有较小的扩充计划 时。
3、静态路由的优缺点
第10章 路由原理
学习目标
• 掌握路由实现的原理; • 熟悉静态路由与动态路由的区别; • 掌握静态路由的配置方法。
一、路由概述
1、什么是路由?
路由:把一个数据包从一个设备发送到不同网络里的另一个 设备上去,这些工作依靠路由器来完成。路由器并不关心主 机,它们只关心网络的状态和决定网络中的最佳路径。 路由的实现依靠路由器中的路由表来完成;对于每个不同 的可路由协议来说,路由器会分别构造一张路由表。 记住:每个路由器针对每个可路由协议来说只能有一张路 由表.
指定到达IP目的网络/子网或主机的路径。 permanent(永久):此参数说明即使静态路由中涉及到的接 口DOWN掉了或物理线路DOWN掉了,这条路由仍旧存在, 不会从路由表中被清除.在实际的测试中这条参数有时不 起作用;因此,我怀疑可能是CISCO的BUG。 Address:指的是IP包所经由的下一个路由器的入口接口地 址。 Interface:指的是本路由器路由IP包的出口,只有当下一 跳地址未知时使用。
5、静态路由配置实例
• 这是一条单方向路径,必须在路由器B上配置相反的静态条 目,否则流量有去无回.
5、静态路由配置实例(续)
Router(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1
172.16.1.0:目的网络 255.255.255.0:子网掩码 172.16.2.1:下一跳的IP地址 (也称为网关,离本子网最近的路由器接口地址)
优点
对路由器CPU没有管理性开销 在路由器间没有带宽占用 增加安全性
缺点
必须真正了解网络 对于新添网络配置繁琐 对于大型网络工作量巨大
4、静态路由的配置命令
Router(config)#ip route network [mask] {address | interface}[distance] [permanent]
C S*
每个路由器中都保存着一张路由表,表中的每条路由项都指明数据包到 某子网或某主机应通过路由器的哪个物理端口发送,通过次端口可到达 该路径的下一个路由器或者传送到直接相连的网络中的目的主机。
路由表的解释
目的地址:用来标识IP包的目的地址或目的网络。 网络掩码:与目的地址一起来标识目的主机或路由器所在的网 段的地址。 将目的地址和网络掩码“逻辑与”后可得到目的主机或路由 器所在网段的地址。例如:目的地址为129.102.8.10,掩码为 255.255.0.0 的主机或路由器所在网段的地址为129.102.0.0。掩 码由若干个连续“1”和连续“0”构成,既可以用点分十进制表 示,也可用掩码中连续“1”的个数前缀形式来表示。 输出接口:说明IP 包将从该路由器哪个接口转发。 下一跳IP 地址:说明IP 包所经由的下一个路由器。
这条命令只对有类路由协议适用,对无类路由协议不起什么作用.如图所示,如果 Stub中某个主机想访问172.16.3.0中的某台机器,则路由器B将丢弃这个包,因为 路由器B认为172.16.0.0是本地区域,所以它不使用缺省路由来到达172.16.0.0 中的任何其他子网.如果你输入ip classless命令,则改变有类路由协议查找路径 的方式,这种改变分两方面:1,改变按主类顺序查找路由表方式,而使用最长掩码匹 配.2,可以使用超网或缺省路由访问本区域的相同主类的其他子网.
一般来说,静态路由很适合分支机构、小型企业和SOHO办公使用. 而动态路由很适合ISP、大型企业的WAN互连,以及企业园区网络.
二、静态路由
1、静态路由(static routes)
静态路由是一种特殊的路由,由管理员手工配置而成。在组网结构较简单、 到给定目标只有一条路径的网络中,只需配置静态路由就能使路由器正常工 作。正确地设置和使用静态路由能有效地保障网络安全,并可为重要的应用 保证带宽。 静态路由是单向的,因此需要在两个网络之间的边缘路由器上需要双方对指 ,否则就会造成流量有去无回。
5、怎样建立路由表?
直接连接:路由器端口连接
静态:管理员人工定义
动态:由路由协议建立
6、静态和动态路由的区别
静态路由 动态路由
由管理员手动输入到
路由表中的路由 不占用网络带宽 不会随着网络的拓扑 变化而变化,缺少灵活 性
由路由器通过动态学习
得到的路由 占用网络带宽和资源 会随着网络的拓扑变化 而变化,非常灵活
实验内容1:在R1上开启debug ip packet,使用no ip classless,分 别ping 10.4.1.1和11.4.1.1
实验内容2:在R1上使用ip classless分别ping 10.4.1.1和 11.4.1.1
注意:需要在R1中配置缺省路由
难点解析
• ip default-gateway • ip default-network • ip route 0.0.0.0 0.0.0.0
9、缺省静态路由配置实例
使用缺省路由后,Stub Network可以到达路由器A以外的网络。
在Stub Router(连接Stub Network的路由器)上通常配置缺 省路由这也是大多数企业在接入Internet时所采用的配置。
10、缺省路由注意事项
在使用了缺省路由时,需要添加ip classless命令(在12.0
实验:ip classless命令的效果
S1/1 10.1 R1 S1/0 10.2 R2 192.168.10.0/24
在R1上有3个loopback接口,地 址分别为 • 10.1.1.1/24 • 10.2.1.1/24 • 10.3.1.1/24 在R2上有2个loopback接口,地 址分别为 •10.4.1.1/24 •11.4.1.1/24
• 缺省路由就是在没有找到任何匹配的路由项情况下, 才使用的路由。即只有当无任何合适的路由时,缺省 路由才被使用。 • 在路由表中,缺省路由以到网络0.0.0.0(掩码为0.0.0.0) 的路由形式出现。 • 缺省路由,用于企业接入Internet时的出口配置,安全 性不好。 • 缺省路由可以通过动态学习或手工指定获得。