Document
Document
Data Communication refers to the exchange of data between devices through a transmission medium. It
enables devices to send and receive information, facilitating communication over distances.
Receiver: The device that receives the data (e.g., another computer).
Medium: The physical path over which the message travels (e.g., cables, wireless signals).
Protocol: The set of rules that govern data communication, ensuring proper transmission and interpretation.
Analog Communication: Transmits data as continuous signals (e.g., traditional telephone lines).
Simplex: Data transmission occurs in one direction only (e.g., keyboard to CPU).
Half-Duplex: Data transmission can occur in both directions, but not simultaneously (e.g., walkie-talkies).
Full Duplex: Data transmission can occur in both directions simultaneously (e.g., telephone conversations).
5. Types of Networks
6. Network Topologies
Bus Topology: All devices share a single communication line. Easy to implement but can lead to data collisions.
Star Topology: All devices are connected to a central hub. Easy to manage and troubleshoot but relies on the
central device.
Ring Topology: Devices are connected in a circular fashion. Data travels in one direction; easy to install but if
one device fails, the entire network can be affected.
Mesh Topology: Every device is connected to multiple other devices. Offers redundancy and reliability but is
complex and expensive.
7. Networking Devices
Switch: Connects devices within a LAN and uses MAC addresses to forward data to the correct device.
Hub: A basic networking device that connects multiple Ethernet devices, making them act as a single network
segment.
Bridge: Connects two or more LAN segments, filtering traffic to reduce collisions.
Modem: Converts digital data from a computer into analog for transmission over phone lines and vice versa.
8. Network Protocols
TCP/IP (Transmission Control Protocol/Internet Protocol): The foundational protocol suite for the Internet,
enabling communication between devices.
HTTP (Hypertext Transfer Protocol): Protocol for transferring web pages on the Internet.
FTP (File Transfer Protocol): Protocol for transferring files between computers on a network.
POP3/IMAP (Post Office Protocol/Internet Message Access Protocol): Protocols for retrieving emails.
Serial Transmission: Data is sent one bit at a time over a single channel (e.g., USB).
Parallel Transmission: Multiple bits are sent simultaneously over multiple channels (e.g., old printers).
Parity Bit: A bit added to data to ensure an even or odd number of 1s.
Cyclic Redundancy Check (CRC): A complex error-checking algorithm that detects changes to raw data.
Bandwidth: The maximum data transfer rate of a network (measured in bits per second).
Latency: The time taken for data to travel from sender to receiver. Measured in milliseconds.
Encryption: The process of converting data into a secure format to prevent unauthorized access.
Firewalls: Devices or software that monitor and control incoming and outgoing network traffic based on
security rules.
VPN (Virtual Private Network): Creates a secure connection over the Internet, allowing remote access to a
private network.
13. Wireless Communication
Bluetooth: A short-range wireless technology for connecting devices (e.g., headphones, mice).
Cellular Networks: Wireless communication networks that connect mobile devices using cell towers (e.g., 4G,
5G).
5G Technology: The next generation of mobile networks offering higher speeds and lower latency.
IoT (Internet of Things): Connecting everyday devices to the Internet for data exchange.