zoukankan      html  css  js  c++  java
  • BGP

    作者:KAEL
    链接:https://www.zhihu.com/question/61982780/answer/294828166
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    运营商之间一般有三种对等关系。
    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的路由。

  • 相关阅读:
    mysql触发器的实战经验
    mysql存储程序查看
    索引性能优化(待整理)
    MySQL性能测试工具
    列级触发器 SQL Server
    synthetic division
    This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de
    mysql触发器和定时器
    数据库触发器有以下的作用
    mysql 日志
  • 原文地址:https://www.cnblogs.com/timlong/p/11197841.html
Copyright © 2011-2022 走看看