
Korporacia konflikto ekestis la 10.06.2019-an de junio XNUMX pro plialtiĝo de la kosto de SMS-livero al VimpelCom-retaj uzantoj fare de Mail.RU Group. Kiel respondo, Mail.RU Group ĉesis "servi" rektajn rusajn IP-kanalojn al la reto VimpelCom.
Malsupre estas mallonga analizo de la situacio de la perspektivo de retinĝeniero.
Ĝisdatigu: 14.06.2019/18/45 XNUMX:XNUMX - emfazo pri rusaj itineroj al la reto VimpelCom, konkludoj korektitaj, klarigo aldonita Sergei Kubasov (CIO VKontakte).
Ĝisdatigu: 14.06.2019/19/48 XNUMX:XNUMX - estis aldonita priskribo de metodo por limigi la disvastiĝon de itineroj laŭ la "mallonga" rusa itinero tra Rostelecom, MTS, RETN.NET..
Enkonduko:
VimpelCom havas aŭtonomian sistemon AS3216, ĉiuj aliaj (8402 - hejma Interreto, 16345 - movebla Interreto) situas malantaŭ 3216.
Mail.RU Group - aŭtonomaj sistemoj AS47541, AS47542 kaj AS47764. La ĉefa enhavgeneratoro estas 47542, la tiel nomata. CDN VKONTAKTE (filmoj, muziko). Ĉiuj aŭtonomaj sistemoj estas sendependaj unu de la alia (de la pozicio de ekstera aŭtonoma sistemo).
Unue, ni rigardu la situacion de la reto VimpelCom. Por tio ĝi helpos nin .
Ni rigardu la unuan aŭtonomian sistemon - AS47541.
2914 47541
79.104.32.251 (metric 10500) (79.104.32.251)
Origin IGP, metric 30, localpref 87, valid, internal, best, group-best, import-candidate, import suspect
Received Path ID 0, Local Path ID 1, version 2865394342
Community: 2914:410 2914:1214 2914:2213 2914:3200 3216:3000 3216:3103 47541:1 47541:40000 47541:50078
AS-PATH enhavas du aŭtonomajn sistemojn - 2914 (NTT) kaj 47541 (VKONTAKTE-SPB-AS).
La lokapref-metriko estas agordita al 87, kiu laŭ la priskribo en la RIPE DB por objekto AS3216 respondas al internacia peering.
...
rimarkoj: Internaciaj kunuloj-vojoj ricevas lokan preferon en la
rimarkoj: gamo de 81-89.
...
La samaj informoj estas konfirmitaj de komunumoj 3216:3000 kaj 3216:3103 (fonto: ):
...
rimarkoj: 3216:3000 Ricevite de internacia suprenligo aŭ kunulo, specife:
...
rimarkoj: 3216:3103 AMS-IX
...
Tio estas, VimpelCom vidas la vojon al VKontakte tra la eŭropa krucvojo.
Ni rigardu alian VKontakte-reton - 47542 (VKONTAKTE-MSK-CDN-AS).
Ĉio estas la sama.
2914 47541
79.104.32.251 (metric 10500) (79.104.32.251)
Origin IGP, metric 30, localpref 87, valid, internal, best, group-best, import-candidate, import suspect
Received Path ID 0, Local Path ID 1, version 2865394338
Community: 2914:410 2914:1214 2914:2213 2914:3200 3216:3000 3216:3103 47541:1 47541:40000 47541:50078
Kio pri Mail.ru mem? Ni rigardu AS47764 (mailru-as).
3356 47764
194.67.0.215 (metric 10501) (194.67.0.215)
Origin IGP, metric 0, localpref 77, valid, internal, best, group-best, import-candidate
Received Path ID 0, Local Path ID 1, version 2867605667
Community: 3216:3000 3216:3007 3356:2 3356:22 3356:100 3356:123 3356:519 3356:2094 47764:1 47764:40000 47764:50077
VimpelCom vidas Mail.ru tra as3356 (suprenligo Level3, Tier1-funkciigisto). Ĉi tiu informo estas konfirmita de localpref 77:
...
rimarkoj: La itineroj de Uplink ricevas lokan preferon en la intervalo de 71-79.
rimarkoj: Lasta Ĝisdatigo: februaro 2012...
kaj komunumo (3216:3000 kaj 3216:3007):
...
rimarkoj: 3216:3000 Ricevite de internacia suprenligo aŭ kunulo, specife:
...
rimarkoj: 3216:3007 Nivelo 3 Komunikadoj
...
El la ricevitaj informoj estas klare, ke trafiko de la reto VimpelCom al VKontakte kaj MailRu estas distribuita tra eŭropaj krucvojoj laŭ vojoj ricevitaj per la BGP-protokolo. Ekzistas neniuj alternativaj itineroj tra hejmaj rusaj ligoj en Spegulo. Neniuj rimedoj estis trovitaj por artefarite redirekti trafikon tra evidente pli malbonaj itineroj.
Kiel Mail.ru Group vidas la reton de VimpelCom?
Ni profitu .
De enkursigiloj de AS47764 (mailru-as):
Path #6: Received by speaker 0
Advertised to peers (in unique update groups):
188.93.60.188
1299 1299 1273 3216 3216
217.20.147.250 (metric 100) from 217.20.147.250 (217.20.147.253)
Origin IGP, metric 500, localpref 200, valid, internal, best, group-best
Received Path ID 0, Local Path ID 0, version 1172721494
Community: 1299:20000 47764:701 47764:41100 47764:41108 47764:50077
AS-PATH enhavas AS1299 (Telia, Tier1-funkciigisto, Mail.RU-uplink) kaj as1273 (Vodafon, Tier1-funkciigisto, VimpelCom-uplink).
LocalPreference 200 estas la normo por eksteraj ligoj de Mail.ru (https://net.mail.ru/bgp.html), kaj MED 500 respondas al ĉio, kio ne estas ricevita de rekta konekto, ne de IX-oj, ne de peering. .
Sed kial ne ekzistas lokaj vojoj tra rusaj teleentreprenistoj???
Ili ekzistas, sed ilia prioritato estas "ne-norma"!
Jen la itinero per Rostelecom (as12389):
Path #1: Received by speaker 0
Not advertised to any peer
12389 3216
46.61.178.149 from 46.61.178.149 (213.59.207.79)
Origin IGP, metric 500, localpref 199, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 3216:2001 3216:2999 3216:4100 12389:5 12389:6 12389:1100 12389:1105 12389:1277 47764:701 47764:41100 47764:41104 47764:50077
Origin-AS validity: not-found
Ĉi tie per Megafon (as31133):
Path #2: Received by speaker 0
Not advertised to any peer
31133 3216
78.25.77.41 from 78.25.77.41 (10.222.253.97)
Origin IGP, metric 500, localpref 199, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 3216:2001 3216:2999 3216:4100 31133:300 31133:46170 47764:701 47764:41100 47764:41105 47764:50077
Origin-AS validity: not-found
Ĉi tie per RETN.NET:
Path #3: Received by speaker 0
Not advertised to any peer
9002 9002 3216
87.245.253.24 from 87.245.253.24 (87.245.225.1)
Origin IGP, metric 500, localpref 199, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 9002:9002 9002:64667 47764:701 47764:41100 47764:41101 47764:50077
Origin-AS validity: not-found
Kaj eĉ per MTS!
Path #5: Received by speaker 0
Not advertised to any peer
8359 3216
212.188.61.105 from 212.188.61.105 (195.34.52.77)
Origin IGP, metric 500, localpref 199, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 8359:200 8359:609 8359:5012 47764:701 47764:41100 47764:41103 47764:50077
Origin-AS validity: not-found
La lokapref-metriko por ĉi tiuj rusaj itineroj estas subtaksita, tio estas, la itineroj estas pli malbonaj kompare kun eksterlandaj!
Krome, estas malpermesoj flanke de Mail.Ru Group disdono de viaj prefiksoj al VimpelCom per rusaj telefonistoj!
RETN.NET (http://lg.retn.net/):
Anoncoj de Mail.RU Group montras komunumon 3216:65535.
Retiro de LG RETN.NETinet.0: 762737 cellokoj, 1734826 itineroj (762708 aktivaj, 222780 holddown, 277 kaŝitaj)
94.100.176.0/20 (1 eniro, 1 anoncita)
*BGP-Prefero: 170/-201
...
...
AS vojo: 47764 I
AS vojo: Registrita
Komunumoj: 3216:65535 9002:64667 9002:65530
...
VimpelCom ne akceptas itinerojn markitajn de tia komunumo en sia reto. Eltiraĵo de RIPE DB pri AS3216:
...
remarks: Internal comminuties are assigned only internally.
remarks: They are in range 3216:0000-3216:4999 and 3216:6000-3216:65535
remarks: and are always deleted from incoming updates at the border
remarks: routers.
...
En la direkto de Rostelecom (http://lg.ip.rt.ru), Mail.RU Group donas similajn itinerojn de komunumo 12389:8350.
Retiro de LG Rostelecom94.100.176.0/20 per 217.107.65.1 ĉe eth0.9 [sr2 2019-06-13] * (100/?) [AS47764i]
Tipo: BGP unirelsendo univ
BGP.deveno: IGP
BGP.as_path: 47764
BGP.next_hop: 213.59.207.78
BGP.med: 0
BGP.local_pref: 850
BGP.komunumo: (12389,1) (12389,1100) (12389,1105) (12389,1277) (12389,8350) (12389,8380) (47764,1) (47764,40000) (47764,50077)
BGP.originator_id: 213.59.207.78
BGP.cluster_list: 95.167.88.79 95.167.88.49 95.167.88.17
Laŭ la RIPE DB enskriboj por la as12389 objekto, ĉi tiu komunumo signifas "ne reklami al la as3216 reto":...
remarks: | 12389:835y When advertising to GoldenTelecom (AS3216) |
...
remarks: | ...y=0 - do not advertise |
...
Simile al MTS (http://lg.mtu.ru):Retiro de LG MTSBGP-eniro tabelo por 94.100.176.0/20, versio 161717219
Vojetoj: (2 disponeblaj, plej bona numero 1, tabelo defaŭlta)
Plurvoja: eBGP
Anoncita al ĝisdatigaj grupoj:
6
47764, (ricevita & uzita)
195.34.52.77 (metriko 16) de 195.34.52.181 (195.34.52.181)
Origino IGP, metriko 0, lokapref 140, valida, interna, plej bona
Komunumo: 8359:2120 8359:2150 8359:5500 8359:55277
Origininto: 195.34.52.77, Aretlisto: 83.59.83.59
47764, (ricevita & uzita)
195.34.52.77 (metriko 16) de 195.34.52.182 (195.34.52.182)
Origino IGP, metriko 0, lokapref 140, valida, interna
Komunumo: 8359:2120 8359:2150 8359:5500 8359:55277
Origininto: 195.34.52.77, Aretlisto: 83.59.2.77
Komunumo 8359:2120 signifas:...
remarks: 8359:212x when announcing to Sovam (Beeline)
...
remarks: x=0 - do not announce
...
Vi ne povas rigardi la anoncojn de Mail.RU Group direkte al Megafon - ĉi tiu lasta ne havas Spegulon.
Ni rigardu AS47541 (VKONTAKTE-SPB-AS).
La eligo estas tro granda.
Router: a9922-e-5
Command: show ip bgp 81.211.56.202
Last switch-over Thu Apr 5 04:25:09 2018: 1 year, 10 weeks, 6 hours, 9 minutes ago
Fri Jun 14 10:34:20.791 MSK
BGP routing table entry for 81.211.0.0/17
Versions:
Process bRIB/RIB SendTblVer
Speaker 913059757 913059757
Last Modified: May 21 05:20:38.536 for 1y03w
Paths: (6 available, best #4)
Advertised to update-groups (with more than one peer):
0.2
Advertised to peers (in unique update groups):
188.93.60.188
Path #1: Received by speaker 0
Not advertised to any peer
1299 1273 3216 3216
87.240.191.235 (metric 31) from 87.240.191.235 (87.240.191.235)
Origin IGP, metric 5000, localpref 150, valid, internal
Received Path ID 0, Local Path ID 0, version 0
Community: 1273:12752 1299:431 1299:4000 1299:20000 1299:20002 1299:20200 3216:2001 3216:2999 3216:4100 47541:701 47541:41100 47541:41111 47541:50078
Path #2: Received by speaker 0
Not advertised to any peer
1299 1273 3216 3216
87.240.191.248 (metric 31) from 87.240.191.248 (87.240.191.248)
Origin IGP, metric 5000, localpref 150, valid, internal
Received Path ID 0, Local Path ID 0, version 0
Community: 1273:12752 1299:431 1299:4000 1299:20000 1299:20002 1299:20200 3216:2001 3216:2999 3216:4100 47541:701 47541:41100 47541:41111 47541:50078
Path #3: Received by speaker 0
Not advertised to any peer
174 6762 3216 3216
87.240.191.249 (metric 31) from 87.240.191.249 (87.240.191.249)
Origin IGP, metric 5000, localpref 150, valid, internal
Received Path ID 0, Local Path ID 0, version 0
Community: 174:21100 174:22005 47541:701 47541:41100 47541:41108 47541:50078
Path #4: Received by speaker 0
Advertised to update-groups (with more than one peer):
0.2
Advertised to peers (in unique update groups):
188.93.60.188
174 6762 3216 3216
149.6.169.113 from 149.6.169.113 (38.28.1.236)
Origin IGP, metric 5000, localpref 150, valid, external, best, group-best
Received Path ID 0, Local Path ID 0, version 913059757
Community: 174:21100 174:22005 47541:701 47541:41100 47541:41108 47541:50078
Origin-AS validity: not-found
Path #5: Received by speaker 0
Not advertised to any peer
1273 1273 3216 3216
195.89.114.197 from 195.89.114.197 (195.2.1.107)
Origin IGP, metric 5005, localpref 150, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 1273:12752 3216:2001 3216:2999 3216:4100 47541:701 47541:41100 47541:41110 47541:50078
Origin-AS validity: not-found
Path #6: Received by speaker 0
Not advertised to any peer
3356 3356 3216 3216 3216
213.242.69.69 from 213.242.69.69 (4.69.177.130)
Origin IGP, metric 5000, localpref 150, valid, external
Received Path ID 0, Local Path ID 0, version 0
Community: 3216:2001 3216:2999 3216:4100 3356:2 3356:22 3356:100 3356:123 3356:503 3356:2067 47541:701 47541:41100 47541:41107 47541:50078
Origin-AS validity: not-found
AS-PATH montras al AS174 - Cogent (Mail.RU suprenligo, Tier1), tiam AS6762 - Telecom Italia (VimpelCom suprenligo). Loka Prefero estas 150 ĉie, sed ĉi tio validas por ĉiuj eksteraj artikoj, sendepende de .
Ni rigardu AS47542 (VKONTAKTE-MSK-CDN-AS).
Router: mx960-m9-0
Command: op lg-sh-bgp prefix 81.211.56.202
0.0.0.0/0 LP:151 MED: NH:87.240.191.222 AS path: 47541 I
Communities:
Accepted Best
0.0.0.0/0 LP:151 MED: NH:95.142.204.251 AS path: 47541 I
Communities:
Accepted
Inactive-reason: Interior > Exterior > Exterior via Interior
Kaj de la dua enkursigilo:
Router: mx960-m9-1
Command: op lg-sh-bgp prefix 81.211.56.202
0.0.0.0/0 LP:151 MED: NH:87.240.191.224 AS path: 47541 I
Communities:
Accepted Best
0.0.0.0/0 LP:151 MED: NH:95.142.204.250 AS path: 47541 I
Communities:
Accepted
Inactive-reason: Interior > Exterior > Exterior via Interior
Nur defaŭltaj itineroj (0.0.0.0/0). Ĉi tiu situacio estis klarigita de oficisto de Mail.RU Group , pro kio mi dankas lin. Resume: la Moskva segmento de la reto VKontakte estas kaŝmemoriga (kaj ne generanta) segmento, kies tasko estas optimumigi la ŝarĝan rapidon de populara postulata enhavo. Prizorgante uzantojn, jes.
Se ne ekzistas itinero al certa reto, tiam ĉi tiu reto ne estas servata de kaŝmemorserviloj. Ĉi tio signifas, ke elŝuta rapideca optimumigo ne funkcias, kaj uzantoj suferas. Sed ĉi tie ni devas emfazi, ke la uzantoj estas ne nur niaj, sed ankaŭ tiuj de VimpelCom.
Konkludoj:
- De VimpelCom, trafiko al Mail.RU Group estas distribuata nature. Neniuj artefaritaj alidirektoj per manipuladoj de Lokaj Preferoj estis detektitaj
- Mail.RU Group observas manipuladojn kun VimpelCom-prefiksoj. Ekzistantaj itineroj direkte al la VimpelCom-reto tra rusaj funkciigistoj havas pli malaltajn prioritatojn kompare kun itineroj tra eksterlandaj Tier1-funkciigistoj.
- BGP-komunumestroj estis aldonitaj al itineroj elsenditaj al rusaj funkciigistoj (MTS, Rostelecom, RETN.NET) fare de Mail.RU Group por limigi sian disvastiĝon direkte al VimpelCom.
Kial Mail.RU Group prioritatas itinerojn tra Eŭropo? Kial Mail.RU Group malpermesas mallongajn enlandajn rusajn konektojn kun VimpelCom?
Ĉu estas pli malmultekosta por ili? Veturi trafikon tra fremdaj kanaloj kaj pagi la Tirvans per fremda valuto?
Aŭ ĉu estas deziro veturi trafikon pli for, por ke preni ĝin ne estas tiel oportuna, ĉu?
Ĉi tio estas nekonata al la retinĝeniero...
fonto: www.habr.com
