Forskel mellem BGP og OSPF Forskel mellem
BGP vs OSPF
Der findes forskellige måder at datapakker kan flyttes via et netværk. Routing er det generelle udtryk, der refererer til den måde, hvorpå disse pakker flyttes gennem et netværk. Normalt er måder, der definerer formaterne for pakkeoverførsel i et netværk, kendt som ruteprotokoller.
Der er to typer routing, nemlig statisk og dynamisk. Statisk routing er, hvor pakker bevæger sig gennem et netværk med samme samme sti, helt til deres destination. Statisk routing passer bedst til små netværk, mens dynamisk routing passer bedre til større netværk, f.eks. Internettet.
For dynamisk routing kan pakker kanaliseres til en anden sti (rute) i flyve med routere, da stien anses for at være en bedre egnet til at nå den tilsigtede destination. Hvis en destination f.eks. Kan nås via flere ruter, vil ruterne normalt selvkonfigurere for at rute pakkerne på den korteste vej, der er til rådighed, selvom en kortere vej her henviser til en med mindre humle, i modsætning til kortere i afstand. Routere omprogrammerer deres rutingstabeller ved at "kommunikere" med hinanden ved hjælp af routingprotokoller. Blandt de mest kendte protokoller er Routing Information Protocol (RIP), Shortest Path First (OSPF) og Border Gateway Protocol (BGP).
OSPF vil altid søge efter den hurtigste rute, og ikke den korteste, på trods af dens navn. Routere, der bruger OSPF-protokollen, bekræfter status for de andre routere, som de har adgang til, og ofte sender en besked. Herfra kan de fastslå en router status, og om den er online. Med hensyn til OSPF vil routere kende alle mulige tilgængelige stier, ikke kun de korteste, og de vil også tillade lastbalancering, hvor en router kan dele datagrammet jævnt mellem de tilgængelige stier til en destination. OSPF anvendes hovedsageligt på mindre skala netværk, der er centralt administreret.
BGP-protokollen bruges hovedsagelig på meget store netværk, som internettet. Som sådan bruger routere på internettet BGP-protokollen, og den er klassificeret som en ekstern gateway-protokol, mens OSPF er en intern gateway-protokol. BGP kan enten være intern eller ekstern. Intern BGP er, hvor protokollen bruges af en samling af routere og klientmaskiner under samme administrationsenhed, som er kendt som et autonomt system. Den eksterne BGP er hvor protokollen kører under to autonome systemer, der er forskellige.
BGP er mere kompliceret end OSPF, da det anvender forskellige attributter til bestemmelse af den bedste vej til et datagram.
Sammendrag:
BGP er grænseportwayprotokollen, mens OSPF er den korteste korteste vej først.
BGP bruges i større målestok, ligesom internettet, mens OSPF bruges på netværk, der under samme administration.
BGP er meget mere kompliceret end OSPF.