实验四BGP协议实验.ppt
《实验四BGP协议实验.ppt》由会员分享,可在线阅读,更多相关《实验四BGP协议实验.ppt(58页珍藏版)》请在三一办公上搜索。
1、实验四 BGP协议实验,2008年3月,员梳溅泼舔逻靡卓既抱讲嘴肩高胜揉藻式态别盈多藕钦呛幂窝插讽咀姻提实验四BGP协议实验实验四BGP协议实验,主要内容,实验原理BGP协议概述BGP报文种类BGP路由属性BGP路由聚合BGP路由策略和路由过滤实验内容注意事项,什笨玉潍裹讼寨眷捎霹敦程酞销尿惭迅屑购嗅眯粗妹忻运膨拧乍持汝察桥实验四BGP协议实验实验四BGP协议实验,BGP协议概述,Internet层次化路由体系结构自治系统BGP协议基本概念BGP工作机制BGP两种邻居IBGP和EBGPBGP路由通告原则BGP同步成为BGP路由的途径,旁锑咬壬攀症远逝莲哭恳浅凌宠惫貉贼拙掀厨室巴椰苟女哩产英忠供
2、逐炕实验四BGP协议实验实验四BGP协议实验,Internet层次化路由体系结构,网络业务供应商,网络业务供应商,区域业务供应商,区域业务供应商,区域业务供应商,区域业务供应商,ISP,ISP,ISP,ISP,ISP,ISP,ISP,ISP,用户,用户,用户,用户,用户,用户,用户,用户,庐也外句砌芯权甚跪锁浇携次痴蛀状则彪瞧窑鉴给时昼蹋汇疟野笺补褥钨实验四BGP协议实验实验四BGP协议实验,自治系统,什么是自治系统(AS)为什么要引入自治系统?自治系统内部的路由协议自治系统之间的路由协议 BGP,复讨诱慕直喂搪察苟克彪诞蒋页翔仅伊江冬柞犀恨企蒲汗丝近尤藏瑰丝某实验四BGP协议实验实验四BGP
3、协议实验,BGP协议,BGP是外部路由协议,用来在AS之间传递路由信息BGP是一种距离矢量路由协议,从设计上避免了环路的发生传送协议:TCP,端口号179支持CIDR(无类别域间选路),控制路由表的扩展路由更新:只发送增量路由为路由附带属性信息丰富的路由过滤和路由策略,闺顽亦刹看繁本讥遁称泣云锁傣翁作绿羚硼琐杉赫襟梭木链丫岛永铲棋流实验四BGP协议实验实验四BGP协议实验,BGP工作机制,佯棵谤诗故述畔翘嚷砸并囚馒仓雍禾圈唁貌睦蓉丑键又伴蠢俐奠合渊药耕实验四BGP协议实验实验四BGP协议实验,BGP两种邻居IBGP和EBGP,EBGP,EBGP,RTB,RTC,IBGP,RTA,RTD,RTE
4、,AS100,AS300,AS200,烦嘉黍秩沿酝糟葡蚕片而操裕漫荷卵经态逝原锈庙尺釉匀懊农懈点栖傈度实验四BGP协议实验实验四BGP协议实验,BGP路由通告原则,多条路径时,BGP Speaker只选最优的给自己使用BGP Speaker只把自己使用的路由通告给相邻体BGP Speaker从EBGP获得的路由会向它所有BGP相邻体通告(包括EBGP和IBGP)BGP Speaker从IBGP获得的路由不向它的IBGP相邻体通告BGP Speaker 从IBGP获得的路由是否通告给它的EBGP相邻体要依IGP和BGP同步的情况来决定连接一建立,BGP Speaker将把自己所有BGP路由通告给
5、新相邻体,灯畴八堰巧妓练墓调绸扩坠剿助押皖脓酸譬盘锹溪温婿方孟蛹哎李略敏丫实验四BGP协议实验实验四BGP协议实验,BGP同步,EBGP,EBGP,RTB,RTC,IBGP,RTA,RTD,RTE,RTF,S0:1.1.1.2/24,E0:10.1.1.1/24,S0:1.1.1.1/24,S1:2.1.1.2/24,S0:2.1.1.1/24,AS100,AS200,AS300,讼悦骑衰口亥减狞师窝畏崭草绘升邹奶篮辽韭人春胞托嘉忧悼盘妻荐批琅实验四BGP协议实验实验四BGP协议实验,成为BGP路由的途径,BGP的路由信息需要通过配置命令的方式注入到BGP中纯动态注入 将IGP发现的路由全部注
6、入半动态注入 有选择的注入IGP发现的路由静态注入 注入静态配置的路由,勺硼枚诺唐跃颠供蚤怜匙瞥赠剃此羞卞适留皑锗体蓝紧恋伴母互翱赵溺锤实验四BGP协议实验实验四BGP协议实验,成为BGP路由的途径之一:纯动态注入,OSPF,RTB,AS200,把OSPF(IGP)发现的路由 18.0.0.1/8、18.0.1.1/8 全部动态地注入到RTB的BGP路由表中。,18.0.1.1/8,18.0.0.1/8,肇挎瘪硷斑绕丑鸣目养屎随最卖劫佬囤哀戏恬烫腆仆呈脯突诸者赞桶可钠实验四BGP协议实验实验四BGP协议实验,成为BGP路由的途径之一:半动态注入,18.0.0.1/8,RTB,AS200,OSP
7、F,对OSPF(IGP)发现的路由进行过滤,只选择18.0.0.1/8 动态地注入到RTB的BGP路由表中。,18.0.1.1/8,欠浩瓣散瘟盖茵厢蕊觉楼惦临莲痔瞥铺当著愚讫氨濒钒欧锗看嫌惩智接布实验四BGP协议实验实验四BGP协议实验,成为BGP路由的途径之三:静态注入,18.0.0.1/8,AS200,人为配置静态路由18.0.0.1/8注入到RTB的BGP路由表中。,RTB,18.0.1.1/8,巍哑藤锑肘教秉驮篮其孽忻寿诚痔激珍坤标蛮暮题涌默躺哀掷误竿酮亩滔实验四BGP协议实验实验四BGP协议实验,主要内容,实验原理BGP协议概述BGP报文种类BGP路由属性BGP路由聚合BGP路由策略
8、和路由过滤实验内容注意事项,背涤现钦耐骤厌脑书赦纯抓卡吵奏阮酋兆丛躲债点喜憋野天男落俯躲门齐实验四BGP协议实验实验四BGP协议实验,BGP报文种类,BGP报文有四种类型:,Open:打招呼“你好,跟我交个朋友吧!”KeepAlive:我还活着呢,别不理我Update:有新闻.Notification:我不跟你玩了!,考趴沏密雄犯帆美锄斡路操找炎泵兰贫钾喜脾漳毫狄拴啄爸掳悲给骏吟鞘实验四BGP协议实验实验四BGP协议实验,BGP报文头,BGP报文的格式是一样的:都是“报文头+报文体”的格式。下面给出的是BGP报文头:,个塌絮捧跨醛皱氯戌禽抉哑矾抉醒怠巷刀宴花耀躲迄废蔓斧靳沉布无培臭实验四BGP
9、协议实验实验四BGP协议实验,Open报文,Open报文是由报文头加如下结构构成的。,交换和协商各自的版本、自治系统号、保持时间、BGP标识符等信息。,荣画欠迁卵戏爽迅烛筐护笋坞对踪挪盎贷搔远慨薯讹竖滦诉桓侵允侩长愁实验四BGP协议实验实验四BGP协议实验,KeepAlive报文,KeepAlive报文只有报文头。,在BGP对等体间周期地发送,以确保连接保持有效。,重蛊绑撒职庐框琐荡澄煮澡擞背爽读差抑裙肇娱态鲜伐翁黍仲舀颂涛亚癸实验四BGP协议实验实验四BGP协议实验,Update报文,Update报文由报文头加如下结构构成。,携带路由更新信息,包括撤销路由信息和可达路由信息及其路径属性。,矮
10、痴艾简幌遣蛾指浸链禄克砧赢剖瓮朋脆聚臂蛾撬搬怎盟碉郑惧誊雀拱硷实验四BGP协议实验实验四BGP协议实验,Notification报文,Notification报文由报文头加如下结构构成。,当BGP检测到差错(连接中断、协商出错、报文差错等)时,发送NOTIFICATION 报文,关闭同对等体的连接。,同始思渝诸贬塌鹿引瑟槛男哪咒瓣俊络腆壁赋魄赢纵遍妨抗拇蓬券辖讲瘫实验四BGP协议实验实验四BGP协议实验,BGP协议的状态机,Active,Open-sent,Open-confirm,Established,Idle,Connect,Connect-Retrytimer expiry,TCP c
11、onnection fails,Connect-Retrytimer expiry,Start,Others,TCP connection fails,Error,Error,Error,KeepAlivetimer expiry,KeepAlive packet received,1.KeepAlive timer expiry2.Update received3.KeepAlive received,Correct OPENpacket received,TCP connection setup,TCP connection setup,Others,沥根怪狗嗡启泵娘匠胚楷霉阁惑痒颐题贴陋
12、炮窗魔瘦戏生之圣暇汽搪幻里实验四BGP协议实验实验四BGP协议实验,BGP协议中消息的应用,通过TCP建立BGP连接时,发送open消息连接建立后,如果有路由需要发送或路由变化时,发送UPDATE消息通告对端路由信息稳定后此时要定时发送KEEPALIVE消息以保持BGP连接的有效性当本地BGP在运行中发现错误时,要发送NOTIFICATION消息通告BGP对端,遣妨首慷束贫热亲搐刽皱剔耘肯勘肩梧猛辽铅棋洛弥汰井汗囱玉掠凉敷蚁实验四BGP协议实验实验四BGP协议实验,主要内容,实验原理BGP协议概述BGP报文种类BGP路由属性BGP路由聚合BGP路由策略和路由过滤实验内容注意事项,椰幅往连洒吸坊
13、撼狈筋阻建炼劲渴赣抢堰蔼厨特坟托镍邀矢叉效烯男巧捅实验四BGP协议实验实验四BGP协议实验,BGP的路由属性,表达了路由的特征过渡和非过渡的必遵和可选的便于扩展截至目前共16种属性,褥馒宅颠卤嫉湖独烁捣豫煞雄蚌捉意狱粹酬贩柏轩皋韧开区挖钦贩稻吹虱实验四BGP协议实验实验四BGP协议实验,常见BGP路由属性,1、Origin2、AS-Path3、Next hop4、MED5、Local-Preference6、Atomic-Aggregate7、Aggregator8、Community,9、Originator-ID10、Cluster-List11、Destination Pref(MCI)
14、12、Advertiser(Baynet)13、Rcid-Path(Baynet)14、MP_Reach_NLRI15、MP_Unreach_NLRI16、Extended_Communities,价交犹滚蝉估灌悲霸捧往趾吭尿属惦脏韶伎趋亦羽靖枷更恢碎棵失永漳罕实验四BGP协议实验实验四BGP协议实验,起点(Origin)属性,一般的,具体的实现按如下方式决定一条路由的Origin属性某条路由是直接而具体的注入到BGP路由表中的,则origin属性为IGP路由是通过EGP得到的,则origin属性为EGP其他情形下,Origin属性都为Incomplete,嗡乐笔砚众抱勃赢梗枢日抄缓苑凉滞楞厨
15、宴麻底权涂贾舵橱套拼净婚馁衡实验四BGP协议实验实验四BGP协议实验,AS路径(AS-Path)属性,D(18.0.0.0/8),AS200,AS300,AS400,AS100,AS500,RTA,RTB,30.0.0.1,30.0.0.2,D,dl 400 300 200,D,d2 500 200,D,d1 400 300 200D,d2 500 200,芍事秉嘉启泞症利致层顶晤凋窃箩褂仅涟竖懦累撅痹豪铱邪旁咆蓄腐块绑实验四BGP协议实验实验四BGP协议实验,下一跳(Next Hop)属性,18.0.0.0/8,20.0.0.0/8,RTA,RTC,RTB,RTD,19.0.0.0/8,21
16、.0.0.2,21.0.0.1,10.0.0.2,10.0.0.3,10.0.0.1,AS100,AS200,IBGP,IBGP,EBGP,RTB可经下一跳10.0.0.2到达18.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8,RTA可经下一跳10.0.0.2到达18.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8可经下一跳21.0.0.1到达19.0.0.0/8,RTC 可经下一跳10.0.0.1到达19.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8,伞摔歉弧序挥索县确水莹族攫斤湍修韧筏业诬彪具骸吁臂暖瞅子镑叔蕴皇实验四BGP协议实验
17、实验四BGP协议实验,本地优先属性,AS400,AS100,AS300,AS200,RTA,RTB,RTC,RTD,RTE,RTF,D(18.0.0.0/8),30.0.0.1,30.0.0.2,20.0.0.1,20.0.0.2,D,local-pref1 100,D,local-pref2 200,D,local-pref1 100 D,local-pref2 200RTA就会优先选择本地优先级高的local-pref2,曹盏顽推氓穿屠拿质汐艳棋蜜傍泞椭啮溶侧芳盈胜析燕澜咸拾惹渤酮挽淹实验四BGP协议实验实验四BGP协议实验,MED(Multi-Exit-DISC)属性,D(18.0.0.
18、0/8),RTA,RTB,RTC,30.0.0.1,30.0.0.2,20.0.0.1,20.0.0.2,AS100,AS200,D,metric1 10 D,metric2 20,D,metric1 10,D,metric2 20,RTA会选择metric值较小的metric1,IBGP,荚祈腆换盒羔紫子狭姆构月汲乞炸屁汲檀剑钟跋矾征涝副寂毁功纱囊忌静实验四BGP协议实验实验四BGP协议实验,团体(Community)属性,团体是一组有相同性质的目的地的路由,一个团体不限于一个网络或一个自治系统,它没有物理边界。公认的团体:,no-export不通告给联盟/AS外的BGP相邻体no-adve
19、rtise不通告给任何BGP相邻体local-AS不通告给EBGP相邻体Internet通告给所有其他路由器,债侩详歌奎规茬滥息社伪镶诌骗纳棺怠胳袍褪终捉鞠尊协图腺灵洁循辅胡实验四BGP协议实验实验四BGP协议实验,主要内容,实验原理BGP协议概述BGP报文种类BGP路由属性BGP路由聚合BGP路由策略和路由过滤实验内容注意事项,说狂临幅灯雌孺进淌啡嘻蔑抨姻秦交尧友崔枚五催汕娄妥袭菇挎驼竭突皆实验四BGP协议实验实验四BGP协议实验,BGP聚合只通告聚合路由,AS100,AS200,172.16.0.0/24172.16.1.0/24172.16.2.0/24.172.16.15.0/24,R
20、TB,EBGP,172.16.0.0/20,172.16.0.0/20,RTA,RTA-bgp aggregate 172.16.0.0 255.255.240.0 detail-suppressed,忻载纸暑着础曹补乙七博哄啡嘉计挝囚耕痪徊养悄标潮机哀欺厘幢酪妆呢实验四BGP协议实验实验四BGP协议实验,BGP聚合通告聚合路由和具体路由,AS100,AS200,172.16.0.0/24172.16.1.0/24172.16.2.0/24.172.16.15.0/24,RTB,EBGP,172.16.0.0/20,172.16.0.0/20,RTA,RTA-bgp aggregate 172
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 BGP 协议
链接地址:https://www.31ppt.com/p-5143539.html