适合女生zw看的小说:第7章 EIGRP和OSPF

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 14:28:22

 

一、EIGRP的特点和操作

Enhanced interior gateway routing protocol【EIGRP】:是一个无类、增强的距离矢量协议。是Cisco私有协议。

区别:

相同点:相似的Metric算法。IGRP的Metric =BW(min)+DLY(sum); dly为接口的延迟;EIGRP的Metric=256*【BW+DLY】;均支持等价负载均衡和不等价负载均衡;相同的跳数;自治系统的应用。

不同点:EIGRP支持VLSM技术和不连续子网【将两个或更多有类网络的子网通过不同的有类网络连接在一起的网络】【默认时不支持】;更新、收敛时间快;支持手支汇总;增量更新;为多种网络协议提供支持;适用于大型网络;在单路由器上支持多个AS;

EIGRP是可靠的路由协议。它的组播地址为:224.0.0.10

EIGRP的度量值:带宽、延迟、负载、可靠性和最大传输单元(MTU)【表示去往目的网络过程中所遇到的最小MTU值】

默认时,EIGRP与IGRP一样,都支持4条链路的不等代价的负载均衡。但可以修改。

Ri(config)#router eigrp 10

Ri(config-router)#maximum-paths  <1~6> //修改负载均衡条目

Ri(config-router)#metric maximum-hops <1~255> //修改跳数,默认时为100。

二、EIGRP的邻居发现

EIGRP路由器在交换信息之前,它们必须是邻居关系【即收到Hello和ACK;具有匹配的AS号;具有相同的度量值】

注:隶属于不同AS的EIGRP路由器不会自动共享路由信息,并且他们也不会成为邻居。

 

三、EIGRP的三张表

1、邻居表:包括Next-hop router | interface;记录着路由器与已建立起来的邻居关系信息

2、拓扑表:包括Destination1 | successor 和 destination1 | feasible successor 【可行的路由协议】;保存着在互联网络中每个路由器从每个邻居处接收到的路由通告。

3、路由表:包括destination | successor ;保存着当前使用着的用于路由判断的路由。

Successor 继任者,即最佳路由;而Feasible successor 为备份路由。

 

四、弥散更新算法(DUAL)

概念:对其它路由器的信赖和对它们提供信息的平衡就是DUAL。它能够做到:如果可用、就路由备份;支持变长子网掩码(VLSM);动态的路由修复;如果没有路由被发现,则查询替换路由。

 

五、自治系统(AS)

EIGRP使用自治系统号来区别可共享路由信息的路由器集合。路由信息只可以在拥有相同的AS的路由器间共享。利用AS可以轻松的将一个大的网络划分成多个小的网络。路由器可以通过‘再发布’实现在不同AS间的共享。

同一AS内的管理距离(AD)号为70,而外部EIGRP间的AD号为170【AS间的路由时间】

 

六、配置EIGRP

根据EIGRP命令的输入不同,有两种模式:路由器配置【启动协议、判断哪个网络将要运行EIGRP,并设置全局参数】和接口配置【定制汇总、度量、定时器、带宽】

Ri(config)#router eigrp 10

Ri(config-router)#network network_ip

Ri(config-router)#passive-interface interface_id //在某一接口停止EIGRP的运行。例如BRI接口或是连接到因特网的串行接口。即该接口不能接收或发送数据。

Ri(config-router)#redistribute rip metric  <1~4294967295> <1~4294967295> <0~255> <1~255> <1~65535> //实现在路由信息的再发布功能。当一台EIGRP路由器向别外一台RIP路由器发布路由信息时,应在EIGRP上进行此操作,实现EIGRP和RIP的路由共享,需要修改RIP的带宽、延迟、可靠性、负载及MTM的度量与EIGRP想匹配。当配置完EIGRP到RIP的再发送后,还要配置RIP到EIGRP的再发送。如下:

Ri(config)#router rip

Ri(config-router)#redistribute eigrp 10 metric <1~10>

这种方式一般用于路由器向边界路由器或只有一个出口的路由器共享路由信息,除与边界路由器直接相连的路由器上设置RIP和EIGRP路由协议以外,其它的路由器只运行EIGRP协议。

Ri(config-router)no auto-summary //为了实现不连续路由,将关闭路由器的自动汇总功能。

