EIGRP状态机
- 格式:pdf
- 大小:794.76 KB
- 文档页数:12
交换知识点总结交换机五种工作状态1.学习状态:交换机接到数据帧,就会吐其中的源mac地址,组建自己的mac地址表。
2.转发过程:交换机学习完mac地址,就会依据数据帧中的目的mac地址对对应mac地址表,若表中存有目的mac地址则按其说明转发。
3.泛红:当交换机接到一个在mac地址表中没有的目的mac地址数据帧,就会向除源接口以外的所有接口发送该数据帧。
4.过滤:当交换机接到一个数据帧,源地址和目的地址都在同一个接口下时,则丢弃该帧,不会泛红,称为过滤。
5.老化:交换机学习完mac地址,组建mac地址表。
并定义时间戳,当时间戳到期前仍未有关于该mac地址的通信,则删除该条目,成为老化。
老化默认时间为300秒。
交换机内部转发的三种方式“1、直通转发:直接检查数据帧中的MAC地址而转发,转发速度快,但是容易将碎片帧、惨帧、破损帧一并转发。
2、碎片转发:只检查数据帧的64个字节而转发,可以减少碎片帧、惨帧、破损帧的转发,但转发过程中出现延时几率。
3、存储转发:接收到完整的数据帧后再转发,特点:可以将碎片帧、惨帧、破损帧的数量降到最低。
vlan的目的?解决交换机在进行局域网互连时无法限制广播的问题,这种技术可以把一个Vlan划分成多个逻辑Lan,每个Vlan是一个广播域,Vlan内的主机通信就和一个lan内一样,而Vlan之间不能通信,这样,广播报文被限制在一个Vlan内。
Vlan的优点?1.限制网络上的广播2.增强局域网的安全性3.增加了网络连接的灵活性Vlan是在数据链路层的,划分子网是在网络层的,所以不同子网之间的Vlan即使同名也不可以互通。
组建VlaN的条件?Vlan是建立在物理网络基础上的一种逻辑子网,因此建立Vlan需要相应的设备支持Vlan技术,当网络中不同Vlan通信,需要路由的支持。
Vlan的划分?基于端口、基于mac、基于网络、基于策略Vlan的两种配置方法?1.全局模式下2.vlan database(只支持1-1005个vlan)注意:一旦删除了VLAN,需要手动将端口移动到别的VLAN,否则这些接入端口将进入“非活跃”状态。
创建高级交换型互联网实验报告时间:2011-4-27实验名称:Eigrp末节路由设置班级计算机通信2班32号姓名黄跃实验内容1、拓扑图:实验步骤:•1、配置R1、R2、R3的IP地址和名称•R0•Router>en•Router#config t•Router(config)#HO R0•R0(config)#in s0/0•R0(config-if)#clock rate 64000•R0(config-if)#ip add 10.1.1.1 255.255.255.252•R0(config-if)#no shu•R0(config-if)#in lo 1•R0(config-if)#ip add 11.11.11.11 255.255.255.255•R0(config-if)#in lo 2•R0(config-if)#ip add 172.16.9.1 255.255.255.0•R0(config-if)#in lo 3•R0(config-if)#ip add 172.16.10.1 255.255.255.0•R0(config-if)#in lo 4•R0(config-if)#ip add 172.16.11.1 255.255.255.0•R0(config-if)#in lo 5•R0(config-if)#ip add 172.16.12.1 255.255.255.0••R1Router>enRouter#config tRouter(config)#HO R1R1(config)#in s0/0R1(config-if)#ip add 10.1.1.2 255.255.255.252R1(config-if)#no shuR1(config-if)#in fa0/0R1(config-if)#ip add 10.1.1.9 255.255.255.252R1(config-if)#no shuR1(config-if)#in lo 1•R2(config-if)#ip add 22.22.22.22 255.255.255.255•R2Router>enRouter#config tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#HO R3R2(config)#in fa0/0R2(config-if)#ip add 10.1.1.10 255.255.255.252R2(config-if)#no shuR2(config-if)#in lo 1R2(config-if)#ip add 33.33.33.33 255.255.255.255•2、在R0、R1、R2上启用EIGRP协议•R0•R0(config-if)#router eigrp 90•R0(config-router)#no au•R0(config-router)#net 10.1.1.0 0.0.0.3•R0(config-router)#net 172.16.9.0 0.0.0.255•R0(config-router)#net 172.16.10.0 0.0.0.255•R0(config-router)#net 172.16.11.0 0.0.0.255•R0(config-router)#net 172.16.12.0 0.0.0.255•R0(config-router)#net 11.11.11.11 0.0.0.0••R1•R1(config-if)#router eigrp 90•R1(config-router)#no au•R1(config-router)#net 10.1.1.0 0.0.0.3•R1(config-router)#net 10.1.1.8 0.0.0.3•R1(config-router)#net 22.22.22.22 0.0.0.0••R2•R2(config-if)#router eigrp 90•R2(config-router)#no au•R2(config-router)#net 10.1.1.8 0.0.0.3•R2(config-router)#net 33.33.33.33 0.0.0.0••3、在R0上配置手动汇总(关闭自动汇总)•R0(config-router)#in s0/0•R0(config-if)#ip summary-address eigrp 90 172.16.8.0 255.255.248.0••4、R1上面shutdown s0/0端口,R2 debug ip eigrp 查看。
EIGRP一、EIGRP基本概念EIGRP:Enhanced Interior Gateway Routing Protocol 即增强内部网关路由线路协议。
也翻译为加强型内部网关路由协议。
EIGRP是Cisco公司的私有协议(2013年已经公有化[1])。
EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco 专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。
特点:1、EIGRP是由距离矢量和链路状态两种路由协议,可以像距离矢量协议那样,从相邻路由器那里得到更新信息,也能像链路状态协议那样,保存着一个拓扑表,然后通过自己的DUAL(扩算更新)算法选择一个最优的无环路径,DUAL机制是EIGRP的核心,来实现无环路径2、使用多播和单播,EIGRP在路由器之间通信时使用多播和单播而不是广播,因此终端站不受路由更新和查询的影响。
EIGRP使用的多播地址是224.0.0.103、支持多种网络层协议,EIGRP使用协议相关模块来支持IPv4、IPv6、Apple Talk 和IPX,以满足特定网络层需求。
4、100%无环,如果整个网络包含在一个自治系统中,EIGRP使用DUAL能保证一张100%无环路由转发表5、快速收敛,DUAL实现快速收敛,运行EIGRP的路由器存储了邻居的路由表,因此能够快速适应网络中的变化。
如果本地路由表中没用合适的路由且拓扑表中没用合适的备用路由,EIGRP将查询邻居以发现替代路由。
查询将不断传播,直到找到替代路由或确定不存在替代路由6、部分更新,EIGRP发送部分更新而不是定期更新,且仅在路由路径或者度量值发生变化时才发送。
更新中只包含已变化的链路的信息,而不是整个路由表,可以减少带宽的占用。
此外,还自动限制这些部分更新的传播,只将其传递给需要的路由器,因此EIGRP消耗的带宽比IGRP少很多。
成都理工大学工程技术学院毕业论文EIGRP路由协议组网作者姓名:专业名称:指导教师:摘要随着目前网络技术的发展,现在网络中大量使用的内部网关协议主要有路由信息协议(RIP)和开放式最短路径优先协议(OSPF)两种。
因为这两种协议本身都存在着很多不足之处,首先,路由信息协议在比较大型的网络中不太实用,无法有效解决路由环路的问题,开放式最短路径优先协议,有过于占用路由器的资源。
因此,目前我们急需要一种兼顾上述两种协议之间平衡的路由协议。
这种协议就是我们即将研究的路由协议——ERGIP,增强型内部网关路由协议。
本文笔者主要介绍ERGIP的结构及其发展历史、当前运用前景。
同时,笔者将通过设计广域网和局域网的拓扑结构,进而分析线路冗余、设备冗余的含义,网络安全的实施方式,以及VLAN的划分以及ACL的建立方法。
最后,笔者将会结合EIGRP协议的种种优势,组建一个合理的中型局域网络,在组网的过程中详细介绍解释EIGRP协议,以及一些在组网技术中应用的实际例子。
增强型内部网关路由协议(ERGIP),是目前路由协议中比较常用的协议,具有很强的代表性。
因而,学习和理解其的结构框架,对于我们即将毕业的大学生具有很好的学习意义,能够帮助我们更容易了解其他路由协议的基本含义和配置方式,提供较好的思路和例子。
关键词:路由协议配置ACLEIGRPAbstractWith the development of network technology, there are a lot of internal gateway protocols used in the network, which mainly include the routing information protocol (RTP) and the open shortest path first (OSPF) protocol (). Because these two kinds of protocol itself there are many shortcomings, first of all, the routing information protocol in relatively large network is not practical, cannot effectively solve the routing loop problem, open shortest path first protocol, too occupied router resources. Therefore, we urgently need a balance between the above two protocols of the routing protocol. This protocol is the routing protocol that we are about to study - ERGIP, enhanced internal gateway routing protocol.In this paper, the author mainly introduces the structure of ERGIP and its development history, current application prospects. At the same time, the author will design a wide area network and local area network topology, and then analyze the meaning of line redundancy, equipment redundancy, the implementation of network security, as well as the division of VLAN and the establishment of ACL. Finally, the author will use the tracer5.0 packet to simulate the configuration, to test the correctness of the topology. Finally, this paper will deeply study the characteristics of ERGIP, the core concept, the core algorithm and configuration methods. And a brief introduction to the software system interface, data packet receiving and transfer, configuration command processing and system framework. In the end, the author will combine the configurations of the simulation test results, the test packet tracer5.0 software and ERGIP protocol compatibility, and the superiority of the protocol analysis, and realize the reciprocal exchange of routing information, routing.Enhanced internal Gateway Routing Protocol (ERGIP), is the currentrouting protocol is more commonly used in the protocol, has a strong representation. Thus, learning and understanding the structure of the framework, for we are about to graduate students with a good sense of learning, can help us more easily understand the basic meaning and configuring other routing protocols and provide a good idea and examples.Key words: routing, protocol ,configuration ,ERGIP, ACL目录摘要 (I)Abstract (II)目录................................................................................................. I V 前言 (6)1 EIGRP路由协议概述 (7)1.1EIGRP路由协议的由来 (7)1.2EIGRP路由协议的功能 (8)1.3EIGRP路由协议的算法 (9)1.4EIGRP路由协议的特点 (10)2 packet tracer辅助工具的概述 (12)2.1 packet tracer软件介绍 (12)2.2 packet tracer的操作方法简单介绍 (12)2.3 packet tracer的运用和特点 (12)3 拓扑结构设计 (14)3.1拓扑结构设计规则 (14)3.2拓扑结构设计思路与需求分析 (16)3.3交换机之间的关系说明 (16)4详细配置说明 (18)4.1 EIGRP路由协议的配置 (18)4.1.1 EIGRP路由协议配置步骤 (18)4.1.2 EIGRP协议配置详解 (18)4.2 vlan与链路聚合相关配置 (27)4.3 ACL相关配置 (29)4.4 服务器相关配置 (30)4.5 出口NAT相关配置 (32)总结 (34)参考文献 (35)致谢 (36)附件:部分配置文件 (37)前言随着网络信息技术的迅速发展,以及数据交换技术的不断创新,越来越多的企业、政府部门、学校以及社会组织等等,都在不断加强自身的网络信息建设。
EIGRP协议一、EIGRP路由协议简介EIGRP是Cisco的私有路由协议,它综合了距离矢量和链路状态2者的优点,包括:1.快速收敛:链路状态包(Link-State Packet,LSP)的转发是不依靠路由计算的,所以大型网络可以较为快速的进行收敛。
它只宣告链路和链路状态,而不宣告路由,所以即使链路发生了变化,不会引起该链路的路由被宣告.但是链路状态路由协议使用的是Dijkstra算法,该算法比较复杂,并且较占CPU和内存资源和其他路由协议单独计算路由相比,链路状态路由协议采用种扩散计算(diffusing computations),通过多个路由器并行的记性路由计算,这样就可以在无环路产生的情况下快速的收敛。
2.减少带宽占用:EIGRP不作周期性的更新,它只在路由的路径和度发生变化以后做部分更新。
当路径信息改变以后,DUAL只发送那条路由信息改变了的更新,而不是发送整个路由表。
和更新传输到一个区域内的所有路由器上的链路状态路由协议相比,DUAL只发送更新给需要该更新信息的路由器。
在W AN低速链路上,EIGRP可能会占用大量带宽,默认只占用链路带宽50%,之后发布的IOS允许使用命令ip bandwidth-percent eigrp来修改这一默认值。
3.支持多种网络层协议:EIGRP通过使用“协议相关模块”(即protocol-dependent module,PDM),可以支持IPX,ApplleTalk,IP,IPv6和Novell Netware等协议。
4.无缝连接数据链路层协议和拓扑结构:EIGRP不要求对OSI参考模型的层2协议做特别是配置。
不像OSPF,OSPF对不同的层2协议要做不同配置,比如以太网和帧中继。
总之,EIGRP能够有效的工作在LAN和W AN中,而且EIGRP保证网络不会产生环路(loop-free);而且配置起来很简单;支持VLSM;它使用多播和单播,不使用广播,这样做节约了带宽;它使用和IGRP一样的度的算法,32位长;它可以做非等价的路径的负载平衡。
Routing protocol帮助Ip数据包的最佳寻址。
静态:动态:1.内部网关协议(interior gateway protocol)AS内部IGP2.外部网关协议(exterior gateway protocol ) AS之间EGP网关是指:路由域即自治系统(AS)技术角度/政策角度IGP又分两大类:1.距离矢量(distance vector):RIP RIPv2 IGRP使用算法:Bellman-ford2.链路状态路由协议(link state): OSPF IS-IS 算法:Dijkstra’s SPF差别:传播方式:DV是能传播多远,和方向.环路问题。
矢量的叠加,我给你的你别给我(水平分割)。
被称作为routing by rumor就是道听途说。
链路状态,带宽的消耗稍微小,相反CPU消耗大,自己去算最佳路径。
路由表构成链路状态link state:接口带宽,接口IP地址和掩码,优先级等EIGRP(enhanced IGRP)思科自己开发。
适合用于园区网,可是全网设备是思科的设备。
网络规模不大的时候收敛速度快。
●Advanced distance vector●Fast convergence●Support for VLSM and discontinuous subnets●Partial updates、triggered update(触发式的路由更新) 只需要发送改变部分的路由表●Support for multiple network-layer protocol, 支持Ip ipx appletalk●Flexible network design 汇聚时候可以汇聚成主类网络。
●Multicast and unicast instead of broadcast address 单播加组播(224.0.0.10)-通常初始化的时候都是组播,当需要更新重传的设备,信息发送源就使用单薄。
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。