- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
D041 BGP协议原理及配置(中文版3.0)【荐】.ppt
学习目标 叙述BGP路由协议的原理 配置BGP路由协议 调试和维护BGP协议 处理大规模网络中BGP的应用 课程内容 BGP协议概述 BGP是外部路由协议,用来在AS之间传递路由信息 是一种距离矢量的路由协议,从设计上避免了环路的发生 为路由附带属性信息 传送协议:TCP,端口号179 支持CIDR(无类别域间选路) 路由更新:只发送增量路由 丰富的路由过滤和路由策略 BGP协议基本概念 什么是自治系统(AS) 为什么引入自治系统这一概念 自治系统内部的路由协议 自治系统之间的路由协议 —— BGP BGP工作机制 BGP两种邻居-IBGP和EBGP BGP路由通告原则 多条路径时,BGP Speaker只选最优的给自己使用 BGP Speaker只把自己使用的路由通告给相邻体 BGP Speaker从EBGP获得的路由会向它所有BGP相邻体通告(包括EBGP和IBGP) BGP Speaker从IBGP获得的路由不向它的IBGP相邻体通告 BGP Speaker 从IBGP获得的路由是否通告给它的EBGP相邻体要依IGP和BGP同步的情况来决定 连接一建立,BGP Speaker将把自己所有BGP路由通告给新相邻体 BGP同步 成为BGP路由的途径之一:纯动态注入 成为BGP路由的途径之一:半动态注入 成为BGP路由的途径之三:静态注入 BGP报文种类 Open:打招呼“你好,跟我交个朋友吧!” KeepAlive:我还活着呢,别不理我 Update:有新闻...... Notification:我不跟你玩了! BGP报文头 Open报文 KeepAlive报文 Update报文 Notification报文 BGP协议的状态机 BGP协议中消息的应用 通过TCP建立BGP连接时,发送open消息 连接建立后,如果有路由需要发送或路由变化时,发送UPDATE消息通告对端路由信息 稳定后此时要定时发送KEEPALIVE消息以保持BGP连接的有效性 当本地BGP在运行中发现错误时,要发送NOTIFICATION消息通告BGP对端 课程内容 BGP的路由属性 表达了路由的特征 过渡和非过渡的 必遵和可选的 便于扩展 截至目前共16种属性 常见BGP路由属性 1、Origin 2、AS-Path 3、Next hop 4、MED 5、Local-Preference 6、Atomic-Aggregate 7、Aggregator 8、Community 起点(Origin)属性 一般的,具体的实现按如下方式决定一条路由的Origin属性 某条路由是直接而具体的注入到BGP路由表中的,则origin属性为IGP 路由是通过EGP得到的,则origin属性为EGP 其他情形下,Origin属性都为Incomplete AS路径(AS-Path)属性 下一跳(Next Hop)属性 本地优先属性 MED(Multi-Exit-DISC)属性 团体(Community)属性 no-export 不通告给联盟/AS外的BGP相邻体 no-advertise 不通告给任何BGP相邻体 local-AS 不通告给EBGP相邻体 Internet 通告给所有其他路由器 BGP路由选择过程 课程内容 BGP基本配置 启动BGP [Quidway] bgp as-number 配置BGP邻居 [Quidway-bgp]peer peer-address as-number as-number BGP路由注入 network ip-address [ mask mask ] import-route protocol [ med med ] BGP基本配置举例 配置BGP参数 配置同伴的BGP版本号 [Quidway-bgp]peer peer-address version version-number 配置BGP定时器 [Quidway-bgp]timers keepalive-interval holdtime-interval 配置同伴发送update报文的时间间隔 [Quidway-bgp]peer peer-address route-update-interval seconds 配置BGP路由策略 路由过滤——基于ACL 路由过滤——基于AS-Path 路由过滤-基于Route Policy 一个BGP路由器对路由的处理过程 查看BGP信息 显示BGP路由信息 Display bgp 查看BGP信息 显示BGP路由信息 [Quidway]display bgp summary BGP调试命令 all 表示所有的BGP调试开关 event 表示BGP事件调试信息开关 keepalive 表示Keepalive消息调试开关
文档评论(0)