BGP (Border Gateway Protocol) verbindet autonome Systeme (AS) über TCP-Port 179. Die Kommandos für Cisco IOS, Junos und RouterOS richten eBGP-Nachbarn (andere AS) und iBGP-Sitzungen (gleiches AS) ein, aktivieren Adressfamilien und zeigen den Zustand der Sessions. Der BGP-Artikel erklärt das Protokoll; hier folgt die praktische Referenz.

Cisco IOS

router bgp 64496          ! lokale AS-Nummer
 bgp router-id 192.0.2.1
 neighbor 203.0.113.1 remote-as 64497   ! eBGP: fremde AS
 neighbor 198.51.100.2 remote-as 64496  ! iBGP: gleiche AS
 neighbor 198.51.100.2 update-source Loopback0
 neighbor 198.51.100.2 next-hop-self
 network 192.0.2.0 mask 255.255.255.0   ! nur Routen aus der Tabelle
 address-family ipv6 unicast
  neighbor 2001:db8::1 activate
  network 2001:db8:1::/48

BGP wirbt nur Netze an, die auch in der Routing-Tabelle stehen — zusätzlich zu network ist oft ein Redistribute- oder Leak-Setup nötig. Über nicht direkt verbundene Nachbarn (z.B. Loopbacks) verlangt eBGP ebgp-multihop 2.

show ip bgp summary          ! Sessions + Zustand
show ip bgp                  ! komplette BGP-Tabelle
show ip bgp neighbors 203.0.113.1
show ip route bgp
clear ip bgp *               ! Sessions neu aufbauen
debug ip bgp updates

Junos

set protocols bgp group EBGP type external
set protocols bgp group EBGP peer-as 64497
set protocols bgp group EBGP neighbor 203.0.113.1
set protocols bgp group IBGP type internal
set protocols bgp group IBGP local-address 192.0.2.1
set protocols bgp group IBGP neighbor 198.51.100.2
set protocols bgp group IBGP export ANZEIGEN  ! Policy
show bgp summary
show bgp neighbor 203.0.113.1
show route protocol bgp

RouterOS (MikroTik v7)

/routing bgp connection add name=to-upstream 
  remote.address=203.0.113.1 remote.as=64497 
  local.role=ebgp local.as=64496
/routing bgp connection print
/routing bgp session print    ! established/prüfen

In RouterOS v7 sind Template (Protokollparameter), Connection (Transport-Endpunkt) und Session (Laufzeitzustand) getrennte Objekte; RouterOS v6 nutzte noch das flache /routing bgp peer-Modell. Die älteren Varianten zeigen OSPF-Befehle und RIP-Befehle als Interior-Protokolle im Vergleich.

Verwandte Grundlagen: BGP, Router, IS-IS-Befehle, SRv6-Befehle.