散知识点

1.当配置通配符时,它们的取值总是块尺寸减去1:/28的块尺寸为16,因此当我们添加网络声明时,使用了此子网号和一个在需配置的八位位组中添加值为15的通配符。

邻居发现

1.在EIGRP路由器彼此交换路由之前,它们必须是邻居。建立邻居关系必须要满足三个条件:

   收到 Hello或ACK数据包

   具有匹配的AS号

   具有相同的度量(K值)

  链路状态协议喜爱使用 Hello消息来建立相互的邻居关系(也被称为邻接),由于正常时它们不会定时发送路由更新数据,因此,这里需要一些机制来帮助邻居们认识到有新同伴加入,或老的邻居离去或关闭。为了维持这一邻居关系,

  EIGRP路由器必须持续地从它们的邻居那里接收Hello消息。隶属于不同自治系统(AS)的EIGRP路由器不会自动共享路由信息,并且它们也不会成为邻居。这种方式会为在大型网络应用时减少大量指定AS中的路由信息的传播提供好处。

  而在这里,你唯一要捕获的就是,必须要关注不同AS之间进行的手工再发布信息。

  当EIGRP发现一个新的邻居,并且与它通过交换Hello数据包形成了邻居关系时,EIGRP需要通报它的整个路由表,这也是它唯一需要通报整个路由表

  更新之处。当这一事件发生时,两个邻居彼此通告它们完整的路由表给对方。在它们都已经了解其邻居的路由之后,它们只传播路由表变化的部分。

  当EIGRP路由器接收到其邻居的更新时,它们会将数据保存在一个本地拓扑表中。这张表包含了所有从已知邻居处了解到的路由,

  并作为已选最佳路由的原始材料放置在路由表中。

2.一些术语。

  可行的距离:这是一个沿所有路径到达远程网络的最佳度量,并且包含有正在与该远程网络进行通告的邻居的度量。由于这个路由包含了最佳路径,

  它将会出现在路由表中。可行距离量度是由邻居报告的度量值(称为被报告或被通告距离),加上报告此路由的邻居的度量值而构成的。

  被报告/被通告距离:这是一个由邻居报告的到达远程网络的度量。它也是这个邻居路由表中的度量值,并且也与拓扑表中显示在圆括号之内的后面

  一个数值相同,其前面的数值是可行距离。

  邻居表:每个路由器都将保存有关邻接邻居的状态信息。当了解到一个新邻居被发现时,这个邻居的地址和接口信息将会被记录下来,这些信息就保存

  在 RAM中的邻居表内。对于每个协议独立的模块都有一个邻居表。排序号是用于标识更新数据包的。为了可以发现来自邻居数据包的顺序,

  需要记录最后接收到的排序号。

  拓扑表:拓扑表是由协议相关模块生成的,并且根据扩散更新算法(DUAL)来操作。它包含所有由邻近路由器通告的目的地及保持中的每个目的地址,以及

  通告这些目的地邻居的列表。对于每个邻居,所记录的通告度量来自这些邻居的路由表。邻居所通告的目的地,一定是这个邻居用于转发数据包的路由。

  说明:邻居表和拓扑表都是保存在RAM中的,并且都是通过使用Hello和更新数据包来进行管理的。路由表也保存在RAM中,

  但是它收集的信息则只来源于拓扑表。

  可行的继任者:可行的继任者是一条路径,它所报告的距离要比可行距离差一些,并且它被认为是一条备份路由。EIGRP在拓扑表中将保持多至6个可行的

  继任者。但只有度量为最佳的路由(继任者)才会被放置到路由表中。命令show ip eigrp topology将给出路由器已知的所有EIGRP可行的继任者路由。

  说明:可行的继任者是一个备份路由,它被保存在拓扑表中。继任者路由也被保存在拓扑表中,同时还被放臵在路由表中。

  继任者:继任者路由(即成功者!)是到达远端网络的最佳路由。继任者路由是EIGRP用于转发业务量的路由,它被存储在路由表中。

  存储在拓扑表中的可行的继任者是它的备份,以备需要时使用。

  通过使用可行的距离和在拓扑表中保持可行的继任者作为备份链路,网络可以实现即刻的收敛,且对任一邻居的更新都只是由EIGRP发出的通信量。

