Computer Science

Basic Definations Subnetting concepts Algorithm and Time Set Theory Basics DBMS Basics Data Communications Computer Graphics Basics
History Creations

Data Communications

Data: Information presented in whatever form is agreed upon by the parties creating and using the data
Data communication: Exchange of data between two devices Via some form of transmission medium
Fundamental characteristics of data communication:

Data Flow


Both transmit and receive possible, but not at the same time Like a one-lane road with two-directional traffic Walkie-talkie, CB radio



Protocol : rule

Key elements of a protocol


Internet Standards

IETF (Internet Engineering Task Force)
Internet Draft

RFC (Request for Comment)