找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1768|回复: 6

国内运营商之间做BGP了吗?

[复制链接]
发表于 2021-12-12 19:50:31 | 显示全部楼层 |阅读模式
比如联通电信移动教育网之类。从一个不在北京的公网地址访问了本省的教育网内机器竟然要先去北京兜一圈。。关注者
49

被浏览
18,842





关注问题写回答
邀请回答好问题
添加评论
分享









<div class="Question-main"><div class="Question-mainColumn"><div id="QuestionAnswers-answers" class="QuestionAnswers-answers" data-zop-feedlistmap="0,0,1,0"><div class="Card AnswersNavWrapper"><div class="ListShortcut"><div class="List">6 个回答

默认排序


<div class="" role="list"><div class="List-item" tabindex="0"><div class="ContentItem AnswerItem" data-za-index="0" data-zop="{"authorName":"北极","itemId":35328238,"title":"国内运营商之间做BGP了吗?","type":"answer"}" name="35328238" itemProp="acceptedAnswer" itemType="http://schema.org/Answer" itemscope=""> 国内运营商之间做BGP了吗?-1.jpg 北极
中央处理器 (CPU)等 3 个话题下的优秀答主





8 人赞同了该回答

<div class="RichContent RichContent--unescapable"><div class="RichContent-inner"><span class="RichText ztext CopyrightRichText-richText css-hnrfcf" options="[object Object]" itemProp="text">运营商之间肯定有BGP,不然怎么互相通信?
至于你说的数据绕一大圈的问题,这个跟用不用BGP没关系。
即使用了BGP,那么数据怎么走也是运营商的策略;假设不用BGP,而是用某种IGP,那么也可以实现走最短路径,大不了就是配置麻烦了点。
一个AS可以有一个出口,也可以有几个出口,国内网络的布局是,教育网(CERNET)的出口只在北京,教育网的数据不管是出去还是进来,都要经过北京,AS里没有别的出口,所以就必须绕到北京去。
除非教育网本省内开一个AS出库到公网上,但肯定不会这么做,因为这样就无法在一个出口上监控流量了,所以用不用BGP不是原因,AS出口怎么规划才是原因。
补充:
我知道,有人说有的学校就跟本省联通或者电信能在省内直通,这种事情都是上不得台面的事情,基本上都是偷偷干出来的。一般的起因是学校领导嫌上网慢,怎么办?就跟本省的联通、电信谈一下,私自接一根宽带进来,我们学校原来也这么干过。问题是这是不太符合规定的事情,一旦上头查下来,就得关了。
这种一般不是直接路由器相连,因为这样的话两边路由表就能互通了,会影响整个网络,然后整个网络就不知道震荡成什么样子。一般常见的技术有:双向NAT、代理服务器、VPN、静态路由之类的。代理服务器和双向NAT见的最多,这样双方看到的都是自己内网的一个节点。
发表于 2021-12-12 19:51:04 | 显示全部楼层
运营商之间肯定有BGP,不然怎么互相通信?
至于你说的数据绕一大圈的问题,这个跟用不用BGP没关系。
即使用了BGP,那么数据怎么走也是运营商的策略;假设不用BGP,而是用某种IGP,那么也可以实现走最短路径,大不了就是配置麻烦了点。
一个AS可以有一个出口,也可以有几个出口,国内网络的布局是,教育网(CERNET)的出口只在北京,教育网的数据不管是出去还是进来,都要经过北京,AS里没有别的出口,所以就必须绕到北京去。
除非教育网本省内开一个AS出库到公网上,但肯定不会这么做,因为这样就无法在一个出口上监控流量了,所以用不用BGP不是原因,AS出口怎么规划才是原因。
补充:
我知道,有人说有的学校就跟本省联通或者电信能在省内直通,这种事情都是上不得台面的事情,基本上都是偷偷干出来的。一般的起因是学校领导嫌上网慢,怎么办?就跟本省的联通、电信谈一下,私自接一根宽带进来,我们学校原来也这么干过。问题是这是不太符合规定的事情,一旦上头查下来,就得关了。
这种一般不是直接路由器相连,因为这样的话两边路由表就能互通了,会影响整个网络,然后整个网络就不知道震荡成什么样子。一般常见的技术有:双向NAT、代理服务器、VPN、静态路由之类的。代理服务器和双向NAT见的最多,这样双方看到的都是自己内网的一个节点。
发表于 2021-12-12 19:51:44 | 显示全部楼层
首先得理清楚做了BGP没是什么意思。如果是指不同运营商之间做了BGP连接没有,那么很确定,肯定连了。不同AS域的数据交流,肯定得连BGP,就算同一个运营商,不同省公司的AS不同,骨干网和精品网海外网AS不同,也得连BGP。
那么再来绕北京一圈的问题。假设你是电信的非北京公网IP,连教育网的本省IP,绕到北京去了,原因就是北京是电信网域(如骨干4134网)与教育网AS域对接的最近点。举个例子,你在河北,河北省电信公司有个AS,因为是省公司,所以跟4134在河北对接,然后教育网在河北有点,没和河北省电信的AS对接,所以要找到去教育网的路,就得先顺着找到骨干网4134,然后4134上找最近的BGP对接POP点,找到了北京,所以绕了北京一圈。要想不绕,有没有可能?有,哪天4134的大网在河北也和教育网对接BGP就行了。(河北就是个例子,因为离北京近,我根本不知道河北电信有没有和教育网做bgp邻居....)
发表于 2021-12-12 19:52:11 | 显示全部楼层
废话,肯定做了。我用电脑答这个题
先回答有没有,再回答为什么
下图是教育网AS4538的BGP peer ,跟电信,联通,移动,科技网都有BGP peer 。

