📬 ISN 226: Rozwiązywanie Problemów z BGP, NetBox z AI i Otwartoźródłowy vBNG!

226 numer newslettera to praktyczne porady: rozwiązywanie problemów z BGP, NetBox z AI, otwartoźródłowy vBNG, MCP w labie i zabezpieczanie VXLAN/EVPN. Szybkie wskazówki i narzędzia do natychmiastowego użycia.
📬 ISN 226: Rozwiązywanie Problemów z BGP, NetBox z AI i Otwartoźródłowy vBNG!

Troubleshooting BGP

BGP Troubleshooting Simplified with show ip bgp summary | Brian Wilson posted on the topic | LinkedIn
Most network engineers think troubleshooting BGP is complicated. It’s actually very simple. There’s a single Cisco command that can tell you what’s wrong in 10 seconds or less: 👉 show ip bgp summary This command shows the status of all the BGP neighbors on the device. The only column you really need to care about is: State/PfxRcd If the neighborship has not been established, this field shows you the current status (Idle, Active, OpenSent, etc). (see link to my post about FSM states in the comments) If the neighborship has been established, it shows you the number of prefixes received from that neighbor. In short, it answers the questions: Is the BGP session up? If not, why not? If it’s up, am I actually receiving routes? If you’re not receiving the correct number of routes, you can troubleshoot further with: show ip bgp neighbors [ip address] [advertised-routes | received-routes] That’s really all you need to know to troubleshoot most BGP issues. But if you’re curious, here’s what the other columns tell you: ✅ V – BGP version (almost always 4) ✅ AS – Neighbor’s autonomous system ✅ MsgRcvd / MsgSent – BGP messages exchanged (helps spot stuck sessions) ✅ TblVer – BGP table version (should match between peers) ✅ InQ / OutQ – Queued messages (non-zero = potential problem) ✅ Up/Down – How long the session has been established (or down) 💬 Have you used this command before? How do you usually troubleshoot BGP? #BGP #NetworkEngineering #Cisco #CCNP -- 👋 Hi I’m BGP Brian, ex-Cisco network engineer. Follow for BGP tips & tricks. 👷 Network Engineers: Comment “Black Belt” to join our Discord community 💼 Network Executives: DM me “BGP” for help with your BGP design & config | 70 comments on LinkedIn

show ip bgp summary to pierwsze (i często ostatnie) polecenie, którego potrzebujesz do diagnozy BGP. Pokazuje status wszystkich BGP neighbors w przejrzystej tabeli.

Kluczowa kolumna: State/PfxRcd

To jedyne pole, na które musisz patrzeć w pierwszej kolejności:

  • Jeśli neighborship nie jest established → pokazuje aktualny stan FSM (Idle, Active, OpenSent)
  • Jeśli jest established → wyświetla liczbę odebranych prefixów

Trzy pytania, na które od razu dostajesz odpowiedź:

  1. Czy sesja BGP jest up?
  2. Jeśli nie - w którym stanie się zatrzymała?
  3. Jeśli jest up - czy odbieramy prawidłową liczbę tras?

Jeśli liczba prefixów nie zgadza się z oczekiwaniami:

show ip bgp neighbors [ip] advertised-routes
show ip bgp neighbors [ip] received-routes

To naprawdę wystarcza do rozwiązania większości problemów BGP.

Gdy podstawowa diagnoza nie wystarczy, sprawdź:

  • InQ/OutQ – wartości > 0 sygnalizują problem z procesowaniem wiadomości
  • MsgRcvd/MsgSent – pomaga wykryć "zawieszone" sesje (brak przyrostu)
  • TblVer – powinien być spójny między peerami; duże różnice = problem
⚠️
Jeśli TblVer rośnie bardzo szybko (szczególnie w iBGP), masz do czynienia z route flapping we własnej sieci - to już poważniejszy problem niż typowy troubleshooting connectivity.

NetBox wypuszcza AI copilota

NetBox Labs ships AI copilot designed for network engineers, not developers
As infrastructure automation demand surges, NetBox Labs is delivering an AI agent that enables natural language interaction with infrastructure data and the ability to automate complex operational procedures.

