Chapter 7: Communication and Networks
Communication and its components
Communication is the process of transferring data, instructions, or information from one device to another. In the context
of computers, it involves devices (such as computers or smartphones) exchanging data or messages through various
channels. This communication can happen either via cables and wires (wired communication) or wirelessly through the air
(wireless communication).
Components of Communication
1. Sender:
The sender is the device or person that initiates the communication by creating or transmitting data, instructions, or
information. This could be a computer, smartphone, or any other computing device that starts the process of sending
information.
2. Receiver:
The receiver is the device that accepts the data, instructions, or information sent by the sender. The receiver processes the
data or performs actions based on the received message. For example, a smartphone receiving a text message or a
computer receiving a file.
3. Medium:
The medium refers to the method or physical system used to transmit the data from the sender to the receiver. This can
include wired mediums like cables (e.g., Ethernet cables, fiber optics) or wireless mediums (e.g., Wi-Fi, Bluetooth,
cellular networks) that carry the data across distances.
4. Channel:
The channel is the communication pathway through which the message travels. This is often the same as the medium but
can refer to the specific technology or network used to transmit the data. For instance, it could be a Wi-Fi channel,
Bluetooth frequency, or a physical cable channel.
5. Message:
The message is the actual data, instruction, or information that is being transmitted. It is what the sender wants to convey
to the receiver. The message can be in the form of text, files, images, voice, or any other data type.
Uses of Computer Communications
Computer communications are everywhere. Many require that users subscribe to an Internet access provider. With other
computer communications, an organization such as a business or school pro vides communications services to
employees, students, or customers. The following pages discuss a variety of computer communications.
1. Blogs
Websites where individuals or groups write and share articles or posts on various topics.
Example: A food blogger sharing recipes and restaurant reviews on their website.
2. Chat Rooms
Online spaces where multiple people can talk to each other in real-time via text.
Example: A group of people chatting together about a movie in a chat room on a fan website.
3. E-Mail
A method of sending messages or information electronically from one person to another.
Example: Sending a work report via email from one colleague to another.
4. Fax
A method of sending printed documents over a phone line from one machine to another.
Example: Sending a signed contract to a business partner via fax.
5. FTP (File Transfer Protocol)
A way to transfer files between computers over the Internet.
Example: A website developer uploading files to a server using FTP to update a website.
6. Instant Messaging
Real-time, text-based communication between users on the Internet.
Example: Sending a quick message to a friend via WhatsApp or Facebook Messenger.
7. Internet
A global network connecting millions of computers, allowing people to communicate and access information.
Example: Using the Internet to search for information on Google or watch videos on YouTube.
8. Newsgroups
Online discussion forums where people post messages and respond to topics of interest.
Example: Discussing technology news in a newsgroup on Google Groups.
9. RSS (Really Simple Syndication)
A tool that automatically updates users with the latest content from their favorite websites.
Example: Subscribing to a blog's RSS feed to get new posts directly in your RSS reader.
10. Video Conferencing
Real-time meetings where people can see and hear each other via video and audio over the Internet.
Example: Attending a Zoom meeting for work where you see your colleagues and talk to them face-to-face remotely.
11. VoIP (Voice over Internet Protocol)
A technology that allows voice calls to be made over the Internet instead of using a traditional phone line.
Example: Making a phone call to a friend using Skype or WhatsApp.
12. Web
A part of the Internet where websites and online services are accessed via browsers.
Example: Browsing the web to shop on Amazon or reading news on BBC’s website.
13. Web 2.0
The second generation of the Internet that emphasizes user interaction, content sharing, and collaboration.
Example: Using Facebook to interact with friends, post pictures, and comment on others' posts.
14. Web Folders
Online storage spaces where users can upload and share files over the Internet.
Example: Storing documents on Google Drive to share with colleagues for collaborative editing.
15. Wikis
Websites that allow multiple users to create, edit, and update content collaboratively.
Example: Editing an article on Wikipedia about your favorite movie.
16. Wireless Messaging Services
Services that let people send messages without needing wires, often using mobile networks.
Example: Sending a text message (SMS) to a friend via your phone.
Text Message
A written message sent between devices, typically mobile phones, using short text.
Audio/Video Message
A message that contains either an audio recording (voice message) or a video recording, sent via communication
platforms.
Wireless Instant Messaging
Real-time text communication between users, sent over wireless networks, enabling instant message exchange.
17. Wireless Internet Access Points
Devices that provide wireless Internet access, allowing devices to connect without cables.
Hotspot: A physical location or device that provides wireless Internet access to nearby devices, typically using Wi-Fi.
Example: Connecting your smartphone to Wi-Fi at a café to browse the web.
18. Cybercafés
Public places where people can use computers and the Internet, usually for a fee.
Example: Going to a cybercafé while traveling to use a computer and access the Internet.
19. Global Positioning Systems (GPS)
A system that uses satellites to provide location data and navigation on Earth.
Example: Using Google Maps on your phone to get directions while driving.
20. Collaboration
Working together with others to achieve a common goal, often using online tools.
Example: Two coworkers using Google Docs to write a report together in real-time.
21. Groupware
Software designed to help people work together by sharing information, scheduling, and communication.
Example: Using Microsoft Teams for team communication and project management.
22. Voice Mail
A system where users can leave voice messages for others when they are unavailable.
Example: Leaving a voice mail for someone when they don’t answer their phone.
23. Web Services
Services that allow different software or systems to share data and communicate with each other over the Internet.
Example: A weather app using a web service to get weather data from a weather provider’s API.
Network
A network is a collection of interconnected devices (computers, servers, printers, etc.) that can share resources and
communicate with each other. Networks allow the exchange of data, files, and resources over physical cables or wireless
connections.
Types of Networks
LAN (Local Area Network)
A network that connects devices within a limited area, such as a home, office, or school. It typically uses Ethernet or Wi-
Fi to enable communication between devices.
Example: A group of computers connected within an office building, allowing employees to share files and printers.
MAN (Metropolitan Area Network)
A network that spans a city or large campus, connecting multiple LANs within a specific geographic area, like a
university campus or a city-wide network.
Example: A university’s network connecting various campuses in the city for communication and data sharing.
WAN (Wide Area Network)
A large network that spans across cities, countries, or even continents, connecting multiple LANs and MANs. The Internet
is the largest example of a WAN.
Example: The network used by a multinational company to connect offices in different countries, or the global Internet.
Network Topologies
Network topology refers to the arrangement or structure of how different devices (nodes) are connected and how data is
transmitted within the network. It defines the physical or logical layout of the network, determining how devices
communicate with each other.
1. Star Topology
In star topology, all devices are connected to a central device like a switch or hub. Data from one device is sent to the
central device, which then directs it to the appropriate device.
Advantages:
Easy to manage and expand by adding more devices.
Centralized control for better troubleshooting.
If one device fails, it doesn’t affect the rest of the network.
Disadvantages:
Dependent on the central device; if it fails, the whole network is down.
Requires more cable than other topologies.
Can be expensive due to the cost of the central device (switch, hub, etc.).
2. Bus Topology
In bus topology, all devices are connected to a single central cable (the "bus"). Data is transmitted in both directions along
the cable.
Advantages:
Easy to install and requires less cable than star topology.
Cost-effective for small networks.
Simple to expand by adding devices to the bus.
Disadvantages:
If the main cable fails, the whole network goes down.
Performance degrades as more devices are added.
Difficult to troubleshoot due to a lack of central control.
3. Mesh Topology
In mesh topology, each device is connected to every other device in the network. This setup provides multiple paths for
data transmission.
Advantages:
Highly reliable; if one link fails, data can still travel through other paths.
Provides redundancy and fault tolerance.
Offers high bandwidth and ensures better performance.
Disadvantages:
Expensive and complex to install due to the large number of connections.
Difficult to manage because of the many links between devices.
Requires more cabling, increasing the cost.
4. Ring Topology
In ring topology, devices are connected in a circular manner, with each device having exactly two connections — one to
the device before it and one to the device after it. Data travels in one direction around the ring.
Advantages:
Simple and easy to install.
Suitable for small networks with low traffic.
Data travels in a predictable manner, which can reduce collisions.
Disadvantages:
A failure in one device or connection can bring down the entire network.
Troubleshooting is difficult because of the closed loop.
Performance degrades as more devices are added.
5. Tree Topology
Tree topology is a hybrid model that combines characteristics of star and bus topologies. Devices are grouped in star-like
structures, and these groups are connected to a central bus.
Advantages:
Scalable and easy to expand by adding more branches.
Centralized management, making troubleshooting easier.
Suitable for large networks as it provides both hierarchical structure and flexibility.
Disadvantages:
Dependent on the backbone (bus); if the backbone fails, the whole network can be affected.
More cabling required than simpler topologies.
Expensive to implement, especially for larger networks.
Network Architectures
Client-Server Architecture
A network setup where multiple clients (user devices) request services or resources from a central server. The server
provides data, files, and services to the clients.
Example: A web server that provides data to multiple browsers (clients) requesting information from a website.
Peer-to-Peer (P2P) Architecture
A network where devices (peers) are equal, and each device can act as both a client and a server, sharing resources
directly with one another.
Example: File-sharing networks like BitTorrent, where users can both download and upload files directly to each other.
Intranet and Extranet
Intranet
A private, internal network used by an organization to share resources, communicate, and collaborate. It’s only accessible
by members of the organization.
An employee portal within a company that allows workers to access internal resources like documents, HR systems, or
communication tools.
Extranet
A private network that allows external users (such as business partners or customers) limited access to the company’s
internal network. It acts as a bridge between the company and trusted external parties.
Example: A supplier portal where a company’s suppliers can access inventory data and place orders securely.
Network Communication Standards
Network communication standards define the rules and protocols that allow devices to communicate with each other
within a network. These standards ensure compatibility between different devices and systems. Below are explanations of
various key network communication standards:
1. Ethernet
A widely used LAN technology for data transmission over wired connections, typically using twisted-pair or fiber optic
cables.
2. Token Ring
A LAN technology where data is transmitted in a network using a "token" that circulates, and the device holding the token
can send data.
3. TCP/IP (Transmission Control Protocol/Internet Protocol)
A suite of protocols that governs data transmission over the Internet, ensuring data is broken into packets and reliably
delivered.
4. Wi-Fi (Wireless Fidelity)
A wireless networking technology that allows devices to connect to the internet or local networks without cables, typically
based on IEEE 802.11 standards.
5. Bluetooth
A short-range wireless technology used for connecting devices like smartphones, headphones, and speakers over short
distances.
6. UWB (Ultra-Wideband)
A wireless communication standard that uses a broad range of frequencies to transmit data over short distances, often used
in location tracking and high-speed data transfer.
7. IrDA (Infrared Data Association)
A standard for short-range wireless communication using infrared light to transmit data between devices.
8. RFID (Radio Frequency Identification)
A technology that uses radio waves to identify and track objects equipped with RFID tags, commonly used in inventory
management and access control.
9. WiMAX (Worldwide Interoperability for Microwave Access)
A broadband wireless communication technology designed to provide high-speed internet access over long distances.
10. WAP (Wireless Application Protocol)
A protocol for accessing information over wireless networks, mainly used for mobile devices to browse the web and
access web-based services.
Guided Media
Guided media refers to physical transmission media where the data signals are confined within a specific path or medium.
This type of communication requires the use of cables or fibers to carry the data from the sender to the receiver. The
signals in guided media are directed along the physical medium, providing a structured and controlled environment for
data transmission.
Types of Guided Media:
Twisted Pair Cable:
Explanation: Twisted pair cables consist of pairs of copper wires that are twisted together to reduce electromagnetic
interference. They are one of the most common transmission mediums for telecommunications and data networks.
Advantages: Cost-effective, easy to install, and widely used in phone lines and local area networks (LANs).
Disadvantages: Susceptible to interference and attenuation (signal loss) over long distances.
Coaxial Cable:
Explanation: Coaxial cables have a central copper conductor surrounded by insulation, a metal shield, and an outer
insulating layer. This design protects the signal from external interference and improves the quality of data transmission.
Advantages: Higher bandwidth than twisted pair cables, less susceptible to interference, used in cable TV, broadband
internet, and some LANs.
Disadvantages: More expensive than twisted pair cables, bulkier, and harder to install.
Fiber Optic Cable:
Explanation: Fiber optic cables use light signals transmitted through strands of glass or plastic fibers to carry data. They
offer very high-speed data transmission over long distances with minimal signal loss and interference.
Advantages: Extremely high bandwidth, long-distance transmission capabilities, and resistance to electromagnetic
interference.
Disadvantages: Expensive, difficult to install and maintain, and fragile compared to copper cables.
Unguided Media
Unguided media, also known as wireless media, refers to transmission through the air or space using electromagnetic
waves. The data is sent without the need for a physical medium (like cables), making it more flexible for applications
requiring mobility and remote communication. In unguided media, data is transmitted over a distance via radio waves,
microwaves, infrared, or light signals.
Types of Unguided Media:
Radio Waves:
Explanation: Radio waves are electromagnetic waves used for communication over long distances. They are typically
used for broadcasting signals, mobile communications, and Wi-Fi networks.
Advantages: Wide coverage area, inexpensive, easy to implement, and used in various applications like cell phones, Wi-
Fi, and AM/FM radio.
Disadvantages: Susceptible to interference from other devices, and the quality of the signal can degrade due to obstacles
and distance.
Microwaves:
Explanation: Microwaves are high-frequency radio waves used for point-to-point communication and satellite
communications. Microwaves typically require line-of-sight between the transmitter and receiver.
Advantages: Capable of high-speed data transmission, commonly used for long-distance communications, including
satellite links.
Disadvantages: Line-of-sight is required, so obstacles can disrupt the signal. Sensitive to weather conditions, like rain,
which can cause signal attenuation.
Infrared (IR):
Explanation: Infrared communication uses light waves in the infrared spectrum to transmit data over short distances. It’s
commonly used in remote controls, wireless keyboards, and short-range communication between devices.
Advantages: Low power consumption, inexpensive, and simple to set up for short-range applications.
Disadvantages: Limited range (typically less than 30 feet), requires line-of-sight between devices, and can be affected by
environmental factors like sunlight.
Laser (Light) Communication:
Explanation: Laser communication involves transmitting data using a focused light beam, such as infrared lasers. It is
often used in specialized applications where high bandwidth is required, such as optical communication between
buildings.
Advantages: Extremely high data transfer rates, secure, and ideal for long-distance communications when line-of-sight is
available.
Disadvantages: Line-of-sight is required, sensitive to weather conditions like fog, and costly to implement in large-scale
systems.
Satellite Communication
Satellite communication relies on artificial satellites placed in space to relay signals between ground stations. It falls
under unguided media because the signals travel through space using radio waves (a type of electromagnetic wave)
without being confined to cables or any physical medium.
Advantages:
Wide coverage area, ideal for remote or isolated regions.
Enables global communication without the need for physical infrastructure.
Disadvantages:
Signals can experience delays due to the distance traveled to and from space (especially with GEO satellites).
Rain and storms can affect signal quality.
Infrastructure costs (launching and maintaining satellites) are high.
Communication Software:
This is the software used to manage and facilitate communication between devices or systems. It includes programs and
applications that allow people to send and receive messages or data, such as email programs, messaging apps, or even
operating systems that enable networking.
Communication Hardware:
These are the physical devices that enable communication between computers or networks. It includes equipment like
network cards, routers, switches, cables, and modems that physically connect devices and help transmit data.
Hub:
A hub is a basic network device that connects multiple devices in a network. It sends data to all connected devices, even if
the data is intended for only one of them. Hubs are simple and can create network traffic congestion.
Switch:
A switch is similar to a hub but smarter. It only sends data to the specific device it’s meant for, rather than broadcasting it
to everyone. This helps reduce network traffic and improves efficiency.
Router:
A router connects different networks together (such as your local home network to the internet). It directs data between
devices within a network and helps route data to and from the internet, determining the best path for it.
Modem:
A modem (modulator-demodulator) is a device that converts digital data from a computer into signals that can be
transmitted over telephone lines or cable systems, and vice versa. It helps provide internet access by connecting your
network to the wider internet infrastructure.
1. ISDN Modem:
A device that allows you to connect to the internet and make phone calls through a digital phone line, offering faster
speeds than regular phone lines.
2. Cable Modem:
A device that connects to the internet using your cable TV line, providing high-speed internet access.
3. DSL Modem:
A device that provides internet access through a regular phone line, using DSL technology to offer faster speeds than dial-
up.
4. Wireless Modem:
A modem that connects to the internet and provides wireless internet access (Wi-Fi) to devices like phones and laptops.
5. Network Cards (NIC):
A piece of hardware inside a device (like a computer) that allows it to connect to a network (wired or wireless).
Wireless Access Point (WAP):
A device that connects to your router and provides Wi-Fi signals, letting wireless devices (like phones and laptops) access
the internet.
Repeater:
A repeater is used to extend the range of a network. It takes weak or distorted signals and amplifies them so they can
travel further. It is often used in large networks to cover more area.
Bridge:
A bridge connects two separate networks and allows them to communicate with each other. It filters and forwards data
between the networks, which helps reduce network traffic and improve efficiency by segmenting the networks.
Communication over Telephone Networks
PSTN (Public Switched Telephone Network):
This is the traditional landline phone system that has been in use for decades. It includes the network of copper wires,
telephone exchanges, and switches that allow voice communication between [Link] also supports data transmission,
though at lower speeds compared to modern broadband networks.
1. Dial-Up Lines:
A dial-up connection uses a phone line to connect to the internet. You dial a phone number to connect to an Internet
Service Provider (ISP) and establish a connection.
It’s very slow, typically offering speeds of up to 56 Kbps (kilobits per second), and is mostly outdated today.
2. Dedicated Lines:
A dedicated line is a communication line that is reserved for a specific purpose or customer. Unlike dial-up or shared
connections, a dedicated line provides a constant, uninterrupted connection.
These lines are often used for high-speed internet or business communications.
3. ISDN (Integrated Services Digital Network):
ISDN is a set of standards for digital communication over regular phone lines. It provides higher speeds and better quality
than traditional analog phone lines.
ISDN allows both voice and data to be transmitted simultaneously over the same line.
4. DSL (Digital Subscriber Line):
DSL is a high-speed internet connection that runs over traditional copper telephone lines. It provides much faster speeds
than dial-up, and users can make phone calls while using the internet.
There are different types of DSL, including ADSL (Asymmetric DSL), which offers higher download speeds than upload
speeds.
5. FTTP (Fiber to the Premises):
FTTP is a type of internet connection where fiber optic cables run directly to your home or business, providing very high-
speed internet access.
It is one of the fastest types of broadband and can support very high download and upload speeds.
6. T1 and T3 Lines (T-Carriers):
T1 and T3 lines are high-capacity, dedicated digital communication lines that are used primarily by businesses or for
large-scale data transmission.
T1: Provides 1.544 Mbps (megabits per second) and is typically used by small to medium-sized businesses.
T3: Provides 44.736 Mbps and is used for larger-scale business and institutional purposes.
7. ATM (Asynchronous Transfer Mode):
ATM is a networking technology that allows for the efficient transfer of data, voice, and video. It breaks data into small
fixed-size packets, called cells, and uses them to transmit over a network.
It’s often used in high-performance applications, like telecommunications and large enterprise networks.
1. Bandwidth:
The maximum amount of data that can be transferred over a network in a given time (usually measured in bits per
second, bps). It’s like the width of a highway: the wider it is, the more cars (data) can travel at once.
2. Throughput:
The actual amount of data successfully transferred over a network in a given time. It’s the real "speed" you
experience when using the internet, and it can be lower than the bandwidth due to network issues.
3. Latency:
The delay or time it takes for data to travel from one point to another across a network. It’s like the time it takes
for a car to go from one place to another on the highway; the higher the latency, the longer the delay.
Transmission medium
Baseband transmission
Baseband transmission sends one signal at a time over a communication medium, using the entire bandwidth for that
single signal. It’s typically used for short distances, like in home networks or local area networks (LANs), and works with
digital signals.
Broadband transmission
Broadband transmission sends multiple signals simultaneously, each using a different frequency, which allows it to
transmit more data at once. This is commonly used for high-speed internet, cable TV, and long-distance communication.
Broadband is more efficient for large-scale data transmission, making it ideal for services that require high speeds over
long distances.
Transmission modes
Transmission modes refer to the direction in which data is sent between devices or systems. There are three primary types
of transmission modes:
1. Simplex:
One-way communication: Data flows in only one direction.
Example: A keyboard sends data to a computer (from keyboard to computer), but the computer doesn't send anything
back to the keyboard.
2. Half-Duplex:
Two-way communication: Data can flow in both directions, but not at the same time.
Example: Walkie-talkies – one person speaks, then the other person responds, but both can't talk simultaneously.
3. Full-Duplex:
Two-way communication: Data flows in both directions at the same time.
Example: A phone call – both people can speak and listen at the same time.
Transmission types are categorized based on how data is sent and synchronized between devices. The two main types are
synchronous and asynchronous transmission.
1. Synchronous Transmission:
Data is sent in a continuous stream with regular timing, and both the sender and receiver are synchronized to a common
clock.
Example: Data transmission in high-speed networks, like video calls or file transfers.
2. Asynchronous Transmission:
Data is sent one byte (or character) at a time, with start and stop bits to indicate when each byte begins and ends. There is
no need for synchronization between the sender and receiver.
Example: Sending emails or typing on a keyboard.
Home Network:
A system that connects multiple devices (like computers, phones, and printers) in your home to share resources like the
internet, files, and printers.
Wired Home Network:
A home network where devices are physically connected to each other using cables (like Ethernet cables).
1. Ethernet Network:
A type of wired home network that uses Ethernet cables to connect devices. It's fast and reliable, often used for
connecting computers or gaming consoles.
2. Powerline Cable Network:
A home network that uses your home's electrical wiring to send data between devices. You plug special adapters into
power outlets to create a network connection.
3. Phone Line Network:
A network that uses your home’s phone lines to connect devices. It’s slower than Ethernet or wireless, but some services
use this for internet access (like DSL).
Wireless Home Network (Wi-Fi):
A home network that connects devices wirelessly using radio waves. It allows devices to access the internet and share
files without needing physical cables.