EIGRP 命令汇总
- 格式:doc
- 大小:32.00 KB
- 文档页数:1
EIGRP 协议是一个内部网关协议,高级距离矢量协议,组播地址224.0.0.101、eigrp 是一个高级的距离矢量协议2、eigrp 具有高速的收敛特性3、支持路由汇总和路由聚合4、eigrp 支持触发式增量更新5、eigrp 可以支持多种网络层协议,可以开启多个eigrp 进程支持不同的3 层被动路由协议。
6、eigrp 发送报文以组播和单播形式发送组播地址224.0.0.107、eigrp 支持手工汇总8、eigrp 保证100%无环路9、eigrp 无论在广域网还是在局域网部署eigrp 配置都比较简单10、eigrp 支持非等价的负载均衡Eigrp 头部的字段用来描述这个 eigrp 报文是个什么报文在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文。
所有的 IGP 协议中 IP 包头的 TTL 字段都为 1:当端口大于 1.544mbit/s 的发送频率为 5s 一次,小于 1.544mbit/s的我 60s 一次,连续的 3 次 hello 时间都没有收到 hello 包就判定邻居挂掉了。
默认情况下 hello 报文以组播形式发送。
在不支持组播的二层环境中如帧中继环 境中,需要手动修改指定单播地址 neighbor 1.1.1.1 255.255.255.0eigrp 的报文能够被可靠的发送,所以 eigrp 定义了可靠的传输机制, 内部定义的 确认机制,但并非所有的 eigrp 报文都需要确认, update ,query ,和 reply 需要 回复 ack ,如果没有回复则重传,重传次数为 16 次。
在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文,当 ack 位被置 1 的时候只能以单播 形式发送。
锐捷路由器命令大全Enable 进入特权模式#Ex IT返回上一级操作模式#del flash:config.text 删除配置文件(交换机及1700系列路由器)#erase startup-config 删除配置文件(2500系列路由器)#write memory 或copy running-config startup-config 保存配置#Configure terminal 进入全局配置模式(config)# hostname routerA 配置设备名称为routerA(config)#banner motd & 配置每日提示信息&为终止符(config)# enable secret star 或者:enable password star设置路由器的特权模式密码为star;secret 指密码以非明文显示,password 指密码以明文显示查看信息#show running-config 查看当前生效的配置信息#show interface fastethernet 0/3 查看F0/3端口信息#show interface serial 1/2 查看S1/2端口信息#show ip interface brief 查看端口信息#show version 查看版本信息#show running-config 查看当前生效的配置信息#show controllers serial 1/2 查看该端口信息 , 用于R2501#show ip route 查看路由表信息#show access-lists 1 查看标准访问控制列表1的配置信息远程登陆(telnet)(config)# line vty 0 4 进入线路0~4的配置模式,4为连续线路最后一位的编号,线路为0~4(conifg-line)#login(config-line)#password star 配置远程登陆密码为star(config-line)#end 返回上层端口的基本配置(config)#Interface fastethernet 0/3 进入F0/3的端口配置模式(config)#interface range fa 0/1-2 进入F01至F0/2的端口配置模式(config-if)#speed 10 配置端口速率为10M,可选10,100,auto(config-if)#duplex full 配置端口为全双工模式,可选full(全双工),half(半双式),auto(自适应)(config-if)#no shutdown 开启该端口(config)# interface serial 1/2 进入端口S1/2的配置模式(config-if)# ip address 1.1.1.1 255.255.255.0 配置端口IP及掩码(config-if)# clock rate 64000 配置时钟频率(单位为K , 仅用于DCE 端)(config-if)# bandwidth 512 配置端口带宽速率为512KB(单位为KB) (config-if)# no shutdown 开启该端口(config-if)#encapsulation PPP 定义封装类型为PPP,可选项:Frame-relay 帧中继Hdlc 高级数据链路控制协议lapb X.25的二层协议PPP PPP点到点协议X25 X.25协议路由协议(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 route 172.16.1.0 255.255.255.0 serial 1/2(172.16.2.0所接的端口)(config)# router rip 开启RIP协议进程(config-router)# network 172.16.1.0 申明本设备的直连网段信息(config-router)# version 2 开启RIP V2,可选为version 1(RIPV1)、version 2(RIPV2)(config-router)# no auto-summary 关闭路由信息的自动汇总功能(只有在RIPV2支持)(config)# router ospf 开启OSPF路由协议进程(针对1762,无需使用进程ID)(config)# router ospf 1 开启OSPF路由协议进程(针对2501,需要加OSPF进程ID)(config-router)# network 192.168.1.0 0.0.0.255 area 0申明直连网段信息,并分配区域号(area0为骨干区域)注意:如果是Rip Version1,那么在不连续的子网中,需要为中间网段的两个路由器都配置子接口!!!RA(config)#int serial0RA(config-if)#ip address 172.16.2.1 255.255.255.0 secondaryRB(config)#int serial0RB(config-if)#ip address 172.16.2.2 255.255.255.0 secondaryPAP路由器Ra为被验证方、 Rb为验证方;两路由器用V.35线连接(串口线),分别配置各端口的IP及时钟频率后:Rb(config)# username Ra password 0 star 验证方配置被验证方的用户名,密码Rb(config)# intterface serial 1/2 进入S1/2端口Rb(config-if)# encapsulation ppp 定义封装类型为PPPRb(config-if)# ppp authentication pap PPP启用PAP认证方式Ra(config)# itnterface serial 1/2 进入S1/2端口Ra(config-if)# encapsulation ppp 定义封装类型为PPPRa(config-if)# ppp pap sent-username Ra password 0 star 设置用户名为ra 密码为star,用于发送到验证方进行验证#debug ppp authentication 可选命令:观察PAP验证过程(如果没看到验证消息,则将端口shutdown,然后再no shutdown,即可看到验证过程的相关信息)CHAP路由器Ra、 Rb, 两路由器用V.35线连接(串口线),分别配置各端口的IP 及时钟频率后:被验证方配置:Ra(config)# username Rb password 0 star 以对方的主机名作为用户名,密码和对方的路由器一致Ra(config)# interface serial 1/2 进入S1/2端口Ra(config-if)# encapsulation PPP 定义封装类型为PPP验证方配置:Rb(config)# username Ra password 0 star 以对方的主机名作为用户名,密码和对方的路由器一致Rb(config)# interface serial 1/2 进入S1/2端口Rb(config-if)# encapsulation PPP 定义封装类型为PPPRb(config-if)# ppp authentication chap PPP启用CHAP方式验证PAP与CHAP的区别:1. PAP:被验证方发送用户名、密码到验证方进行身份验证,所以需要在端口模式下设置Ra(config)#ppp pap sent-username Ra password 0 star;验证方需要定义用户和密码配对数据库记录,所以要定义命令:Rb(config)# username Ra password 0 star2. Chap:CHAP由验证方主动发起挑战,由被验证方应答进行验证(三次握手),所以验证方要配置命令:Rb(config-if)# ppp authentication chap。
.
5.4EIGRP 命令汇总
表5-1列出了本章涉及的主要命令
表5-1 本章命令汇总
命令作用
show ip eigrp neighbors 查看EIGRP邻居表
show ip eigrp topology 查看EIGRP拓扑结构数据库
show ip eigrp interface 查看运行EIGRP路由协议的接口的状况show ip eigrp traffic 查看EIGRP发送和接收到的数据包的统计
情况
debug eigrp neighbors 查看EIGRP动态建立邻居关系的情况debug eigrp packets 显示发和接收的EIGRP数据包
ip hello-interval eigrp 配置EIGRP的HELLO发送周期
ip hold-time eigrp 配置EIGRP的HELLO hold时间
router eigrp 启动EIGRP路由进程
no auto-summary 关闭自动汇总
ip authentication mode eigrp 配置EIGRP的认证模式
ip authentication key-chain eigrp 在接口上调用钥匙链
variance 配置非等价负载均衡
delay 配置接口下的延迟
bandwidth 配置接口下的带宽
ip summary-address eigrp 手工路由汇总
1 / 1'.。
配置EIGRP协议#c o n f t#r o u t e r e i g r p100*E I G R P需要配置A S号**A S标识了属于一个互连网络中的所有路由器,**同一个A S内的不同路由如果想要互相学习路由信息,必须配置相同的A S号。
* #n e t1.1.1.00.0.0.255*宣告接口,使用的是反掩码形式,如果不输入反掩码,路由默认会使用接口的主类网络号* "n e t12.1.1.0"等价于"n e t12.0.0.00.255.255.255"#n e t0.0.0.0*如果路由的所有接口都宣告进E I G R P进程,则可以使用"n e t0.0.0.0"一次性宣告所有接口*查询EIGRP 在running-config中的配置明细#s h r u n n i n g-c o n f i g|s e c t i o n r e ir o u t e r e i g r p100n e t w o r k1.1.1.00.0.0.255n e t w o r k12.1.1.00.0.0.255n e t w o r k21.1.1.00.0.0.255a u t o-s u m m a r yEIGRP表EIGRP中有三张表:邻居表、路由表、拓扑表邻居表(Neighbor Table)在EIGRP中,两台相邻路由器要建立起邻接关系需要满足两个条件:1)具有相同的AS号; 2)具有相匹配的K值;可以通过下面的命令来查看EIGRP默认的K 值:#s h o w i p p r o t o c o l s/*A S=100*/u t e rf a c ee l l oC i s21.0.0.0/8i s v a r i a b l y s u b n e t t e d,2s u b n e t s,2m a s k sC21.1.1.0/24i s d i r e c t l y c o n n e c t e d,F a s t E t h e r n e t1/0D21.0.0.0/8i s a s u m m a r y,00:14:58,N u l l012.0.0.0/8i s v a r i a b l y s u b n e t t e d,2s u b n e t s,2m a s k sC12.1.1.0/24i s d i r e c t l y c o n n e c t e d,S e r i a l0/0D12.0.0.0/8i s a s u m m a r y,00:15:00,N u l l0路由表中的"D1.0.0.0/8i s a s u m m a r y,01:40:23,N u l l0"是一条自动汇总产生的路由,E I G R P和R I P默认都在主网边界自动汇总,不同的是E I G R P会在本地产生一条自动汇总后的路由,目标指向空接口(N u l l0)R1发现路由表中有一条1.0.0.0/8的条目能够匹配(子网掩码最长匹配,这个条目比默认路由子网掩码长,所以优先选取)发往空接口的数据会被丢弃。
聊聊EIGRP的⾃动汇总与⼿⼯汇总通过⾃动汇总,可以达到减⼩路由表,减少路由更新所产⽣的流量的效果,⾃动汇总在⽹络的边界,将⼦⽹汇总成⼀个有类的⽹络,默认情况下⾃动汇总是默认开启的。
⾃动汇总,只对内部路由⽣效 内部路由就是EIGRP协议宣告的⼦⽹,外部⽹络就是通过重分布等其他⽅式进⼊EIGRP协议的路由条⽬下⾯我们通过实验来证明:实验拓扑图如下配置接⼝IP地址,以及宣告路由协议R1(config)#int lo 172R1(config-if)#ip add 172.16.1.1 255.255.255.0R1(config-if)#ip add 172.16.2.1 255.255.255.0 secondaryR1(config-if)#ip add 172.16.3.1 255.255.255.0 secondaryR1(config-if)#ip add 172.16.4.1 255.255.255.0 secondaryR1(config-if)#exitR1(config)#int lo 192R1(config-if)#ip add 192.168.1.1 255.255.255.0R1(config-if)#ip add 192.168.2.1 255.255.255.0 secondaryR1(config-if)#ip add 192.168.3.1 255.255.255.0 secondaryR1(config-if)#ip add 192.168.4.1 255.255.255.0 secondaryR1(config-if)#exitR1(config)#router eigrp 90R1(config-router)#net 12.1.1.0 宣告12.1.1.0⽹段进⼊EIGRPR1(config-router)#redistribute connected metric 10000 1000 255 1 1500 将直连路由重分布进⼊EIGRP,此时的路由条⽬对于EIGRP来说就是外部路由,管理距离为170R1(config-router)#exitR2#configR2(config)#int f1/0R2(config-if)#ip add 12.1.1.2 255.255.255.0R2(config-if)#no shutR2(config-if)#exitR2(config)#router eigrp 90R2(config-router)#net 12.1.1.0R2(config-router)#exitR3(config)#int f1/0R3(config-if)#ip add 12.1.1.3 255.255.255.0R3(config-if)#no shutR3(config-if)#exitR3(config)#router eigrp 90R3(config-router)#net 12.1.1.0R3(config-router)#exit此时我们就将拓扑做通了。
5.3.2 实验3:EIGRP路由汇总1.实验目的通过本实验可以掌握:①路由汇总的目的;②EIGRP自动汇总;③EIGRP手工汇总;④指向null0路由的含义。
2.实验拓扑本实验拓扑结构图如图5-3所示。
图5-3 EIGRP路由汇总3.实验步骤本实验只给出路由器R4的配置,路由器R1、R2和R3的配置同5.2节实验1完全相同。
默认时EIGRP的自动汇总是开启的,自动汇总只对本地产生的EIGRP路由汇总,可以通过”no auto-summary”命令关闭自动汇总,然后进行手工汇总,R4的配置如下:R4(config)#router eigrp 1R4(config-router)#no auto-summaryR4(config-router)#network 4.4.4.0 255.255.255.0R4(config-router)#network 192.168.34.0R4(config)#interface s0/0/0R4#(config-if)#ip summary-address eigrp 1 4.4.0.0 255.255.252.0//配置EIGRP手工路由汇总4.实验调试①在R4 s0/0/0执行汇总之前,在R3上查看路由表:R4#show ip routeCodes; C - connected,S - static,I - IGRP,R - RIP,M - mobile,B - BGPD - EIGRP,EX - EIGRP external,O - OSPF,IA - OSPF inter areaN1 - OSPF NSSA external type 1,N2 - OSPF NSSA external type 2E1 - OSPF external type 1,E2 - OSPF external type 2,E - EGPi - IS-IS,L1 - IS-IS level-1,L2 - IS-IS level-2,ia - IS-IS inter area* - candidate default,U - per-user static route,o - ODRP - periodic downloaded static routeGateway of last resort is not setD 192.168.12.0/24 [90/21024000]via 192.168.23.2,00;23;31,Serial0/0/11.0.0.0/24 is subnetted,1 subnetsD 1.0.0.0[90/21152000]via 192.168.23.2,00;00;18,Serial0/0/14.0.0.0/24 is subnetted,4 subnetsD 4.0.0.0[90/20640000]via 192.168.34.3,00;01;02,Serial0/0/0D 4.0.0.0[90/20640000]via 192.168.34.3,00;01;02,Serial0/0/0D 4.0.0.0[90/20640000]via 192.168.34.3,00;01;02,Serial0/0/0D 4.0.0.0[90/20640000]via 192.168.34.3,00;01;02,Serial0/0/0以上输出表明路由器R3的路由表中有4条明细路由。
eigrp协议最佳路径全文共四篇示例,供读者参考第一篇示例:EIGRP(Enhanced Interior Gateway Routing Protocol)是一种常用的路由协议,用于在网络中找到最佳路径以进行数据传输。
EIGRP 使用了DUAL(Diffusing Update Algorithm)算法来计算最佳路径,并可以快速适应网络拓扑变化。
在网络中,数据包传输的效率和稳定性取决于选择的最佳路径,因此了解和优化EIGRP协议最佳路径是网络优化的重要一环。
EIGRP协议最佳路径的选择是根据路由器维护的路由表信息和拓扑数据库来进行的。
路由表中保存了到达目的网络的各个路径,以及每条路径的开销信息。
路径的开销由一系列因素组成,包括带宽、延迟、可靠性等指标。
EIGRP通过比较这些参数来选择最佳路径。
在EIGRP中,每个路由器都会维护一个拓扑数据库,记录了网络拓扑结构和路由信息的更新。
当网络拓扑发生变化时,路由器会向周围的邻居发送更新信息,以便更新最佳路径的选择。
在选择最佳路径时,EIGRP还考虑了路径的可靠性和负载情况。
可靠性是指路径的稳定性和故障恢复能力,EIGRP会选择具有较高可靠性的路径作为最佳路径。
负载指的是路径的负载情况,EIGRP会尽量避免选择负载较高的路径,以保证数据包传输的效率。
优化EIGRP协议最佳路径可以通过以下几个方面进行:1. 调整带宽和延迟参数:带宽和延迟是EIGRP选择最佳路径的关键参数,通过调整这些参数可以影响路径选择的结果。
提高优先级的路径会成为EIGRP协议所选择的最佳路径。
2. 去除不必要的路径:在网络中可能存在一些冗余的路径,这些路径在数据传输中并没有起到作用,只会增加网络的负载和复杂度。
去除这些不必要的路径可以优化EIGRP协议的最佳路径选择。
3. 使用路由汇总:路由汇总是将多个子网的路由信息合并成一个汇总路由信息,可以减少路由表的条目,简化路径选择过程,提高网络性能。
EIGRP路由协议详解EIGRP形成邻居的条件:1>As号相同2>度量计算的K值相同3>认证相同(EIGRP只支持密文认证)4.>对端通告的Neighbor ID必须在本端的直连网段中存在。
需要注意的是第4个要求,路由协议都是通过端口的Primary IP传输数据流并形成Neighbor ID(代表一个接口)。
EIGRP路由器在接收到Hello后会用自己的Primary IP 的子网掩码与Hello中的Neighbor ID进行与运算,得出网络地址后与自己路由表中的直连网段进行匹配,有则认为对方是邻居,并将其放入邻接表中,没有就会以不在同一子网为由来拒绝形成邻居。
邻居关系都记录在邻接表中,每一个条目主要包括邻居路由器的IP地址和自己接收到邻居Hello包的接口,SRTT(平均回程时间),Uptime(邻居建立时间),Q count(队列计数)以及Seq Num。
其中SRTT指从EIGRP发送数据包出去到收到邻居路由器的单播Ack所经历的时间,而邻居建立时间是邻居从被添加进邻接表到现在所经历的时间。
至于队列计数,是表明了在重传队列中等待发送的单播数据包的个数,而Seq Num记录的是从邻居那里收到的最新的Update,Query,Reply(三者为或关系)的序列号。
这里特别解释一下SRTT,本身SRTT针对所有EIGRP数据包,而Hello包是没有单播确认的,所以硬搬定义就不行了,而Hello包决定了邻接关系的建立,所以在邻接表中SRTT 就是指的抑制时间;而对于Update,Query,Reply,这些数据包可以按SRTT定义计算从发送到收到确认经历的平均时间是多少,然后按这个值确定组播流计时器(发送每个组播数据包的时间间隔)和RTO(即数据发送出去后等待Ack的时限)。
2:可靠传输协议(RTP)RTP用来保证EIGRP数据包的可靠传输和有序排列。
数据包通过组播发送,组播地址为224.0.0.10。
5.4EIGRP 命令汇总
表5-1列出了本章涉及的主要命令
表5-1 本章命令汇总
命令作用
show ip eigrp neighbors 查看EIGRP邻居表
show ip eigrp topology 查看EIGRP拓扑结构数据库
show ip eigrp interface 查看运行EIGRP路由协议的接口的状况show ip eigrp traffic 查看EIGRP发送和接收到的数据包的统计
情况
debug eigrp neighbors 查看EIGRP动态建立邻居关系的情况debug eigrp packets 显示发和接收的EIGRP数据包
ip hello-interval eigrp 配置EIGRP的HELLO发送周期
ip hold-time eigrp 配置EIGRP的HELLO hold时间
router eigrp 启动EIGRP路由进程
no auto-summary 关闭自动汇总
ip authentication mode eigrp 配置EIGRP的认证模式
ip authentication key-chain eigrp 在接口上调用钥匙链
variance 配置非等价负载均衡
delay 配置接口下的延迟
bandwidth 配置接口下的带宽
ip summary-address eigrp 手工路由汇总。