什么是路由?
指把数据从一个地方传送到另一个地方的行为和动作。
路由分类:1、按路由表生成的方式
(1)静态路由:由系统管理员设置好固定的路由表。优点:几乎不小号路由器资源 缺点:不会随着网络拓扑结构改变而改变
(2)动态路由:路由与路由之间相互通信更新路由表,适用于网络规模大、网络拓扑复杂的网络。但是低端路由根本无法承受大量的动态路由更新信息。
2、内部网络协议和外部网络协议
(1)自治系统:
(2)内部网关协议:
(3)外部网关协议:(目前应用最广泛)
什么是路由表?
有两个过程中,更加关键的是路由表查询过程,为数据包指明转发方向,是路由器工作的前提
路由表有两个部分:
(1)Codes部分
作为对路由表中条目类型的说明,描述了各种路由表条目的类型的缩写,其中:
C 表示连接路由,路由器的某个接口设置/链接了某个网段之后,就会自动生成。
S 静态路由,系统管理员通过手工设置之后生成。
R RIP协商生成的路由
B BGP协商生成的路由
BC BGP的链接路由
D BEIGRP生成的路由,兼容CISCO的EIGRP
DEX BEIGRP的外部路由
DHCP 当路由的某个端口设置为由DHCP分配地址时,系统在收到“默让网关”属性之后自动生成的路由,实际上是一条默认路由。
对于OSPF生成的路由:
OIA OSPF的区域之间路由
ON1 OSPF NSSA路由(类型1)
ON2 OSPF NSSA路由(类型2)
OE1 OSPF 外部注入路由(类型1)
OE2 OSPF 外部注入路由(类型2)
这些codes信息对路由表的工作不产生任何影响,但是对管理维护人员的阅读去提供了便利。
(2)路由表的实体
对实体中的每一行从左到右都有以下几个内容:路由的类型(Codec表示)、目标网段(网路地址)、优先级(由[AD(Administrative Distance),度量值(Metric)]组成)、下一跳IP地址(next-hops)等。
- 目标网段:就是网络号,它描述了一类IP包(目的地址)的集合。
- 优先级描述:由管理距离AD和度量值Metric组成,通常值越小,优先级越高,更可信。
- 下一跳网关:被匹配的数据包从哪个端口被转发,有本地端口名字和下一跳IP可选。
如何查询匹配路由表
(1)掩码最长匹配
有多个条目同时匹配时则掩码长者优先
(2)管理距离
是指一种路由协议的可信度,也可以说是一种协议优先级。该值在1~255之间取值,值越小,优先级/可信度越高。
并不是所有厂家的默认值都是一样的,这是可以修改的不要一概而论
(3)路由度量值
Metric,它是表示路由项优先级、可信度的重要参数之一
只有动态路由才会有Metric参数,静态路由是没有的
不同类型路由协议的Metric值没有可比性