Protokolle
Protokolle sind festgelegte Formate für die Übersetzung von Daten zwischen Geräten. Anhand von Protokollen werden viele verschiedene Datenaspekte wie Fehlerüberprüfung, Komprimierungstypen sowie Meldungen zur Sendung und zum Empfang von Daten zwischen den Geräten festgelegt. Programmierer können aus einer Vielzahl von Standardprotokollen auswählen. Jedes hat seine speziellen Vor- und Nachteile, d.h. einige sind einfacher als andere, einige sind zuverlässiger und einige schneller. Für den Benutzer ist es wichtig, dass das Gerät über die richtigen Protokolle verfügt, um mit anderen Computern kommunizieren zu können.