Oglas

Kaj se je zgodilo, ko internet postane prevelik za internet? 12. avgusta videl razširjena motnja uporabnikom interneta po vsem svetu, ker je več internetnih usmerjevalnikov postalo žrtev resne težave z upravljanjem internetnega prometa na dan, ki je postal znan kot „512K dan“.

Prizadeti uporabniki so videli drastično podaljšane čase pinga, saj se številna spletna mesta niso naložila v celoti.

Težava - ki je bila dolgo predvidena - je nastala zaradi tabele, ki se uporablja za upravljanje, kako doseči določene naslove IPv4, ki presegajo omejitev 512.000 poti. To je povzročilo, da so starejši usmerjevalniki, ki jih še vedno uporabljajo veliki ponudniki internetnih storitev, zaznali preplave in zrušitve pomnilnika, posledično pa se uporabniki soočajo z izpadi in težavami.

Prizadeti ponudniki internetnih storitev - vključno z BT, Comcast, AT&T, Sprint in Verizon - vsi so poročali o resnih težave z zmogljivostjo za del dela torek, saj so nekatera podjetja za spletno gostovanje prekinila brez povezave v celoti.

Želite vedeti, kako natančne podrobnosti o tem, kaj se je zgodilo na '512K dan'? Preberite za več informacij.

Protokol mejnega prehoda in vi

Ko obiščete katero koli spletno mesto, običajno vtipkate ime domene. To so ljudski razumljivi naslovi, ki vam omogočajo dostop do spletnega mesta, ne da bi morali ročno vnesti IP naslov v svoj spletni brskalnik. Od tam ga računalnik pretvori v številsko ali alfa-številčno, v primeru najnovejša generacija naslovov IP IPv6 in prihodnji ARPAgeddon [Pojasnjena tehnologija] Preberi več - IP naslov, ki je skoraj kot telefonska številka spletnega mesta, ki ga želite obiskati.

Od tam mora vaš računalnik ugotoviti, kako dostopa do tega spletnega mesta. Če ste že kdaj uporabljali aplikacijo Traceroute, boste vedeli, da računalnik, ko obiščete spletno mesto, nima neposrednega dostopa do tega strežnika. Namesto tega se paketi, ki jih vaš računalnik pošilja, odpravijo na nenavadno potovanje skozi več strežnikov in več držav, preden na koncu dosežejo svoj cilj.

bgp-traceroute

Na srečo se veliko tega načrtuje vnaprej. Poti do blokov IP naslovov ISP-ji v celoti shranijo v svoje visoko zmogljive usmerjevalnike. To so fenomenalno močne, fenomenalno drage naprave. Vsebujejo tisto, kar je najbolje opisati kot zemljevid interneta v njihovi notranji shrambi, domačim in poslovnim uporabnikom pa omogočajo dostop do globalnega interneta. To niso škatle za vrtne sorte Linksys.

Ta zemljevid interneta je shranjen v tabeli BGP protokola meje. ISP-ji so vedno lahko dodali nove poti v BGP tabelo, ki jih potem delijo po vsem svetu ISP-ji. Vsakič, ko je dodana nova pot, se tabela skupne poti samodejno posodobi, da to odraža sprememba. To pomeni tudi, da kadar ena stranka, ki ima dostop do tabele BGP, naredi napako, vpliva na vsakega uporabnika.

Morda najbolj razvpit primer tega je bil leta 2008, ko Pakistan Telecom je blokiral YouTube kot odgovor na sklep sodišča. Naredili so napačno računanje, kako bodo blokirali spletno mesto, in na koncu spremenili tablico BGP, ki se je širila po vsem svetu, in na koncu jo blokirali za vse.

Usmerjevalniki, ki se uporabljajo za gostovanje tabel BGP, imajo namensko namenjen prostor za shranjevanje. Izmeri se glede na poti, pri čemer je privzeta meja umetno določena na 512.000 rutah za naslove IPv4, z dodatnimi 512.000 potmi za naslove IPv6 IPv6 in prihodnji ARPAgeddon [Pojasnjena tehnologija] Preberi več . Čeprav mnogi že leta napovedujejo, da bo tabela BGP presegla 512K poti, se še nikoli nismo približali tej meji. Dodeljena velikost je bila več kot zadostna. In potem nenadoma ni bilo

Torej kaj se je zgodilo?

Nekaj ​​stvari, res. Prva - in najbolj očitna težava - je bila pri samih ponudnikih internetnih storitev. Leta premajhnih naložb so povzročila, da so številni usmerjevalni zastareli usmerjevalci resnično zastareli. Ti stroji naj bi zmogli prenašati promet več milijonov uporabnikov, vendar so se kljub temu znašli popolnoma nepripravljeni na veliko napovedan mejnik velikosti BGP tabele.

bgp-podatkovni center

Druga težava je bila z vrsto naslova, ki ga uporabljamo za enolično identifikacijo strežnikov v internetu. Do nedavnega smo bili skoraj izključno uporabljeni naslovi IPv4 IPv6 vs. IPv4: Ali bi vas kot uporabnika skrbelo (ali bi karkoli)? [MakeUseOf pojasnjuje]V zadnjem času se je veliko govorilo o prehodu na IPv6 in kako bo to prineslo veliko koristi internetu. Toda ta novica se vedno znova ponavlja, saj vedno obstajajo občasne ... Preberi več , od katerih je na voljo končni znesek. Izčrpanost tega bazena nas spremlja že leta in našli smo številne neusmiljene odzive na to težavo.

Eno od tehnik, ki se uporablja za ublažitev pomanjkanja teh naslovov, je ustvarila IETF (Internet Engineering Task Force). Agresivno so uporabili tehniko imenovano Brezvrstno usmerjanje med domenami (CIDR), ki je učinkovito nasprotno podmrežil IP naslovni sistem in učinkoviteje porazdelil število razpoložljivih naslovov IP. To je pomagalo ublažiti izčrpanost teh naslovov IP, vendar je prišlo do drugih nenamernih posledic. Namreč, tablica BGP se je razdrobila in nabrekla v neobvladljivo količino, s čimer se je 512K dan še bolj približal.

bgp-strežnik

In potem se moramo sprijazniti, da je bil Internet žrtev lastnega uspeha. Več uporabnikov, več spletnih mest in več ponudnikov internetnih storitev je povzročilo več poti za preslikavo. Več poti za preslikavo pomeni večjo tabelo BGP. Večja tabela BGP pomeni… No, razumeš.

Kaj je bilo storjeno?

Po zaslugi ponudnikov internetnih storitev so težavo rešili fenomenalno hitro. Vmes so bile ustvarjene nekatere učinkovite (čeprav grde) poti, da se zagotovi čim krajši izpad. Umetne omejitve na BGP tabeli za usmerjanje so bile hitro povečane, starejša strojna oprema pa fizično ne more obravnavati povečane velikosti tabele za usmerjanje, bo razveljavljen in nadomeščen z novejšimi strojna oprema.

Prste prekrižali, morda se nam ne bo treba dolgo soočiti z drugim '512K dnevom'.

Vas je motnja prizadela?

Matthew Hughes je razvijalec programske opreme in pisatelj iz Liverpoola v Angliji. Redko ga najdemo brez skodelice močne črne kave v roki in absolutno obožuje svoj Macbook Pro in svoj fotoaparat. Njegov blog lahko preberete na http://www.matthewhughes.co.uk in mu sledite na twitterju na @matthewhughes.