Introduction Data Communication and Networking
Introduction Data Communication and Networking
COMMUNICATION
AND NETWORKING
[Link] Communication
Fundamentals
We will cover
• Definition of data communication
________________________________________
What is Data Communications?
• Exchange of digital information between two digital devices is data
communication.
• Data communications refers to the transmission of this digital data
between two or more computers and a computer network or data
network is a telecommunications network that allows computers to
exchange data.
• The physical connection between networked computing devices is
established using either cable media or wireless media. The best-known
computer network is the Internet.
Why Learn Data Communication &
Computer Network?
Network Basic Understanding
Network Engineering
• In 1897, he got a patent for his invention and explored ways to use
radios for communication. Later, other companies and inventors
came up with variations of the radio using different technology.
• The first long radio broadcast only came in 1916, from Tufts
University.
Television
• It was a Scottish man named John Logie Baird who was
successful in showing moving images on a screen in 1925.
• For the next couple of decades, the main aim of many cell phone
manufacturers was to make phones that were smaller and sleeker.
• With digital cell phones, new options were added, such as the ability to
store phone numbers, change ring tones and even play games.
Applications of Communication &
Computer Network
Computer systems and peripherals are connected to form a network.
They provide numerous advantages:
• Resource sharing such as printers and storage devices
• Exchange of information by means of e-Mails and FTP
• Information sharing by using Web or Internet
• Interaction with other users using dynamic web pages
• IP phones
• Video conferences
• Instant messaging
A COMMUNICATIONS MODEL
• A communication model is a structured framework
that simplifies and explains the complex, often
circular process of transferring information between a
sender and a receiver
Components of communication
model
• Sender/Encoder: Initiates the message.
• Channel/Medium: The method used to transmit the message (e.g., email, voice).
These models help identify where communication breaks down, such as with "static" (poor
encoding) or physical interference, allowing for more effective interaction.
Data Representation
Text Representation
• Text data consists of characters, including letters, numbers, and symbols. Example:
Number Representation
Image Representation
Audio Representation
Video Representation
• Continuous • Discrete
• Infinite range of values • Finite range of values (2)
• More exact values, but • Not as exact as analog,
more difficult to work with but easier to work with
Example:
A digital thermostat in a room displays a temperature of 72. An analog
thermometer measures the room temperature at 72.482. The analog value is
continuous and more accurate, but the digital value is more than adequate for
the application and significantly easier to process electronically.
21
Example of Analog Signals
• An analog signal can be any time-varying signal.
• Sine waves and square waves are two common analog signals.
• Note that this square wave is not a digital signal because its minimum
value is negative.
0 volts
Frequency:
Amplitude
(peak) 1
F Hz
Amplitude T
(peak-to-peak)
23
Data transmission
• Data needs to be transmitted between devices in a
computer system.
• Serial
• Parallel
Timing of Serial Transmission
Three broad categories of serial transmission:
Asynchronous
Synchronous
• Continuous transmission
Isochronous
• With asynchronous transmission, a large text document is organized into long strings of
letters (or characters) that make up the words within the sentences and paragraphs. These
characters are sent over the communication link one at a time and reassembled at the remote
location.
• For example, "0100 0001" would become "1 0100 0001 0". The extra one (or zero, depending
on parity bit) at the start and end of the transmission tells the receiver first that a character
is coming and secondly that the character has ended. In the previous example the start and
stop bits are in bold.
• Synchronous data transmission is a data transfer method in which a continuous stream of data signals is
accompanied by timing signals (generated by an electronic clock) to ensure that the transmitter and the
receiver are in step (synchronized) with one another. The data is sent in blocks (called frames or packets)
spaced by fixed time intervals.
• Synchronous transmission modes are used when large amounts of data must be transferred very quickly
from one location to the other. The speed of the synchronous connection is attained by transferring data in
large blocks instead of individual characters.
• Synchronous transmission synchronizes transmission speeds at both the receiving and sending end of the
transmission using clock signals built into each component. A continual stream of data is then sent between
the two nodes.
• The timing needed for synchronous connections is obtained from the devices located on the communication
link. All devices on the synchronous link must be set to the same clocking.
• The syn characters are used between blocks of data for timing purposes.
• Due to there being no start and stop bits the data transfer rate is quicker although more errors will occur, as
the clocks will eventually get out of sync, and the receiving device would have the wrong time that had been
agreed in the protocol for sending/receiving data, so some bytes could become corrupted (by losing bits).
• Ways to get around this problem include re-synchronization of the clocks and use of check digits to ensure the
bytes is correctly interpreted and received.
• Most network protocols (such as Ethernet, SONET, Token Ring) use synchronous transmission.
Synchronous Transmission
Isochronous transmission
Isochronous transmission is designed for real-time applications
where timing is critical, such as streaming.
Transmitter Receiver
Half duplex mode
• Data can pass in both directions, but only in one direction
at a time.
Device 1 Device 2
Duplex mode
• Data can pass in both directions at the same time.
• Used if both directions are necessary at the same
time.
• e.g. A telephone conversation as both users can speak
and be heard at the same time. Modern networks
Device 1 Device 2
Physical Structures
• Type of Connection
• Point to Point - single transmitter and receiver
• Physical Topology
• Connection of devices
1.40
Types of connection
• Point-to-Point Connection:
• A dedicated link exists between two devices.
• The channel capacity is reserved solely for the two
connected devices.
• Common examples include telephone calls and leased lines
Example: A company connecting its head office to a branch
office, Internet Service Providers providing dedicated internet
access to businesses
Multipoint Connection:
The link is shared among multiple devices.
• The channel capacity is temporarily shared among all devices connected to the link.
• Applications include Wi-Fi network where many devices connect to one router ,Bus network topology ,Shared
Ethernet network (older LANs using hubs)
Key Differences:
• Link Quantity: Point-to-point involves only two devices, while multipoint involves multiple devices.
• Channel Capacity: In point-to-point, the entire channel capacity is reserved for two devices, whereas in multipoint, it
is shared among multiple devices.
• Transmitter and Receiver: Point-to-point has one transmitter and one receiver, while multipoint can have multiple
transmitters and receivers.
• These distinctions are crucial for understanding network design and optimization
Figure 1.3 Types of connections: point-to-point and multipoint
1.44
Network topology
Network topology is the physical or logical arrangement of
devices (nodes) and connections (links) in a computer
network, determining how data flows between computers,
routers, and switches.
with common types including star, bus, ring, mesh, and tree
structures
Network Topologies
• Packets
• Packet header
• Packet payload
• Actual data
1.48
Figure 1.5 A fully connected mesh topology (five devices)
1.49
Advantage of mesh topology
1- Use of dedicated links guarantees that each connection can carry its own
data load.
2- Robust. If one link becomes unusable, it does not incapacitate the entire
system.
4- Redundancy
3- Security. When every message travels along a dedicated line, only the
intended recipient sees it.
4- Point-to-point links make fault identification and fault isolation easy.
1.50
Disadvantage of mesh topology
1.51
Figure 1.6 A star topology connecting four stations
1.52
Advantage of Star topology
1.53
Figure 1.7 A bus topology connecting three stations
1.54
Advantage of Bus topology
1- Ease of installation.
2- Less cabling than mesh or star topologies.
3- Backbone cable can be laid along the most
efficient path, then connected to the nodes by
drop lines of various lengths.
1.55
Disadvantage of Bus topology
1.56
Figure 1.8 A ring topology connecting six stations
1.57
Advantage of Ring topology
- Unidirectional traffic.
1.58
Figure 1.9 A hybrid topology: a star backbone with three bus networks
1.59
How Networks Are Structured
• Networks Structure fall into two major types: peer-to-peer and
client/server (also called server-based)
• Server-based networking makes the most sense for networks with 10 or more users or
any networks where resources are heavily used
Server-Based Networking
Disadvantages
• At the worst, server failure renders a network unusable; at
the least, it results in loss of network resources
9A-68
Common Network Types
• Wide Area Networks (WAN)
• Two or more LANs connected
• Over a large geographic area
• Typically use public or leased lines
• Phone lines
• Satellite
• The Internet is a WAN
9A-69
Hybrid Network Types
• Campus Area Networks (CAN)
• A LAN in one large geographic area
• Resources related to the same organization
• Each department shares the LAN
9A-70
Hybrid Network Types
• Metropolitan Area Network (MAN)
• Large network that connects different organizations
• Shares regional resources
• A network provider sells time
9A-71
Hybrid Network Types
• Home Area Network (HAN)
• Small scale network
• Connects computers and entertainment appliances
• Found mainly in the home
9A-73
Hybrid Network Types
• Personal Area Network (PAN)
• Very small scale network
• Range is less than 2 meters
• Cell phones, PDAs, MP3 players
9A-74
The Uses of a Network
• Shared peripheral device
• Printers and faxes are common shares
• Reduces the cost per user
• Devices can be connected to the network
• Print servers control network printing
• Manage the print queue
9A-75
Sharing Data
9A-76
The Uses of a Network
• Personal communication
• Email
• Instantaneous communication
• Conferencing
• Tele conferencing
• Videoconferencing
• Audio-conferencing
• Data-conferencing
• Voice over IP
• Phone communication over network wires
9A-77
Voice Over IP
9A-78
The Uses of a Network
9A-79
Module 2:Network Models
and Protocols
PROTOCOLS
• Example: Internet Protocol (IP) operates at the Network Layer and handles routing
using source and destination addresses.
• All these 7 layers work collaboratively to transmit the data from one
person to another across the globe.
PAGE 92
International Standards
Organization (ISO)
• International Standards Organization (ISO) ISO was started in 1946.
The members of ISO are selected from various governments throughout
the world. The ISO creates the sets of rules and standards for graphics
and document exchange and provides models for equipment and
system compatibility, quality and reduced costs. The ISO is responsible
for coordinating the work of the other standards organizations. The
member body of the ISO from the United States is the American
National Standards Institute (ANSI)
Purpose of OSI model
• Breaks the network communications into simpler parts that are
easier to develop
• It allows different types of network hardware and software to
communicate to each other.
• It prevents the changes in one layer from affecting other layers, so
that they can develop so quickly.
OSI Model & TCP/IP
Out Line
• Introduction OSI
• OSI History
• OSI Layers
• Introduction TCP/IP
• TCP/IP Layers
96
Introduction OSI
97
OSI History
98
OSI History
• The concept of a 7 layer model was provided by the work
of Charles Bachman, then of Honeywell.
99
OSI Layers
OSI Model
Data unit Layer Function
7. Application Network process to application
Data representation, encryption
Data 6. Presentation
Host and decryption
layers 5. Session Interhost communication
End-to-end connections and
Segments 4. Transport
reliability, Flow control
Path determination and logical
Packet 3. Network
addressing
Media
Frame 2. Data Link Physical addressing
layers
Media, signal and binary
Bit 1. Physical
transmission
Going from layer 1 to 7: Please Do Not Throw Sausage Pizza
Away
Going from layer 7 to 1: All People Seem To Need Data
Processing 100
Layer1: Physical Layer
101
Layer1: Physical Layer
• The major functions and services performed by the
Physical Layer are:
• Establishment and termination of a connection to
a communication medium.
• Participation in the process whereby the communication
resources are effectively shared among multiple users.
For example, flow control.
• Modulation, or conversion between the representation
of digital data in user equipment and the corresponding
signals transmitted over a communications channel.
These are signals operating over the physical cabling
(such as copper and optical fiber) or over a radio link.
102
Layer1: Physical Layer con.
• The same applies to local-area networks, such
as Ethernet
103
Layer 2: Data Link Layer
• The Data Link Layer provides the functional and
procedural means to transfer data between network
entities and to detect and possibly correct errors that
may occur in the Physical Layer.
• Originally, this layer was intended for point-to-point
and point-to-multipoint media, characteristic of wide
area media in the telephone system.
• The data link layer is divided into two sub-layers by
IEEE.
104
Layer 2: Data Link Layer
• One is Media Access Control (MAC) and another is Logical
Link Control (LLC).
• Mac is lower sub-layer, and it defines the way about the
media access transfer, such as CSMA/CD/CA(Carrier
Sense Multiple Access/Collision Detection/Collision
Avoidance)
• LLC provides data transmission method in different
network. It will re-package date and add a new header.
105
Layer 3: Network Layer
106
Layer 3: Network Layer
• The Network Layer performs
• network routing functions,
• perform fragmentation and reassembly,
• report delivery errors.
• Routers operate at this layer—sending data throughout the
extended network and making the Internet possible.
107
Layer 4: Transport Layer
• The Transport Layer provides transparent transfer of data between end
users, providing reliable data transfer services to the upper layers.
• The Transport Layer controls the reliability of a given link through flow
control, segmentation/de-segmentation, and error control.
• Transport layer protocols generally categorized into;
– Connection Oriented
– Connectionless
108
Transport Layer Functions
Flow Control
Regulates data transmission rate to match receiver capacity and prevent overload.
Buffering
Temporarily stores data to handle speed differences between sender and receiver.
Congestion Notification
Detects and signals network congestion to reduce data transmission rate.
Windowing
Uses sliding window technique to control how much data can be sent before acknowledgment.
Segmentation
Breaks large data into smaller segments for efficient transmission and reassembles at destination.
Multiplexing
Allows multiple applications to share the same network connection using port numbers.
Transport Layer 1/2
TCP
110
Transport Layer 2/2
Process-to-process delivery
TCP
111
TCP & UDP
Transmission Control Protocol(TCP)
Transmission Control Protocol (TCP) is a connection-oriented transport layer protocol that provides
reliable and ordered data delivery.
Passive open
SYN: Synchronize
ACK: Acknowledge
TCP
© Dr. Ayman Abdel-Hamid, CS4254
113
Layer 5: Session Layer
• The Session Layer controls the dialogues (connections)
between computers.
114
Layer 5: Session Layer
• The OSI model made this layer responsible for graceful close of
sessions, which is a property of the Transmission Control
Protocol, and also for session check pointing and recovery, which
is not usually used in the Internet Protocol Suite.
• The Session Layer is commonly implemented explicitly in
application environments that use remote procedure calls.
115
Layer 6: Presentation Layer
• The Presentation Layer establishes a context between
Application Layer entities, in which the higher-layer entities
can use different syntax and semantics, as long as the
presentation service understands both and the mapping
between them.
• This layer provides independence from differences in data
representation (e.g., encryption) by translating from application
to network format, and vice versa.
• This layer formats and encrypts data to be sent across a
network, providing freedom from compatibility problems.
• It is sometimes called the syntax layer.
116
Layer 7: Application Layer
• The application layer is the OSI layer closest to the end
user, which means that both the OSI application layer
and the user interact directly with the software
application.
• Application layer functions typically include:
• identifying communication partners,
• determining resource availability,
• synchronizing communication.
117
Layer 7: Application Layer
• Identifying communication partners
• Determines the identity and availability of communication
partners for an application with data to transmit.
• Determining resource availability
• Decide whether sufficient network or the requested
communication exist.
• Synchronizing communication
• All communication between applications requires
cooperation that is managed by the application layer.
118
Layer 7: Application Layer
119
OSI Feature
• Open system standards over the world
121
TCP/IP Layers
122
TCP/IP Model
The TCP/IP model is a conceptual framework used to understand
and implement network communication. It consists of **four
layers**, each with specific functions and protocols. These layers
work together to ensure data is transmitted reliably and efficiently
across networks. Below is a detailed breakdown of each layer:
1. Application Layer
- Purpose: Provides network services directly to end-user
applications.
- Functions:
- Enables communication between software applications and the
network.
- Handles data formatting, encryption, and user authentication.
- Manages high-level protocols for specific types of
communication.
- Key Protocols:
- HTTP/HTTPS: For web browsing (Hypertext Transfer
PAGE 124
PAGE 125
TCP/IP Model..
Protocol/Secure).
- FTP: For file transfers (File Transfer Protocol).
- SMTP/POP3/IMAP: For email communication (Simple Mail Transfer
Protocol/Post Office Protocol/Internet Message Access Protocol).
- DNS: For domain name resolution (Domain Name System).
- SNMP: For network management (Simple Network Management
Protocol).
- Telnet/SSH: For remote access (Secure Shell).
- DHCP: For dynamic IP address assignment (Dynamic Host
Configuration Protocol).
TCP/IP Model..
2. Transport Layer
- Purpose: Ensures reliable data delivery between devices.
- Functions:
- Manages end-to-end communication.
- Segments data into smaller packets for transmission.
- Provides error detection, flow control, and retransmission of lost
packets.
- Ensures data arrives in the correct order.
- Key Protocols:
- TCP (Transmission Control Protocol):
- Connection-oriented.
- Reliable, with acknowledgments and retransmissions.
- Used for applications requiring high reliability (e.g., web
browsing, email).
- UDP (User Datagram Protocol):
- Connectionless.
- Faster but less reliable.
- Used for real-time applications (e.g., video streaming, online
gaming).
TCP/IP Model..
3. Internet Layer
- Purpose: Handles logical addressing and routing of data packets across
networks.
- Functions:
- Provides logical addressing (IP addresses) to identify devices.
- Routes packets between source and destination across multiple
networks.
- Fragments and reassembles packets if necessary.
- Manages congestion and error reporting.
- Key Protocols:
- IP (Internet Protocol):
- IPv4: 32-bit addresses (e.g., [Link]).
- IPv6: 128-bit addresses (e.g., 2001:0db8::).
- ICMP (Internet Control Message Protocol):
- Used for error reporting and diagnostics (e.g., ping).
- ARP (Address Resolution Protocol):
- Maps IP addresses to MAC addresses.
- IGMP (Internet Group Management Protocol):
- Manages multicast group membership.
TCP/IP Model..
4. Network Access Layer (Link Layer)
- Purpose: Manages the physical transmission of data over network
hardware.
- Functions:
- Handles the physical connection between devices.
- Encapsulates data into frames for transmission.
- Performs error detection and correction at the bit level.
- Manages access to the physical medium (e.g., Ethernet, Wi-Fi).
- Key Technologies:
- Ethernet: Wired LAN technology.
- Wi-Fi: Wireless LAN technology.
- PPP (Point-to-Point Protocol): For direct connections between two
nodes.
- MAC Addresses: Unique hardware addresses for network
interfaces.
TCP/IP Some Protocol
Layer Protocol
DNS, TFTP, TLS/SSL, FTP, Gopher, HTTP, IMAP, IRC, NNTP, P
OP3, SIP, SMTP, SMPP, SNMP, SSH, Telnet, Echo, RTP, PNRP, rl
Application ogin, ENRP
Routing protocols like BGP and RIP which run over TCP/UDP,
may also be considered part of the Internet Layer.
Transport TCP, UDP, DCCP, SCTP, IL, RUDP, RSVP
IP (IPv4, IPv6), ICMP, IGMP, and ICMPv6
Internet OSPF for IPv4 was initially considered IP layer protocol since it
runs per IP-subnet, but has been placed on the Link since RFC
2740.
Link ARP, RARP, OSPF (IPv4/IPv6), IS-IS, NDP
130
Types of Network Protocols and
Their Uses
A network protocol is a collection of rules that governs how data is
transmitted, received, and interpreted between devices on a network,
regardless of their internal structure or design.
• Example: Internet Protocol (IP) operates at the Network Layer and handles routing using source and
destination addresses.
• IP (No port)
• HTTP (Hypertext Transfer Protocol) is used to transfer web pages and uses port 80.
• HTTPS provides secure web communication over port 443 using encryption.
• FTP (File Transfer Protocol) transfers files between systems and uses port 21 for control and port 20 for data.
• Email protocols include SMTP (Simple Mail Transfer Protocol) on port 25 for sending emails,
• POP3 (Post Office Protocol 3) on port 110 for retrieving emails, and
• IMAP (Internet Message Access Protocol) on port 143 for advanced email retrieval.
• DNS (Domain Name System) translates domain names into IP addresses and operates on port 53. For remote access,
• Telnet uses port 23, while SSH (Secure Shell) uses port 22 for secure connections.
Application Layer
The application layer provides services directly to users or applications. It includes protocols that allow communication over
the internet and between devices.
• HTTP (Hypertext Transfer Protocol) is used to transfer web pages and uses port 80.
• HTTPS provides secure web communication over port 443 using encryption.
• FTP (File Transfer Protocol) transfers files between systems and uses port 21 for control and port 20 for data.
• Email protocols include SMTP (Simple Mail Transfer Protocol) on port 25 for sending emails,
• POP3 (Post Office Protocol 3) on port 110 for retrieving emails, and
• IMAP (Internet Message Access Protocol) on port 143 for advanced email retrieval.
• DNS (Domain Name System) translates domain names into IP addresses and operates on port 53. For remote access,
• Telnet uses port 23, while SSH (Secure Shell) uses port 22 for secure connections.
Transport Layer
The transport layer ensures that data is delivered efficiently and reliably
between hosts.
Transport layer protocols rely on port numbers to identify the sending and
receiving applications.
For example, HTTP over TCP uses port 80, while DNS over UDP uses port
53.
Transport Layer
The transport layer ensures that data is delivered efficiently and reliably
between hosts.
Transport layer protocols rely on port numbers to identify the sending and
receiving applications.
For example, HTTP over TCP uses port 80, while DNS over UDP uses port
53.
Internet Layer
The internet layer handles logical addressing, routing, and packet delivery across
networks.
Protocols like Ethernet handle framing and physical addressing, while Wi-
Fi allows wireless communication.
This layer does not involve port numbers, as it focuses on hardware-level
data delivery.
WAN Protocols
WAN protocols operate at Layer 2 (data link) and Layer 3 (network) but are part of
TCP/IP’s Internet/Network Layer responsibilities for routing and addressing
across wide networks.
WAN Protocols (used for long-distance communication):
PPP (Point-to-Point Protocol) – Provides direct connection between two nodes over
serial links
146
Overview
• Transmission of data beyond a local area, communication is
typically achieved by transmitting data from source to
destination through a network of intermediate switching
nodes.
• Networks are used to interconnect many devices or stations.
• The stations may be computers, terminals, telephones, or
other communicating devices.
147
Switched Communications Networks
• Long distance transmission between stations is typically done over a
network of switching nodes.
149
Types of Switching
150
Circuit Switching
• Circuit switching:
• There is a dedicated communication path
between two stations.
• The path is a connected sequence of links
between network nodes.
• On each physical link, a logical channel is
dedicated to the connection.
• Communication via circuit switching has
three phases:
• Circuit establishment (link by link)
• Data transfer
• Circuit disconnect
• Deallocate the dedicated resources
151
1. Circuit establishment.
• Before any signals can be transmitted, an end-to-end (station-to-
station) circuit must be established.
• For example, station A sends a request to node 4 requesting a
connection to station E.
• Typically, the link from A to 4 is a dedicated line node 4 must
find the next route leading to E node 4 selects the link to node 5
and so on then sends a message requesting connection to E.
• Thus, a dedicated path has been established from A-4-5-6-E
152
2. Data transfer.
• Data can now be transmitted from A through
the network to E.
• The transmission may be analog or digital,
depending on the nature of the network.
• The path is A-4 link, internal switching through
4, 4-5 channel, internal switching through 5, 5-
6 channel, internal switching through 6, 6-E
link. Generally, the connection is full duplex.
153
3. Circuit disconnect.
• After some period of data transfer, the
154
Advantages of Circuit Switching
1. The dedicated path/circuit established between sender and receiver
provides a guaranteed data rate.
155
Disadvantages of Circuit Switching
156
Summary
In circuit switching, the resources need
157
Packet Switching
• Packet switching can be seen as a solution that tries to
combine the advantages of message and circuit switching.
• There are two methods of packet switching:
•Datagram and
•virtual circuit.
160
Packet Switching
• In packet switching methods, a message is broken into
small parts, called packets.
• Each packet is tagged with appropriate source and
destination addresses.
• Since packets have a strictly defined maximum length,
they can be stored in main memory instead of disk,
therefore access delay and cost are minimized.
• Also the transmission speeds, between nodes, are
optimized.
• With current technology, packets are generally accepted
onto the network on a first-come, first-served basis.
Use of Packets
162
Packet Switching Technique
• A station breaks long message into packets
164
Datagram
• Each packet is treated independently, with no reference to packets
that have gone before.
• Each node chooses the next node on a packet’s path.
• Example: Internet
165
Datagram
166
Virtual Circuit
• In virtual circuit, a preplanned route is established before any
packets are sent, then all packets follow the same route.
167
Virtual
Circuit
A route between stations is
set up prior to data transfer.
All the data packets then
follow the same route.
But there is no dedicated
resources reserved for the
virtual circuit! Packets need
to be stored-and-forwarded.
168
Advantages of packet switching
170
Module 3 : Network Media
and Devices
Network Media and Devices
Network Media
Definition:
Network media refers to the physical or wireless channels through
which data is transmitted between devices in a network. It acts as
the communication pathway connecting computers, servers, and
other devices for data exchange.
• Category 5 (Cat 5) is one of the earlier standards, supporting data transmission speeds of up to 100 Mbps with
a bandwidth of about 100 MHz. An improved version, Cat 5e (enhanced), supports speeds up to 1 Gbps. Cat 5
cables are commonly used in basic LAN networks, small offices, and home networking where high speed is not
critical. However, they are more susceptible to interference compared to higher categories.
• Category 6 (Cat 6) offers significant improvements in performance. It supports speeds up to 10 Gbps over short
distances (up to 55 meters) and has a bandwidth of 250 MHz. Cat 6 cables have tighter twists and better
insulation, which reduces crosstalk and interference. They are widely used in modern office networks, data
centers, and high-speed applications where better performance is required.
• Category 7 (Cat 7) is a more advanced cable that supports speeds up to 10 Gbps or higher with a bandwidth of
600 MHz. It includes shielding for each pair and the entire cable, making it highly resistant to interference and
noise. Cat 7 is typically used in high-performance environments, such as data centers, enterprise networks,
and industrial systems, where reliability and speed are critical.
Network Media and Devices
Advantages:
Disadvantages:
Applications:
b) Coaxial Cable:
Uses light signals to transmit data through thin strands of glass or plastic fibers.
○ Single-mode Fiber (SMF): Transmits a single light beam; suitable for long distances
(up to 100 km).
○ Multi-mode Fiber (MMF): Transmits multiple light beams; used for shorter distances
(up to 2 km).
Network
Fiber Optic Cables(Cont..)
Media and Devices
Advantages:
a) Radio Waves:
Low-frequency signals used for broadcasting and wireless
communication.
Advantages:
○ Can travel long distances.
○ Suitable for mobile communication.
Disadvantages:
○ Susceptible to interference.
○ Limited bandwidth.
Network Media and Devices
Applications:
○ Wi-Fi (802.11 standards).
○ AM/FM radio broadcasting.
b) Microwaves:
High-frequency signals used for point-to-point communication.
Advantages:
○ High data rates (up to several Gbps).
○ Effective for long-distance terrestrial communication.
Disadvantages:
○ Requires line-of-sight between transmitters and receivers.
Network Media and Devices
c) Infrared Waves:
Short-range communication using light waves.
Network Media and Devices
Advantages:
○ Secure communication.
○ No interference from other signals.
Disadvantages:
○ Limited range (a few meters).
○ Requires direct line-of-sight.
Applications:
○ TV remote controls.
○ Wireless peripheral devices.
Network Media and Devices
d) Satellite Communication:
Uses satellites to relay data signals between distant locations.
Advantages:
○ Global coverage.
○ Reliable for remote areas.
Disadvantages:
○ High cost.
○ Signal latency (delay).
Applications:
○ Global positioning systems (GPS).
○ International telecommunications.
PAGE 190
Network Media and Devices
Network devices are essential hardware components that facilitate the communication and
transfer of data between computers and other devices within a network. Each device has a
specific role in ensuring data flows efficiently, securely, and accurately across the network.
Below is a comprehensive examination of key network devices and their functions.
1. Router
A router is a device that connects multiple networks and directs data packets between them. It
functions by analyzing the destination address of data packets and determining the most
efficient path for delivery. Routers are commonly used to connect a local network to the internet
and can also provide security through features like firewalls and traffic management.
Network Media and Devices
Functions of a Router:
3. Hub
A hub is a basic network device that connects multiple Ethernet
devices and relays data to all connected devices. It operates at the
physical layer (Layer 1) of the OSI model and does not differentiate
between recipients, making it less efficient than a switch.
Functions of a Hub:
● Connects multiple devices in a LAN
● Broadcasts data to all connected devices
● Facilitates basic data communication
● Suitable for small-scale, low-cost networks
Network Media and Devices
3. Hub..
Network Media and Devices
4. Modem
A modem (modulator-demodulator) is a device that converts digital
data from a computer into a signal suitable for transmission over
telephone lines, cable systems, or fiber optics. It also demodulates
incoming signals back into digital data.
Functions of a Modem:
● Converts digital signals to analog for transmission and vice
versa
● Connects home or business networks to Internet Service
Providers (ISPs)
● Supports different types of communication mediums (DSL,
cable, fiber)
● Provides basic connectivity and signal modulation
PAGE 201
Network Media and Devices
4. Modem
Network Media and Devices
6. Gateway
A gateway is a network device that serves as a bridge between two
different networks that use different communication protocols. It
translates data from one protocol to another, enabling
interoperability.
Functions of a Gateway:
● Connects networks with different protocols
● Translates communication protocols
● Acts as a bridge between internal and external networks
● Ensures seamless data flow across diverse systems
Network Media and Devices
7. Firewall
A firewall is a network security device that monitors and controls
incoming and outgoing traffic based on predetermined security
rules. Firewalls can be hardware-based, software-based, or a
combination of both.
Functions of a Firewall:
● Filters incoming and outgoing traffic
● Blocks unauthorized access
● Protects against cyber threats
● Implements access control policies
Network Media and Devices
10. Repeater
A repeater is a device that regenerates and amplifies weak signals
over long distances. It is useful in extending the range of a network,
especially in large buildings or outdoor areas.
Functions of a Repeater:
● Regenerates and amplifies signals
● Extends network coverage
● Reduces signal degradation
● Supports both wired and wireless networks
PAGE 212
Network Devices
Bridge Repeater
PRACTICE QUESTIONS
1. What is network transmission media?
2. What are the two main categories of transmission media in computer
networks?
3. What is guided transmission media? Give two examples.
4. What is unguided transmission media? Give two examples.
5. Explain the differences between twisted pair cable, coaxial cable, and
fiber optic cable.
6. What are the advantages of fiber optic cable in networking?
7. What is a network device?
8. Explain the functions of the following network devices: router, switch,
hub, and modem.
9. What is the difference between a hub and a switch?
10. Why are network devices important in a computer network?
PAGE 214
PAGE 215