NetBox Copilot osiągnął właśnie status GA po sześciu miesiącach testów. To nie kolejny chatbot do kodu – to agent AI zaprojektowany specyficznie dla operacji sieciowych, który pozwala zarządzać infrastrukturą w języku naturalnym.

Zapytania typu "Które urządzenia nie mają przypisanych adresów IP?" czy "Kto zmienił ten prefix w zeszłym tygodniu?" działają natywnie. Dla klientów NetBox Cloud i Enterprise dostępne są też operacje zapisu – "Dodaj kolejny serwer do DC w NYC" faktycznie modyfikuje bazę danych infrastruktury.

Największy problem AI w ops to zaufanie. Halucynacje LLM-ów są nie do zaakceptowania w środowisku produkcyjnym. NetBox Copilot rozwiązuje to przez zakotwiczenie w NetBox jako systemie rekordu – kompletnym modelu danych obejmującym urządzenia, połączenia, IP addressing, układy rack, dystrybucję zasilania i wszystkie zależności między nimi.

Agent ma natywną świadomość tej struktury i kontekstu. Nie generuje odpowiedzi w próżni – operuje na faktycznym stanie infrastruktury. RBAC z NetBoxa jest respektowany w pełni – możesz zapytać lub zmodyfikować tylko to, do czego masz uprawnienia.

NetBox Labs nie wiąże się z jednym providerem AI. Używają specjalizowanych "agent harnesses" zoptymalizowanych pod operacje sieciowe, które działają na różnych modelach. Upgrade z Sonnet 3.5 do Opus 4.6? Copilot automatycznie staje się lepszy.

To świadome rozdzielenie warstw: NetBox Labs skupia się na integracjach z infrastrukturą, governance danych i wyspecjalizowanych zachowaniach agenta w kontekście sieci. Postępy w base modelach dostają za darmo.

Obecnie Copilot działa interaktywnie – odpowiada na komendy użytkownika. Roadmapa zakłada autonomiczne agenty wykonujące rutynowe zadania bez interwencji człowieka: reagowanie na progi capacity, drift konfiguracji, automatyczne change management w zdefiniowanych parametrach.


Otwartoźródłowy vBNG

GitHub - veesix-networks/osvbng: Open Source vBNG
Open Source vBNG. Contribute to veesix-networks/osvbng development by creating an account on GitHub.

OSVBNG (Open Source Virtual Broadband Network Gateway) to wysokowydajny, skalowalny, otwartoźródłowy BNG przeznaczony dla dostawców internetu (ISP). Działa na standardowym sprzęcie x86 COTS i może obsłużyć przepustowość do 400+ Gbps z użyciem Intel DPDK (lub ponad 100 Gbps bez DPDK).


MCP w labie

GitHub - E-Conners-Lab/MCP-DEMO-LAB: MCP server giving AI assistants direct access to network infrastructure. 35 tools for multi-vendor device management, routing, config backup/rollback, SNMP, NETCONF, compliance checks, and subnet/MTU calculators. Works with Claude Desktop and any MCP-compatible client.
MCP server giving AI assistants direct access to network infrastructure. 35 tools for multi-vendor device management, routing, config backup/rollback, SNMP, NETCONF, compliance checks, and subne…

network-mcp to serwer MCP (Model Context Protocol), który zapewnia AI bezpośredni dostęp do sprzętu sieciowego (routery, przełączniki, firewalle). Dzięki temu możesz automatyzować zadania bez pisania skryptów Netmiko, łącząc takie AI jak Claude czy ChatGPT z urządzeniami różnych producentów (Cisco IOS-XE, Nokia SR Linux, FRRouting, Juniper Junos, Aruba AOS-CX, Linux). 


Zabezpieczanie VXLAN/EVPN

Świetnie! Udało ci się pomyślnie zarejestrować.
Witaj z powrotem! Zalogowałeś się pomyślnie.
Pomyślnie subskrybowałeś Inna Sieć.
Twój link wygasł.
Sukces! Sprawdź swoją skrzynkę e-mailową, aby uzyskać magiczny link do logowania.
Sukces! Twoje informacje rozliczeniowe zostały zaktualizowane.
Twoje informacje rozliczeniowe nie zostały zaktualizowane.