华为路由协议原理培训大全OSPF-ISIS-BGP
OSPF协议原理及配置详解
OSPF协议原理及配置详解OSPF(Open Shortest Path First)是一种用于计算机网络中的内部网关协议(IGP),用于在大型网络中动态确定数据包的传输路径。
其算法基于Dijkstra最短路径算法,并支持IPv4和IPv6网络。
OSPF的工作原理如下:1. 链路状态数据库(Link State Database):每个OSPF路由器都维护着一个链路状态数据库,其中存储了它所连接的所有网络的信息,包括链路的状态、带宽、延迟等。
每个OSPF路由器通过发送链路状态更新(Link State Update)将自己的链路状态信息告知其他路由器。
2.路由器之间的邻居关系建立:OSPF路由器之间通过邻居发现过程建立邻居关系。
当一个OSPF路由器启动时,它会向网络广播HELLO消息来寻找其他路由器。
当两个路由器之间收到彼此的HELLO消息时,它们可以建立邻居关系。
3. 路由计算:每个OSPF路由器通过收集链路状态信息来计算最短路径。
路由器将链路状态信息存储在链路状态数据库中,并使用Dijkstra 最短路径算法来确定到达目标网络最短路径。
4.路由更新:当链路状态发生变化时,OSPF路由器将会发送更新消息通知其他路由器。
其他路由器接收到更新消息后,会更新自己的链路状态数据库,并重新计算最短路径。
OSPF的配置如下:1. 启用OSPF协议:在路由器配置模式下使用"router ospf"命令启用OSPF协议。
2. 配置区域(Area):将网络划分为不同的区域。
在配置模式下使用"area <区域号> range <网络地址> <网络掩码>"命令将网络地址加入到区域中。
3. 配置邻居:使用"neighbor <邻居IP地址>"命令来配置OSPF邻居关系。
邻居IP地址可以手动配置或通过HELLO消息自动发现。
华为实训9-1路由器动态路由协议OSPF多区域的配置
华为实训9路由器动态路由协议OSPF多区域的配置(1)实验目的:掌握多区域OSPF配置技术实训技术原理:OSPF开放式最短路径优先协议,是目前网络中应用最广泛的路由协议之一。
(1)自治系统(Autonomous System)一组使用相同路由协议交换路由信息的路由器,缩写为AS。
(2)骨干区域(Backbone Area)OSPF划分区域之后,并非所有的区域都是平等的关系。
其中有一个区域是与众不同的,它的区域号(Area ID)是0,通常被称为骨干区域。
骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。
对此,OSPF有两个规定:1,所有非骨干区域必须与骨干区域保持连通;2,骨干区域自身也必须保持连通。
但在实际应用中,可能会因为各方面条件的限制,无法满足这个要求。
这时可以通过配置OSPF虚连接(Virtual Link)予以解决。
(3)虚连接(Virtual Link)虚连接是指在两台ABR之间通过一个非骨干区域而建立的一条逻辑上的连接通道。
它的两端必须是ABR,而且必须在两端同时配置方可生效。
为虚连接两端提供一条非骨干区域内部路由的区域称为传输区(Transit Area)。
(4)区域边界路由器ABR(Area Border Router)该类路由器可以同时属于两个以上的区域,但其中一个必须是骨干区域。
ABR 用来连接骨干区域和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接。
实验内容:构建OSPF多区域连接到骨干区域上实验拓扑:图中所有的路由器都运行OSPF,并将整个自治系统划分为3个区域。
其中Router A和Router B作为ABR来转发区域之间的路由。
配置完成后,每台路由器都应学到AS内的到所有网段的路由。
实验设备:路由器2台,v.35dte线缆1条,v.35dce线缆1条实验步骤:(1)配置各接口的IP地址(对路由器的以太口和同步串口配置IP地址,过程请同学们自己完成)(2)配置OSPF基本功能#配置Router A。
华为OSPF详解
10 OSPF
10.1 介绍 10.2 原理描述
10.1 介绍
定义
OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。本文中所指的OSPF如不特殊说明均为OSPF Version 2。
Totally NSSA Area
作用 允许ABR发布的Type3缺省路由,不允许自治系统外部路由和区域间的路由。 和Totally Stub区域的不同在于该区域允许区域间路由。 和Stub区域的不同在于该区域允许自治系统外部路由的引入,由ASBR发布 Type 7 LSA通告给本区域。 和NSSA区域的不同在于该区域不允许区域间路由。
OSPF报文类型
表10-1 OSPF报文类型
报文类型
报文作用
Hello报文
周期性发送,用来发现和维持OSPF邻居关系。
DD报文(Database Description packet)
描述本地LSDB的摘要信息,用于两台路由器进行数据库同步。
LSR报文(Link State Request packet) 用于向对方请求所需的LSA。 路由器只有在OSPF邻居双方成功交换DD报文后才会向对方发 出LSR报文。
一般stub区域内不能存在情况下stub区域位于自治系统的边界是只有一个asbr因此自治系统abr的非骨干区域为保证到自治系统外的路由依旧可外部的路由不能在本区达stub区域的abr将生成一条缺省路由并发布给域内传播
2017/11/14
数据通信课件OSPF协议原理及配置(OSPF协议原理)
OSPF属于链路状态协议, 维护一个复杂的网络拓扑数据库, 采用SPF算法计算最优路由。
OSPF的网络类型分为:多点网络、点到点网络
OSPF的优点
无路由自环 可适应大规模网络 路由变化收敛速度快 支持区域划分 支持等值路由 支持验证 支持路由分级管理 支持以组播地址发送协议报文
OSPF 的相关概念(2)
Interface(协议接口)
运行OSPF协议的接口; 周期性的发送协议报文(Hello包),查找发现邻居(neighbor)。
指定路由器(DR)和备份指定路由器(BDR)
广播网络中为了减少OSPF同步链路状态信息的流量,根据接口优先级 自动选举一个DR和BDR来代表这个网络。
OSPF的工作过程(1)
运行OSPF协议,发现邻居;
交互链路状态信息(LSA),同步链路状态数据库 (LSDB),建立邻接关系;
运用SPF算法,计算最短路径树,生成路由。
OSPF的工作过程(2)
自治系统
接口启动OSPF
邻居列表
拓扑数据库
路由表
课程内容
OSPF概述 OSPF的一些概念 OSPF的工作过程
链接状态数据库(Link State Database):
包含了网络中所有路由器的链接状态。它表示着整个网络的拓扑结构。
Neighboring Routers(邻居路由器)
直连网络中的OSPF路由器根据hello包自动形成邻居关系。
Adjacency(邻接关系)
在邻居关系的基础上,同步链路状态信息数据库后形成邻接关系。
Down State
Hello,我的router ID是10.75.0.1,没有看到邻居。
hcip知识点
hcip知识点
HCIP(华为认证网络专家)是华为公司推出的专业认证考试,旨在验证专业人士的网络技术能力。
考试中涉及的知识点非常广泛,覆盖了路由、交换、安全、无线等多个方面。
以下是一些HCIP考试中常见的知识点:
1. 路由协议:OSPF、BGP、ISIS、RIP等路由协议的原理、配置和应用。
2. 交换技术:VLAN、STP、RSTP、MSTP、Link Aggregation等交换技术的原理和应用。
3. 安全技术:VPN、ACL、Firewall、IDS/IPS等安全技术的原理和应用。
4. 无线技术:802.11协议、无线控制器、无线AP、无线安全等无线技术的原理和应用。
5. 数据中心技术:虚拟化、存储、云计算等数据中心技术的原理和应用。
6. IPv6技术:IPv6地址、IPv6协议、IPv6路由协议等IPv6技术的原理和应用。
7. SDN/NFV技术:SDN/NFV的概念、原理和应用。
以上是HCIP考试中常见的知识点,考生需要深入了解这些知识点,并熟练掌握相关技术。
同时,考生还需要具备实际应用和故障排除的能力,能够灵活应对各种网络问题。
- 1 -。
hcie 培训大纲
hcie 培训大纲
Hcie培训大纲主要包括以下内容:
1. 华为BGP协议解决方案:介绍BGP协议的适用范围、概述以及工作
原理。
2. 华为MPLS域内或域间解决方案:介绍MPLS的基本概念、工作原理
以及配置方法。
3. 华为组播与域间组播解决方案:介绍组播的基本概念、工作原理以
及配置方法。
4. 华为IPSEC VPN和DM(S)VPN:介绍IPSEC VPN和DM(S)VPN的
基本概念、工作原理以及配置方法。
5. 华为Qos解决方案:介绍Qos的基本概念、工作原理以及配置方法。
6. Vxlan和SDN解决方案:介绍Vxlan和SDN的基本概念、工作原理
以及配置方法。
7. 华为真实LAB讲解:介绍如何搭建真实的LAB环境,进行实际操作
和实验。
8. 华为IE模拟面试:提供模拟面试的机会,帮助学员准备真实的华
为认证面试。
以上内容仅供参考,建议到Hcie培训机构官网查询具体培训内容,也
可以咨询Hcie培训老师了解培训大纲的细节。
华为认证HCNP课程内容-腾科IT教育
HCNP Routing and Switching
一、课程目标
完成该课程可完成中小型网络的构建和管理。
具备网络基础知识,交换机和路由器原理,TCP/IP协议簇,路由协议,访问控制,eSight、Agile Controller产品介绍,SDN、VXLAN、NFV的基本知识,PDIOI等。
对如何提供高安全性、可用性和可靠性有大致的思路。
二、课程大纲
1.OSPF协议
●OSPF协议基础
●Ospf域内、域间、特殊区域路由
●Ospf配置实验
2.ISIS协议
●ISIS基本介绍
●特性与实验
3.BGP
●BGP协议原理
●BGP特性与配置
4.IP组播
●IP组播使用场景
●组播协议介绍
●IGMP、PIM协议原理
●实验
5.交换机特性
●Eth-trunk技术原理与配置
●STP协议原理与配置
●RSTP、MSTP特性
●Mux vlan配置与使用场景
6.MPLS协议
●MPLS协议原理与配置
●MPLS VPN技术原理实验配置
7.DHCP协议
●DHCP使用介绍、配置
●镜像技术原理与配置
8.QOS服务模型
●Qos服务模型,拥塞避免,拥塞管理
●流量整形、流量监管
9.VRRP、BFD
●VRRP使用场景,环境实验
●BFD使用场景
10.安全
●防火墙基本介绍
●网络设计维护方案
●常见网络故障排查、维护。
《BGP基础培训》课件
2 灵活性
探索BGP的灵活路由策略 和路由选择机制。
3 安全性
介绍BGP的安全性功能和 常见的攻击方式。
4. BGP的基本原理和工作流程
1
邻居发现
讲解BGP路由器之间如何建立邻居关系。
路由交换
2
描述BGP路由器之间如何交换路由信息。
3
最优路径选择
解释BGP如何选择最佳路径来转发数据。
5. BGP邻居关系的建立和维护
• 详细讲解如何配置BGP路由器和管理BGP路由表。 • 探索BGP路由器的故障排查和故障恢复技术。 • 介绍如何优化BGP路由器的性能。
《BGP基础培训》PPT课 件
欢迎参加《BGP基础培训》课程!本课件将带领您深入了解BGP的定义、优 势以及工作原理,并帮助您掌握BGP路由协议的配置和管理。
1. BGP的定义和发展历程
1 BGP是什么?
介绍BGP的基本概念和用途。
2 BGP的发展历程
探索BGP路由协议的演变和重要里程碑。
2. BGP路由协议的类型与分类
内部BGP (iBGP)
解释iBGP的作用和在企业网络中的应用。
外部BGP (eBGP)
介绍eBGP的特点以及与其他自治系统之间的路由交换。
其他BGP协议类型
引入不同类型的BGP协议,如BGP-4、BGP-LS等。
3. BGP协议的特点与优势
1 可扩展性
讨论BGP在大规模网络中 的可扩展性,以及如何应 对挑战。
BGP握手过程
详细描述BGP路由器之间建立邻居关系的握手过程。
邻居状态和监控
说明如何监控和维护BGP邻居关系的稳定性。
6. BGP路由选择算法及其应用
1 路径选择
网络协议知识:OSPF协议和BGP协议的联系与区别
网络协议知识:OSPF协议和BGP协议的联系与区别OSPF协议和BGP协议都是常见的网络协议,用于在网络中进行路由选择和通信。
虽然两种协议均用于路由控制,但两者的适用范围和功能有所不同。
本文将从联系和区别两个方面探讨OSPF协议和BGP协议。
一、OSPF协议与BGP协议的联系OSPF协议(Open Shortest Path First Protocol)是一种内部网关协议(IGP),主要用于局域网内网络中的路由控制和消息传递。
该协议在同一个自治系统(AS)内部的各个路由器之间交换信息并配置路由表,以使得数据包能够在网络中传输。
BGP协议(Border Gateway Protocol)是一种外部网关协议(EGP),主要用于不同自治系统之间的路由控制和通信。
BGP协议用于对互联网上的路由器进行配置,并决定在不同AS之间的流量如何流转。
两者之间最显著的联系是它们都是路由协议,并且都能够在网络中实现动态路由选择。
OSPF协议和BGP协议都具有自己的算法和规则,通过交换信息进行路由选择和配置,以保证网络的通信效率和可靠性。
其次,两者都是基于链路状态的协议。
OSPF协议主要应用于局域网内路由器之间的通信,用于计算最短路径和维护网络拓扑结构。
BGP协议主要应用于互联网上,在不同自治系统之间进行路由选择和控制,用于决定数据流量的最佳路径和流转方式。
此外,两者都具备路由的自动发现和自动配置功能。
OSPF协议通过交换路由信息,自动配置路由器之间的路由表,可以实现全网的自适应和自学习。
BGP协议中的路由器也可以自动发现网络中的路由器,并自动配置路由表,以实现完整可用路由表。
二、OSPF协议与BGP协议的区别尽管OSPF协议和BGP协议具有一些相似的属性,但是两者之间也存在显著的区别,如下所示:1.适用范围不同OSPF协议主要应用于局域网内路由器之间的通信,用于维护拓扑结构和选择最短路径,使数据包能够快速地传达。
BGP协议主要用于不同自治系统之间的路由控制和通信,用于在互联网上设定最佳路径以保证数据的按时到达。
华为OSPF理论和配置命令
OSPF要求每台运行OSPF的路由器都了解整个网络的链路状态信息,这样才能计算出到达目的地的最优路径。
OSPF的收敛过程由链路状态公告LSA(Link State Advertisement)泛洪开始,LSA中包含了路由器已知的接口IP地址、掩码、开销和网络类型等信息。
收到LSA的路由器都可以根据LSA提供的信息建立自己的链路状态数据库LSDB(Link State Database),并在LSDB的基础上使用SPF算法进行运算,建立起到达每个网络的最短路径树。
最后,通过最短路径树得出到达目的网络的最优路由,并将其加入到IP路由表中。
OSPF直接运行在IP协议之上,使用IP协议号89。
OSPF有五种报文类型,每种报文都使用相同的OSPF报文头。
Hello报文:最常用的一种报文,用于发现、维护邻居关系。
并在广播和NBMA(None-Broadcast Multi-Access)类型的网络中选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router)。
DD报文:两台路由器进行LSDB数据库同步时,用DD报文来描述自己的LSDB。
DD报文的内容包括LSDB中每一条LSA的头部(LSA的头部可以唯一标识一条LSA)。
LSA头部只占一条LSA的整个数据量的一小部分,所以,这样就可以减少路由器之间的协议报文流量。
LSR报文:两台路由器互相交换过DD报文之后,知道对端的路由器有哪些LSA是本地LSDB 所缺少的,这时需要发送LSR报文向对方请求缺少的LSA,LSR只包含了所需要的LSA的摘要信息。
LSU报文:用来向对端路由器发送所需要的LSA。
LSACK报文:用来对接收到的LSU报文进行确认。
邻居和邻接关系建立的过程如下:Down:这是邻居的初始状态,表示没有从邻居收到任何信息。
Attempt:此状态只在NBMA网络上存在,表示没有收到邻居的任何信息,但是已经周期性的向邻居发送报文,发送间隔为HelloInterval。
华为OSPF培训
Area 3
LSA类型
Router-LSA 由每个路由器生成,描述了路由器的链路状 态和花费,传递到整个区域
Network-LSA,由DR生成,描述了本网段的链路状态, 传递到整个区域
Net-Summary-LSA,由ABR生成,描述了到区域内某一 网段的路由,传递到相关区域
分别有哪些LSA? 5:OSPF有哪些协议报文?
解答
1:不会。必须重置OSPF进程或者重启路由器。 2:SPF计算最短路径树,以自己为根的、其它
路由器为叶的单向树。
3:OSPF协议在生成LSA时,首先将自己 的Router ID加入到LSA中,但是如果该路 由信息传递超过两个区域后就会丧失最初 的生成者的信息。。
OSPF Packet
HELLO协议报文(一)
HELLO协议报文的作用: 1:发现邻居 2:宣告一些参数,这些参数必须相同才能建立邻居关系 3:维护邻居关系 4:在邻居之间建立双向的通信 5:在多路访问网络中选举DR和BDR
HELLO协议报文(二)
HELLO协议报文的内容:
OSPF HEADER
Asbr-Summary-LSA,由ABR生成,描述了到ASBR的 路由,传递到相关区域
AS-External-LSA,由ASBR生成,描述了到AS外部的 路由,传递到整个AS(STUB区域除外)
问题
1:ROUTER ID修改之后,会立即生效? 2:OSPF为什么是无自环的? 3:为什么OSPF 区域必须和骨干区域相连? 4:在STUB区域、骨干区域、NSSA区域
相对RIP,OSPF具有很多的优点:
1: 无路由自环 2 :可适应大规模网络 3 :路由变化收敛速度快 4 :支持区域划分 5 :支持等值路由 6 :支持验证 7 :支持路由分级管理 8 :支持以组播地址发送协议报文
OSPF知识点总结(华为)
OSPF 与 IS-IS 的区域可扩展性的对比:
两种协议的算法都是基于 SPF 算法 OSPF:以 Area0 为 BackBone(比较好) IS-IS:以 Level2 的链路为 BackBone,以链路为区域分界(很好)
采用层次设计的好处:
减少了路由表的条目 LSA 的 flood 在网络边界停止,加速会聚 缩小网络的不稳定性,一个区域的问题不会影响其它区域
Router-ID
Router-ID 用于在 OSPF 区域中唯一地表示一台 OSPF 路由器,全 OSPF 域内禁止出现两 台路由器拥有相同的 Router-ID。
Router-ID 的设定可以通过手工配置,也可通过协议自动选取。实际网络部署中考虑到 协议的稳定,建议手工配置。
在路由器运行了 OSPF 并由系统自动选定 Router-ID 之后,如果该 Router-ID 对应的接 口 down 掉,或出现一个更大的 IP,OSPF 仍然保持原 Router-ID(即 Router-ID 值是非 抢占的,稳定第一),即使此时 reset ospf process 重启 OSPF 进程,Router-ID 也不会发 生改变;除非重新手工配置 Router-ID(OSPF 进程下手工敲 router-id xxx),并且重启 OSPF 进程方可。另外,如果该 Router-ID 对应的接口 IP 地址消失,例如 undo ip address, 则 reset ospf process 后,RouterID 也会发生改变。
超详细OSPF路由协议基础课件
05
CATALOGUE
OSPF协议的安全性和可靠性
OSPF协议的安全性保证措施
认证机制
OSPF协议支持明文和加密的认 证方式,通过在OSPF报文中包 含认证信息,确保只有合法的路 由器才能参与OSPF路由过程。
区域划分
OSPF协议可以将大型网络划分 为多个区域,每个区域运行一个 OSPF实例,降低了路由器的资
递给其他路由器。
在传递过程中,LSA报文会不 断更新,最终形成一张完整的
链路状态数据库。
OSPF协议的路由计算过程
路由器根据接收Байду номын сангаас的LSA报文, 构建出一张链路状态数据库,记 录了网络中所有路由器的链路状
态信息。
路由器根据链路状态数据库,使 用最短路径优先算法(SPF算法 )计算出到达各个目的网络的最
First)是一种内部网关协议(IGP
),用于在同一个自治系统(AS
)内的路由器之间传递路由信息
。
02
OSPF协议基于最短路径优先( SPF)算法,用于计算路由最短路 径,并建立路由表。
OSPF协议工作原理
OSPF路由器之间通过交换链路 状态信息来建立和维护路由表。
路由器之间通过周期性地发送 Hello报文来发现邻居路由器,
链路状态数据库同步
OSPF协议通过周期性的数据库同步, 确保所有参与OSPF的路由器拥有相同 的链路状态数据库,保证了路由的可 靠性。
OSPF协议的故障处理和恢复机制
01
02
03
故障检测
OSPF协议通过定期发送 Hello报文和数据库同步 报文来检测网络中的故障 。
故障隔离
当检测到故障时,OSPF 协议能够快速隔离故障区 域,防止故障扩散。
BGP协议(huawei)
Established KeepAlive packet received
1. KeepAlive timer expiry 2. Update received 3. KeepAlive received
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 10
BGP路由通告原则
BGP Speaker从IBGP获得的路由不向它的IBGP相邻体通告(如果 存在RR呢)
X 12 …
RTA
X 12 …
RTB IBGP
R-12 AS 12
EBGP
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 3
BGP协议基本概念(一)
什么是自治系统(AS)? 自治系统指由同一个技术管理机构管理、使用内部路由策略的 一些路由器的集合。每个自治系统都有唯一的自治系统编号。 自治系统的编号范围是1到65535,其中1到64511是注册的因特 网编号,64512到65535是专用网络编号。
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 18
KeepAlive报文
KeepAlive报文只有报文头。
Marker(16 byte) Length(2 byte) Type(1 byte)
HUAWEI TECHNOLOGIES CO., LTD.
华为OSPF协议基本配置
华为OSPF协议基本配置OSPF(Open Shortest Path First)是一种链路状态路由协议,常用于大型网络中的内部网关协议(IGP)。
华为设备支持OSPF协议,并提供丰富的配置选项来进行基本的OSPF协议配置。
1. 配置路由器ID(Router ID):在OSPF协议中,每个路由器都需要一个唯一的路由器ID来标识自己。
华为设备可以使用以下命令配置路由器ID:```[RouterA] ospf router-id 1.1.1.1```2. 配置区域(Area):OSPF使用区域的概念来实现路由器的分层结构,不同区域之间的通信需要经过区域边界路由器(ABR)或自治系统边界路由器(ASBR)。
华为设备可以使用以下命令配置区域:```[RouterA] ospf area 0```3.配置接口:在OSPF中,需要将路由器的接口添加到相应的区域中,以便进行邻居关系的建立和路由信息的交换。
华为设备可以使用以下命令将接口添加到OSPF中:```[RouterA] interface GigabitEthernet 0/0/1[RouterA-GigabitEthernet0/0/1] ospf enable[RouterA-GigabitEthernet0/0/1] ospf area 0```4. 配置路由汇总(Route Summarization):OSPF允许在ABR或ASBR上进行路由汇总,以减少网络中的路由表项数量和路由信息的传输量。
华为设备可以使用以下命令配置路由汇总:```[RouterA] ospf abr-summary 10.0.0.0 255.0.0.0```5. 配置路由过滤(Route Filtering):OSPF允许在路由器上对路由进行筛选,以控制路由的学习和传播。
华为设备可以使用以下命令配置路由过滤:```[RouterA] ospf distribute-list export prefix-list PREFIX-LIST-OUT[RouterA] ospf distribute-list import prefix-list PREFIX-LIST-IN```6. 配置路由聚合(Route Aggregation):OSPF允许在路由器上对多个具有相同前缀的路由进行聚合,以减少路由表项的数量和路由信息的传输量。
华为_BGP路由协议
只同一个ISP相连 不向客户提供Internet路由服务 使用默认路由时
AS2
AS3 默认路由
概述-BGP工作机制 工作机制 概述
AS100 168.20.0.2 AS200 168.20.0.1 RTA
RTA配置 配置
RTC
160.10.0.1
160.10.0.2 RTB
[RTA]bgp 100 [RTA-bgp]peer 168.20.0.2 as-number 100 [RTA-bgp]peer 160.10.0.2 as-number 200
接收收收收收 OPEN报报
OpenConfirm
Error Error 1. KeepAlive 定 时器 定 时 2. 接收 Update 3. 接收 KeepAlive
KeepAlive 定时器定时
接收收 KeepAlive 报报
Established
BGP协议原理 协
协议概述 BGP有限状态机 有限状态机 BGP报文类型 报文类型 BGP路由属性 路由属性 BGP的强大过滤功能 的强大过滤功能 解决大规模网络应用中遇到的问题 BGP的扩展 的扩展
3 :KEEPALIVE KEEPALIVE
01234567 012345670123456701234567 Marker
Lengthsion :(1字节) 发端BGP版本号 My Autonomous System :(2字节无符号整数) 本地AS号 Hold Time :(2字节无符号整数) 发端建议的保持时间 BGP Identifier :(4字节) 发端的路由器标识符 OptParmLen :(1字节) 可选的参数的长度 Optional Parameters :(变长) 可选的参数
动态路由协议知识及BGP,IS-IS,OSPF,RIP知识
本章目录
>路由协议概述 >RIP路由协议原理及基础配置 >OSPF路由协议原理及基础配置 >ISIS路由协议原理及基础配置 >BGP路由协议原理及基础配置
引入
路由可以静态配置,也可以通过路由协议来自动生成
路由协议能够自动发现和计算路由,并在拓扑变化时
自动更新,无需人工维护,适用于复杂的网络
TCP
IP
UDP 链路层
物理层
• RIP基于UDP,端口号520 • OSPF基于IP,协议号89 • BGP基于TCP,端口号179
动态路由协议的基本原理
• •
网络中所有路由器须实现相同的某种路由协议并已 经启动该协议 邻居发现
–
路由器通过发送广播报文或发送给指定的路由器邻居以主动把自己介 绍给网段内的其它路由器。 每台路由器将自己已知的路由相关信息发给相邻路由器。 每台路由器运行某种算法,计算出最终的路由来。 路由器之间通过周期性地发送协议报文来维护邻居信息。
拓扑变 化引起 路由表 的更新 向RTB传 送更新 的路由 表
RTB
RTA
更新路由表
更新路由表
Байду номын сангаас
RIPv1的缺点
RTA
10.0.0.0/24
E1/0 S0/0 10.0.0.0, Metric 1
RTB
S0/0
E1/0
192.0.0.0/24
Routing Table
目标网络/掩码 10.0.0.0/8 接口 S0/0 度量值 1
传递信息
Router ID 1.1.1.1 Router ID 2.2.2.2 10.1.0.1/24 10.1.0.2/24
ISIS协议原理培训胶片-20090610-A
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 13
ISIS地址编码说明
确定system id
如何在支持IP的IS上确定SystemID(便于管理的推荐): 使用Loopbck接口IP地址: 192.168.3.25 建立IP地址到System ID的对应关系:
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 7
IS-IS协议基本特点
属于ISO协议族
链路状态路由协议 支持IP,OSI两种路由 路由收敛速度快,结构清晰,适合于大规模网络。近年来得到越 来越广泛的应用 直接运行于链路层之上 与大多数路由协议不同,IS-IS 直接运行于链路层之上
HUAWEI TECHNOLOGIES CO., LTD.
HUAWEI Confidential
Page 23
IS-IS协议适用的网络类型
网络类型 P-2-P网络 PPP 广播网络 Ethernet,Token Ring等 IS-IS协议不能真正支持NBMA网络,可以将NBMA链路配置成子接 口来支持。子接口类型为:P-2-P或者广播网络
HUAWEI Confidential
Page 22
Level-1-2路由器
L1/L2 路由器(ABR) 路由器( ) 可以和本区域的任何级别路由器形成邻居关系;可以和其它区域相 邻的L2或L1/L2路由器形成邻居关系 可能有两个级别的链路状态数据库 L1用来作为区域内路由;L2用来作为区域间路由 完成它所在的区域和骨干之间的路由信息的交换,将L1 LSDB中的 路由信息转换到L2 LSDB中,以在骨干中传播,既承担L1的职责也 承担L2的职责 通常位于区域边界上
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
All rights reserved
Page 18
OSPF报文类型
Type 1 2 3 报文名称 Hello Database Description Link State Request 报文功能 发现和维护邻居关系 发送链路状态数据库摘要 请求特定的链路状态信息
4
5
Link State Update
LS Type 1 LSA名称 Router-LSA LSA描述 每一个路由器都会生成。这种LSA描述某 区域内路由器端口链路状态的集合。只在 所描述的区域内泛洪。
A 1
10 1 C 48 D
B
A 1 C 1
பைடு நூலகம்
B
最短路径树算法
48 D
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 8
基本概念
自治系统(Autonomous System):
自治系统是指使用同一种路由协议交换路由信息的一组路由 器
Router ID:
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 5
路由计算的基本过程
LSDB RTB RTA生成的LSA RTB生成的LSA 2.048M
10M
RTA RTC
泛洪LSA
RTC生成的LSA RTD生成的LSA
RTD
HUAWEI TECHNOLOGIES CO., LTD.
Page 12
划分AS为多区域
Area 1 Area 0为骨干区域,包 含所有区域边界路由器 Area 0
Area 4
Area 2 Area 3
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 13
虚连接(virtual link)
Area 1 Area 0 RTB Area 2
Internal
第一篇 OSPF路由协议
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
本课程介绍 TCP/IP 互联网路由协议开放 式最短路径优先(OSPF)。 OSPF 由互联网工程任务组( IETF )开发, RFC2328是目前OSPF第二版的标准文档。 OSPF是内部网关协议的一种,基于链路 状态算法。
All rights reserved
Page 15
邻居(Neighbor)和邻接(Adjacency)
我有三个邻居
RTA
10.1.1.1 10.1.1.2
10.1.1.3
Ethernet
10.1.1.4
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
用于在自治系统中唯一标识一台运行OSPF的路由器的32位 整数,每个运行OSPF的路由器都有一个Router ID。
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 9
OSPF支持的网络类型
10.1.1.1
10.1.1.2
PPP
10.1.1.1 20.1.1.1 10.1.1.3
RTA
配置虚连接以使RTB 连接到骨干区域
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 14
路由器分类
BR
Area 0 Area 1
Area 2
ABR 使用BGP连接到另外一个AS ASBR
IR
HUAWEI TECHNOLOGIES CO., LTD.
10.1.1.1
全连接
All rights reserved
Page 11
OSPF支持的网络类型
DLCI = 102
DLCI = 103
FR
非广播网络-点到多点(Point-to-MultiPoint)
HUAWEI TECHNOLOGIES CO., LTD.
10.1.1.1
不完全连接
All rights reserved
Link State Ack
发送详细的链路状态信息
发送确认报文
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 19
LSA报文头部
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 20
LSA类型
Page 16
DR和BDR
我有三个邻居,但 是只有两个邻接
RTA
10.1.1.1 10.1.1.2
10.1.1.3
Ethernet
10.1.1.4
BDR
DR
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 17
OSPF报文头部
HUAWEI TECHNOLOGIES CO., LTD.
Ethernet
10.1.1.4
点到点网络 广播型网络
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 10
OSPF支持的网络类型
VPI/VCI=0/102
VPI/VCI=0/103
ATM
非广播网络-非广播多路访问(NBMA)
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 6
路由计算的基本过程
LSDB
RTA生成的LSA
A
10
B 1
1
C
RTB生成的LSA
RTC生成的LSA RTD生成的LSA
等同于
48
D
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 7
路由计算的基本过程
第3章 链路状态数据库同步
第4章 计算最短路径树
第5章 区域间路由
第6章 引入AS外部路由
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 4
OSPF基本特点
支持无类域内路由(CIDR)
无路由自环 收敛速度快 使用IP组播收发协议数据 支持多条等值路由 支持协议报文的认证
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 2
学习完此课程,您将会:
深入理解OSPF协议原理
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 3
第1章 OSPF概述 第2章 链路状态数据库结构