ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Cloudflare, ΡΠ΅ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π΄Π»Ρ 27 ΠΌΠ»Π½ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡΠ°Ρ ΡΡΠ°ΡΠΈΠΊ 13% ΠΈΠ· 1000 ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΡΠ°ΠΉΡΠΎΠ², ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 27 ΠΌΠΈΠ½ΡΡ Π±ΡΠ»Π° Π½Π°ΡΡΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ΡΠΈ Cloudflare, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΡ Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ ΡΡΠ°ΡΠΈΠΊΠ° Π² ΠΠΎΠ½Π΄ΠΎΠ½, Π§ΠΈΠΊΠ°Π³ΠΎ, ΠΠΎΡ-ΠΠ½Π΄ΠΆΠ΅Π»Π΅Ρ, ΠΠ°ΡΠΈΠ½Π³ΡΠΎΠ½, ΠΠΌΡΡΠ΅ΡΠ΄Π°ΠΌ, ΠΠ°ΡΠΈΠΆ, ΠΠΎΡΠΊΠ²Ρ ΠΈ Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π±ΡΠ»Π° Π²ΡΠ·Π²Π°Π½Π° Π½Π΅Π²Π΅ΡΠ½ΡΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ΅ Π² ΠΡΠ»Π°Π½ΡΠ΅. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠΈΠ·ΠΎΡΡΠ» 17 ΠΈΡΠ»Ρ Ρ 21:12 ΠΏΠΎ 21:39 (UTC), ΠΎΠ±ΡΠΈΠΉ ΠΎΠ±ΡΡΠΌ ΡΡΠ°ΡΠΈΠΊΠ° Π² ΡΠ΅ΡΠΈ Cloudflare ΡΠ½ΠΈΠ·ΠΈΠ»ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° 50%.
Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°Π±ΠΎΡ, ΠΆΠ΅Π»Π°Ρ ΡΠ½ΡΡΡ ΡΠ°ΡΡΡ ΡΡΠ°ΡΠΈΠΊΠ° Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ², ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΡΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ Π² Π±Π»ΠΎΠΊΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠΊΠ±ΠΎΠ½ ΠΌΠ°ΡΡΡΡΡΠΎΠ², ΡΠΈΠ»ΡΡΡΡΠ΅ΠΌΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ². ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ Π±ΡΠ»ΠΎ Π±Ρ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅ΡΡ Π±Π»ΠΎΠΊ, Π½ΠΎ ΠΏΠΎ ΠΎΡΠΈΠ±ΠΊΠ΅ Π±ΡΠ»Π° Π»ΠΈΡΡ ΡΠ΄Π°Π»Π΅Π½Π° ΡΡΡΠΎΠΊΠ° ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ².
{master}[edit] atl01# show | compare
[edit policy-options policy-statement 6-BBONE-OUT term 6-SITE-LOCAL from] ! inactive: prefix-list 6-SITE-LOCAL { β¦ }
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±Π»ΠΎΠΊΠ°:
from {
prefix-list 6-SITE-LOCAL;
}
then {
local-preference 200;
community add SITE-LOCAL-ROUTE;
community add ATL01;
community add NORTH-AMERICA;
accept;
}
ΠΠ·-Π·Π° ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΡΠΏΠΈΡΠΊΡ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ² ΠΎΡΡΠ°Π²ΡΠ°ΡΡΡ ΡΠ°ΡΡΡ Π±Π»ΠΎΠΊΠ° ΡΡΠ°Π»Π° ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡΡΡ Π½Π° Π²ΡΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡΡ ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ ΡΡΠ°Π» ΡΠ°ΡΡΡΠ»Π°ΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ BGP-ΠΌΠ°ΡΡΡΡΡΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ°ΠΌ Π΄ΡΡΠ³ΠΈΡ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ². ΠΠΎ ΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ² Π½ΠΎΠ²ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ ΠΈΠΌΠ΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΉ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ (local-preference 200) ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠΌ (100), Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ°ΡΠΈΠΊΠ°. Π ΠΈΡΠΎΠ³Π΅ Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ Ρ Π±ΡΠΊΠ±ΠΎΠ½Π° ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»Π° ΡΡΠ΅ΡΠΊΠ° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΡ BGP-ΠΌΠ°ΡΡΡΡΡΠΎΠ², Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ°ΡΠΈΠΊ, Π°Π΄ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΡΡΠ³ΠΈΠΌ Π±ΡΠΊΠ±ΠΎΠ½Π°ΠΌ, Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΡΡ Π² ΠΡΠ»Π°Π½ΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ° ΠΈ ΠΊΠΎΠ»Π»Π°ΠΏΡΡ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠΈ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΠ² Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π² ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π²Π½Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ² Cloudflare. ΠΠ»Ρ BGP-ΡΠ΅Π°Π½ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ² (maximum-prefix), ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΉ Π±ΡΠΊΠ±ΠΎΠ½ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Π½Π΅Π³ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠ². ΠΡΠ»ΠΈ Π±Ρ Π΄Π°Π½Π½ΠΎΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠ°Π½Π΅Π΅, ΡΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΈΠ²Π΅Π»Π° Π±Ρ ΠΊ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΡΠΊΠ±ΠΎΠ½Π° Π² ΠΡΠ»Π°Π½ΡΠ΅, Π½ΠΎ Π½Π΅ ΠΎΡΡΠ°Π·ΠΈΠ»Π°ΡΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ Π²ΡΠ΅ΠΉ ΡΠ΅ΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΡΡ Cloudflare ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΡΡΡΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π±ΡΠΊΠ±ΠΎΠ½ΠΎΠ². ΠΠ· ΡΠΆΠ΅ ΠΏΡΠΈΠ½ΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠΎΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ² (local-preference) Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΡ Π²Π»ΠΈΡΡΡ Π½Π° ΡΡΠ°ΡΠΈΠΊ Π² Π΄ΡΡΠ³ΠΈΡ ΡΠ°ΡΡΡΡ ΡΠ΅ΡΠΈ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
