- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BGP 学习宝典_笔记完整版.ppt
Tan Fei
2011年12月
BGP 学习宝典
目 录 Contents
BGP概述
BGP工作原理
BGP报文详解
BGP选路
BGP概述
BGP工作原理
BGP报文详解
BGP选路
BGP协议的产生
网络收敛状态,实现全网信息可达
路由条目数量惊人(一台路由拥有10万乃至100万路由条目)
如果网络发生中断,或者不断的变化,对整个互联网造成的巨大动荡,最终造成路由信息不同步;
互联网中,一个网络的中断与恢复,没有必要通告给网络中数以万计的路由器
此外
网络中的路由需要实施路由策略
网络中需要部署MPLS VPN
自治系统
什么是自治系统(AS)
自治系统指由同一个技术管理机构管理、使用内部路由策略的一些路由器的集合。每个自治系统都有唯一的自治系统编号。
自治系统的编号范围是1到65535,其中1到65411是注册的因特网编号,65412到65535是私有编号。
为什么引入自治系统这一概念?
引入自治系统的基本思想就是通过不同的编号来区分不同的自治系统。
AS将一台路由器的路由更新限制在一定的范围内,最终达到收敛的状态
自治系统内部的路由协议 —— IGP
如OSPF、IS-IS、RIP、EIGRP(cisco专有)
自治系统之间的路由协议 —— BGP
如:EGP、BGP
不采用RIP、OSPF的原因:
RIP记录的只有下一跳,没有真正定义到目的地的完整路径,RIP跳数上限只有16,不适合较大规模网络
OSPF的LSDB随网络规模的增加成几何数增长。
BGP的提出是面向AS之间的路由选择。BGP是基于路径向量路由的思想,但从设计上避免了环路的产生。BGP要给出到目的地的完整路径。不关心跳数、量度,而是关心所要经过的自治系统。
BGP 协议基本思想
BGP协议基本思想
BGP是作为EGP路由协议,主要用来在AS之间传递路由信息
在AS之间是一种距离矢量的路由协议,应用特定的属性避免环路的发生
路由信息携带丰富的属性
传送协议:TCP,端口号179
支持CIDR(无类别域间选路)
路由更新:只发送增量路由信息
丰富的路由过滤和路由策略
BGP概述
BGP工作原理
BGP报文详解
BGP选路
BGP 工作机制
传输AS
多出口AS
STUB AS
BGP 问题?
1、既然BGP用于AS之间的通信,为什么BGP对等体还有内外之分呢?
IBGP用于承载外部EBGP更新,使它可以在AS内部通过BGP传输。
BGP数据结构:
BGP邻居表:记录BGP对等体信息
BGP表:记录到达目标网络所有的路径信息,以及每条BGP更新的属性
路由表:到达目标网络的最佳路由
2、为什么在有IBGP的情况下,还需要IGP呢?
需要IGP解析BGP对等体的可达性,保证TCP连接可以建立,IBGP关系也可以建立
BGP使用原则
多条路径时,BGP Speaker 选择最优的路径给自己使用。
BGP Speaker 只把自己使用的路由通告给相邻体。
BGP Speaker把从EBGP获得的路由向所有相邻体通告(包括EBGP和IBGP)。
BGP Speaker从IBGP获得的路由不向它的IBGP相邻体通告。
BGP Speaker从IBGP获得的路由是否向它的EBGP相邻体通告要看IGB与BGP的同步情况而定。
连接一建立,BGP Speaker把自己所有的BGP路由通告给新的相邻体。
协议报文
报文名称
作用是什么
什么时候发包
OPEN
协商BGP邻居的各项参数,建立邻居关系
通过TCP建立BGP连接,发送open报文
UPDATE
进行路由信息的交换
连接建立后,有路由需要发送或路由变化时,发送UPDATE通告对端路由信息
NOTIFICATION
报告错误,中止邻居关系
当BGP在运行中发现错误时,要发送NOTIFICATION报文通告BGP对端
KEEPALIVE
维持邻居关系
定时发送KEEPALIVE报文以保持BGP邻居关系的有效性
Route-refresh
为保证网络稳定,触发更新路由的机制
当路由策略发生变化时,触发请求邻居重新通告路由
邻居状态机
Peer状态名称
发什么包
在做什么
Idle
尝试建立TCP连接
开始准备TCP的连接并监视远程peer启动TCP连接,启用BGP时,要准备足够的资源
Connect
发TCP包
正在进行TCP连接,等待完成中,认证都是在TCP建立期间完成的。如果TCP连接不上则进入Active状态,反复尝试连接。
Active
发TCP包
反复尝试TCP连接,
OpenSent
发Open包
TCP连接建立已经成功,开始发送Open包,Open包携带参数协商对等体的建立。
OpenConfirm
发Keepalive包
参数、能力特
您可能关注的文档
- 1945-1965年印尼外交(英文).pdf
- 2011届高考英语总复习课件:外研版必修2(全册).pdf
- 2011年高考一轮物理选修3-2 复习讲学稿.pdf
- 2016年互联网传媒行业投资分析报告_1533227768.ppt.ppt
- 2015年与2017年二建水利水电实务真题及答案解析.pdf
- 2017-8-1中心静脉置管的护理(操作示范 杨显娟)_PPT课件.ppt
- 600356_2010_3恒丰纸业第三季度季报.pdf
- 70余毕业生涉及中医中药多专业.ppt
- AutoCAD2013自学必备第13章.ppt
- b6u6 b[整理版].ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 基于UML的大学图书馆图书信息管理系统设计实验.docx VIP
- 推土机安全作业操作规程技术交底培训.pptx VIP
- BYK技术手册_润湿分散剂.pdf
- 必威体育精装版GBT20647.9物业服务管理体系一整套文件(手册+程序文件+管理制度+表单).pdf
- 关于续签2017年度物业管理服务项目合同的请示1-12月-.doc VIP
- 一例二型糖尿病患者个案护理.pptx
- 幼儿教育课题申报书:《幼儿劳动养成教育的培养研究》.docx
- 2022年道德与法治新课标《义务教育道德与法治课程标准(2022年版)》解读PPT课件.pptx VIP
- 五年级上册平行四边形的面积说课之课件.ppt
- 房屋装修监管难痛点与策略.doc
文档评论(0)