
ความขัดแย้งขององค์กรเกิดขึ้นเมื่อวันที่ 10.06.2019 มิถุนายน XNUMX เนื่องจากต้นทุนการส่ง SMS ที่เพิ่มขึ้นไปยังผู้ใช้เครือข่าย VimpelCom โดย Mail.RU Group เพื่อเป็นการตอบสนอง Mail.RU Group จึงหยุด "ให้บริการ" ช่อง IP รัสเซียโดยตรงไปยังเครือข่าย VimpelCom
ด้านล่างนี้เป็นการวิเคราะห์สถานการณ์โดยย่อจากมุมมองของวิศวกรเครือข่าย
บันทึก: 14.06.2019/18/45 XNUMX:XNUMX - เน้นเส้นทางรัสเซียไปยังเครือข่าย VimpelCom แก้ไขข้อสรุป เพิ่มคำอธิบาย เซอร์เกย์ คูบาซอฟ (CIO VKontakte).
บันทึก: 14.06.2019/19/48 XNUMX:XNUMX - เพิ่มคำอธิบายของวิธีการจำกัดการแพร่กระจายของเส้นทางตามเส้นทางรัสเซีย "สั้น" ผ่าน Rostelecom, MTS, RETN.NET..
เบื้องต้น:
VimpelCom มีระบบอัตโนมัติ AS3216 ส่วนระบบอื่น ๆ ทั้งหมด (8402 - อินเทอร์เน็ตที่บ้าน, 16345 - อินเทอร์เน็ตบนมือถือ) ตั้งอยู่ด้านหลัง 3216
Mail.RU Group - ระบบอัตโนมัติ AS47541, AS47542 และ AS47764 ตัวสร้างเนื้อหาหลักคือ 47542 หรือที่เรียกว่า CDN VKONTAKTE (ภาพยนตร์ เพลง) ระบบอัตโนมัติทั้งหมดเป็นอิสระจากกัน (จากตำแหน่งของระบบอิสระภายนอก)
ก่อนอื่นเรามาดูสถานการณ์จากเครือข่าย VimpelCom กันก่อน สำหรับสิ่งนี้มันจะช่วยเรา .
มาดูระบบอัตโนมัติระบบแรก - 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 มีสองระบบอัตโนมัติ - 2914 (NTT) และ 47541 (VKONTAKTE-SPB-AS)
เมตริก localpref ถูกตั้งค่าเป็น 87 ซึ่งตามคำอธิบายใน RIPE DB สำหรับออบเจ็กต์ AS3216 สอดคล้องกับการเพียร์ระหว่างประเทศ
...
หมายเหตุ: เส้นทางของเพื่อนระหว่างประเทศได้รับสิทธิพิเศษในท้องถิ่น
หมายเหตุ: ช่วง 81-89
...
ข้อมูลเดียวกันนี้ได้รับการยืนยันโดยชุมชน 3216:3000 และ 3216:3103 (ที่มา: ):
...
หมายเหตุ: 3216:3000 ได้รับจากอัปลิงค์หรือเพียร์ระหว่างประเทศ โดยเฉพาะ:
...
หมายเหตุ: 3216:3103 AMS-IX
...
นั่นคือ VimpelCom เห็นเส้นทางไป VKontakte ผ่านทางแยกยุโรป
ลองดูเครือข่ายอิสระ VKontakte อื่น - 47542 (VKONTAKTE-MSK-CDN-AS)
ทุกอย่างเหมือนกัน
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
แล้ว Mail.ru ล่ะ? มาดู 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 เห็น Mail.ru ถึง as3356 (อัปลิงก์ระดับ 3 ตัวดำเนินการ Tier1) ข้อมูลนี้ได้รับการยืนยันโดย localpref 77:
...
หมายเหตุ: เส้นทางของ Uplink จะได้รับความชอบในท้องถิ่นในช่วง 71-79
หมายเหตุ: ปรับปรุงครั้งล่าสุด: กุมภาพันธ์ 2012…
และชุมชน (3216:3000 และ 3216:3007):
...
หมายเหตุ: 3216:3000 ได้รับจากอัปลิงค์หรือเพียร์ระหว่างประเทศ โดยเฉพาะ:
...
หมายเหตุ: 3216:3007 ระดับ 3 การสื่อสาร
...
จากข้อมูลที่ได้รับเป็นที่ชัดเจนว่าการรับส่งข้อมูลจากเครือข่าย VimpelCom ไปยัง VKontakte และ MailRu มีการกระจายผ่านทางแยกยุโรปตามเส้นทางที่ได้รับผ่านโปรโตคอล BGP ไม่มีเส้นทางอื่นผ่านการเชื่อมต่อในประเทศรัสเซียใน Looking Glass ไม่พบมาตรการในการเปลี่ยนเส้นทางการจราจรผ่านเส้นทางที่แย่ลงอย่างเห็นได้ชัด
Mail.ru Group เห็นเครือข่ายของ VimpelCom อย่างไร
มาใช้ประโยชน์กันเถอะ .
จากเราเตอร์จาก 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 ประกอบด้วย AS1299 (Telia, ตัวดำเนินการ Tier1, อัปลิงก์ Mail.RU) และ as1273 (Vodafon, ตัวดำเนินการ Tier1, อัปลิงก์ VimpelCom)
LocalPreference 200 เป็นมาตรฐานสำหรับการเชื่อมต่อภายนอกของ Mail.ru (https://net.mail.ru/bgp.html) และ MED 500 สอดคล้องกับทุกสิ่งที่ไม่ได้รับจากการเชื่อมต่อโดยตรง ไม่ใช่จาก IX ไม่ใช่จาก peering .
แต่เหตุใดจึงไม่มีเส้นทางท้องถิ่นผ่านผู้ให้บริการโทรคมนาคมของรัสเซีย???
มีอยู่จริง แต่ลำดับความสำคัญคือ "ไม่ได้มาตรฐาน"!
นี่คือเส้นทางผ่าน 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
ที่นี่ผ่าน 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
ที่นี่ผ่านทาง 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
และแม้กระทั่งผ่าน 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
ตัวชี้วัด localpref สำหรับเส้นทางรัสเซียเหล่านี้ถูกประเมินต่ำไปนั่นคือเส้นทางนั้นแย่กว่าเมื่อเปรียบเทียบกับเส้นทางต่างประเทศ!
นอกจากนี้ มีข้อห้ามในส่วนของ Mail.Ru Group แจกจ่ายคำนำหน้าของคุณให้กับ VimpelCom ผ่านผู้ให้บริการชาวรัสเซีย!
RETN.NET (http://lg.retn.net/):
ประกาศจาก Mail.RU Group แสดงชุมชน 3216:65535
การถอนตัวออกจาก LG RETN.NETinet.0: 762737 จุดหมายปลายทาง, 1734826 เส้นทาง (ใช้งานอยู่ 762708, ระงับ 222780, ซ่อน 277 รายการ)
94.100.176.0/20 (1 รายการ, ประกาศ 1 รายการ)
*การตั้งค่า BGP: 170/-201
...
...
เส้นทาง AS: 47764 I
เส้นทาง AS: บันทึกแล้ว
ชุมชน: 3216:65535 9002:64667 9002:65530
...
VimpelCom ไม่ยอมรับเส้นทางที่ทำเครื่องหมายโดยชุมชนดังกล่าวบนเครือข่าย ข้อความที่ตัดตอนมาจาก RIPE DB บน 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.
...
ในทิศทางของ Rostelecom (http://lg.ip.rt.ru) กลุ่ม Mail.RU ให้เส้นทางที่คล้ายกันจากชุมชน 12389:8350
การถอนตัวจาก LG Rostelecom94.100.176.0/20 ผ่าน 217.107.65.1 บน eth0.9 [sr2 2019-06-13] * (100/?) [AS47764i]
ประเภท: BGP unicast uni
BGP.ต้นกำเนิด: IGP
BGP.as_path: 47764
BGP.next_hop: 213.59.207.78
BGP.เม็ด: 0
BGP.local_pref: 850
BGP.ชุมชน: (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
ตามรายการ RIPE DB สำหรับวัตถุ as12389 ชุมชนนี้หมายถึง "อย่าโฆษณากับเครือข่าย as3216":...
remarks: | 12389:835y When advertising to GoldenTelecom (AS3216) |
...
remarks: | ...y=0 - do not advertise |
...
ในทำนองเดียวกันกับ MTS (http://lg.mtu.ru):ถอนตัวจาก LG MTSรายการตารางเส้นทาง BGP สำหรับ 94.100.176.0/20 เวอร์ชัน 161717219
เส้นทาง: (มี 2 เส้นทาง ดีที่สุดอันดับ 1 ค่าเริ่มต้นของตาราง)
หลายเส้นทาง: eBGP
โฆษณาไปยังกลุ่มอัปเดต:
6
47764, (รับ & ใช้แล้ว)
195.34.52.77 (เมตริก 16) จาก 195.34.52.181 (195.34.52.181)
IGP ต้นทาง, เมตริก 0, localpref 140, ถูกต้อง, ภายใน, ดีที่สุด
ชุมชน: 8359:2120 8359:2150 8359:5500 8359:55277
ผู้ริเริ่ม: 195.34.52.77 รายการคลัสเตอร์: 83.59.83.59
47764, (รับ & ใช้แล้ว)
195.34.52.77 (เมตริก 16) จาก 195.34.52.182 (195.34.52.182)
ต้นทาง IGP, เมตริก 0, localpref 140, ถูกต้อง, ภายใน
ชุมชน: 8359:2120 8359:2150 8359:5500 8359:55277
ผู้ริเริ่ม: 195.34.52.77 รายการคลัสเตอร์: 83.59.2.77
ชุมชน 8359:2120 หมายถึง:...
remarks: 8359:212x when announcing to Sovam (Beeline)
...
remarks: x=0 - do not announce
...
คุณไม่สามารถดูประกาศของกลุ่ม Mail.RU ในทิศทางของ Megafon ได้ - ส่วนหลังไม่มี Looking Glass
มาดู AS47541 (VKONTAKTE-SPB-AS) กัน
ผลลัพธ์มีขนาดใหญ่เกินไป
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 ชี้ไปที่ AS174 - Cogent (อัปลิงก์ Mail.RU, Tier1) จากนั้น AS6762 - Telecom Italia (อัปลิงก์ VimpelCom) การตั้งค่าท้องถิ่นคือ 150 ทุกแห่ง แต่สิ่งนี้ใช้ได้กับข้อต่อภายนอกทั้งหมดโดยไม่คำนึงถึง .
มาดู 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
และจากเราเตอร์ตัวที่สอง:
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
เฉพาะเส้นทางเริ่มต้น (0.0.0.0/0) สถานการณ์นี้ได้รับการอธิบายโดยพนักงานของ Mail.RU Group ซึ่งฉันขอบคุณเขา กล่าวโดยย่อ: ส่วนมอสโกของเครือข่าย VKontakte กำลังแคช (ไม่ได้สร้าง) ซึ่งมีหน้าที่เพิ่มประสิทธิภาพความเร็วในการโหลดเนื้อหายอดนิยมและเป็นที่ต้องการ การดูแลผู้ใช้ใช่
หากไม่มีเส้นทางไปยังเครือข่ายใดเครือข่ายหนึ่ง เครือข่ายนี้จะไม่ถูกให้บริการโดยเซิร์ฟเวอร์แคช ซึ่งหมายความว่าการเพิ่มประสิทธิภาพความเร็วในการดาวน์โหลดไม่ทำงานและผู้ใช้ต้องทนทุกข์ทรมาน แต่ที่นี่เราต้องเน้นย้ำว่าผู้ใช้ไม่เพียงแต่เป็นของเราเอง แต่ยังเป็นของ VimpelCom ด้วย
สรุป:
- จาก VimpelCom การรับส่งข้อมูลไปยัง Mail.RU Group จะถูกกระจายตามธรรมชาติ ไม่พบการเปลี่ยนเส้นทางปลอมผ่านการปรับเปลี่ยนการตั้งค่าท้องถิ่น
- Mail.RU Group กำลังสังเกตการเปลี่ยนแปลงด้วยคำนำหน้า VimpelCom- เส้นทางที่มีอยู่ไปยังเครือข่าย VimpelCom ผ่านผู้ให้บริการในรัสเซียมีลำดับความสำคัญต่ำกว่าเมื่อเปรียบเทียบกับเส้นทางผ่านผู้ให้บริการ Tier1 ต่างประเทศ
- มีการเพิ่มผู้จัดการชุมชน BGP ในเส้นทางที่ส่งไปยังผู้ให้บริการรัสเซีย (MTS, Rostelecom, RETN.NET) โดย Mail.RU Group เพื่อจำกัดการแพร่กระจายไปยัง VimpelCom
เหตุใด Mail.RU Group จึงจัดลำดับความสำคัญเส้นทางผ่านยุโรป เหตุใด Mail.RU Group จึงห้ามไม่ให้มีการเชื่อมต่อระยะสั้นในประเทศรัสเซียกับ VimpelCom
มันถูกกว่าสำหรับพวกเขาไหม? ขับเคลื่อนปริมาณการเข้าชมผ่านช่องทางต่างประเทศและจ่าย Tirvans เป็นสกุลเงินต่างประเทศหรือไม่?
หรือมีความปรารถนาที่จะขับสัญจรให้ไกลขึ้นจนไม่สะดวกมารับใช่ไหม?
วิศวกรเครือข่ายไม่รู้จักเรื่องนี้...
ที่มา: will.com
