1.路由的归类
依据路由信息内容造成的方法和特性,也就是路由是怎样形成的,路由可以被分成传送数据路由,静态数据路由,缺省路由和动态性路由几类.
(1)传送数据路由:路由器插口上配备的ip段详细地址会全自动产生在路由表格中并与插口关系,那样的路由称为传送数据路由.直连路由是由链路层发觉的,其特点是全自动发觉,花销小;缺陷是只有发觉本插口隶属ip段.
当路由器的插口配备了互联网协议详细地址并情况一切正常时,即物理学联接一切正常,而且可以一切正常检验到数据链路层协议的keepalive信息时,插口上配备的ip段详细地址全自动产生在路由表格中并与插口关系.在其中造成方法(owner)为传送数据(direct),路由优先为0,有着最大路由优先.其metric数值0,表明有着最小metric值.如下图所示:
传送数据路由会随插口的情况转变在路由表格中全自动转变,当插口的mac层与数据链路层情况为常规时,此传送数据路由会全自动产生在路由表格中,当路由器检验到此插口down掉后此条路由会自行消退.
(2)静态数据路由:网站管理员手工制作设定的路由称之为静态数据(static)路由,一般是在安装系统时就依据网上的配备状况事先制定的,它并不会随将来网络拓扑结构的变化而全自动更改.其优势不是占有互联网和服务器资源,安全性;缺陷是当一个网络模块问题出现后,静态数据路由不容易全自动调整,务必有管理人员干预,需网络工程师手工制作逐一配备,不可以全自动对网络状态转变作出对应的调节.
针对一个线性的互联网,静态数据路由在许多地区是必不可少的,仔细地设定和应用静态数据路由可以改善互联网的特性,为关键的应用储存网络带宽.在一个无沉余网络连接中,静态数据路由可能是最好的选择,强烈推荐下列这两种状况应用静态数据路由:
a. 在牢固是互联网中应用静态数据路由,降低路由选择问题和路由挑选数据流分析的负载.例如,在仅有一条通道合理的stub网络中应用静态数据路由.一些情况下,可以根据备份数据核心给予好几条通道,这个时候,由备份数据核心来检验网络拓扑结构,便于当一条互联网链接发生问题时,根据路由的转换来完成gsm网络在不一样通道中间的转换.
b. 静态数据路由的另一个使用价值层面反映在一个构建十分大中型的互联网中,每个地区根据两根主链接联接.静态数据路由的防护特点可以有利于降低全部互联网中的路由挑选协议的花销,限定路由挑选发生改变和发生问题的范畴.
静态数据路由是不是发生在路由表格中在于下一跳是不是可达,即此路由的下一跳详细地址所处ip段对本路由器是不是可达.
静态数据路由在路由表格中造成方法(owner)为静态数据(static),路由优先为1,其衡量数值0.如下图所示:
静态数据路由的配备,应用ip route指令来配备静态数据路由,一条静态路由配备指令时要有下列好多个因素:
a. 目地详细地址:用于标志IP包的目的详细地址或总体目标互联网
b. 网络掩码:和目的详细地址一起来标志总体目标互联网
c. 下一跳IP地址:表明IP包所经过的下一个IP地址
d. 插口:表明IP包从哪个插口传出去
e. distance-metric:等同于路由协议的优先,值越小,优先级越高.如下图路由器A的配备实例:
(3)缺省路由:缺省路由是一个路由表内容,用于指出一些在下一跳沒有确立地列于路由表格中的信息模块该怎样分享.针对在路由表格中找不着确立路由条目地全部的数据都将依照缺省路由特定的接头和下一跳详细地址开展分享.
在路由表格中,缺省路由以到互联网0.0.0.0(子网掩码为0.0.0.0)的路由方式发生.可根据指令Show ip route的輸出看它是不是被设定.假如报文格式的目地详细地址不可以与路由表的一切通道项相符合,那麼该报文将选择缺省路由.要是没有缺省路由且报文格式的目地地点没有在路由表格中,那麼该报文被丢掉的与此同时,将回到源一个ICMP报文格式强调该目地详细地址或互联网不能达.缺省路由是不是发生在路由表格中在于当地出入口情况.
缺省路由在互联网中是特别有效的.在一个包括上一百多个路由器的典型性互联网中,挑选动态性路由协议很有可能消耗较很多的网络带宽資源,应用缺省路由代表着选用适度网络带宽的外链来取代带宽测试的链接以达到很多客户通讯的必须.
Internet上大概99.99%的路由器上面存有一条缺省路由,缺省路由并不一定全是手工制作配备的静态数据路由,有时候还可以由动态性路由协议造成.例如OSPF路由协议配备了Stub地区的路由板会动态性造成一条缺省路由.
优势:应用缺省路由可以巨大降低路由表内容
缺陷:一旦配备有误很有可能造成路由环城路;很有可能造成非最好路由。
(4)动态性路由:路由表可以是由网站管理员固定设置好的静态数据路由表,还可以是配备动态性路由挑选协议依据应用系统的运作状况而自行更改的.依据所配备的路由挑选协议给予的作用,动态性路由可以全自动学习培训和记忆力互联网运作状况,在须要时全自动测算传输数据的最好路由.它融入大量的错综复杂的网络下的应用.全部的动态性路由协议在TCP/IP协议栈里都归属于应用层的协议.可是不一样的路由协议应用的最底层协议不一样.
OSPF工作中在网络层,将协议报文格式立即封装形式在IP报文格式中,协议号89,因为IP协议自身不是靠谱传送协议,因此OSPF传送的稳定性必须协议自身来确保.
BGP(路由协议)工作中在应用层,运用TCP做为传送协议,提高了协议的稳定性,TCP的端口是179.
RIP工作中在应用层,运用UDP做为传送协议,端口520.
IS-IS协议在OSI协议栈中.
综合性IS-IS工作中在TCP/IP的链路层,立即封装形式成帧.
配备了动态性路由挑选协议后,动态性路由协议根据互换路由信息内容,转化成并维护保养分享模块需要的路由表.当网络拓扑结构更改时动态性路由协议可以自动升级路由表,并承担决策传输数据最好途径.
动态性路由协议的特点是可以全自动融入网络状态的转变,全自动维护保养路由信息内容而不用网络工程师的参加;其不足之处为因为必须互换路由信息内容,因此占有服务器带宽与服务器资源,安全系数也比不上静态数据路由.
在有沉余联接的繁杂大中型互联网中,合适选用动态性路由协议.
在动态路由协议中目地互联网是不是可达在于网络状态.
2.路由的优先
务必是相同的一条路由才开展路由优先的较为,如10.0.0.0/16和10.0.0.0/24被觉得并不是同样的路由,假如RIP学得了在其中一条,而OSPF学得了另一条,则两根路由都是会被添加路由表格中.下边的表中列举了各种各样路由挑选协议的缺省优先:
路由优先级范畴为0~255.
缺省路由优先取值标准为:传送数据路由具备最大优先;人力安装的路由内容优先高过动态性学习培训到的路由内容;衡量值优化算法繁杂的路由协议优先高过衡量值优化算法简便的路由协议.那样,各路由协议(包含静态数据路由)都被给予了一个管理方法间距.当存有好几个路由信息特征时,具备较小管理方法标值的路由协议发觉的路由将变成最好路由,并被添加路由表格中.对不一样路由协议的路由优先的取值是每个机器设备生产商追究其的,沒有统一标准.因此有可能不一样生产商的设施上路由优先是不一样的,而且根据配备可以改动缺省路由优先.