国内运营商之间做BGP了吗?-1.jpg

为什么要走北京?  因为你的电信、联通跟教育网就是在北京对接的。(一般跟教育网的BGP peer都是在北京对接,酒仙桥机房对接的好像挺多。 科技网北京和上海都可以对接。别问我怎么知道的。)
比如你跟你邻居家里直线距离为100米,但是中间是万丈深渊。但是从你家到你邻居家你可以从你家门口的小路跑下去,再通过小路爬到你邻居家。你们之间就只有这一条路,当然只能从北京走。 如果你想从其他近的路走,你必须对接更多的BGP peer ,比如 教育网自己的,(或者你能找到其他本省跟教育网对接的 peer)
还有另外一种情况,就是丫的根本不是BGP,而是用的静态出口(BGP太贵)。直接买该ISP的带宽,用NAT的作法让用户上网,然后这个出口的物理位置就在北京。 (移动和长城这种作法挺多的)
发表于 2021-12-12 19:53:11 | 显示全部楼层
哎呀,BGP和它是不是直接在省内通信没有关联啊
联通电信移动教育网之间如果不建立多线程(也就是BGP),它们要怎么进行对话昂
好比你用着移动网,然后想给你基友发邮件,写完发送出去对方秒收,然鹅你基友用的是电信网
正因为有BGP的存在你俩才能成功用不同的网络隔空喊话,移动单线你就只能和移动用户进行连接,移动联通双线你也顶多只能跟联通用户建立会话,和其他网络通信体系是不可以的
那么为什么你不在北京访问本省的教育网却经过北京了呢?
答案是因为教育内网节点出口在北京=。=
发表于 2021-12-12 19:54:10 | 显示全部楼层
中国有八大互联互通节点,北京,上海,广州,沈阳,南京,武汉,成都,西安。因为商业原因教育网与电信联通只在北京,上海有互联。与移动八个节点都互联了。
发表于 2021-12-12 19:54:19 | 显示全部楼层
运营商之间有可能出现不能互访的情况,因为bgp对接没有做好..................某些移动卡用户就无法连到我司的某个联通地址
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广告网 ( 鄂ICP备20005464号-17 )

GMT+8, 2024-6-3 01:15

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表