Хатои конфигуратсияи BGP боиси Cloudflare дар тӯли 27 дақиқа вайрон мешавад

Ширкати Cloudflare, таъмин шабакаи интиқоли мундариҷа барои 27 миллион захираҳои интернетӣ ва хидматрасонии трафики 13% аз 1000 сайти калонтарин, ошкор кард тафсилоти ҳодиса, ки дар натиҷа кори бисёре аз бахшҳои шабакаи Cloudflare дар тӯли 27 дақиқа, аз ҷумла масъулони интиқоли трафик ба Лондон, Чикаго, Лос-Анҷелес, Вашингтон, Амстердам, Париж, Маскав ва Санкт-Петербург халалдор шуд. . Мушкилот аз тағири нодурусти конфигуратсия дар роутери Атланта ба вуҷуд омадааст. Ҳангоми ҳодиса, ки 17 июл аз соати 21:12 то 21:39 (UTC) рух дод, ҳаҷми умумии трафик дар шабакаи Cloudflare тақрибан 50% коҳиш ёфт.

Хатои конфигуратсияи BGP боиси Cloudflare дар тӯли 27 дақиқа вайрон мешавад

Дар рафти кори техникй муҳандисон мехостанд як қисми трафикро аз яке аз магистралҳо хориҷ кунанд, дар блоки танзимот як сатрро тоза карданд, ки номгӯи маршрутҳои тавассути магистралӣ қабулшударо муайян мекунад, ки мувофиқи рӯйхати нишондодашудаи префиксҳо филтр карда шудааст. Тамоми блокро ғайрифаъол кардан дуруст мебуд, аммо бо хатогӣ танҳо сатр бо рӯйхати префиксҳо нест карда шуд.

{мастер[вироиш] atl01# намоиш | муқоиса кунед
[ вироиш сиёсати-options policy-statement 6-BBONE-OUT мӯҳлати 6-SITE-LOCAL аз]! ғайрифаъол: префикс-рӯйхати 6-SITE-LOCAL {…}

Мазмуни блок:

аз {
префикс-рӯйхати 6-САЙТ-МАҲАЛЛӢ;
}
баъд {
маҳаллӣ - афзалият 200;
ҷомеа илова SITE-LOCAL-ROUTE;
иловаи ҷомеа ATL01;
ҷомеа АМЕРИКАИ ШИМОЛӢ илова кунед;
қабул кардан;
}

Бо сабаби аз байн рафтани ҳатмӣ ба рӯйхати префиксҳо, қисми боқимондаи блок ба ҳама префиксҳо тақсим карда шуд ва роутер ба фиристодани тамоми масирҳои BGP ба роутерҳои дигар шоҳроҳҳо шурӯъ кард. Тасодуфан, хатсайрҳои нав нисбат ба афзалияти (200), ки аз ҷониби системаи автоматии оптимизатсияи ҳаракат барои дигар хатсайрҳо муқаррар карда шудаанд, афзалияти баландтар доштанд (маҳаллӣ бартарият 100). Дар натиҷа, ба ҷои аз байн бурдани масир аз магистралӣ, масирҳои афзалиятноки BGP ихроҷ шуданд, ки дар натиҷа трафики ба дигар магистральҳо ирсолшуда ба Атланта фиристода шуд, ки боиси сарбории аз ҳад зиёди роутер ва фурӯпошии як қисми шабака гардид.

Хатои конфигуратсияи BGP боиси Cloudflare дар тӯли 27 дақиқа вайрон мешавад

Бо мақсади пешгирии чунин ҳодисаҳо дар оянда, ба нақша гирифта шудааст, ки рӯзи душанбе ба танзимоти пуштибонии Cloudflare якчанд тағйирот ворид карда шаванд. Барои сеансҳои BGP маҳдудияти шумораи максималии префиксҳо (максимум-префикс) илова карда мешавад, ки дар сурати интиқол додани префиксҳои аз ҳад зиёди он як шоҳроҳи мушкилро маҳкам мекунад. Агар ин маҳдудият қаблан илова карда мешуд, мушкили мавриди назар боиси қатъ шудани магистрали Атланта мешуд, аммо ба кори тамоми шабака таъсир намерасонд, зеро шабакаи Cloudflare барои аз кор мондани шоҳроҳҳои инфиродӣ пешбинӣ шудааст. Дар байни тағйироте, ки аллакай қабул шудаанд, аз нав дида баромадани афзалиятҳо (маҳалли афзалият) барои хатсайрҳои маҳаллӣ қайд карда шудааст, ки ба як роутер имкон намедиҳад, ки ба трафики дигар қисматҳои шабака таъсир расонад.

Манбаъ: opennet.ru

Илова Эзоҳ