Inleiding tot LLDP
LLDP staat voor het protocol dat op grote schaal wordt gebruikt bij gegevensoverdracht via netwerkcomponenten binnen knooppunten van hetzelfde LAN (Local Area Network) en gegevensuitwisseling tussen buurnetwerkknooppunten in een Wide Area Network (WAN). Eerder had elke leverancier zijn eigen detectieprotocollen in zijn product, CISCO had bijvoorbeeld CDP, Nortel-netwerken hadden NDP, Foundry Networks hadden FDP en Extreme netwerk had EDP. Deze verschillende protocollen maakten netwerkbeheer een moeilijke taak, vooral in een heterogene omgeving. Om deze situatie te overwinnen, ontwikkelde IETF (Internet Engineering task force) het leverancier-agnostisch protocol, namelijk LLDP, dat naadloos zal werken in elk netwerk van alle leveranciers.
Laten we in dit artikel de nitty-gritty van LLDP analyseren
Waar past het in Netwerklaag?
LLDP past in de datalinklaag, die zich op niveau 2 van de standaardnetwerkarchitectuur bevindt waarop het OSI-model (Open Systems Interconnection) is geabonneerd. Dit model voorgeschreven door de Internationale Organisatie voor standaardisatie behandelt protocollen voor netwerkcommunicatie tussen heterogene systemen. In het OSI-model is informatiecommunicatie tussen 2 apparaten in het netwerk opgesplitst in 7 lagen en ze worden in een reeks over elkaar gebundeld en de lagen zijn
sl | Beschrijving | Niveau | Functie | Verantwoordelijkheid |
1 | Toepassingslaag | 7 | Verzoek van eindgebruikers verwerken en resultaten aan hen retourneren | Gastheer |
2 | Presentatie laag | 6 | Beheer codering en decodering van gegevens | Gastheer |
3 | Sessielaag | 5 | Beheer sessies | Gastheer |
4 | Transport laag | 4 | Bezorging beheren, de gegevens splitsen als segmenten en weer in elkaar zetten | Gastheer |
5 | Netwerklaag | 3 | Maak zakken van segmenten en vice versa. Beheer pocketoverdracht via buurnetwerken. | Netwerk |
6 | Datalinklaag | 2 | Maak dataframes van Pockets en verplaats de frames naar andere knooppunten binnen hetzelfde netwerk (LAN & WAN) | Netwerk |
7 | Fysieke laag | 1 | Zorg voor een fysiek medium voor gegevensuitwisseling | Netwerk |
LLDP biedt een standaardprotocol bij het verplaatsen van de dataframes (als onderdeel van de datalinklaag) die zijn gemaakt op basis van de datapockets (verzonden door de netwerklaag) en regelt ook de overdracht.
Protocol
LLDP-protocol bepaalt een standaardreeks regels en voorschriften voor interactie tussen netwerkapparaten in een netwerkomgeving met meerdere leveranciers. Het heeft voornamelijk betrekking op de manier waarop een apparaat zichzelf identificeert en zijn mogelijkheden in een netwerk publiceert, door een pakket informatie over zichzelf op gezette tijden te verzenden, zodat andere apparaten het kunnen herkennen.
Het informatiepakket maakt deel uit van het bericht in netwerkframes (Ethernet-frames) die via knooppunten van het netwerk worden verzonden. IEEE 802.1AB-protocol wordt gebruikt in LLDP en is een leveranciersneutraal standaardprotocol.
Structuur van LLDP-frames
Het informatiepakket dat een LLDP-gegevenseenheid wordt genoemd, volgt een typelengte en waardestructuur (TLV) en de volgende tabel bevat de details van de informatie en het type TLV.
Type | Beschrijving | Verplichte of optionele TLV's |
1 | Identificatie van het apparaat (chassis-ID) | Verplicht |
2 | Poortidentificatie (poort-ID) | Verplicht |
3 | Geldigheidsduur van de ontvangen informatie | Verplicht |
4 | Poortdetails zoals Beschrijving etc., | Optionele en extra TLV's |
5 | Toestelnaam | Optionele en extra TLV's |
6 | Software versie | Optionele en extra TLV's |
7 | Apparaatfunctie en zijn mogelijkheden | Optionele en extra TLV's |
8 | IP- en MAC-adres van het apparaat | Optionele en extra TLV's |
0 | Het signaal dat het einde van de details aangeeft, ook het einde van het frame | Verplicht |
Typen en bewerkingen van LLDPDU
De bovenstaande LLDP-gegevenseenheid die informatie op het ene apparaat publiceert naar een ander buurapparaat, wordt normale LLDPDU genoemd. Wanneer een poort wordt uitgeschakeld of afgesloten of opnieuw wordt opgestart, wordt een afsluitende advies-LLDPU gepubliceerd naar ontvangende apparaten die aangeven dat de LLDP-signalen daarna ongeldig zijn.
Er zijn 3 manieren waarop LLDP kan werken en dat zijn ze
- Alleen verzenden - het kan het informatiepakket over het lokale apparaat verzenden
- Alleen ontvangen - het kan alleen de details van het externe apparaat ophalen
- Verzenden & ontvangen - Het doet beide bovengenoemde functies
Wanneer de gegevenseenheden worden ontvangen van een extern apparaat, worden zowel verplichte als optionele tijd, lengte en waarden gevalideerd voor de juistheid en verwijderd als er fouten zijn.
Database van LLDP-informatie
De informatie over de LLDP-gegevenseenheid wordt zowel in de verzendende als de ontvangende zijde opgeslagen in een managementinformatiedatabase (MIB) en deze informatie wordt gebruikt voor netwerkbeheer en de gegevens kunnen in een later stadium worden opgehaald met behulp van standaardquery's.
Uitbreiding naar VOIP-apparaten
LLD-protocol kan worden uitgebreid om smartphones, IP-telefoons en andere mobiele apparaten te beheren voor het ontvangen en verzenden van informatie via het netwerk. Aanvankelijk begint het met het verzenden van onbewerkte LLDP-gegevenspockets en zodra het apparaat aan de andere kant VOIP detecteert, verzendt het gegevenspockets in het LLDP-MED-protocol totdat de communicatie is voltooid. Er zijn afzonderlijke tijd, lengte en waarden voor LLDP-MED-protocollen
LLDP-beheer
De volgende tijdparameters worden beheerd in LLDP en er zijn standaardwaarden voor.
- Tijdsduur tot welke een apparaat de informatie over het koppelingsapparaat zal bewaren voordat het wordt verwijderd
- Tijdsverschil om de LLDP-updates naar het koppelingsapparaat te verzenden
- Vertragingstijd om te initialiseren
Andere aspecten van LLDP Management zijn
- Configuratie-instellingen van netwerkcomponenten
- Activeren en deactiveren van netwerkcomponenten
- Onderhoud van LLDP-kenmerken
- Monitoring van LLDP-functionaliteiten
Voordelen van LLDP
- Beheer van een complex netwerk van meerdere leveranciers eenvoudig, gestructureerd en eenvoudiger.
- De nauwkeurige informatie die wordt vastgelegd over de uitwisseling van gegevens helpt bij het beheersen van de netwerkprestaties, het bewaken van de gegevensuitwisselingsstroom en het oplossen van problemen wanneer deze zich voordoen.
- Biedt betere traceerbaarheid van netwerkcomponenten binnen het netwerk
- Verbetert het systeem dat beschikbaar is voor de gebruikers door de netwerkprestaties effectief te bewaken en downtime bij datacenteractiviteiten te voorkomen.
- Zorgt voor een goede front-end respons op gebruikers in de applicatie door te zorgen voor snellere en snellere beschikbaarheid van gegevens van andere knooppunten in hetzelfde netwerk en van andere netwerken.
Conclusie
LLD-protocol is een zegen voor de netwerkbeheerders. Het helpt hen met nuttige informatie over intra-netwerkapparaten op de gegevenslaag (niveau 2) en over de internetwerkapparaten op de netwerklaag (niveau 3) voor het effectief beheren van datacenteractiviteiten.
Aanbevolen artikelen
Dit is een gids voor Wat is LLDP? Hier bespreken we de typen, bewerkingen, protocol, beheer en voordelen van LLDP. U kunt ook de volgende artikelen bekijken voor meer informatie -
- Uitdagingen van IoT
- Op internet gebaseerde zakelijke ideeën
- IoT in de landbouw
- Hulpmiddelen voor internetmarketing