Laut E Computer Notes sind die fünf Hauptkomponenten eines Datenkommunikationssystems die Nachricht, der Sender, der Empfänger, das Medium und das Protokoll. Alle fünf werden benötigt, um beim Senden von Datenkommunikationen zusammenzuarbeiten vom Sender zum richtigen Empfänger.
Der Nachrichtenteil des Kommunikationssystems sind die eigentlichen Daten, die zwischen Sender und Empfänger ausgetauscht werden. Es kann alles enthalten, von Text bis Video. Der Absender ist das Ursprungsgerät der Nachricht. Der Sender ist jede Hardware, die ein Signal über ein Netzwerk senden kann, von einem modernen PC an eine Webcam.
Der Empfänger ist das Endgerät für die Kommunikation. Wie der Sender ist der Empfänger ein beliebiges Gerät, das Nachrichten über ein Netzwerk empfangen kann. Beispiele hierfür sind Computer und vernetzte Drucker. Das Medium ist der physische Weg, den die Nachricht verwendet, um vom Sender zum Empfänger zu gelangen. Es beinhaltet die eigentliche Kommunikationstechnik, mit der die beiden Geräte verbunden werden, wie zum Beispiel Lichtwellenleiter und Mikrowellen. Das Protokoll enthält die Regeln, die auf die Kommunikation der Nachricht angewendet werden. Es bietet eine Möglichkeit, Sender und Empfänger zu synchronisieren, sodass beide in der Lage sind, die Struktur der zwischen ihnen gesendeten Daten zu verarbeiten.