三大运营商中国电信,移动,联通之间是如何用BGP来解决不同AS间通信的?

一,什么是BGP?

  BGP是域间路由协议,简单地说就是不同单位不同机构负责的网络之间通信的路由协议,
  比如说联通与电信,电信与移动之间就属于不同的自治域,而要实现他们之间的通信,则就要
  用到BGP协议。

在这里插入图片描述

二,什么是自治系统?

  • 基本定义:
    自治系统(autonomous system),在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中
    应采用何种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通
    的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元。
    
  • 三大特点
    1,同一个技术管理结构
    2,统一选路策略
    3,路由器的集合

三,动态路由的分类

动态路由协议分为IGP与EGP
IGP: OSPF , ISIS
EBG:BGP

四,关于BGP

特征 :
  • 1, 传输协议:TCP, 端口号179
  • 2, BGP是外部协议路由,用来在AS之间传递路由信息
  • 3, 是一种增强的路径矢量路由协议
  • 4, 拥有可靠的路由更新机制
  • 5, 具备丰富的Metric度量方法
  • 6, 无环路协议设计
  • 7, 为路由条目附带多种属性信息
  • 8, 支持CIDR(无类别御间选路
  • 9, 丰富的路由过滤和路由策略
  • 10, 无需周期更新
  • 11, 路由更新时只发送增量路由
  • 12, 周期性发送KeepAlive报文以保证TCP连通性
邻居关系:

1,BGP报文:

   Open报文:发hello包,用来建邻居
   Update报文:更新BGP
   Notification报文:用来报错
   Route-refresh: 路由刷新
   KEEPAlive :维持发HELLO包,维持邻居关系

** 2,BGP状态机: **

    Idle状态:为启动之前 (ospf为down)
    Connect状态:启动之后,连接,发hello包与opensent尝试建立
    Active状态: connect失败后,处在此状态,相当于半边是开的,半边是闭起来的,
                 尝试次数超过12,有可能进入下一个状态。
    Opensent状态:确认
    Established状态:相当于OSPF的FULL 

在这里插入图片描述
3,BGP数据库

  • IP路由表(IP-RIB) (ibgp):(属于同一个对等体,也就是AS在一个区域,不受物理位置限制,
    不是直连也可以进行学习路由表。)

  • BGP路由表(LOC-RIB)/ebgp:对等体外的,也就是AS不属于同一个域

  • 邻居表
    ADJ-RIB-IN-----IBGP
    ADJ-RIB-OUT----EBGP

4, 建立邻居关系

如图,下图由三个AS区域,分别为AS100,200, 300,AS200 里面的路由器之间都属于IBGP邻居关系,而,R1与R2都属于EBGP,R4与R5都属于EBGP关系。
在这里插入图片描述

例如:R2和R1建立EBGP关系,R2和r4建立ibgp关系,要保证R2和R4的可达性
R2

      bgp 200 
           Router-id 2.2.2.2
           Peer 12.1.1.1 as-number 100
           Peer 34.1.1.4 as-number 200
           

R5 和 R4 建立EBGP邻居关系

      
    Bgp 300 
        router-id 5,5,5,5
        peer 45.1.1.4 as-number 200
        

五, 通告BGP路由的方法

  • 1, ** network 方式 ** (BGP通告的是路由而不是接口)

    注意:此方式通告在这里子网掩码不做改变写原码。
    

在这里插入图片描述

  • ** 2, import 通告方式 **

在这里插入图片描述
建立邻居有两种方法:
1,直连网段建邻居:直接能通,一跳
2,换回口建邻居:经过物理口之后,规定是两跳

环回口建邻居的好处:

   只要路由器是UP的状态,环回口就是UP的状态,状态相对稳定,
   直连因为线路接口问题可能会断掉。环回口有一个问题就是只能跳一跳,
   所以要改环回口的跳数。静态路由来连接另外一个区域。

五,实验

用环回口宣告BGP来实现全网互通
  • 实验拓扑
    在这里插入图片描述

  • 实验步骤

    • 1,.配 IP 地址
    • 2,在同一个AS区域的宣告OSPF,是它们在同一区域间能相互学习路由,命令如下

在R1上面:

[R1]ospf 1 router-id 1.1.1.1 /给路由器命名并进入OSPF
[R1-ospf-1]area 0  /进入骨干区
[R1-ospf-1-area-0.0.0.0]net 1.1.1.1 0.0.0.0  /宣告自身
[R1-ospf-1-area-0.0.0.0]net 12.1.1.0 0.0.0.255 /宣告直连网段
[R1-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0  / 宣告要学的路由

在R2上面

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]net 12.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]net 23.1.1.0 0.0.0.255

  • 3,查看路由表:
