如果路由器运行有类路由协议,当IP包的目的地址是路由表中已知主网的一个未知子网时,路由器将按如下逻辑处理:
1、如果使用了ip classless命令并且配置了默认路由,则转发到默认路由
2、否则路由器丢弃IP包
RIPv1与RIPv2中,network命令只能通告主类网络
CIDR用 13-27位长的前缀,主机数量范围是32-500,000
CIDR不过是汇总的一种扩展而已,是一种特集,它一般是对/8 /16 /24来进行汇总的而不会对/7 /19 /25来处理
172.16.0.0/16
172.17.0.0/16
172.18.0.0/16
172.19.0.0/16
这是四个B类地址块,当我们合并的时候用172.16.0.0/14来合并,这就是CIDR
而对于汇总,它分为自动汇总和手动汇总,我们不同的路由协议支持不同的汇总形式!比如ospf就不自动在分类的边界上自动汇总
CIDR使用网络前缀去代替了标准分类的IP地址的网络号与主机号,也不再使用子网的概念。
CIDR将网络前缀相同的连续的IP地址组成一个“CIDR地址块”。
1个C类地址给一个运营商用,肯定不够,于是他们就申请了很多了C类地址,192.168.1.X/24,192.168.2.X /24,192.168.3.X/24.....很
多。这样,在路由器上的路由条目很多,负载很大,为了解决这个问题,就出现了路由聚合,这三条路由聚合成一条,192.168.0.X/22.这
个C类不是C类,B类不是B类,但路由器可以实现路由转发,也就是无类域间路由选择(CIDR)
掩码缩短,没超过主类的是汇总,缩的超过主类的是CIDR
超网是用汇总地址把一组有类的网络汇聚成一个地址的实际应用
划分子网会将一个有类网络破坏,而超网则是将几个有类网络集合在一起
CIDR和路由汇总之间的区别在于,路由汇总通常在分类网络边界内进行,而CIDR合并多个分类网络
CIDR的前缀可以是一个自然分类网络,也可以是一个子网地址,也可以超网地址
路由汇总用来合并有类网络的子网
路由聚合用来合并各种网络
路由聚合有多种,CIDR只是其中一种,还有有类域间路由
路由聚合是指对网络路由的汇总过程,被汇总的网络可以是有类网络或都有类网络的一部分。尽管和CIDR有些类似,术语聚合更频繁地出
现在BGP的网络的汇总过程中。
路由汇总是指将通告的网络地址进行合并,向上级路由器生成单一一条概要路由。
OSPF每30min发关LSU,而发送hello包可以确保邻居的可达性
每个area必须直接连接backbone area(area 0),backbone area是是一个传递区域,因为其他区域都要通过它进行通信,对于OSPF,
non backbone area可以被设置为末节区域、完全末节区域或不完全末节区域(Not So Stubby Area)以减少链路状态数据库和路由表的
大小。
AS是指使用了相同的路由策略的一系列网络
OSPF能将一个大型的互联网络分割成多个区域,这种能力又被称为层次化路由
每个路由器以自己为根,利用其拓扑数据库信息计算最短路径树
默认的OSPF成本=100 000 000/带宽 (单位bit/s),成本范围为1-65535,注意千兆以太网时要调整成本
使用环回接口:
#int loopback 0
#ip address 172.16.10.1 255.255.255.255
* 使用什么样的IP并不重要,一般环回接口的地址强烈建议设置为私有地址,但要保证每台路由器都在一个独立的子网中
* 通过使用/32掩码,就能使用任一想用的IP地址,只要它不会与相连的任何两台路由器中使用的地址相同
* 255.255.255.255(/32)称为主机掩码,对于环回接口更有效,可以节省地址空间
* 设置了逻辑接口(环回接口)之后,需要重启路由器,或者删除OSPF然后重建。 环回接口才会在OSPF中工作
EIGRP常被称为混合型路由协议
在低速(如T1或更慢)的非广播多路访问中,hello为60s,holdtime为180s,其他的网络hello为5s,holdtime为15s
IGRP中update为90s,invalid为270s,hold down为280s,flush为630s