Network Discovery
Weten wat er zich in je netwerk bevindt is de basis van goed beheer — en van goede troubleshooting. Documentatie is daarvoor ideaal, maar in de praktijk klopt die zelden volledig. Network discovery protocollen helpen om het netwerk in kaart te brengen vanuit de toestellen zelf.
Twee protocollen die standaard aanwezig zijn op de meeste routers en switches: CDP (Cisco) en LLDP (open standaard).
Voordelen van discovery protocollen
| Voordeel | Beschrijving |
|---|---|
| Apparaatontdekking | Toestellen kunnen zichzelf en hun buren kenbaar maken |
| Vereenvoudigd beheer | Toestellen in multi-vendor omgevingen kunnen info uitwisselen om op elkaar af te stemmen |
| Troubleshooting | Nauwkeurig netwerkoverzicht = sneller problemen oplossen |
| Netwerkmapping | Configuratieinfo over buren beschikbaar zonder manuele inventarisatie |
| Integratie | Werken samen met SNMP |
CDP — Cisco Discovery Protocol
Cisco-proprietary L2 protocol. Stuurt periodiek CDP advertisements uit naar buren om zichzelf voor te stellen. Uitgewisselde info: toesteltype, naam, interfaces, capabilities, ...
Staat standaard aan op Cisco toestellen.
Handig wanneer documentatie ontbreekt — show cdp neighbors toont onmiddellijk welke toestellen aan welke poorten hangen, en show cdp neighbors detail geeft extra info als IP-adressen en IOS versie.
CDP commando's
show cdp → globale CDP info (intervallen, hold time)
show cdp neighbors → overzicht van alle buren
show cdp neighbors detail → uitgebreide info per buur (IP, IOS versie, ...)
show cdp interface → welke interfaces CDP actief hebben
CDP configureren
! Globaal in- of uitschakelen
Router(config)# cdp run
Router(config)# no cdp run
! Per interface
Switch(config-if)# cdp enable
Switch(config-if)# no cdp enable
Security
CDP deelt intern toestelinfo uit — schakel het uit op access poorten richting clients en op WAN-poorten. Zie L2 Bedreigingen voor context.
Topologie stap voor stap opbouwen
- Start op een bekend toestel →
show cdp neighbors - Noteer de buren (Device ID, lokale en remote poort, platform)
- Ga naar elk buurtoestel → herhaal
show cdp neighbors - Doe dit tot er geen nieuwe buren meer opduiken
LLDP — Link Layer Discovery Protocol
Vendorneutrale open standaard (IEEE 802.1AB) — werkt ook in gemengde omgevingen met niet-Cisco hardware. Werking en doel identiek aan CDP.
Staat niet standaard aan — moet expliciet ingeschakeld worden.
LLDP configureren
! Globaal inschakelen
Switch(config)# lldp run
Switch(config)# no lldp run
! Per interface (kan apart gestuurd worden voor zenden en ontvangen)
Switch(config-if)# lldp transmit
Switch(config-if)# lldp receive