dis ip routing-table

R1:

在这里插入图片描述
R2:

在这里插入图片描述

  • 4,BGP 宣告邻居
    R1:
    命令如下:
[R1]bgp 100
[R1-bgp]peer 2.2.2.2 as-number 100
[R1-bgp]peer 2.2.2.2 connect-interface loop 0

宣告直连:

[R1-bgp]net 12.1.1.0 24
[R1-bgp]net 2.2.2.2 32

R2:

bgp 100
[R2-bgp] peer 1.1.1.1 as-number 100 
[R2-bgp] peer 1.1.1.1 connect-interface LoopBack0
[R2-bgp] peer 1.1.1.1 next-hop-local  / 边界路由向自己区域路由设置下一跳为本地
[R2-bgp] peer 3.3.3.3 as-number 200 
[R2-bgp] peer 3.3.3.3 ebgp-max-hop 255 / 因为是边界路由,所有下一跳至少为两跳才能到达
[R2-bgp] peer 3.3.3.3 connect-interface LoopBack0

宣告直连:

[R2-bgp]net 1.1.1.1 32 / 
[R2-bgp]net 12.1.1.0 24
[R2-bgp]net 3.3.3.3 32

R3 :
宣告邻居:

[R3]bgp 200
[R3-bgp]peer 2.2.2.2 as-number 100
[R3-bgp]peer 2.2.2.2 connect-interface loop 0
[R3-bgp]peer 2.2.2.2 Ebgp-max-hop 255

宣告直连:

[R3-bgp]net 3.3.3.3 32
[R3-bgp]net 23.1.1.0 24
[R3-bgp]net 2.2.2.2 32

因为R2与R3之间属于不同域,所以各自加一条静态路由:

 R2: ip route-static 3.3.3.3 255.255.255.255 23.1.1.3
 R3: ip route-static 2.2.2.2 255.255.255.255 23.1.1.2

最后进行ping测试:
在这里插入图片描述
实验到此结束

