二、RIP-路由信息协议:端口520 使用矢量路由算法实现,运行在基于TCP/IP的网络中,适用于小型网络,最大跳步不超过 15步(也就是超过了15台路由设备) 。 (4)触发更新 三、OSPF(开放最短路径优先协议):端口号89 使用链路状态算法,是链路状态路由协议,属于内部网关路由协议。 给你选项 OSPF报文5种报文类型.png 四、BGP(边界网关协议):端口号179 边界网关协议 是事实上的外部网关协议,当前最新版本是 BGP4,是一种动态路由发现协议,报文通过TCP连接发送 五、总结 路由协议分为静态路由协议和动态路由协议 动态路由协议分为内部路由协议和外部路由协议 内部路由协议:RIP,OSPF,EIGRP(增强内部网关路由协议,端口号:88。) 外部路由协议:BGP
RIP RIP是一个基于距离矢量算法的路由协议,RIP使用跳数来衡量到达目的网络的距离。 RIP是一种较为简单的内部网关协议,主要用于规模较小的网络中。 OSPF OSPF是基于链路状态的自治系统内部路由协议,链路状态路由协议使用dijkstra的最短路径优先算法计算和选择路由。 这类路由协议关心网络中链路和接口的状态(UP、DOWN、IP地址、掩码、带宽、利用率和时延等),每个路由将其已知的链路状态向其他路由器通告,通过这种方式,网络上的每台路由器对网络结构都有认识。 随后,路由器以其为依据,使用SPF算法计算和选择路由。 RIP是最早的路由协议,其设计思想是为小型网络中提供简单易用的动态路由。RIP协议报文采用UDP封装,端口号是520。 由于UDP是不可靠的传输协议,所以RIP需要周期性的广播协议报文来确保邻居收到路由信息。 OSPF是目前应用最广泛的路由协议,可以为大中型网络提供分层次的、可靠的路由服务。
1、路由协议简介 在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。 网络IP协议或者其他的网络协议常常通过这些通道信息来决断怎样传送数据流。目前最常用的内部网关协议分别是:路由信息协议(RIP)和最短路径优先路由协议(OSPF)分级的链接状态路由协议(ISIS)。 如果按照算法分,也可以分成两个大类: (1)距离矢量型路由协议,代表:RIP (2)链路状态路由协议,代表:OSPF 在本节中,主要梳理RIP协议与OSPF 协议。 2、RIP协议 2.1 概述 RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递 RIP协议一共有两个版本: Version 1 有类路由协议,广播更新。
OSPF:开放式最短路径优先协议 无类别链路状态路由协议,组播更新224.0.0.5/6;跨层封装到三层,协议号89; 基于拓扑工作,故更新量大—–需要结构化部署–区域划分、地址规划 触发更新、 ,然后将其加载路由表中,收敛完成。 该信息依赖 LSU数据包传递; LSDB–链路状态数据库 —各种的LSA的集合 OSPF的收敛行为——LSA洪泛 LSDB同步 配置: r1(config)#router ospf 1 启动OSPF协议 IA 标示其他区域的路由通过ABR导入 –域间路由 O E1/2 标示通过其他协议或进程计算所得,之后ASBR重发布导入 域外路由 ON1/2 标示通过其他协议或进程计算所得,之后ASBR重发布导入 ; 7类缺省–ASBR上通过其他协议学习到的缺省导入OSPF,同时所导入区域为NSSA区域; r12(config)#router ospf 1 r12(config-router)#area 2
IS-IS基本概述 全国骨干网大概率用的IS-IS IS-IS最初是由ISO为无连接网络协议设计的一种动态路由协议 IETF对IS-IS进行了扩充和修改,让他能够应用在TCP/IP的OSI环境中,简称为集成化 IS-IS 同样IS-IS属于IGP,一种链路状态型路由协议 IS:中间系统,泛指路由器 ES:终端系统,泛指最后的暖设备 路由域:可以相当于AS(自治系统) IS-IS分层网络 Level 但IS-IS中是吧由L1-L2或者L2路由器组成的网络范围称为骨干网,所有的区域都属于骨干网上的某个节点 其中IS-IS的收敛速度比OSPF要快 IS-IS协议原理 > OSI地址NSAP地址格式 拥有相同的System ID和不同的区域地址 NET地址的生成算法: NET地址规划注意事项: 同一个区域内所有IS包含相同的区域地址 每台IS拥有所在区域唯一的System ID IS-IS协议报文 的时候用到 可能会导致次优路由的出现 原理: L1-2路由器会将L2路由转换成L1后传递至L1路由器 IS-IS的基础配置 [h3c] is-is [id] /*创建IS-IS进程,进入IS-IS协议*
主要有: RIP1/RIP2、 OSPF、ISIS、EIGRP (思科私有协议) EGP: 外部网关路由协议,运行在AS与AS之间的路由协议,他解决AS之间选路问题。 主要有:BGP 边界网关协议(Border Gateway Protocol,BGP) 按协议类型分类 距离矢量路由协议: RIP1/2、 BGP (路径矢量协议)、EIGRP (高级距离矢量协议)路由器对全网拓扑不完全了解 作为一种链路状态的路由协议,OSPF将链路状态组播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。 运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。 OSPF 域外的路由信息来源,通常是静态路由或其它路由协议的路由。
之前我们介绍了距离矢量路由协议,路由器之间互相传递路由表来传递路由信息,距离矢量协议的路由器只知道某个网段可以通过那个下一跳到达和到达这个网络有多远等这样的信息,并不了解整个网络的拓扑结构。 在一个区域内的所有路由器都保存着完全相同的链路状态数据库。 OSPF是基于开放标准的链路状态路由选择协议,它完成各路由选择协议算法的两大功能:路径选择和路径交换。 内部网关路由协议(IGP),用于在单一AS内决策路由。内部网关路由协议包括RIP、OSPF等。 与内部网关路由协议相对应的是外部网关路由协议(EGP),外部网关路由协议用于在多个AS之间执行路由。 运行RIP路由协议的路由器只需要保存一张路由表,而使用OSPF路由协议的路由器需要保存三张表:邻居列表、链路状态数据库、路由表。 OSPF路由协议与RIP相比,前者适合更大型的网络环境,因为OSPF是一种链路状态型的路由协议,不会产生环路问题,因此不需要使用最大跳数等限制来防止路由环路的产生。 ?
R1静态路由 注意: 1)配置静态路由的下一跳有2种表现形式(下一跳ip地址和本地出接口),两种情况推荐配置如下: 2)在以太网链路,配置静态路由的时候,配置为出接口+下一跳的ip地址的形式。 3)在ppp、hdlc广域网链路,推荐静态路由配置为本地出接口。 Ruijie(config)#ip route 192.168.2.0255.255.255.0 fastethernet0/0 192.168.3.2 3、配置路由器R2静态路由 ref load-sharing original 当等价路由为静态路由时,可通过在路由后面加weight值,来调整转发比例。 此时配置静态路由时要注意,要使用出接口+下一跳的配置方式。
当静态路由与动态路由发生冲突时,以静态路由为准。 常见的动态路由协议可以分为距离矢量路由协议和链路状态路由协议。 其中距离矢量路由协议依据从源网络到目标网络所经过的路由器的个数来选择路由,典型的协议有RIP和IGRP。 链路状态路由协议会综合考虑从源网络到目标网络的各条路径来选择路由,典型的协议有OSPF和IS-IS。 我们来先说下RIP路由协议,运行该协议的路由器会互相发送自己的路由信息,他会每隔30s广播一次自己更新的路由表,发送的目的地址为广播地址“255.255.255.255”,路由器接收到邻居发送来的路由信息 因为RIP协议依赖于邻居路由器,每次更新路由表都是一个学习另一个,所以距离矢量路由协议又被称之为是基于传闻进行路由选择。
静态路由定义:由网络管理员手动配置的路由。它不会自动更新,除非管理员手动修改。特点:简单:配置简单,适合小型网络。安全:不会与其他路由器交换路由信息,安全性高。无开销:不会占用网络带宽用于路由更新。 应用场景:小型网络、对安全性要求高的网络、连接到ISP的默认路由。RIP定义:一种距离矢量路由协议,基于跳数(hop count)来计算路径。特点:简单:实现简单,易于配置。 容易环路:容易产生路由环路,需要使用分割地平线等机制防止。应用场景:小型网络、简单的网络拓扑。OSP定义:一种链路状态路由协议,基于Dijkstra算法计算最短路径。 BGP定义:一种路径矢量路由协议,主要用于自治系统(AS)之间的路由选择。特点:策略性强:可以根据策略选择最优路径。支持大规模网络:能够处理复杂的网络拓扑和大量路由信息。 稳定性高:路由更新相对稳定,不会频繁变化。缺点:配置复杂:需要配置大量的策略和对等体关系。依赖人工干预:需要管理员手动配置策略。应用场景:互联网骨干网、ISP之间的路由选择、大型企业网络的出口路由。
是骨干区域,其他区域都必须与此区相连 规则一:当area id为0,则说明area 0 为骨干区域 规则二:非骨干区域必须围绕着骨干区域而搭建 规则三:骨干区域不能被分隔 角色说明: ABR:区域边界路由器 必须处于area 0 与其他区域的交接处 必须与area 0中某台设备有full的邻接关系 ASBR:边界路由器 如果存在引入外部路由器的行为,这台设备就被定义为ASBR 设备性能的排序: 1.设备性能高 划分区域 实验要求 内网使用OSPF协议; 划分出一个骨干和两个非骨干区域; 全网可达。 Serial1/0/1]ip add 192.168.3.2 24 [R5-Serial1/0/1]quit [R5]ip route-static 0.0.0.0 0 10.1.1.1 配置OSPF协议
座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 ---- 目录 前言 一.动态路由 1.什么是动态路由 2.动态路由概述 二.动态路由协议 1.什么是动态路由协议 2.动态路由协议算法选择必要步骤 动态路由协议的分类 ---- 前言 本章的学习目标:是理解动态路由的基本概念和原理,以及动态路由协议分类。 如果使用动态路由协议,路由器之间就会将自己的路由信息向相邻的路由器发送,并接收相邻路由发过来的路由信息,有选择地保护这些路由信息,生成自己的路由表 ---- 二.动态路由协议 1.什么是动态路由协议 动态路由协议 , 用来实现路由器之间的动态路由表更新。 动态路由协议的分类 距离矢量路由协议 (就是依据 跳数和多经过的路径长短决定最佳路径) 如 RIP (路由信息协议) IGRP (内部网关路由协议)
座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 目录 前言 一.RIP的工作原理 1.rip路由协议的工作原理 2.距离矢量路由协议的概念 3.路由表的形成 4.RIP的度量值与更新时间 本章重点:RIP路由协议的原理和配置 本章结构 ---- 一.RIP的工作原理 1.rip路由协议的工作原理 以30S 定期更新 对象是路由器直连的相邻路由器 使用广播方式更新 更新的内容是全路由表 2.距离矢量路由协议的概念 定期更新:定期更新意味着每经过特定时间周期就要发送更新信息 邻居:在路由器看来,邻居通常意味着共享相同数据链路的路由器 广播更新:当路由器首次在网络上被激活时,路由器怎样寻找其他路由器呢 使用相同路由选择协议的邻居路由器将会收到广播数据包,并且采取相应的动作。不关心路由更新信息的主机和其他设备会丢弃该数据包。 全路由表更新:大多数距离矢量路由协议使用非常简单的方法告诉邻居路由器它所知道的一切该方法就是广播它的整个路由表。收更新的消息后收集需要的消息,其他丢弃。
路由信息协议RIP [TOC] # 掌握路由协议的分类,理解静态路由和动态路由 # 掌握动态路由协议RIP的报文格式、工作原理及工作过程 # 掌握RIP计时器的作用 # 理解RIP的稳定性 一、路由分类 动态路由表:路由信息是随着互联网的变化而自动更新的。 **路由选择协议:**路由选择协议是一些规则和过程的组合。 最初,自治系统内部只考虑运行单个路由协议;然而,随着网络的发展,一个自治系统内现在也可以支持同时运行多种路由协议 两大类路由选择协议 内部网关协议IGP(Interior Gateway Protocol ): 内部网关协议IGP(Interior Gateway Protocol):在一个自治系统内部使用的路由选择协议 - 目前这类路由选择(域内路由选择)协议使用得最多,如**RIP**和**OSPF 2.1:路由信息协议(Routing Information Protocol) 应用较早、使用较普遍的内部网关协议,适用于小型同类网络,是典型的距离向量路由协议。
config-if-FastEthernet 0/0)#exit R1(config)#router rip R1(config-router)#address-family ipv4 vrf abc 在vrf abc下启用rip协议 config-router-af)#network 192.168.1.0 R1(config-router-af)#network 10.0.0.0 R1#show ip route vrfabc 查看VRF abc的路由表 三、RIP的redistribute R1(config-router)#redistribute staticmetric 1 把静态路由重分发进rip,并配置metric 为1 四、 RIP 的summary R1(config-GigabitEthernet 0/0)#ip ripsummary-address 10.1.0.0 255.255.0.0 将路由汇总成10.1.0.0 /16 备注:1)rip的路由汇总,可以在任何路由传递的out接口,对自己产生或从邻居学习的路由做汇总,不能做超网汇总。
1 网络互连 1.1 网桥互连的网络 1.2 路由器互连网络 2 路由原理 3 路由协议 3.1 RIP路由协议 3.2 OSPF路由协议 3.3 BGP和BGP-4路由协议 3.4 路由表项的优先问题 这就是路由选择协议(routing protocol),例如路由信息协议(RIP)、开放式最短路径优先协议(OSPF)和边界网关协议(BGP)等。 转发即沿寻径好的最佳路径传送信息分组。 这就是路由转发协议(routed protocol)。 路由转发协议和路由选择协议是相互配合又相互独立的概念,前者使用后者维护的路由表,同时后者要利用前者提供的功能来发布路由协议数据分组。 下文中提到的路由协议,除非特别说明,都是指路由选择协议,这也是普遍的习惯。 33 路由协议 典型的路由选择方式有两种:静态路由和动态路由。 静态路由是在路由器中设置的固定的路由表。 3.1 RIP路由协议 RIP协议最初是为Xerox网络系统的Xerox parc通用协议而设计的,是Internet中常用的路由协议。
路由更新,然而这是个扩展性非常低的做法,同时也给网络设备带来了负担,解决 IBGP 扩展性问题的两种有效的办法分别是联邦和路由反射器。 相比于联邦,路由反射器的优势在于,路由反射器只需要 RR(路由反射器) 理解反射器机制,而联邦中所有路由器都需要支持并理解联邦机制,另外路由反射器的实现机制也相对简单一些。 (1)如果路由学习自非客户端的 IBGP 对等体,则反射给所有客户端及 EBGP 邻居 (2)如果路由学习自客户端,则反射给所有非客户端的 IBGP 邻居和除了该客户端以外的所有客户端 (3)如果路由学习自 验证结果 在R4上查看1.1.1.1/32这条BGP路由 在R4的e0/1口抓包 在R5上trace到1.1.1.1的路由 三、关于路由反射簇 路由反射簇包括反射器及其 Client 每一个簇都有唯一的簇 ID 的路由时,该路由基于防环的目的将不被反射 引入 Cluster 是要在 RR 的环境中提供冗余性。
BGP是自治系统间的路由协议,是一种外部网关协议,多用于INTERNET上,在不同运营商之间交换路由信息,在某些大型的企业的内部网络里,有时也会用到BGP路由协议。下面为大家介绍各种路由协议的特性。 一、RIP路由协议 RIP是Routing Information Protocol(路由信息协议)的简称。 四、IGRP路由协议 IGRP协议是“内部网关路由协议(Interior Gateway Routing Protool)”的缩写,由Cisco于二十世纪八十年代独立开发,属于Cisco私有协议 五、EIGRP路由协议 EIGRP由于IGRP协议的种种缺陷以及不足,Cisco开发了EIGRP协议(增强型内部网关路由协议)来取代IGRP协议。 BGP是一种外部网关协议(EGP),与OSPF、RIP等内部网关协议(IGP)不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。
动态路由协议的分类 动态路由协议可以根据其管理范围分为两类: 内部网关协议 (IGP, Interior Gateway Protocol) : 在一个自治系统(AS)内部使用的协议。 外部网关协议 (EGP, External Gateway Protocol) : 在不同的自治系统(AS)之间使用的路由协议。 内部网关协议 (IGP) IGP的主要作用是在一个AS内部发现和计算路由。 常见的IGP协议可以进一步根据其工作原理分为两类: 距离矢量路由协议 (Distance-Vector Routing Protocol) : 代表协议: RIP 工作原理: 每台路由器从相邻的路由器获取路由信息 链路状态路由协议 (Link-State Routing Protocol) : 代表协议: OSPF、IS-IS 工作原理: 路由器之间交换的是链路状态信息(LSA),而不是路由表项。
外部网关路由协议 BGP [TOC] BGP概述 OSPF、IS-IS等IGP路由协议在组织机构网络内部广泛应用,随着网络规模扩大,网络中路由数量不断增长,IGP已无法管理大规模网络,AS的概念由此诞生 使用IGP——内部网关协议 传递路由: AS之间需要直连链路,或通过VPN协议构造逻辑直连进行邻居建立 AS之间可能是不同的机构、公司,相互之间无法完全信任,使用IGP可能存在暴露AS内部的网络信息的风险 )协议进行路由传递,相较于传统的IGP协议有以下优点 : BGP基于TCP,只要能够建立TCP连接即可建立BGP 只传递路由信息,不会暴露AS内的拓扑信息 触发式更新,而不是进行周期性更新 BGP在企业中的应用 Len:Optional parameters的长度 Optional parameters:宣告自身对于一些可选功能的支持,比如认证、多协议支持,除了IPv4单播路由信息,BGP4+还支持多种网络层协议 、静态路由、OSPF路由、IS-IS路由等协议的路由注入到BGP路由表中 BGP聚合路由 BGP通告原则 BGP通过network、import-route、aggregate聚合方式生成BGP路由后,