Kas yra Anycast?

Anycast yra tinklo maršruto parinkimo tipas, kai duomenys siunčiami iš vieno taško į vieną, gaunantį IP adresą. Jis unikalus, nes keli fiziniai įrenginiai bendrina šį IP adresą įvairiose vietose. Paprastai šie įrenginiai yra serveriai. Kai duomenys siunčiami į bendrinamą IP, juos automatiškai gauna vienas iš tarnybų – konkrečiai, fiziškai arčiausiai siuntėjo. Tai dažnai apibūdinama kaip perdavimas vienas prieš vieną iš daugelio.

Apsvarstykite šį pavyzdį: Trys serveriai Italijoje, Kanadoje ir Meksikoje dalijasi IP adresu. Siuntėjas iš Teksaso nori dalytis duomenimis su IP adresais, kuriuos bendrai naudoja trys – naudojant Anycast, serveris Meksikoje gautų duomenis, nes jis yra arčiausiai, todėl pirmasis ir greičiausiai reaguoja.

Turinio pristatymo tinklai ( CDN ) ir DNS prieglobos paprastai naudoja šį perdavimą, kad pateiktą turinį arčiau naudotojų. Ši sistema taip pat reiškia, kad jei serveris, kuris dalijasi IP adresu, sugenda, įsijungs kitas ir vietoj jo dirbs.

Pavyzdžiui: jei Meksikoje esantis serveris atsijungia neprisijungus, kitas arčiausiai esantis serveris bus Kanadoje, taigi Kanados serveris priimtų duomenis, o ne meksikietišką, kol jis vėl atsiras. Tokiu būdu prastovų beveik nėra, o paslaugos išlieka prieinamos.

Panašumas į Unicast

Galutiniam duomenų gavėjui – galutiniam vartotojui – nėra jokio realaus skirtumo tarp „Anycast“ ir „Unicasting“, nes informacija perduodama iš vieno siuntėjo vienam gavėjui – skiriasi tik kelias. Priešingai, Multicasting siunčia duomenis visiems grupės nariams, o ne vienam. Tarpiniams įrenginiams paprastai net nereikia palaikyti „Anycast“.

Tikrasis pranešimas perduodamas vienu IP adresu. „Anycast“ veikia tik virtualų maršruto parinkimą internete, todėl jūsų namų maršruto parinktuvui nereikia to suprasti. Maršrutas yra pagrįstas maršruto parinkimo „kaina“ kiekvienam reklamuojamam serveriui. Pasirenkamas tik pigiausias maršrutas. „Anycast“ yra ypač gerai įsitvirtinusi IPv6 protokoluose, siūlanti trumpesnį prieigos laiką ir lengvą apkrovos paskirstymą.

Įdomus faktas: DDoS apsaugos paslaugos, tokios kaip „Cloudflare“, dažnai naudoja „Anycast“, kad apsaugotų savo klientus. Jei serveris yra užpultas, paslauga gali būti sukonfigūruota taip, kad apkrova būtų paskirstyta kuo daugiau serverių. Tai sumažina bendrą bet kurio serverio poveikį, todėl taikinys ir tinklas gali tęsti įprastas operacijas. Tai gali reikšti, kad bandymas visiškai uždaryti svetainę nepavyks.

2013 m. „Anycast“ buvo lemiamas veiksnys, lemiantis „Cloudflare“ gebėjimą valdyti svarbiausią DDoS ataką, su kuria ji susidūrė. Net pasiekusi 300 Gbps ataka vis tiek negalėjo apeiti Anycast sistemos sąrankos.

Išvada

Anycast yra adresų schema, kai keliems serveriams priskiriamas tas pats bendras IP adresas. Tada srautas nukreipiamas į šiuos serverius, atsižvelgiant į tai, į kurį serverį lengviausia pasiekti iš siuntėjo vietos. Paprastai tai yra susieta su artimiausia fizine vieta, nors maršruto parinkimo kainos algoritmai gali būti labiau niuansuoti.

Tai leidžia paslaugoms, tokioms kaip CDN ir DNS serveriai, naudoti vieną IP srautui aptarnauti visame pasaulyje, bet nukreipti srautą į vietinius vartotojo serverius. „Anycast“ gali veikti kaip ad hoc apkrovos balansavimo priemonė su kruopšta konfigūracija, suteikdama galimybę sutrukdyti DDoS atakoms.


Kaip klonuoti standųjį diską

Kaip klonuoti standųjį diską

Šiuolaikiniame skaitmeniniame amžiuje, kai duomenys yra vertingas turtas, kietojo disko klonavimas sistemoje „Windows“ daugeliui gali būti labai svarbus procesas. Šis išsamus vadovas

Kaip pataisyti tvarkyklę, kurios WUDFRd nepavyko įkelti sistemoje „Windows 10“?

Kaip pataisyti tvarkyklę, kurios WUDFRd nepavyko įkelti sistemoje „Windows 10“?

Ar paleidžiant kompiuterį matote klaidos pranešimą, kuriame rašoma, kad tvarkyklės WUDFRd nepavyko įkelti į kompiuterį?

Kaip ištaisyti „NVIDIA GeForce Experience“ klaidos kodą 0x0003

Kaip ištaisyti „NVIDIA GeForce Experience“ klaidos kodą 0x0003

Ar jūsų darbalaukyje yra NVIDIA GeForce patirties klaidos kodas 0x0003? Jei taip, perskaitykite tinklaraštį, kad sužinotumėte, kaip greitai ir paprastai ištaisyti šią klaidą.

Kas yra SMPS?

Kas yra SMPS?

Prieš rinkdamiesi SMPS savo kompiuteriui, sužinokite, kas yra SMPS ir ką reiškia skirtingi efektyvumo rodikliai.

Kas yra izoliacija pagrįstas saugumas?

Kas yra izoliacija pagrįstas saugumas?

Ketinau įsigilinti į temą, kuri tampa vis svarbesnė kibernetinio saugumo pasaulyje: izoliacija pagrįstas saugumas. Šis požiūris į

Kaip naudoti „Auto Clicker“, skirtą „Chromebook“.

Kaip naudoti „Auto Clicker“, skirtą „Chromebook“.

Šiandien ketinome įsigilinti į įrankį, kuris gali automatizuoti pasikartojančias spustelėjimo užduotis jūsų „Chromebook“ įrenginyje: automatinį spustelėjimą. Šis įrankis gali sutaupyti laiko ir

Roomba sustoja, sustoja ir apsisuka – pataisykite

Roomba sustoja, sustoja ir apsisuka – pataisykite

Išspręskite problemą, kai Roomba robotas siurblys sustoja, prilimpa ir vis sukasi.

Kodėl „Chromebook“ neįsijungia

Kodėl „Chromebook“ neįsijungia

Gaukite atsakymus į klausimą, kodėl „Chromebook“ neįsijungia? Šiame naudingame „Chromebook“ naudotojams skirtame vadove.

Kaip pakeisti grafikos nustatymus „Steam Deck“.

Kaip pakeisti grafikos nustatymus „Steam Deck“.

„Steam Deck“ siūlo tvirtą ir įvairiapusę žaidimo patirtį, kuri yra jūsų rankose. Tačiau norėdami optimizuoti savo žaidimus ir užtikrinti geriausią įmanomą

Kaip pakeisti laikrodžio ciferblatą „Fitbit Versa 4“.

Kaip pakeisti laikrodžio ciferblatą „Fitbit Versa 4“.

Pakeiskite savo Fitbit Versa 4 laikrodžio ciferblatą, kad kasdien nemokamai atrodytumėte kitaip. Pažiūrėkite, kaip tai greita ir paprasta.