EIGRP和OSPF__邻居发现的更多相关文章

  1. IPv6邻居发现协议

    IPv6邻居发现协议 邻居发现协议NDP 邻居发现协议NDP(Neighbor Discovery Protocol)是IPv6协议体系中一个重要的基础协议.邻居发现协议替代了IPv4的ARP(Add ...

  2. CISCO实验记录三:CDP邻居发现

    一.CDP邻居发现要求 1.识别二层连接 2.识别CDP邻居 二.CDP邻居发现操作 1.CDP邻居发现 #interface gigabitEthernet 0/0/0 //启动端口 #no shu ...

  3. “大地主”IPV6的邻居发现BD

    引入 因为当初设计IPv4的时候,没有考虑到网络发展的速度这么快,到今现在IPv4有很多不足,32位的 IPv4地址不够用,现在128位的IPv6能完全够用,据说可以地球上每一粒沙子都分配一个地址,而 ...

  4. H3C IPv6邻居发现协议

  5. EIGRP系统复习【转载】

    EIGRP理论 简介 EIGRP是Cisco私有协议,它是由距离矢量和链路状态两种路由协议混合而成的一种协议.即像距离矢量协议那样,EIGRP从它的相邻路由器那里得到更新信息:也像链路状态协议那样,保 ...

  6. CCNA2.0笔记_ipv6的EIGRP

    IPv6的eigrp特征: 邻居发现 增量更新 快速收敛 负载均衡 三个表 -邻居表 -拓扑表 -路由表 配置ipv6的eigrp Router(config)#ipv6 unicast-routin ...

  7. CCNA 之 六 路由协议 二 EIGRP

    EIGRP(Enhanced IGRP) 增强型内部网关路由协议 注意:这是cisco私有协议:也就是说,该协议只能运行在思科的设备上,如果有其他的厂家的设备,则不能保证能运行此协议: EIGRP的特 ...

  8. 学习EIGRP 笔记

    CEFFIB(转发信息库,RIB现在运行了CEF,就称之为FIB)show ip cef detail EIGRP的基本组件:1.邻居发现机制2.可靠传输协议(RTP机制)3.DUAL算法4.多种网络 ...

  9. 动态路由 - EIGRP

    EIGRP 特性 EIGRP(增强内部网关路由协议)是思科的私有协议,属于距离矢量路由协议,但又具有链路状态的特性.并且支持 VLSM(可变长子网和无类路由协议).但在本质上说还是传送路由条目. 具有 ...

随机推荐

  1. Python基础(中篇)

    本篇文章主要内容:数据类型的常用方法,条件语句,循环语句. 在开始正篇之前我们先来看看上一篇留下的题目. 题目: 定义一个字典a,有两个键值对:一个键值对key是可乐,value是18:另一个键值对k ...

  2. Turtlebot3新手教程:仿真

    本文章针对如何利用turtlebot3实现仿真功能进行讲解 测试环境:Ubuntu 16.04 和 ROS Kinetic Kame. 注意:TurtleBot3 Simulation 依赖 turt ...

  3. Eclipse 使用svn时出现 “Previous operation has not finished; run 'cleanup' if it was interrupted“问题

    在执行svn操作的时候出现了下面的问题 commit -m "" E:/eclipse/workplace/BRobotAPP/blockly/googleDemo/blockly ...

  4. python之logging 模块(下篇)

    四.日志处理流程(第二种日志使用方式) 上面简单配置的方法例子中我们了解到了logging.debug().logging.info().logging.warning().logging.error ...

  5. Docker学习笔记之创建安装了nginx服务器的镜像

    操作步骤: 1. 编辑Dockerfile 2. 使用build命令创建镜像 3. 使用run命令测试创建的镜像 编辑Dockerfile 首先,需要使用文本编辑器编辑Dockerfile文件(注意没 ...

  6. GitHub README.md文本编写指南

    标题 在文字前写#,注意文字与#之间有一个空格 # 一级标题## 二级标题### 三级标题 以此类推或者用连续的减号或等号写在文字之下: 标题- 粗体斜体 **这个是粗体*这个是斜体****这个是粗体 ...

  7. 数据库MySQL(带你零基础入门MySQL)

    (一)认识数据库 redis默认端口:6379 mysql默认端口:3306 什么是数据库? 数据库的英文单词:data base,简称DB. 数据库实际上就是一个文件集合,是一个存储数据的仓库,本质 ...

  8. 【Git】4、创建代码仓库,HTTP、SSH拉取远端代码

    拉取远端代码:使用Git命令下载远程仓库到本地 文章目录 拉取远端代码:使用Git命令下载远程仓库到本地 1.创建远程代码仓库 2.创建仓库 3.进入仓库 4.HTTP(S)获取远程仓库 首次拉取 更 ...

  9. ELK一个优秀的日志收集、搜索、分析的解决方案

    1 什么是ELK? ELK,是Elastaicsearch.Logstash和Kibana三款软件的简称.Elastaicsearch是一个开源的全文搜索引擎.Logstash则是一个开源的数据收集引 ...

  10. jackson学习之一:基本信息

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...