EIGRP_2

news/发布时间2024/5/16 0:08:28

1、EIGRP验证
(1)验证EIGRP 的邻居关系
R1#show ip eigrp neighbors
(2)在路由器上查看协议信息
R1#show ip protocols
(3)在路由器上查看EIGRP接口
R1#show ip eigrp interfaces
(4)在路由器上查看EIGRP拓扑表
R1#show ip eigrp topology
(5)在路由器上查看EIGRP报文信息
R1#show ip eigrp traffic
2、默认路由分发
(1)重分布静态:不管默认路由是否为有效路由,都会发布默认路由出去,发布出去的路由为一个外部eigrp路由,管理距离为170。
R(config)#ip route 0.0.0.0 0.0.0.0 s0
R(config-router)#redistribute static
(2)宣告0.0.0.0:只发布有效的默认路由。
如果0.0.0.0路由为无效路由,则不会发布出去,发布出去的路由为一个内部eigrp路由,管理距离为90。
R(config)#ip route 0.0.0.0 0.0.0.0 s0
R(config-router)#network 0.0.0.0
(3)配置默认网络。宣告网络必须是网络号,且是主网络号。最常用
R(config)#ip default-network 10.0.0.0 /声明默认网络
R(config-router)#network 10.0.0.0 /
在路由协议中宣告网络号
R(config)#ip route 10.0.0.0 255.0.0.0 null0 /*配置一条和默认网络号匹配的静态路由,下一跳为null0
说明:默认路由不一定是0.0.0.0,任何一个网络号都可以成为默认路由。可以用traceroute命令进行验证。
3、EIGRP 路由汇总
(1)自动汇总
*在主网络边界,子网信息自动汇总成有类(主网络)网络地址;
*自动汇总是默认配置,可关闭。
(2)手动汇总
*汇总可在任何路由器的单个接口中配置;下一跳相同才能汇总。
*当在路由器的接口中配置汇总后,会在路由器中创建一个指向null0的路由,主要目的是防止环路。
(3)配置命令
*关闭自动汇总
(config-router)# no auto-summary
*在接口中配置手动汇总
ip summary-address eigrp 自治系统号 网络地址 子网掩码 [管理距离]
*配置手动汇总时,一定要正确计算网络地址和子网掩码
4、EIGRP负载均衡
*EIGRP支持等代价和不等代价负载均衡两种。默认情况下是等代价负载平衡。在路由表中最多添加6条到同一目的网络的路由,默认是4条。
(1)等代价负载均衡
有两个以上的相同代价的最小路由,则都被添加到路由表中。
(2)不等代价负载均衡
允许路由器将metric值比最小路由的metric×倍数小的拓扑条目加入路由表。
不等代价负载均衡要满足的条件:
① 当前路径的AD<successor的FD (加入拓扑表的条件)
② 当前路径的FD<successor的FD
variance
说明:variance后面的数字是可以配置的,根据最小的FD值和拓扑表中的非最小FD值计算。
variance计算方法:非最小FD值/最小的FD值,向上取整。
配置命令:variance 倍数
注意:要想出现在路由表中,必须先出现在拓扑表中。
5、Router认证
(1)简单密码认证:
①路由器在数据包中直接发送key.
②邻居验证key是否和自己的key相匹配.
③不安全
(2)MD5认证:
①配置一个key和key ID;路由器根据key和key ID生成一个消息摘要,或者hash值
②将消息摘要发送到其他路由器,key不发送
③安全
(3)EIGRP MD5 认证配置
说明:配置一个key和keyID,每个邻居必须有相同的keyId和key-string。
①进入keychain配置模式
Router(config)# key chain name-of-chain
②指定key-id并进入key-id模式
Router(config-keychain)# key key-id
③指定key串,即密码
Router(config-keychain-key)# key-string text
④接口模式下配置MD5认证
Router(config-if)# ip authentication mode eigrp 自治系统号 md5
⑤使EIGRP报文使用指定的key和keychain进行认证
Router(config-if)# ip authentication key-chain eigrp 自治系统号 name-of-chain
(4)MD5 认证排错
Router#debug eigrp packets /
打开debug调试抓取报文
Router#no debug all /
关闭debug调试
6、EIGRP形成邻居的条件:
(1)认证要一致
(2) K值要一致:计算metric值时用到的k1-k5值。默认情况下,k1=1,k2=0,k3=1,k4=0,k5=0。可以通过show ip protocols查看K值。
修改K值的命令:metric weights 0 k1 k2 k3 k4 k5值
(3)自治系统号要保持一致

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/64563624.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

Asp .Net Core 系列:国际化多语言配置

目录概述术语本地化器IStringLocalizer在服务类中使用本地化IStringLocalizerFactoryIHtmlLocalizerIViewLocalizer资源文件区域性回退配置 CultureProvider内置的 RequestCultureProvider实现自定义 RequestCultureProvider使用 Json 资源文件设计原理IStringLocalizerFactory…

制作一个能构建 dotnet AOT 的 gitlab ruuner 的 Debian docker 镜像

我的需求是需要有一个能够构建出 dotnet 的 AOT 包的环境,要求这个环境能解决 glibc 兼容依赖的问题,能打出来 x64 和 arm64 的 AOT 的包,且能够运行 gitlab runner 对接自动构建需求 以下是我列举的需求支持制作能在 UOS 系统和麒麟系统上运行的包 支持制作出来的包是 AOT …

Python高阶--闭包

闭包作用:可以用来在一个函数与一组私有变量之间创建关联关系,在给定函数被多次调用的过程中,这些私有变量能够保持其持久性(保存运行环境与变量的状态) 闭包的特征:1.必须要有函数的嵌套,而且外层函数必须返回内层函数。外层函数相当于给内层函数提供了一个包装起来的运…

U9网页提示Base-64字符数组或字符串的长度无效

GoogleChrome打开U9网页突然出现错误 Base-64 字符数组或字符串的长度无效。 说明:Base-64 字符数组或字符串的长度无效。Page URL: /U9/mvc/login/index?ReturnUrl=%2fU9%2fmvc%2fmain%2findex 堆栈信息在 System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inp…

leetcode(力扣) 2866. 美丽塔 II

原题链接 暴力做法 (时间复杂度 O(n^2)) 每次选取下标 i 为峰值, 进行 n 次,对每次取max就可以找打答案对于 i 左边的序列: 需要满足序列是非递减的, 同时每个值尽可能大 所以满足: 下标为 j 的位置上的数 <= 下标是 (j, i] 的最小的值 (等于时取得最大值) , 同时需要保证…