BrzNet - Super-brzi optički Internet do 1000 Mbps dostupan u celoj Srbiji!

Magija Anycast rutiranja: Kako ceo svet koristi istu IP adresu

Magija Anycast rutiranja: Kako ceo svet koristi istu IP adresu
BrzNet - Super-brzi optički Internet do 1000 Mbps dostupan u celoj Srbiji!

Svaki mrežni inženjer i IT entuzijasta napamet zna IP adrese poput 8.8.8.8 ili 1.1.1.1. Koristimo ih za testiranje, postavljanje DNS-a i rešavanje problema sa mrežom. Ali retko ko se zapita kako je fizički moguće da vi iz Srbije, neko iz Japana i korisnik iz Brazila kucate apsolutno istu IP adresu, a da niko od vas ne čeka da signal pređe pola planete. Odgovor leži u BGP Anycast mehanizmu, konceptu koji prkosi osnovnoj logici na kojoj smo učili umrežavanje, gde jedna IP adresa pripada isključivo jednom uređaju.

U tradicionalnom Unicast modelu, svaka IP adresa je vezana za tačno jedan server na jednoj fizičkoj lokaciji. Ako je taj server u Njujorku, svaki paket iz Beograda mora da putuje preko Atlantika, što donosi neizbežno kašnjenje. Anycast razbija taj koncept. Ista IP adresa, odnosno isti mrežni prefiks, najavljuje se sa stotina različitih lokacija širom sveta istovremeno. Google, Cloudflare i veliki CDN provajderi postavljaju svoje servere u svako veće čvorište i svaki od tih servera govori internetu: "Ja sam 8.8.8.8, pošaljite saobraćaj meni".

Tu na scenu stupa BGP, odnosno Border Gateway Protocol, glavni "saobraćajac" interneta. Kada vaš ruter pošalje zahtev ka 8.8.8.8, taj paket dolazi do vašeg internet provajdera, a zatim BGP donosi odluku gde dalje. BGP uvek traži najkraću putanju u smislu mrežne topologije, odnosno najmanji broj skokova (AS path). Zato vaš paket ne ide u Ameriku, već završava na lokalnom Google serveru u Beogradu ili Beču. Vi dobijate odgovor u milisekundama, a korisnik iz Tokija dobija odgovor sa servera u Tokiju, iako ste obojica gađali potpuno istu IP adresu.

Pored drastičnog smanjenja kašnjenja i ubrzanja odziva, Anycast je ultimativno oružje protiv DDoS napada. U klasičnom scenariju, botnet napada jedan server i zagušuje njegove linkove dok on ne padne. Kada napadnete Anycast mrežu, infrastruktura se brani sama po sebi. Svaki zaraženi računar u botnetu će napadati isključivo onaj server koji je njemu mrežni najbliži. Napad se automatski raspršuje na stotine lokacija širom sveta. Umesto jednog ogromnog udara koji ruši sistem, napad se deli na male, lako savladive delove koje lokalni serveri bez problema apsorbuju.

Ovakva arhitektura zahteva ozbiljno poznavanje BGP-a, precizno manipulisanje rutama i ozbiljnu hardversku infrastrukturu, zbog čega je Anycast rezervisan za ozbiljne telekomunikacione igrače i globalne mreže. Bez ovog mehanizma, današnji internet bi bio neuporedivo sporiji, ranjiviji i centralizovaniji. Anycast je dokaz da se genijalnost mrežnog inženjeringa ne krije samo u brzini optičkih kablova, već u inteligentnom upravljanju saobraćajem na globalnom nivou.

BrzNet - Super-brzi optički Internet do 1000 Mbps dostupan u celoj Srbiji!

Nema komentara