版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ccnp经典笔记 eigrp 使用可靠传输协议(rtp) 协议无关模块(pdms),可支持多种络层协议 eigrp内存中的内容 1. 邻居表:存放直连的也运行eigrp的邻居路由器,用hello数据报来发现和维持邻居 关系 下一跳路由器 | 接口 2.拓扑表:存放去每个目的络的最佳路由和备用路由 目的络 | 可行距离fd | 邻居距离ad | eigrp邻居 ad,邻居距离(邻居去目的络的距离); fd,可行距离(自己去目的络的距离) 扩散更新算法中:多个邻居可以到达相同络时,以fd最小的路由作为最佳路由(current successor route),以ad 2. 路由表:存放最佳路由 目
2、的络 | 距离 | 出口端口 | 下一跳路由器 eigrp数据包种类 hello update,路由更新数据包 query,查询数据包 reply,回应数据包,用来回应查询数据包 ack,前三种数据包的传输都是可靠的,所以需要通过ack数据包来确认 邻居关系的建立: 1. 邻居关系的建立条件:用hello交换的as自治系统号相同,路由协议中的k系数相 同 2. 邻居关系建立后开始交换路由信息 3. 计算和建立拓扑表和路由表 4. 维持邻居关系,每5s发送一个hello,若得不到回应,则删除邻居关系和相关的所有 路由 eigrp的metric值,默认情况下可认为是带宽和延时相关 metric的计
3、算, 带宽,总是取去目的络所有输出接口上带宽最小的,bw=10/带宽(k) 延时,是去目的络所有输出接口的延时的累加(不要忘记连接目的地络最末端的接口),以10微秒为单位 metric = (bw + 延时)* 256 显然,带宽的影响远大于延时,也就是说metric主要看带宽, 在带宽相同的情况下再观察延时(通常情况下收跳数影响) igrp和eigrp的metric值关系:metric(eigrp) = metric(igrp) * 256 eigrp配置 router eigrp as-number network network-number mask 路由宣告时使用的是端口上所配置的络
4、ip和掩码 no auto-summary eigrp在不同络的络边界上会根据类做自动汇总。 对路由汇总的路由,eigrp会自动产生一条指向空接口的路由(如,10.0.0.0/8 is a summary , null 0)防止路由环路的产生 sh ip eigrp neighbour sh ip eigrp topology p 稳定状态 a 正在向邻居查询 两种静态路由写法的作用有细微不同 ip route 10.1.1.0 255.255.255.0 s0/0 认为10.1.1.0/24络是直连的,管理距离为0 ip route 10.1.1.0 255.255.255.0 10.1.1
5、.1 不认为它是直连的,管理距离为1,如果不是直连,是不能在eigrp中发布的 路由汇总 (config-if)# ip summary-address eigrp as-number network mask 1. 路由汇总是在接口上实现的,因此手工路由汇总是在接口模式下配置的 2. 无论是自动汇总还是手工汇总,路由器都会自动创建一条指向空接口null 0的路由 3. 只有所有被汇总的所有路由消失,汇总路由才会消失 4. 汇总后的metric值,为被汇总的路由的路由中metric值最小的 负载均衡 等长路由负载均衡 1. 如果ip包是路由器自己产生的,则每个数据包轮流选择不同的负载均衡路径
6、2. 如果ip包是转发的,则路由选择是基于目的地址的 3. 默认情况下,支持最多四条等长路由的负载均衡,最多可修改到支持六条等长路由 maximum-paths number 非等长路由负载均衡 1. 首先,必须是备用路由 2. 备用路由metric / 最佳路由metric 为1) eigrp带宽 1. 默认情况下,eigrp路由广播最多达到端口带宽的50%。所以,接口带宽的设置还会影 响到路由广播占用带宽的情况 2. 如果一个物理接口上有多个虚电路,每个虚电路上eigrp路由广播允许占用的最大带 宽是均分的。所以端口带宽的设置必须是 虚电路最小带宽 * 虚电路数量。 eigrp认证 (co
7、nfig-if)# ip authentication mode eigrp as-number md5 (config-if)# ip authentication key-chain eigrp as-number name-of-chain (config)# key chain name-of-chain (config)# key key-id 链路两端的key-chain name,key id,key string都必须相同 eigrp查询 1. 最佳路由丢失而且没有备用路由时,会向其余邻居发出查询(不会向丢失路由的邻居发 出查询) 2. 查询其实是一种报错机制,路由下毒,将一条
8、路有的metric值设为最大2 1 3. 只有发出的所有查询都得到reply后,才能真正确认路由走向,并写入路由表,否则会 一直等待邻居的reply数据包,若等待时间过长,会解除邻居关系 4. 路由器越多,拓扑结构越深,冗余链路越多,路由表越具体,查询越多,甚至循环查询 5. 邻居收到查询时,如果路由表中没有该路由,不会继续查询,而是直接reply不可达 用路由汇总可解决循环查询,eigrp stub也可以解决循环查询 作为stub(末节)路由器,在建立邻居时,会告诉所有邻居自己是stub,不接受查询 (config-router)#eigrp stub receive-only | conn
9、ected | static | summary #redistribute static 带宽 延时 可靠性 ospf 1. 邻居表:存放能够互相交换链路状态信息的邻居信息 2. 拓扑表,即链路状态数据库lsdb:同一个area中每个路由器的lsdb应该是相同的 3. 路由表 优点: 1. 能够了解整个络拓扑,所以计算精确,不会有环路,收敛速度快 2. 对络拓扑结构要求层次化设计(主干区域+普通区域),普通区域与主干区域直连,普 通区域之间通讯需要通过主干区域。这是为了减小区域的大小,防止链路状态数据库过大,链路状态广播过于频繁和反复重算路由造成cpu高负担。因此,将路由器分成多个小区域,每
10、个区域内路由器数量较少,每个路由器只了解本区域的拓扑结构,对于其他区域只需要了解其他area有哪些路由,这样将拓扑变化的影响(泛洪)只限于区域内。 3. 区域之间可以通过路由汇总的方法可以进一步优化 4. 层次化设计包括两层含义,拓扑结构的层次设计和ip地址规划的层次设计 5. 边界路由器abr,它有至少两套拓扑表,很多设置都要在abr上实现(如,路由汇总, 路由重发布 ospf邻居 router-id是ospf中唯一的表示一个路由器,在ospf进程启动时 1. 选择router-id命令手工设置 2. 若无,选择loopback接口最大ip地址 3. 若无,选择up的物理接口最大ip地址 4
11、. 若无,ospf进程无法启动 5. 在ospf进程重新启动之前,已选择的router-id是不会变化的 ospf数据包类型(ospf协议的地位与tcp、udp同层,它的协议号为89,它的组播ip为224.0.0.5,ospf数据包发送时只使用输出端口的主ip地址) hello,发现和维持邻居关系 数据库表述数据包,包含自己lsdb中每条lsa的link id(链路状态id) + adv router(广播路由)+ seq(序列号) link-state update,需要确认 link-state acknowledgment,用于确认link-state update hello数据包 r
12、outer-id | hello and dead intervals(10s;40s)* | neighbours(这台路由器在这个接口上发现的邻居) | area id* | router priority | dr ip address | bdr ip address | authentication password* | stub area flag(特殊表示字段)* 只有当两台路由器*部分内容和子掩码?都一致时才能建立邻居关系 lsa链路状态广播,每个lsa由link id(链路状态id) + adv router(广播路由)唯一标识,但一条lsa中包含里若干条link信息 。此
13、外还有seq(序列号)来表示新旧程度。 邻居关系的建立 down state发送hello包 init state从对方的hello包中发现自己的router-id two-way state(互相可以发现)发送数据库描述数据包,包括mtu(mtu不同也无法建立邻居关系),选举dr和bdrloading state发送链路状态请求和更新数据包进行学习(lsu是传输lsa的载体,是数据格式)full state 络稳定后(即lsdb同步后)若再有变化,则发送单独的lsa。链路状态广播lsa只会在只能在adjanecy邻居之间发送(即full state)。 ospf络类型 1. p-to-p:专
14、线(ppp,hdlc);fr或atm的p-to-p子接口。这种情况下必须建立full邻居 关系 2. 多路访问络multiaccess:有广播能力的bma(以太);没有广播能力的 nbma(fr,atm)。这种情况下不会在所有路由器之间建立完全邻居关系,而是指定dr,每个路由器只和指定路由器dr建立完全邻居关系(full state),与其他路由器drothers只建立two-way state关系。 dr的选举 1. 先看接口的ospf优先级,default = 1 ,max = 255 , 0 = 不能成为dr。 2. 若相同,看router-id,大的将成为dr。 3. dr的全局是非抢
15、占的,除非已有dr失效,否则其他路由器不能抢夺dr。 4. dr不是针对路由器的,而是针对接口的。(即同一段中会选举一个dr) 5. 除了dr,drothers还会与bdr建立完全邻居关系。bdr平时不会发送lsa,只会监 视dr,若dr失效,他就会取代dr的地位。 6. drothers只能相互看到,不会发送lsa。 7. p-to-p络中不选择dr,直接建立邻居关系。 spf算法中,代价cost = 100mbps / 带宽(bps) lsa的序列号 若收到lsa的序列号比lsdb中的序列号小(例如,邻居路由器重启),则会将lsdb中相应条目lsa回发 序列号的范围0x80000001 0
16、x7fffffff,lsa在数据库中的老化时间为1800s,所以即使络稳定,路由器每过1800s也要发一条内容不变,序列号+1的lsa,用来刷新邻居路由器数据库中的lsa。(不同lsa的序列号空间相互独立) 序列号空间用完时,路由器会将lsdb中该条lsa的老化时间设置为最大,并发布这条老化时间为最大的lsa更新到其他路由器的数据库中,使得所有路由器的lsdb中相应的lsa条目超时清除 #sh ip ospf database 察看lsdb ospf配置 (config)# router ospf process-id vrf vpn-name 启动ospf进程 1. 一个路由器上允许多个ospf进程,process-id只具有本地意义,进程有独立的lsdb, spf计算和lsa flood,进程相互之间不交换路由信息,除非左路由发布 2. 一个接口只能参与一个ospf进程 (config)# network ip-address wildcard-mask area area-id决定哪些接口参与ospf (config-if)# ip ospf proc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中主题班会 懂反诈技巧守财产底线携诚信之念暖校园日常教案 高二上学期防范电信诈骗宣传主题班会
- 体检院感防控试题及答案
- 物业收费管理法律法规及规范岗前培训试题及答案
- 乡镇卫生院服务规范考核试题及答案
- 校园垃圾分类试题及答案
- 斜视与小儿眼科三基三严考试题库
- 低血压症状的自我监测与护理
- 238江南古韵模板
- 233江南古韵模板
- 2025-2026学年两点间的距离教案
- 2026年安庆医药高等专科学校单招职业适应性测试题库及参考答案详解(新)
- 2026年3月广西桂林市七星区专职化社区工作者招聘26人考试参考试题及答案解析
- 2025-2026学年冀教版(2024)小学信息技术四年级上册(全册)教学设计(附目录P178)
- 2026年部编版新教材语文小学三年级下册教学计划(含进度表)
- 2026年南京交通职业技术学院单招职业适应性考试题库带答案详解
- 土方平衡方案
- 毛笔字教学讲解课件
- 大班课件《有序排队》
- 新苏教版小学科学一年级下册教案(全套)
- 三年级下册全册书法教案
- 刮板输送机说明书(毕业设计)
评论
0/150
提交评论