CLNP | |
---|---|
namn | Anslutning mindre nätverksprotokoll |
Nivå (enligt OSI-modellen ) | nätverk |
Syftet med protokollet | datagram kommunikationsprotokoll |
Specifikation | ISO 8473, ISO 8073 |
CLNP är ett anslutningslöst nätverksprotokoll ( Connection L ess N etwork Protocol ) .
CLNP är ett datagramprotokoll som är funktionellt mycket likt det IP- protokoll som används på Internet . CLNP-protokollet har inga sätt att upptäcka och korrigera fel (dessa funktioner är tilldelade transportlagret ). CLNP-protokollet kräver inte att en kommunikationskanal upprättas innan data överförs. CLNP skickar meddelanden till sina mottagare oberoende av andra meddelanden.
CLNP används av TP4 ( Transport Protocol Class 4 ). CLNP används dock inte på Internet eftersom dess funktion tillhandahålls av IP- protokollet, vilket är anledningen till att det ibland kallas ISO IP (namnet härrör från den sju lager OSI /ISO-modellen). Men CLNP används fortfarande flitigt i många datanätverk runt om i världen.
CLNP används av IS-IS (utvecklat av DEC, Digital Equipment Corporation ) för routing i ISO CLNP-protokollnätverk. CLNP-typen stöder två värden: 1 och 28. 1 används för att indikera "Felrapport". Alla andra paket använder värdet 28 (Hex 0x1c) (TP4, TAPR). CLNP har inte ett protokollfält som IP har . NSEL - fältet i NSAP används för att påskynda leverans till lämpligt protokollkontrollblock. IP antar alltid att efter att ha upptäckt ett fel på grund av en felaktig hantering i ett paket kommer det felaktiga paketet att skickas (via ICMP ) tillbaka till källan. CLNP PDU:er (PDU:er är protokolldataenheter motsvarande paket) kommer endast att upptäcka felrapporter om flaggan "Error Report" är inställd. CLNP-huvudet kräver inte att meddelanden utfylls till närmaste 32-bitarsgräns. Det oanslutna nätverksprotokollhuvudet kan vara upp till 254 oktetter långt. CLNP-meddelandet har separata fält för att specificera den totala längden och segmentlängden för att underlätta återmonteringen.
CLNP är standardiserat av ISO 8473 . TP4 är standardiserad av ISO 8073 .