BGP原理与实践精选.ppt

  1. 1、本文档共140页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BGP原理与实践精选

BGP原理与实践 技术培训中心 课程目标 (1) 建立数据流的意识及数据封装意识 (2) 掌握通过控制路由的方法实现对数据进行控制 (3) 掌握BGP的报文结构、状态机和工作原理 (4) 掌握BGP的常用配置和维护排错方法 (5) 掌握BGP同步的概念、作用、解决方法 (6) 掌握BGP路由常用属性的作用与操作方法 本章重点内容 BGP简介 BGP工作原理 BGP基本配置 BGP路由进程模型 BGP路由决策 BGP路由属性操纵 大规模网络中BGP的应用 BGP路由策略实验 课程议题 一、BGP简介 1、BGP是什么 BGP是Border Gateway Protocol 边界网关路由协议,属于距离矢量路由协议。 作用:在AS自治系统之间传递路由信息。 4个版本:V1、 V2、V4、V4+(即MBGP) AS知识点说明 AS:autonomous system 自治系统,指的是在同一个组织管理下使用相同策略的设备的集合。 不同AS通过AS号区分,AS号取值范围1-65535,其中64512-65535是私有AS号。 中国电信163 AS号:4134 中国电信CN2 AS号:4809 中国网通AS 号:9929 2、为什么要使用BGP——BGP价值传递 使用BGP的三大理由 (1)大量路由需要承载,IGP只能容纳千条,而BGP可以容纳上万。 (2)支撑MPLS/VPN的应用,传递客户VPN路由。 (3)策略能力强,可以很好的实现路由决策与数据控制。 3、IBGP与EBGP 课程议题 二、BGP工作原理 1、BGP的协议包 2、BGP报文封装格式 Open报文类型 Open报文是由BGP报文头(报文头type=1)加如下结构构成 Open报文 Update报文类型 Update Message用于 BGP路由的更新 Update报文由BGP报文头(type=2)加如下结构构成 Update报文——路由更新 Update报文——路由撤销(需要删除的路由) Keepalive报文类型 Keepalive Message用于保持BGP邻居之间的会话 缺省60秒发一次给Peer Keepalive(type=4)报文只有BGP报文头 Keepalive报文 报文类型 Notification Message用于终止BGP邻居间的会话 BGP进程遭遇错误或设备出现问题 Open Message交互的过程中,如果设备发现Open Message中协商的某些参数不匹配,就会发送一个Notification Message并中断连接。 Notification报文由BGP报文头(type=3)加如下结构构成 Notification报文 错误子码 Route-refresh报文结构 3、BGP工作流程——有限状态机FSM 3、BGP工作流程——邻居状态机一览表 课程议题 三、BGP基本配置 BGP基本配置实验(对等体建立和路由发现) BGP配置步骤 设备基本参数配置,物理层、数据链路层、网络层连通性首先保障 启动BGP进程 建立BGP对等体 通告BGP路由 其他配置 查看对等体 show ip bgp summary show ip bgp neighbor ×××× 实验前期基本配置 设备命名 接口物理层、链路层、网络层配置 直连接口连通性测试 配置IGP路由解决peer对等体的源和目标IP之间连通性 确保peer之间TCP连通性(179) 1、建立对等体——Peer 配置BGP的路由器叫Speaker,每个Speaker之间可以建立Peer关系,根据Peer之间的AS号是否相同来决定是EBGP还是IBGP,他们协议特性不同 Show ip bgp summary 查看BGP Peer汇总信息状态 Show ip bgp neighbor命令的使用 Show ip bgp neighbor命令的使用 案例分析1:BGP peer Active 状态故障处理 案例分析2:非直连EBGP配置的问题 BGP peer idle 状态故障处理 可能的原因分析:Peer地址不可达,TCP连接初始化,尝试发TCP建立Peer关系,资源准备中 原理说明: IBGP的TTL默认时255,可以跨多跳路由器。 而EBGP的TTL默认为1,协议包只能跑一跳远,直连情况时没问题,但非直连情况下的peer就要改TTL 解决方法:步骤1:首先确保Peer的可达性 BGP peer idle 状态故障处理(续) 解决方法:步骤2:确保Peer的对等性 建立对等体的实验配置命令参考 2、通告BGP路由 BGP路由由IGP负责发现,路由发现渠道有直连、静态、动态IGP等发现

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档