Ruteplaner _
|
---|
|
|
|
|
|
|
I teorien om computernetværk er anycast ( eng. any cast - "sende / sende data til hvem som helst") en pakkedistributionsmetode, der tillader en enhed at sende data til den nærmeste af en gruppe af modtagere. Implementeret, især i IPv6 -protokollen .
I IP -protokollen implementeres anycast ved at publicere den samme rute fra forskellige punkter i netværket gennem BGP -protokollen . Et af hovedkriterierne for at vælge en rute i BGP er AS-path - et sæt (liste) af autonome systemnumre , som pakken skal passere igennem; ruten med den korteste AS-sti liste er valgt. Når du modtager en meddelelse om ruter fra to eller flere punkter, vil den korteste blive valgt.
På grund af arten af netværkstopologien eller dens politik er den nærmeste knude ikke nødvendigvis den geografisk tætteste.
Anycast bruges i øjeblikket på internettet til at forbedre svartider og til at indlæse rod-DNS-servere . For eksempel har root-DNS-serveren K mange installationer, herunder i Amsterdam , London , Tokyo , Delhi , Miami , Reykjavik , Novosibirsk , Helsinki og andre byer [1] .
Overvej to routere placeret i forskellige virksomheders netværk: Sibirtelecom (Rusland) [2] og NLIX (Holland). Kør en kommando på routerne, der viser ruten til værten 193.0.14.129 (k.root-servers.net).
Router i Sibirtelecom:
>vis ruteprotokol bgp 193.0.14.129 kortfattet tabel inet.0 inet.0: 356174 destinationer, 356535 ruter (356173 aktive, 1 nede, 1 skjult) Genstart fuldført + = Aktiv rute, - = Sidst aktive, * = Begge A Destination P Prf Metrisk 1 Metrisk 2 Næste hop AS-sti * 193.0.14.0/24 B 170 300 410 >213.228.118.193 12389 25152 I 213.228.118.209Router på NLIX:
>vis ip bgp 193.0.14.129 Antal BGP-ruter, der matcher visningsbetingelsen: 0 Statuskoder: s undertrykt, d dæmpet, h historie, * gyldig, > bedst, i intern Oprindelseskoder: i - IGP, e - EGP, ? - ufuldstændig Network Next Hop Metric LocPrf Weight Path *> 193.0.14.0/24 193.239.116.80 10 400 0 25152 i * 193.0.14.0/24 193.239.116.14 0 400 0 6939 25152 iDu kan se, at AS-sti-listerne (i kolonnerne med henholdsvis "AS-sti" og "Sti") ikke indeholder andre dubletter end destinations-AS-nummeret 25152 og er korte. Fra outputtet af kommandoerne kan vi konkludere, at de nærmeste spejle til disse routere er forskellige spejle .