BGP

TCP/IP-pino
sovelluskerros
sovelluskerros

sovelluskerros
BGP · DHCP · DNS · ESMTP · FTP · HTTP · IMAP · IRC · LDAP · MGCP · NNTP · NTP · POP3 · RPC · RTP · RTSP · SIP · SMTP · SNMP · SOCKS · SSH · Telnet · TLS/SSL · XMPP  · (..lisää..)
kuljetuskerros
kuljetuskerros

kuljetuskerros
TCP · UDP · QUIC · DCCP · SCTP · RSVP · RIP · ECN
verkkokerros
verkkokerros

verkkokerros
IP (IPv4 ja IPv6) · ICMP (ICMPv6) · IGMP · IPsec
siirtoyhteyskerros ARP · IS-IS · NDP · OSPF · L2TP · PPP
fyysinen kerros

BGP (lyhenne sanoista Border Gateway Protocol) on standardisoitu ulkoinen reititysprotokolla, jonka avulla vaihdetaan Internetin reititys- ja saavutettavuustietoja autonomisten järjestelmien välillä.[1] BGP on etäisyysvektoriprotokolla[2], ja se reitittää pyynnöt erilaisten teknisten metriikoiden ja autonomisen järjestelmän ylläpitäjän asettamien sääntöjen perusteella.[3][4] Se käyttää TCP-siirtoprotokollaa ja sille on varattu portti on 179. Se on Internetin tärkein reititysprotokolla.

BGP on suunniteltu erityisesti ulkoista reititystä varten autonomisten järjestelmien välillä (eBGP, Exterior Border Gateway Protocol), mutta sen käyttö on myös mahdollista autonomisten järjestelmien sisällä. Tällöin protokollaa kutsutaan lyhenteellä iBGP (Interior Border Gateway Protocol).[5][6]

Autonomisten järjestelmien reunareitittimet muodostavat BGP:n avulla yhteyden naapurijärjestelmiin. BGP pohjautuu polkuvektoreiden käyttöön, missä järjestelmät etsivät BGP:n avulla yleensä lyhimmän polun lähdeosoitteesta kohdeosoitteeseen eri autonomisten järjestelmien läpi. Normaalisti BGP-reitittimet ylläpitävät muistissaan taulukkoa kaikista IP-verkoista ja autonomisten järjestelmien muodostamasta polusta, jolla ne voidaan tavoittaa. IPv4:n taulukossa on nykyään yli 950 tuhatta ja IPv6:n taulukossa yli 200 tuhatta verkkoa.[7]

  1. BGP: Border Gateway Protocol Explained web.archive.org. 28.9.2013. Arkistoitu 28.9.2013. Viitattu 28.2.2024.
  2. Sobrinho, João Luís: Network Routing with Path Vector Protocols: Theory and Applications conferences.sigcomm.org. Arkistoitu 14.7.2010. Viitattu 28.2.2024.
  3. M14 Border Gateway Protocol - Tietoverkot tietoverkot.pages.labranet.jamk.fi. Viitattu 28.2.2024.
  4. What is BGP? | BGP routing explained Cloudflare, Inc.. Viitattu 28.2.2024.
  5. Interior Border Gateway Protocol (IBGP) Oracle Help Center. Viitattu 28.2.2024. (englanniksi)
  6. Kihara Kimachia: iBGP Ultimate Guide | How iBGP Is Different From eBGP Enterprise Networking Planet. 27.2.2023. Viitattu 28.2.2024. (englanniksi)
  7. Potaroo - BGP-taulujen koko

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy