边界网关协议之BGP动态路由的解析

(文章来源:网络整理)
bgp是一种用于自治系统的as之间的动态路由协议,也叫边界网关协议(国家网之间基本都用),由egp构建优化而成,唯一能够给跨网段、跨区域(as)进行传输的协议。基于tcp的传输协议(我也没有想到),相比于其他的动态路由协议通讯可靠了许多。不仅通讯可靠(tcp的三次握手,三次的报文回复确定,才进行数据的连接传输),而且还支持大量的数据传输(tcp的分片传输,能够将大数据分成小片进行传输),所以非常适合在运营商与公司之间的数据互传。
红色方框内的是属于as65000的区域,所以像ospf、rip协议,就只能作用于一个as里面,而bgp不一样,能够作用于as65000与as65001之间,多个as之间。(一个国家可以是as,一个公司也可以是一个as)
bgp不仅可以作用于两个as之间,当然也可以作用在一个as里面啦,就是像上面的橙色公司内网。其实他也可以直接作用与联通与电信的两个as之间(不用内网的ibgp),只是考虑到可能内网的网络环境大,区域分级多,所以减少不必要的配置麻烦,直接在内部架设bgp进行连接。
当这台路由器配置好bgp时,路由器处于idle状态,idle状态就开始与附近的路由器进行tcp连接,并处于connet状态,如果与其他路由器tcp连接成功,就会进入open-sent状态,如果连接失败了,就进行active状态,再次进行tcp连接。
open-sent状态下就会给对方发送open报文,对方回复了open报文就会进入open-confirm状态并在此状态下持续发送keep alive,告诉对方“我没有发烧,还活着”(没有故障)。当对面也回复了keep alive报文时,就会与对方一起进入established状态,建立邻居关系。并且进行周期性的发送keep alive报文,表示“我一直没有发烧,很正常”(没有故障)。不过以上状态下都是没有路由关系的(数据传输),在这个established状态后,才会放送updata报文。
优先级上面优先使用路由协议,也就是说当这一台路由器配置了ospf与bgp,他会优先执行ospf的协议,如果行不通然后再往下执行下一个路由协议,所以要注意在跨as的路由器上一定要布设bgp。


又要变成PPT手机?小米6将早于三星S8,还得抢!
远红外线,远红外线的功能
BOE(京东方)独供荣耀V8 Pro平板电脑 强势赋能高端深度合作
成为专业程序员的 6 个技巧
继电器的两大故障诊断与处理方法
边界网关协议之BGP动态路由的解析
无人机试点计划:苹果用无人机来优化地图,已获得测试批准
英飞凌开始批量生产首款全碳化硅模块,在PCIM上推出CoolSiC™系列产品的其他型号
中兴通讯激活行业与市场活力,实现业务较快增长
蚂蚁的定位导航能力给机器人及无人车的设计启示
RT-Thread记录(十三、I/O 设备模型之PIN设备)
dsp2812开发板原理及原理图分析
单极性码,单极性码是什么意思
联发科发布全新8K旗舰智能电视芯片
中国智造登台!斯坦德机器人亮相日本国际物流综合展
威刚发布Gaia迷你主机,内部采用英特尔的“计算卡”
针对视频监控存储方面的多智能体系统设计
iphone8什么时候上市?iphone8最新消息:全面屏的iPhone8确认秋季发布,或取消指纹识别功能
赛灵思28纳米产品创纪录出货速度成就行业里程碑
特斯拉高管表态:未来降价空间不大