lågnivåprotokoll
Ett lågnivåprotokoll är ett kommunikationsprotokoll som verkar nära hårdvaran eller transportlagret i kommunikationsstacken. Dessa protokoll hanterar oftast överföring av rådata mellan enheter eller komponenter med minimal semantisk tolkning. De är optimerade för snabbhet, determinism och exakt styrning av bitar, ramar och adresser, och de kräver ofta att tillämpningen själv tolkar och organiserar informationen som överförs.
Exempel på lågnivåprotokoll inkluderar datalänkprotokoll som Ethernet (IEEE 802.3), CAN-bussen i fordonsindustrin samt seriebussprotokoll som I2C,
Jämfört med protokoll på högre nivåer, till exempel HTTP, MQTT eller FTP, är lågnivåprotokollen mer involverade
Användning och design kräver hänsyn till realtid, prestanda och robusthet. Eftersom lågnivåprotokoll ofta saknar inbyggd kryptering