八橘子
关注 关注
  • 7
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
大型企业及运营商国际出口使用的BGP技术,BGP基础配置
Bert_Wang的博客
02-25 6328
BGP基础及配置路由发布
BGP原理与运用场景
Nicholas的专栏
06-09 2462
在小型网络中 由于设备的个数和距离的原因,ospf和rip就足以满足所需,但是对于运行商来说就不足以满足需求,就诞生了BGP协议。BGP主要用于运行商,在大型的网络中来使用,本章就来探讨他的原理。边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS
BGP协议简介,利用BGP实现跨AS通信需求(实验验证)
weixin_47219818的博客
06-25 5082
点击蓝色目录查找内容BGP协议理论BGP概述动态路由的分类按自治系统分类按协议类型分类BGP的特点BGP的工作原理BGP报文BGP数据库BGP的类型BGP跨AS路由实验配置实验环境实验目的实验拓扑图具体配置参数验证小结 BGP协议理论 BGP概述 BGP是一种运行在AS与AS之间的动态路由协议,主要作用是在AS之间自动交换无环路由信息 以此来构建AS的拓扑图,从而消除路由环路并实施用户配置的路由策略。 目前公网网络条目众多,IGP协议无法承载,而BGP可以轻松应对,通常BGP协议用于ISP和ISP之间或跨域
1.7、基于BGP实现两个AS系统间通信
qq_33782021的博客
09-22 3000
BGP(Border Gateway Protocol)是用于AS间的动态路由协议,交换AS间的可达路由信息,防止路由环路。 BGP属于外部网关协议EGP,与IGP不同,其目的不在于发现和计算路由,而在于在AS之间选择最佳路由和控制路由的传播。 BGP使用TCP作为传输协议,提高协议可靠性。当路由更新时,BGP只发送更新的路由,减少占用带的宽。
【网络基础实战之路】基于BGP协议连接三个AS区域的实战详解
祺祺祺有此理的博客
08-10 568
【网络基础实战之路】基于BGP协议连接三个AS区域的实战详解
bgp as-path 能跨as传递吗?
weixin_35757191的博客
01-08 134
是的,BGP (Border Gateway Protocol) 的 AS-Path 可以跨越多个自治系统 (Autonomous System, AS) 传递。BGP 是一种用于互联网路由的协议,它使用 AS-Path 属性来记录路由器在网络中的路径。这有助于路由器确定最优路径,并且也可用于过滤路由信息。BGP AS-Path 可以是一个可变长度的序列,其中包含了路径经过的 AS 编号。BGP ...
bgp双平面实验 路由策略控制流量
m0_70734745的博客
08-09 495
bgp双平面实验
网络是怎样连接的:探索接入网和网络运营商
weixin_42121713的博客
05-27 1376
最近有时间学习下计算机网络,从一本经典书籍《网络是如何连接的》入门,提供每一章节后的题目供自己检验和思考。 1.什么是接入网? 用于连接网络运营商的线路 所谓接入网,就是指连接互联网与家庭、公司网络的通信线路。一般家用的接入网方式包括ADSL、FTTH、CATV、电话线、ISDN等,公司则还可能使用专线。 2.要使用ADSL服务,需要安装一个将电话信号和ADSL信号分开的设备,这个设备叫什么名字? 分离器 具体来说,分离器的功能是将一定频率以上的信号过滤掉,也就是过滤掉了ADSL使用的高频信号,
八、基于BGP实现两个AS系统间通信
09-22
BGP属于外部网关协议EGP,与IGP不同,其目的不在于发现和计算路由,而在于在AS之间选择最佳路由和控制路由的传播。 BGP使用TCP作为传输协议,提高协议可靠性。当路由更新时,BGP只发送更新的路由,减少占用带的宽。
中国电信-BGP高级应用
04-29
中国电信BGP高级应用
CN_ISP_RIB:中国大陆地区运营商路由表
03-16
简介 数据基于APNIC,准确有效 适用于StoneOS 4.0〜5.5各版本 对APNIC数据进行路由聚合,实现最小数量 覆盖中国大陆地区电信,联通移动三大运营商,长宽,电信通等二级运营商以及教育网正在准备中 每天自动更新,确保可以获取到最新的路由信息 安装 WebUI方式引入至StoneOS(以5.0版本为例): “网络”=>”路由”=>”ISP信息”=>”上传”=>“从电脑上传用户定义的ISP配置文件”=>”浏览”=>选择已下载StoneOS-User-Defined-ISP.DAT文件=>”上传” CLI方式导入至(需要自建FTP或TFTP服务器,以TFTP为例) import ispfile from tftp server 192.168.1.2 StoneOS-User-Defined-ISP.DAT 已知问题 不支持二级运营商,教育网等 由于低性能设备最大ISP路由约
运营商路由表生成器
04-06
APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的! 下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况: shell> wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz shell> tar xzvf ripe-dbase-client-v3.tar.gz shell> cd whois-3.1 shell> ./configure shell> make 完成上述编译安装工作后,我们开始获取IP地址段;   中国网通:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CNCGROUP > /var/cnc   中国电信:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET > /var/chinanet   中国铁通:shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CN-CRTC > /var/crtc 打开获取后的文件可以看到里面的信息非常详细,甚至可以看到各个分公司的负责人、电话、电子邮件等等信息。
电信、联通移动路由表
02-01
2017年12月最新路由表,对于多连路接入用户做负载分流用,可直接导入routeros
通信与网络中的Zebra与BGP路由监测的实现
11-11
通过路由软件Zebra实现一个具有部分路由器功能的监测代理,并将其连接到网络中一台BGP边界路由器,通过它们之间BGP协议交互,监测代理可捕获到整个网络的路由信息,并籍此进行BGP路由监测。  1 引言  随着...
HCIP-IERS 部署企业级路由交换网络 - HCIP分解实验 - BGP&fake-as
最新发布
08-24
HCIP-IERS 部署企业级路由交换网络 - HCIP分解实验 - BGP&fake-as
华为路由器三层路由防环专题 03 BGP OSPF协议互引路由场景分析
03-31
1 BGP/OSPF协议互引路由概述 2 典型组网 3 环路产生原理 4 导致环路的错误配置示例 5 防止环路的建议配置示例 6 适用产品和版本 7 总结与建议
BGP的配置,更新源建立邻居关系,多AS自治区之间通信。
向上的信念
08-29 2810
如图所示: (虚拟接口loop0配置:如R1:1.1.1.1,R2:2.2.2.2,…依次类推) 实现全网互通: 首先根据拓扑图配置IP地址。(文章中省略了配置IP地址) 在AS200自治区中配置ospf,实现自治区内部全网互通。 在AS200自治区中配置更新源建立邻居关系,存在水平切割。(目的:为避免接口不稳定或DOWN,使用冗余链路来确保链路安全) 在边界路由器上配置邻居关系,实现不同自治...
BGP多归属方案配置实例(一)单归属主备及负载方案
weixin_43726831的博客
06-18 1609
单归属主备方案 简单搭建拓扑图 1.地址规划 (1).R1为AS1,R2和R3为ISP,AS2 (2).R1-R2: e0/0:10.1.12.0/24 e0/1: 10.2.12.0/24 e0/2: 10.3.12.0/24 R2环回地址 2.2.2.2/32 R2-R3 : e1/0: 10.1.23.0/24 (3).R1测试地址...
什么是BGP线路?BGP线路机房好吗?
qq_780662763的博客
08-13 623
BGP(边界网关协议)主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国网通、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号(目前网宿科技同时是APNIC和CNNIC的会员单位),然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使
bgp不同AS间通信的时候底层需要先用别的协议打通吗
05-15
BGP(边界网关协议)是一种路由协议,用于在不同的自治系统(AS)之间交换网络前缀信息。在不同的AS之间进行通信时,确实需要使用其他协议来建立底层连接,以便在它们之间交换BGP信息。通常,使用TCP协议来确保可靠的端到端连接。当两个AS之间建立TCP连接后,它们就可以通过BGP协议交换路由信息,并更新其路由表以反映新的网络拓扑和前缀信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 公网与私网的区别 ?如何进行通信?(NAT技术,端口映射技术,) 31478
  • linux内核模块加载命令 10745
  • xshell中使用rz上传文件失败的原因及解决方法 8404
  • 三大运营商中国电信,移动,联通之间是如何用BGP来解决不同AS间通信的? 6998
  • 常见故障:找不到/mnt/packages/的解决办法 6489