Ri#show ip route

Ri#show ip eigrp neighbors //检查IP地址,对应的接口、hold【接收更新包的等待时间】、uptime【邻居已建立了多久】、SRTT【连续的往返定时器】、TRO【重传超时】、Q【队列中是否存在着异常信息】、seq【来自邻居的最近更新的序列号】

Ri#show ip eigrp topology //p-passive表示此路由处于被动状态。FD表示到达远程网络【下一跳的可行距离】

Ri#debug eigrp packet //

 

七、开放最短路径优秀OSPF

是一个开放标准的路由协议。通过Dijkstra算法工作的。首先它构建一个最短路径树、然后使用最佳路径的计算结果来组建路由表。

特点:由地区和自治系统组成;最小化的路由更新的流量;允许可缩放性;支持VLAM/CIDR; 拥有不受限制的跳数;开放标准。

术语:

链路:指定给任一给定网络的一个网络或路由器接口。

路由器ID:用来标识此路由器的IP地址。一般利用Loopback来配置router-id

邻居:可以是两台或更多的路由器,这些路由器都有某个接口连接到一个公共的网络上。

邻接:两台OSPF路由器之间的关系,这两台路由器允许直接交换路由更新数据。【需要配置】

Hello协议:用来动态发现邻居,并维护邻居关系。地址:224.0.0.5

邻居关系数据库:是一个OSPF路由器的列表,这些路由器的HELLO数据包是可以被相互看见的。

拓扑数据库:包含来自所有从某个地区接收到的链路状态通告数据包的信息。【LSA数据包用于更新并维护拓扑数据库】

链路状态通告【LSA】:是一个OSPF数据包,它包含有在OSPF路由中的链路状态和路由信息。

指定路由器:无论什么时候,当OSPF路由器被链接到相同的多路访问开型的网络时,都需要选择一台指定路由器【DR】。

备用指定路由器【BDR】:DBR从OSPF邻接路由器上接收所有路由信息,但并不泛发这些更新。

OSPF地区:由一组相邻的网络和路由器组成。在同一个地区内的路由器共享一个公共的地区ID。

广播(多路访问):通过投递单一数据包到网络中所有的结点来提供广播能力的。在OSPF中每个广播多路访问网络必须选出一个DR和BDR

非广播的多路访问【NBMA】:像帧中继、X.25、异步传输(ATM)类型的网络。他们不具备广播功能。

点到点:包含两台路由器间直接连接的网络拓扑类型。它为路由器提供了单一的通信路径。

点到多点:路由器上的某个单一接口与多个目的路由器的一系列连接。

SPF树的计算:在路由器执行SPF算法时,一个关键标准是去往某网络的每个潜在路径的度量或开销值。

完整路径的开销:沿这条路径所有输出接口开销的总和。

OSPF的管理距离为110。

 

八、配置OSPF

Ri(config)#router ospf ospf_id //启用OSPF协议,其值是1~65535

例:

Ri(config)#router ospf 1

Ri(config-router)#router-id ip_address

Ri(config-router)#network 10.0.0.0 0.0.0.255 area 0

Ri(config-router)#network 192.168.10.64 0.0.0.15 area 0 //此处应用了通配符,192.168.10.64/28表示子网位有什28位,则他的块为256-240=16,但使用通配符时,它们的取值总是块尺寸减1。

Ri#show ip ospf

Ri#show ip ospf database

Ri#show ip ospf interface //显示所有与接口相关的OSPF信息。

Ri#show ip ospf neighbors /显示有关邻居和邻接状态的信息。

Ri#show ip protocols

Ri#debug ip ospf packer

Ri#debut ip ospf adj //显示当选举在广播和非广播多路访问网络上发生时的情况。

 

九、OSPF的DR和BDR选举

当一个广播或非广播多路访问网络(以太网或帧中继)被连接到一台路由器并且链路已经被激活时,这一选举过程就将发生。

邻居:多个共享共同网络分段的路由器在这个网络分段上将成为邻居。这个邻居通过Hello协议选择出来。在两台路由器的情况下,只有满足以下条目才能被称为邻居。【地区ID:两台路由器的接口属于同一地区,且属于同一子网;认证:认证口令必须相同;Hello和dead间隔相同】