Sådan klones en harddisk
I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide
BGP eller Border Gateway Protocol er en af flere standardiserede protokoller, der bruges til at dirigere netværkstrafik på internettet. BGP er en udvendig gateway-protokol, der er ansvarlig for udveksling af routing- og tilgængelighedsoplysninger. Beslutninger om routing er baseret på stier, politikker og de regler, en netværksadministrator sætter for det netværk.
Der er en anden version af BGP - iBGP eller Interior Border Gateway Protocol. Denne version bruges kun til at rute inden for autonome systemer. BGP refererer til den udvendige grænsegateway-protokol, når den bruges på internettet. Nogle gange vil det i så fald blive nævnt som BGP.
Historie og drift
Protokollen blev først standardiseret i 1989 og har været brugt siden 1994. Protokollen er forblevet relativt uændret på tværs af flere versioner. Den nuværende version af BGP er version 4, standardiseret i 2006. Denne version understøtter CIDR-adressering, ruteaggregation og multiprotokoludvidelser. Multiprotokoludvidelserne gør det muligt for BGP at annoncere IPv4- og IPv6-ruter samtidigt i stedet for at kræve separate protokoller.
BGP er afhængig af peers – andre BGP-routere – konfigureret manuelt til at oprette en session. Specifikt en TCP-session på port 179. BGP er unik i at bruge TCP'et som en transportprotokol her - andre typer forbindelser er afhængige af UDP eller i nogle tilfælde rå IP. For at holde BGP-forbindelsen oppe sender et medlem af netværksforbindelsen Keep-alive-beskeder. Med andre ord sender den en tom besked, der fortæller andre medlemmer om at holde forbindelsen med jævne mellemrum - som standard 30 sekunder. Administratoren af netværket kan konfigurere dette interval.
eBGP vs iBGP
Forskellen mellem disse to typer BGP er hovedsageligt routerens placering, som påvirker, hvordan ruter overføres fra peer til peer. iBGP-routere kører inden for ét autonomt system. eBGP-routere sidder på kanten eller grænsen af et autonomt system. Når et system har flere peers, vil eBGP-peers være ved kanten eller uden for netværket og kommunikere med eBGP-routerne på tilstødende autonome systemer. iBGP peers, i dette tilfælde, ville være de interne, der kun kommunikerer med hinanden i stedet for eksterne elementer.
Bemærk: Et "autonomt system" eller AS er et netværk eller sæt af netværk, der kontrolleres af eller for en enkelt enhed. Et virksomhedsnetværk kan for eksempel have adskillige netværkssegmenter, der alle er en del af et enkelt AS.
Når en eBGP-peer finder nye ruter, bliver de undervist til alle andre peers på netværket. I modsætning hertil, hvis en iBGP-peer finder en ny rute, vil den kun blive undervist til eBGP-peers, ikke andre iBGP-peers. Med andre ord, uanset hvad, vil eBGP-peers blive undervist i enhver ny rute, der opdages og etableres, mens kun nogle vil blive introduceret til iBGP-peers. Disse regler betyder, at nye ruter til eksterne adresser annonceres til alle interne enheder. Omvendt annonceres nye ruter til en intern adresse kun uden for AS. Dette er baseret på den antagelse, at en indvendig routingprotokol allerede vil give adgang til interne enheder.
Staterne
BGP-netværk og peers kan have flere forskellige tilstande. Hver tilstand betyder noget, og de fleste er en del af den normale driftsproces for en BGP-forbindelse. Den første tilstand er inaktiv - i denne tilstand initialiserer BGP'en, afviser forbindelsesforsøg og etablerer en TCP-forbindelse til peeren.
Det andet trin er Connect - routeren skal vente på, at TCP-forbindelsen er fuldført. Når det lykkes, omdannes Connect til OpenSent. Når det ikke er tilfældet, gentager den forsøget på at oprette forbindelse eller vender tilbage til begyndelsen for at starte forfra.
OpenSent betyder, at BGP-afsenderen venter på en 'åben' besked fra sin peer. Beskeden kontrolleres derefter for gyldighed – når den er fundet gyldig, returnerer routeren en Keepalive-meddelelse og ændrer derefter status til OpenConfirm. I denne tilstand venter enheden på en KeepAlive-besked fra den anden part - når den ankommer i tide, er den næste tilstand etableret. Ellers går den tilbage til tomgang og starter forfra. Med andre ord, efter at en peer har sendt deres KeepAlive-besked, lytter den efter det samme fra andre peers - og når den anden besked når sit mål, sker den endelige tilstand - Etableret.
I den etablerede fase kan peers frit sende opdateringsmeddelelser for at udveksle information om mulige ruter mellem peers. Hvis en af de indstillede timere udløber på et hvilket som helst tidspunkt af processen, eller der vises en fejlmeddelelse, flytter den berørte peer automatisk til inaktiv tilstand og starter forfra. Det samme sker i tilfælde af uoverensstemmelser i BGP-versionen og lignende problemer.
Konklusion
BGP eller Border Gateway Protocol er en udvendig gateway-protokol designet til at reklamere for routinginformation mellem autonome systemer på internettet. Den annoncerer ruter fra interne enheder til eksterne enheder og lærer om ruter til eksterne adresser for at informere om rutebeslutninger. BGP er notorisk kompleks at administrere og har en historie med misbrug i BGP-kapringangreb. BGP er dog en kritisk del af routing af internettrafik over IPv4 og IPv6.
I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide
Står du over for fejlmeddelelsen, mens du starter din computer, som siger, at driveren WUDFRd ikke kunne indlæses på din computer?
Oplever du NVIDIA GeForce-oplevelsesfejlkode 0x0003 på dit skrivebord? Hvis ja, læs bloggen for at finde ud af, hvordan du løser denne fejl hurtigt og nemt.
Lær, hvad SMPS er og betydningen af forskellige effektivitetsvurderinger, før du vælger en SMPS til din computer.
Få svar på spørgsmålet: Hvorfor tænder min Chromebook ikke? I denne nyttige vejledning til Chromebook-brugere.
Lær, hvordan du rapporterer en svindler til Google for at forhindre dem i at snyde andre med denne vejledning.
Løs et problem, hvor din Roomba robotstøvsuger stopper, sætter sig fast og bliver ved med at dreje rundt.
Steam Deck tilbyder en robust og alsidig spiloplevelse lige ved hånden. Dog for at optimere dit spil og sikre det bedst mulige
Ville dykke ned i et emne, der bliver stadig vigtigere i cybersikkerhedens verden: isolationsbaseret sikkerhed. Denne tilgang til
I dag skulle du dykke ned i et værktøj, der kan automatisere gentagne klikopgaver på din Chromebook: Auto Clicker. Dette værktøj kan spare dig tid og