- 积分
- -12
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
3#
发表于 2018-2-9 10:13:41
|
只看该作者
来自: LAN 来自 LAN
你是指运营商的路由器吗?我来大概说一下运营商之间的关系,你可能就比较好理解这个问题了。
运营商之间一般有三种对等关系。
1,Transit:会提供Full route,也就是你说的所有公网路由给你,他就是你的upstream,你可以通过他访问整个internet。
2,peer:只提供自己以及自己客户的路由前缀给你。比如通过IX互联,有bi-lateral peering和multilateral peering,不过都是只发布自己以及自己所有客户或者部分客户的prefixes。
3,customer:你就是你upstream的customer。
运营商一般分为tier 1,tier 2运营商。
tier 1的一般都是一些国际性的大运营商,定义的话就是仅仅通过和其他tier 1之间settlement-free的peer关系就可以访问entire internet,而不需要购买upstream。
亚洲的话主要有NTT(ASN 2914),GCX(ASN 15412),TATA(ASN 6453)等等。
北美的话,Level 3、AT&T、Cogent等等比较多。
tier 2一般是一些地区性的运营商,也就是说在世界上部分地区或者城市设有pop,在当地通过接入一些IX获得本地区或者本国的一些local route,去访问本地区或者本国的internet。再通过购买一些upstream(IP transit)去访问其他整个internet。
pop之间的骨干线路上跑的一般都是去往别的pop的peer的流量,本pop访问其他地区或者国家的流量在本pop就交给upstream,而不用走自己的骨干,这样可以节省成本。
tier 2的运营商就太多了,也就不举例子了。
回到你的问题,如果你作为customer,你的bgp路由表可以只有一条默认路由到达你的upstream就好了,通过他就可以访问整个互联网了。当然了,你也可以接收full route。
如果这台路由器只是通过bgp接入一些IX,或者只是和特定运营商的private peer,那bgp路由表可能只有你的peer或者IX的route server的路由。
知乎小白第一次回答问题,纯手机打字。还望各位大哥轻喷并指正 |
|