分类专栏

  • linux系统管理 14篇
  • 资源 3篇
  • 疑难杂症解决 10篇
  • MYSQL数据库应用 7篇
  • 自动化运维 2篇
  • 分布式 2篇
  • KVM与openstack 9篇
  • linux网络服务 11篇
  • K8s
  • 网络基础(华为) 6篇
  • 缓存代理 2篇
  • 容器篇 8篇
  • web服务器群集 5篇
  • LVS服务器集群 5篇
  • shell脚本 1篇

最新评论

  • docker安全管理介绍与Docker-TLS加密通讯部署详细步骤

    研究司马懿: 明天用用你的方式试试,需要安装所有的openssl吗,需要关闭防火墙啥的吗,还是说需要用到防火墙做端口转发

  • mysql报错MySQL服务器使用——skip-grant-tables选项运行,因此无法执行此语句的解决办法

    yj567891011: 对是对的,就是说的太简介了表情包 希望有个过程表情包

  • 公网与私网的区别 ?如何进行通信?(NAT技术,端口映射技术,)

    m0_70184343: 请问,我另外查到了以下这则内容: "127.255.255.255,这是定向广播地址,在实际条件下被禁用,因为它可能导致网络拥塞,导致拒绝服务.” 这与原文中的"127.0.0.0到127.255.255.255为系统环回地址。"是否冲突?

  • 两个单臂路由连接实现四个不同VLAN 之间通信知识要点

    托云述: 有没有详细代码呀表情包

  • xshell中使用rz上传文件失败的原因及解决方法

    ShawnBear: 好评,直接解决问题

大家在看

  • R可视化绘制对数正态分布(Log Normal Distribution)
  • FM24CL04B-GTR存储器芯片中文资料PDF数据手册引脚图产品参数产品手册图片价格
  • 【odoo】odoo前端文件引入版本变化
  • TCP_RETRANSMISSION_TO_08:数据段的2*MSL RTO上限
  • nfs服务搭建(ubuntu版) 1247

最新文章

  • linux系统关机重启命令详解
  • jenkins持续集成介绍及安装部署
  • zabbix监控系统介绍及安装部署
2021年17篇
2020年76篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源乐可金银花露百货日杂店起名大全代驾公司起什么名字合适林姓男孩起名大全大全星河贵族两个环烷烃连在一起怎么命名baidu.copm装修公司网站男孩姓莫起名称大全姓吴给男孩起名字大全唐字起名字男孩起名大全八字打分epsonlq-630k花谢花飞花满天电视剧丁丁历险记2ashampoo女孩名字带水起名王可如i54200u爱你九周半在线观看跛豪电影吕辰晔中国足球对韩国由 起名 英文性甘的女孩怎么起名狗与剪刀的正确用法姓名查询身份证号码小吃车关于梦想的演讲稿门店起名大全免费淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化