BGP
BGP 距离矢量类型如有协议 BGP本身不产生路由,通过引入其他类型的路由在对等体中间传播的. BGP解决不同AS之间选路问题.同一个AS之间运行叫IBGP,不同AS之间运行叫EBGP ======================= BGP对等体建立 BGP选路规则 BGP路由聚合 BGP认证 BGP负载分担 BGP路由引入 BGP路由信息接收 BGP发布控制 BGP网络收敛速度 BGP路由反射器 ======================= AS为一个组织管辖下的拥有相同选路策略的IP网络 为了防止环路,BGP设备接收EBGP对等体发来的路由时,会将路由信息AS_PATH列表 中带有本地AS号的路由丢弃. 为了防止AS内产生环路,BGP设备不将从IBGP对等体学习到的路由发布给其他IBGP对等体 IBGP需要与所有IBGP对等体建立全连接才能实现AS内部各个IBGP设备间路由互通. 通常可以使用"路由反射器"和"联盟"两种解决方案来实现IBGP全连接. 什么是BGP Speaker? 发送BGP报文的设备称为BGP Speaker(发言者),接收和产生新的报文信息,并发布给其他BGP Speaker. 什么是Peer? 相互交换报文的Speaker之间互称Peer(对等体).多个相关的对等体构成对等体组(Peer Group). 什么BGP路由器ID(Router ID)? 唯一标识一个BGP设备.在BGP会话建立时发送Open报文中携带.为一个32位值.通常为IP地址形式. BGP设备的唯一路由器ID不可以重复,否则不可以建立BGP连接 如何选择BGP路由器ID? 手动配置loopback作为BGP路由器ID;或者系统选择设备物理接口中最大的IP地址作为BGP路由器ID BGP路由器ID一旦选择后,除非接口地址被删除,否则即使有更大的接口IP也不会更换路由器ID BGP的AS有什么功能? 通过AS将整个外部网络划分为一个个应用本地路由策略的路由子域.通过BGP简化路由域管理和统一策略配置. BGP内部如何实现内部通信? 在BGP设备连接的每个AS中可以支持多种不同的路由协议.BGP本身不产生路由. 通过引入各种IGP路由,直连路由,静态路由实现各个子网络的连接 不同BGP AS间如何通信? 通过EBGP对等会话动态交换路由信息,同一个AS内部的BGP路由器间通过IBGP对等会话交换路由信息. 1-64511 公网AS 64512-65534 私网AS 65535 保留用于特定用途,私有AS可以用于内部路由域,不可以传输到达Internet通信 BGP-4标准仅支持IPV4网络. MP-BGP(Multi-Protocol BGP多协议BGP):为BGP-4的扩展地址族;使BGP能够为多种网络应用提供路由信息. 什么是非过渡属性? 该属性不能传递到其他设备上.仅能在本地设备上使用. 扩展协议可达NLRI 扩展协议不可达NLRI 什么是地址族? 一种网络层协议配置模板,用于把不同类型的网络分块进行配置.把针对运行不同网络层协议的网络分别进行功能配置. 概念:子地址族 同一类型网络中不同类型的网络应用(如:ipv4,ipv6网络中都有单播,组播,VPN等) 同一类型地址族下可以划分的子地址族;地址族使用AFI进行标识.子地址族用SAFI(subsequent Address Family子序列地址族标识符) MP-BGP主要包括哪些地址族? 主要包括4个地址族,分别是IPV4,IPV6,L2VPN,VPLS IP地址族分为那些子地址族? 主要分为IPV4单播,ipv4组播,ipv4 VPN,ipv4 mpls,ipv4 MDT