# BGP路由 边界网关协议 (BGP) 路由负责确定互联网数据传输的最佳网络路径。互联网由数千个私有网络、公共网络、企业网络和政府网络组成,这些网络通过标准化的协议、设备和通信技术连接在一起。当您浏览互联网时,数据在到达目的地之前会经过多个网络。BGP 会检查所有可用的数据传输路径,并选择最佳路径。例如,当美国用户访问一个源服务器位于欧洲的应用程序时,BGP 可以确保通信快速高效。 Equinix 会为您的局域网分配一个私有的自治系统编号 (ASN)。BGP 策略用于选择: * 默认路线 * 全程路线 * 默认+完整路线 ## IP子网来源 您最多可以为因特网访问服务配置100个LAN子网。 子网可以包括Equinix所有(提供商分配)和客户所有(提供商独立) [IP块的](https://docs.equinix.com/zh-Hans/internet-access/ip-blocks/ip-blocks-overview.md)混合。仅当宣布ASN由Equinix提供时,才允许在同一互联网接入服务上混合Equinix拥有和客户拥有的地址。不能使用客户ASN通告Equinix拥有的地址。 有关详细信息,请参阅[IP地址分配](https://docs.equinix.com/zh-Hans/internet-access/routing/eia-ip-allocation.md)页面。 ## 单一 BGP 默认情况下,Equinix 会为本地 LAN 分配一个私有自治系统编号 (ASN),用于与 Equinix ASN 建立对等连接。您也可以为您的 LAN 分配一个公共自治系统编号 (ASN),而不是使用 Equinix ASN 进行对等连接。 默认情况下,对等(WAN) IP地址是固定的和分配的。IPv4使用`/30`前缀,IPv6使用`/64`前缀。这些地址不能更改。需要具有BGP功能的第3层设备。 ![](https://docs.equinix.com/zh-Hans/assets/images/bgp-single1-5358249bf0f7e36677bbbd7ccb58cbfd.png) ![](https://docs.equinix.com/zh-Hans/assets/images/bgp-single2-479068cce8819cff64dbed691a11ca0d.png) ## 双 BGP 默认情况下,Equinix 会为本地 LAN 分配一个私有自治系统编号 (ASN),用于与 Equinix ASN 建立对等连接。您也可以为您的 LAN 分配一个公共自治系统编号 (ASN),而不是使用 Equinix ASN 进行对等连接。 默认情况下,对等(WAN) IP地址是固定的和分配的。IPv4使用两个`/30`前缀,IPv6使用两个`/64`前缀。这些地址不能更改。需要支持BGP的第3层设备。 ![](https://docs.equinix.com/zh-Hans/assets/images/bgp-dual1-2683e89515fded295c796c4cc5853a1b.png) ![](https://docs.equinix.com/zh-Hans/assets/images/bgp-dual2-008dfd511597e6f1c2f45c5cf97bbdad.png) ## 流量工程 - BGP 社区 以下社区可供所有 BGP 用户使用: * 降低本地偏好 * `65502:80`将本地首选项设置为低于标准客户的值(高于对等,多宿主客户方案) * 远程触发的黑洞 * `65535:666`将客户范围内的单台主机作为黑洞 如果您正在使用BGP并自带IP地址,则可以控制路由`AS15830`的通告方式以及流量如何流入网络。Equinix提供了以下社区供您标记到您的前缀上。 * **预先添加**(仅限客户拥有的IP地址) * `65501:nnnn`将1x AS15830预先发送给城域中的提供商或IXS * `65502:nnnn`将2x AS15830预先发送给城域中的提供商或IXS * `65503:nnnn`将3x AS15830预先发送给城域中的提供商或IXS * `65505:nnnn`(待弃用)向城域中的提供商或IXS预先添加5x AS15830 * **请勿通告**(仅限客户拥有的IP地址) * `65509:nnnn`请勿在Metro中向提供商或IXS通告前缀 * `65509:300`请勿向全球任何同行发布公告 * `65509:400`请勿向全球任何ISP提供商宣布 后缀“nnnn”可以是提供商 ASN 或下列之一: **美国** * `3301`-在多伦多(TR)地铁对等 * `3302`-亚特兰大(AT)地铁同行 * `3305`-芝加哥(CH)地铁同行 * `3307`-达拉斯(DA)地铁的同行 * `3308`-同行在华盛顿(DC)地铁 * `3312`-洛杉矶(LA)地铁同行 * `3315`-纽约(NY)地铁同行 * `3319`-西雅图(SE)地铁的同行 * `3322`-硅谷(SV)地铁同行 * `3323`-迈阿密(MI)地铁同行 * `3324`-里约热内卢(RJ)地铁同行 * `3325`- São在圣保罗(SP)地铁 * `3328`-波哥大(BG)地铁的同行 * `3330`-墨西哥城(MX)地铁同行 * `3331`-在温哥华(VA)地铁的同行 * `3332`-在坎卢普斯(KA)地铁的同行 * `3333`-温尼伯(WI)地铁的同行 * `3334`-卡尔加里(CL)地铁的同行 * `3335`-蒙特利尔(MT)地铁的同行 * `3338`-在蒙特雷(MO)地铁的同行 * `3339`-利马(LM)地铁同行 * `3340`-圣地亚哥(ST)地铁同行 **亚太地区** * `6301`-香港(HK)地铁同行 * `6304`-大阪(OS)地铁的同行 * `6305`-同行在东京(TY)地铁 * `6306`-新加坡(SG)地铁同行 * `6307`-墨尔本(ME)地铁的同行 * `6308`-悉尼(SY)地铁的同行 * `6309`-珀斯(PE)地铁的同行 * `6310`-首尔(SL)地铁的同行 * `6314`-同行在孟买(MB)地铁 * `6316`-雅加达(JK)地铁的同行 * `6317`-吉隆坡(KL)地铁的同行 * `6318`-在柔佛(JH)地铁的同行 **欧洲、中东和非洲地区** * `301`-伦敦(LD)地铁同行 * `302`-曼彻斯特(MA)地铁的同行 * `303`-对等在都柏林(DB)地铁 * `304`-法兰克福(FR)地铁同行 * `305`-阿姆斯特丹(AM)地铁同行 * `306`-同行在巴黎(PA)地铁 * `307`-同行在米兰(ML)地铁 * `308`-在斯德哥尔摩(SK)地铁同行 * `309`-赫尔辛基(HE)地铁的同行 * `310`-伊斯坦布尔(IL)地铁同行 * `312`-索非亚(SO)地铁的同行 * `313`-同行在华沙(WA)地铁 * `317`-在慕尼黑(MU)地铁的同行 * `319`-同行在日内瓦(GV)地铁 * `320`-苏黎世(ZH)地铁同行 * `321`-马德里(MD)地铁同行 * `322`-同行在里斯本(LS)地铁 * `323`-巴塞罗那(BA)地铁的同行 * `324`-汉堡(HH)地铁同行 * `331`-约翰内斯堡(JN)地铁的同行 例子: * `65501:1299`向Arelion AS1299预先放置1个AS15830 * `65503:3325`将3x AS15830 São给圣保罗的任何同行 * `65509:301`请勿向伦敦的任何IX同行宣布 * `65502:80`将本地首选项设置为低于标准客户但高于对等客户(备份) ### 起源社区 不同大都市的交通信号灯如下所示: **美国** * `15830:200`-所有AS15830客户 * `15830:3201`-客户在多伦多(TR)地铁 * `15830:3202`-客户在亚特兰大(AT)地铁 * `15830:3204`-客户在库尔佩珀(CU)地铁 * `15830:3205`-客户在芝加哥(CH)地铁 * `15830:3207`-客户在达拉斯(DA)地铁 * `15830:3208`-客户在华盛顿(DC)地铁 * `15830:3212`-客户在洛杉矶(LA)地铁 * `15830:3213`-客户在休斯顿(HO)地铁 * `15830:3215`-客户在纽约(NY)地铁 * `15830:3216`-客户在费城(PH)地铁 * `15830:3219`-客户在西雅图(SE)地铁 * `15830:3222`-客户在硅谷(SV)地铁 * `15830:3223`-客户在迈阿密(MI)地铁 * `15830:3224`-客户在里约热内卢(RJ)地铁 * `15830:3225`- São圣保罗(SP)地铁的客户 * `15830:3226`-丹佛(DE)地铁的客户 * `15830:3227`-客户在波士顿(BO)地铁 * `15830:3228`-客户在波哥大(BG)地铁 * `15830:3230`-墨西哥城(MX)地铁的客户 * `15830:3231`-客户在温哥华(VA)地铁 * `15830:3232`-坎卢普斯(KA)地铁的客户 * `15830:3233`-客户在温尼伯(WI)地铁 * `15830:3234`-卡尔加里(CL)地铁的客户 * `15830:3235`-蒙特利尔(MT)地铁的客户 * `15830:3238`-客户在蒙特雷(MO)地铁 * `15830:3239`-客户在利马(LM)地铁 * `15830:3240`-客户在圣地亚哥(ST)地铁 **亚太地区** * `15830:200`-所有AS15830客户 * `15830:6201`-客户在香港(HK)地铁 * `15830:6204`-大阪(OS)地铁的客户 * `15830:6205`-客户在东京(TY)地铁 * `15830:6206`-新加坡(SG)地铁的客户 * `15830:6207`-客户在墨尔本(ME)地铁 * `15830:6208`-客户在悉尼(SY)地铁 * `15830:6209`-珀斯(PE)地铁的客户 * `15830:6210`-首尔(SL)地铁的客户 * `15830:6214`-客户在孟买(MB)地铁 * `15830:6215`-客户在金奈(CN)地铁 * `15830:6216`-客户在雅加达(JK)地铁 * `15830:6217`-吉隆坡(KL)地铁的客户 * `15830:6218`-柔佛(JH)地铁的客户 **欧洲、中东和非洲地区** * `15830:200`-所有AS15830客户 * `15830:201`-客户在伦敦(LD)地铁 * `15830:202`-客户在曼彻斯特(MA)地铁 * `15830:203`-客户在都柏林(DB)地铁 * `15830:204`-客户在法兰克福(FR)地铁 * `15830:205`-客户在阿姆斯特丹(AM)地铁 * `15830:206`-客户在巴黎(PA)地铁 * `15830:207`-客户在米兰(ML)地铁 * `15830:208`-客户在斯德哥尔摩(SK)地铁 * `15830:209`-赫尔辛基(HE)地铁的客户 * `15830:210`-客户在伊斯坦布尔(IL)地铁 * `15830:212`-索非亚(SO)地铁的客户 * `15830:213`-客户在华沙(WA)地铁 * `15830:215`-客户在兹沃勒(ZW)地铁 * `15830:216`-客户在Enschede (EN)地铁 * `15830:217`-客户在慕尼黑(MU)地铁 * `15830:218`-客户在杜塞尔多夫(DU)地铁 * `15830:219`-客户在日内瓦(GV)地铁 * `15830:220`-客户在苏黎世(ZH)地铁 * `15830:221`-客户在马德里(MD)地铁 * `15830:222`-客户在里斯本(LS)地铁 * `15830:223`-巴塞罗那(BA)地铁的客户 * `15830:224`-汉堡(HH)地铁的客户 * `15830:225`-客户在布鲁塞尔(BL)地铁 * `15830:227`-客户在波尔多(BX)地铁 * `15830:231`-约翰内斯堡(JN)地铁的客户