ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅, ΠΊΠ°Π·Π²Π°ΠΌ ΡΠ΅ ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΡ ΠΠ·ΠΈΠΌΠΎΠ². Π Yandex ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°. ΠΠΎ Π΄Π½Π΅Ρ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° BGP.
ΠΡΠ΅Π΄ΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠ° Yandex Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ROV (Route Origin Validation) Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΈΡΡΠΈΠ½Π³ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠΎΡΠΊΠΈ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΡΡΠ°ΡΠΈΠΊ. ΠΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ Π·Π°ΡΠΎ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ ΡΠΎΠ²Π° ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ΅ ΠΎΡΡΠ°Π·ΠΈ Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΡΠ΅.
BGP ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅ Π΅ Π½Π°ΡΠ΅Π΄ Ρ Π½Π΅Π³ΠΎ
ΠΠ΅ΡΠΎΡΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅, ΡΠ΅ BGP Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ. ΠΠΎ ΠΏΡΡΡ ΠΎΠ±Π°ΡΠ΅ Π±ΡΠΎΡΡ Π½Π° ΡΠ»ΡΡΠ°ΠΈΡΠ΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΡΡΠΏΡ Π΄Π° Π½Π°ΡΠ°ΡΠ½Π΅: Π΄Π½Π΅Ρ BGP, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ±ΡΠΎΠΉΠ½ΠΈ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ, ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠ½Π° Π² Π°Π²ΡΠΎΠ±ΡΡ Π·Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ VPN Π΄ΠΎ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡ ΡΠ΅Π³Π° SD-WAN ΠΈ Π΄ΠΎΡΠΈ Π½Π°ΠΌΠ΅ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΡΡΠ°Π½ΡΠΏΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° SDN, ΠΏΡΠ΅Π²ΡΡΡΠ°Ρ Π²Π΅ΠΊΡΠΎΡΠ° Π½Π° ΡΠ°Π·ΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ BGP Π² Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° sat Π·Π° Π²ΡΡΠ·ΠΊΠΈ.
Π€ΠΈΠ³. 1. BGP SAFI
ΠΠ°ΡΠΎ BGP ΠΏΠΎΠ»ΡΡΠΈ (ΠΈ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°) ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ? ΠΠΌΠ° Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ:
- BGP Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΊΠΎΠΉΡΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ (AS);
- BGP ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π°ΡΡΠΈΠ±ΡΡΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ TLV (ΡΠΈΠΏ-Π΄ΡΠ»ΠΆΠΈΠ½Π°-ΡΡΠΎΠΉΠ½ΠΎΡΡ). ΠΠ°, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ Π½Π΅ Π΅ ΡΠ°ΠΌ Π² ΡΠΎΠ²Π°, Π½ΠΎ ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½ΡΠΌΠ° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈ Π½Π° ΠΊΡΡΡΡΠΎΠ²ΠΈΡΠ°ΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ, Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎ-ΠΈΠ·Π³ΠΎΠ΄Π½ΠΎ Π΄Π° ΠΏΡΠΈΠΊΠ°ΡΠΈΡΠ΅ Π΄ΡΡΠ³ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΡΠΌ Π½Π΅Π³ΠΎ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅.
ΠΠ°ΠΊΠ²ΠΎ ΠΌΡ ΡΡΠ°Π²Π°? ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ Π½ΡΠΌΠ° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. Π’ΠΎΠ΅ΡΡ, BGP Π΅ Π°ΠΏΡΠΈΠΎΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° Π΄ΠΎΠ²Π΅ΡΠΈΠ΅: Π°ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π½Π° ΡΠ²Π΅ΡΠ°, ΡΠ΅ ΡΠ΅Π³Π° ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π°ΡΠ΅ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π½Π° Rostelecom, MTS ΠΈΠ»ΠΈ Yandex, ΠΌΠΎΠ»Ρ!
Π€ΠΈΠ»ΡΡΡ, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° IRRDB - Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΡ ΠΎΡ Π½Π°ΠΉ-Π»ΠΎΡΠΈΡΠ΅
ΠΡΠ·Π½ΠΈΠΊΠ²Π° Π²ΡΠΏΡΠΎΡΡΡ: Π·Π°ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Π² ΡΠ°ΠΊΠ°Π²Π° ΡΠΈΡΡΠ°ΡΠΈΡ? ΠΠ°, ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠ΅Π· ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΎ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ΄ΠΈΡΠ°, ΠΏΡΠ°Π²Π΅ΠΉΠΊΠΈ ΡΠ΅Π»ΠΈ Π½Π°ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Ρ
Π°ΠΊΠ΅ΡΡΠΊΠ°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π² BGP ΡΡΡΠΎ Π½Π°ΡΠ°ΡΡΠ²Π°, ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ° ΠΏΡΠΈΡΠΈΠ½Π΅Π½ΠΈ ΠΎΡ Π³ΡΠ΅ΡΠΊΠΈ. Π’Π°Π·Π³ΠΎΠ΄ΠΈΡΠ½ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΅
ΠΡΠΈΠ·. 2. Cloudflare ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΠΊ
ΠΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ Π·Π°ΡΠΎ ΡΠ°ΠΊΠΈΠ²Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ ΡΠ΅ ΡΠ»ΡΡΠ²Π°Ρ Π²Π΅Π΄Π½ΡΠΆ Π½Π° ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠ°, Π° Π½Π΅ Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½? Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π²ΠΎΠ·Π²Π°ΡΠΈΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΡΠ½ΡΠ½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅, Π·Π° Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΡ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ ΠΎΡ BGP ΡΡΡΠ΅Π΄ΠΈΡΠ΅. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΊΠΈΠ²Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΡΡ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΎΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡΠΈ (RIPE, APNIC, ARIN, AFRINIC), Π½ΡΠΊΠΎΠΈ ΡΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΠΈΠ³ΡΠ°ΡΠΈ (Π½Π°ΠΉ-ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈΡΡ Π΅ RADB), Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠ° ΡΡΠ» Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡΠΈ, ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π°Π½ΠΈ ΠΎΡ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (ΠΠΈΠ²ΠΎ 3 , NTT ΠΈ Π΄Ρ.). ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π·ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½Π°ΡΠ° ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ Π½Π° ΡΠ²ΠΎΡΡΠ° ΡΠ°Π±ΠΎΡΠ°.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΠΈΠΌΠ° Π½ΡΠ°Π½ΡΠΈ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ROUTE-OBJECTS ΠΈ AS-SET. Π Π°ΠΊΠΎ ΠΏΡΡΠ²ΠΎΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°ΡΡ ΠΎΡ IRRDB, ΡΠΎ Π·Π° Π²ΡΠΎΡΠΈΡ ΠΊΠ»Π°Ρ Π½ΡΠΌΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΠΊΠ»Π°Ρ. Π’ΠΎΠ΅ΡΡ Π²ΡΠ΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈ Π²ΡΠ΅ΠΊΠΈ ΠΊΡΠΌ ΡΠ²ΠΎΠΈΡΠ΅ Π½Π°Π±ΠΎΡΠΈ ΠΈ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈ ΡΠΈΠ»ΡΡΠΈΡΠ΅ Π½Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈΡΠ΅ Π½Π°Π³ΠΎΡΠ΅ ΠΏΠΎ Π²Π΅ΡΠΈΠ³Π°ΡΠ°. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Π½Π° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° AS-SET ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ IRR Π±Π°Π·ΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°ΡΠΈ Π΅ΡΠ΅ΠΊΡΠΈ Ρ Π²Π½Π΅Π·Π°ΠΏΠ½Π° Π·Π°Π³ΡΠ±Π° Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ Π·Π° ΡΠ΅Π»Π΅ΠΊΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°, ΠΊΠΎΠΉΡΠΎ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ» Π½ΠΈΡΠΎ.
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°ΡΠ΅Π»ΡΡΠ²ΠΎ Π΅ ΠΌΠΎΠ΄Π΅Π»ΡΡ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° AS-SET. Π’ΡΠΊ ΠΈΠΌΠ° Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ:
- ΠΠΎΠ³Π°ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΡΠΈ Π½ΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ, ΡΠΎΠΉ Π³ΠΎ Π΄ΠΎΠ±Π°Π²Ρ ΠΊΡΠΌ ΡΠ²ΠΎΡ AS-SET, Π½ΠΎ ΠΏΠΎΡΡΠΈ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π³ΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°;
- Π‘Π°ΠΌΠΈΡΠ΅ ΡΠΈΠ»ΡΡΠΈ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΡΠ°ΠΌΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ.
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡ ΡΠΎΡΠΌΠ°Ρ Π½Π° BGP ΡΠΈΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π²Π»ΠΎΡΠ°Π²Π°ΡΠΈ ΡΠ΅ ΡΠΈΠ»ΡΡΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΈ Π°ΠΏΡΠΈΠΎΡΠ½ΠΎ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ Π² ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ΄Π²Π° ΠΎΡ ΠΏΠΈΡΡΠΈΠ½Π³ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° IP ΡΡΠ°Π½Π·ΠΈΡ.
ΠΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° Π·Π°ΠΌΡΠ½Π°ΡΠ° Π½Π° ΠΏΡΠ΅ΡΠΈΠΊΡΠ½ΠΈ ΡΠΈΠ»ΡΡΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° AS-SET? ΠΠ°ΠΉ-ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΡΠΎ Π΅, ΡΠ΅ Π² ΠΊΡΠ°ΡΠΊΠΎΡΡΠΎΡΠ΅Π½ ΠΏΠ»Π°Π½ - Π½ΠΈΡΠΎ. ΠΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π°Ρ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π±Π°Π·ΠΈΡΠ°Π½ΠΈΡΠ΅ Π½Π° IRRDB ΡΠΈΠ»ΡΡΠΈ ΠΈ Π½Π° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ ΡΠΎΠ²Π° Π΅, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, RPKI.
RPKI
ΠΠΎ ΠΎΠΏΡΠΎΡΡΠ΅Π½ Π½Π°ΡΠΈΠ½, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° RPKI ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΡΠΈΠΈΡΠΎ Π·Π°ΠΏΠΈΡΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈ. ΠΡΠΈ ROA (Route Object Authorization) ΠΏΠΎΠ΄ΠΏΠΈΡΠ²Π°ΡΠΈΡΡ Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊ Π½Π° Π°Π΄ΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π° ΡΠ°ΠΌΠΈΡΡ Π·Π°ΠΏΠΈΡ Π΅ ΡΡΠΎΠ΅Π½ (ΠΏΡΠ΅ΡΠΈΠΊΡ, asn, max_length). ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ·ΠΈ Π·Π°ΠΏΠΈΡ ΠΏΠΎΡΡΡΠ»ΠΈΡΠ° ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ: ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊΡΡ Π½Π° $prefix Π°Π΄ΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π΅ ΡΠΏΡΠ»Π½ΠΎΠΌΠΎΡΠΈΠ» AS Π½ΠΎΠΌΠ΅Ρ $asn Π΄Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠΈΡΠ° ΠΏΡΠ΅ΡΠΈΠΊΡΠΈ Ρ Π΄ΡΠ»ΠΆΠΈΠ½Π° Π½Π΅ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° ΠΎΡ $max_length. Π ΡΡΡΠ΅ΡΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ RPKI ΠΊΠ΅ΡΠ°, ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΡ Π΄Π²ΠΎΠΉΠΊΠ°ΡΠ° Π·Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡ - ΠΏΡΡΠ²ΠΈΡΡ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π» ΠΏΠΎ ΠΏΡΡΡ.
Π€ΠΈΠ³ΡΡΠ° 3. RPKI Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°
ROA ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΎΡ Π΄ΠΎΡΡΠ° Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΎ Π΄ΠΎΡΠΊΠΎΡΠΎ ΠΎΡΡΠ°Π²Π°Ρ Π° ΡΠ°ΠΌΠΎ Π½Π° Ρ Π°ΡΡΠΈΡ Π² ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° IETF. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΌΠ΅Π½ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ° Π·Π° ΡΠΎΠ²Π° Π·Π²ΡΡΠΈ ΡΡΡΠ°ΡΠ½ΠΎ β Π»ΠΎΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π±Π΅ΡΠ΅ Π·Π°Π²ΡΡΡΠ΅Π½Π°, ΡΡΠΈΠΌΡΠ»ΡΡ Π±Π΅ΡΠ΅, ΡΠ΅ ROA Π·Π°ΡΠΈΡΠ°Π²Π° ΡΡΠ΅ΡΡ ΠΎΡΠ²Π»ΠΈΡΠ°Π½Π΅ Π½Π° BGP - ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ Π±Π΅ΡΠ΅ Π²ΡΡΠ½ΠΎ. ΠΠ°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΡ Π±Π°Π·ΠΈΡΠ°Π½ΠΈΡΠ΅ Π½Π° ROA ΡΠΈΠ»ΡΡΠΈ, ΠΊΠ°ΡΠΎ Π²ΠΌΡΠΊΠ½Π°Ρ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡ AC Π½ΠΎΠΌΠ΅Ρ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΏΡΡΡ. Π Π²Π΅Π΄Π½Π°Π³Π° ΡΠΎΠΌ ΡΠΎΠ²Π° ΠΎΡΡΠ·Π½Π°Π²Π°Π½Π΅ Π΄ΠΎΠΉΠ΄Π΅, ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° Π»ΠΎΠ³ΠΈΡΠ½Π° ΡΡΡΠΏΠΊΠ° Π±Π΅ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠΊΠ°ΠΆΠ΅ ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ROA. Π Π½Π°ΠΈΡΡΠΈΠ½Π°, Π·Π°ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ ΠΎΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, Π°ΠΊΠΎ ΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ?
ΠΠ°ΡΠΎ Π΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠΈ? ΠΠ°ΡΠΎΡΠΎ ΡΠΎΠ²Π° Π½Π΅ Π΅ ΡΡΠ»Π°ΡΠ° ΠΈΡΡΠΈΠ½Π°. ROA Π½Π΅ ΠΏΡΠ΅Π΄ΠΏΠ°Π·Π²Π° ΠΎΡ Ρ Π°ΠΊΠ΅ΡΡΠΊΠ° Π΄Π΅ΠΉΠ½ΠΎΡΡ Π² BGP, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠ°Π·Π²Π° ΠΎΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΈ ΠΎΡΠ²Π»ΠΈΡΠ°Π½ΠΈΡ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡ ΡΡΠ°ΡΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΎΠ²Π΅ Π² BGP, ΠΊΠΎΠΈΡΠΎ ΡΡΠ°Π²Π°Ρ Π²ΡΠ΅ ΠΏΠΎ-ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΈ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ Π±Π°Π·ΠΈΡΠ°Π½ΠΈΡΠ΅ Π½Π° IRR ΡΠΈΠ»ΡΡΠΈ, ROV ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, Π½ΠΎ ΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π°Π³ΠΎΡΠ΅ ΠΏΠΎ Π²Π΅ΡΠΈΠ³Π°ΡΠ°. Π’ΠΎΠ΅ΡΡ, Π·Π°Π΅Π΄Π½ΠΎ Ρ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° RPKI, a priori Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΡΠΎ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΈΠ·ΡΠ΅Π·Π²Π° ΠΎΡ BGP.
Π‘Π΅Π³Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ°ΡΡΡΡΡΠ°, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° ROA, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΎΡ ΠΊΠ»ΡΡΠΎΠ²ΠΈ ΠΈΠ³ΡΠ°ΡΠΈ: Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΡ Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈ IX Π²Π΅ΡΠ΅ ΠΎΡΡ Π²ΡΡΠ»Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈ; ΡΡΠ΅Π΄ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΡΠ΅ ΠΎΡ Π½ΠΈΠ²ΠΎ 1 ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π΅ AT&T, ΠΊΠΎΠΉΡΠΎ Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π» ΡΠΈΠ»ΡΡΠΈ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ ΡΡΡ ΡΠ²ΠΎΠΈΡΠ΅ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ Π·Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΡΡΠ²ΠΎ. ΠΠ°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΡΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π²Π°Ρ ΠΊΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π Π΄Π΅ΡΠ΅ΡΠΊΠΈ ΡΡΠ΅Π΄Π½ΠΈ ΡΡΠ°Π½Π·ΠΈΡΠ½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π²Π΅ΡΠ΅ ΡΠ° Π³ΠΎ Π²Π½Π΅Π΄ΡΠΈΠ»ΠΈ ΡΠΈΡ ΠΎΠΌΡΠ»ΠΊΠΎΠΌ, Π±Π΅Π· Π΄Π° ΠΊΠ°Π·Π²Π°Ρ Π½Π° Π½ΠΈΠΊΠΎΠ³ΠΎ Π·Π° ΡΠΎΠ²Π°. ΠΠ°ΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Ρ RPKI? ΠΡΠ³ΠΎΠ²ΠΎΡΡΡ Π΅ ΠΏΡΠΎΡΡ: Π·Π° Π΄Π° Π·Π°ΡΠΈΡΠΈΡΠ΅ ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΠΈ ΡΡΠ°ΡΠΈΠΊ ΠΎΡ Π³ΡΠ΅ΡΠΊΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ Ρ ΠΎΡΠ°. ΠΡΠΎ Π·Π°ΡΠΎ Yandex Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΡΡΠ²ΠΈΡΠ΅ Π² Π ΡΡΠΊΠ°ΡΠ° ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΡ, ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° ROV Π½Π° ΡΡΠ±Π° Π½Π° ΡΠ²ΠΎΡΡΠ° ΠΌΡΠ΅ΠΆΠ°.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π°?
ΠΠ΅ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ ΠΌΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Ρ ΡΠΎΡΠΊΠΈ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΡΡΠ°ΡΠΈΠΊ ΠΈ ΡΠ°ΡΡΠ½ΠΈ ΠΏΠΈΡΡΠΈΠ½Π³ΠΈ. Π Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° ΠΈ ΠΏΡΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈΡΠ΅ Π½Π° ΡΡΠ°ΡΠΈΠΊ Π½Π°Π³ΠΎΡΠ΅.
ΠΠ°ΠΊΠ²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ° ΡΠΎΠ²Π° Π·Π° Π²Π°Ρ? ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈ Yandex, ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌΠ΅:
- ΠΠΎΠ΄ΠΏΠΈΡΠ΅ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΡΠΎ ΡΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ
Π² ΠΏΠΎΡΡΠ°Π»Π° RIPE - ΠΏΡΠΎΡΡΠΎ Π΅, ΠΎΡΠ½Π΅ΠΌΠ° ΡΡΠ΅Π΄Π½ΠΎ 5-10 ΠΌΠΈΠ½ΡΡΠΈ. Π’ΠΎΠ²Π° ΡΠ΅ Π·Π°ΡΠΈΡΠΈ Π½Π°ΡΠ°ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ Π² ΡΠ»ΡΡΠ°ΠΉ, ΡΠ΅ Π½ΡΠΊΠΎΠΉ Π½Π΅Π²ΠΎΠ»Π½ΠΎ ΠΎΡΠΊΡΠ°Π΄Π½Π΅ Π²Π°ΡΠ΅ΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ (Π° ΡΠΎΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΊΡΡΠ½ΠΎ); - ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ RPKI ΠΊΠ΅ΡΠΎΠ²Π΅ΡΠ΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ (
ΡΠ·ΡΡΠ»-Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡ ,ΡΡΡΠΈΠ½Π°ΡΠΎΡ ) ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΌΠ°ΡΡΡΡΡΠ° Π½Π° Π³ΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° - ΡΠΎΠ²Π° ΡΠ΅ ΠΎΡΠ½Π΅ΠΌΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΎ ΠΎΡΠ½ΠΎΠ²ΠΎ Π½ΡΠΌΠ° Π΄Π° ΠΏΡΠΈΡΠΈΠ½ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ.
Yandex ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Π½ΠΎΠ²ΠΈΡ ΠΎΠ±Π΅ΠΊΡ RPKI -
Π©Π΅ Π³ΠΎΠ²ΠΎΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π·Π° ASPA ΡΠ»Π΅Π΄ ΠΌΠ΅ΡΠ΅Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° Next Hop. Π’Π°ΠΌ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ ΠΈ ΠΊΠΎΠ»Π΅Π³ΠΈ ΠΎΡ Netflix, Facebook, Dropbox, Juniper, Mellanox ΠΈ Yandex. ΠΠΊΠΎ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΎΡ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ΅ΠΊ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ ΠΌΡ Π² Π±ΡΠ΄Π΅ΡΠ΅, Π·Π°ΠΏΠΎΠ²ΡΠ΄Π°ΠΉΡΠ΅
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com