a
a
NETWORKS
A Comprehensive Student Note
TABLE OF CONTENTS
1. Introduction
2. Learning Objectives
3. Meaning of Computer Networks
4. Importance of Computer Networks
5. Basic Components of a Computer Network
6. Types of Computer Networks
7. Network Topologies
8. Network Devices
9. Transmission Media
10. Network Protocols
11. Internet and World Wide Web
12. Network Addressing
13. Network Security
14. Advantages of Computer Networks
15. Disadvantages of Computer Networks
16. Applications of Computer Networks
17. Wireless Computer Networks
18. Network Troubleshooting
19. Emerging Trends in Computer Networking
20. Summary
21. Review Questions
22. Conclusion
23. References
1. INTRODUCTION
Computer technology has become an essential part of modern life. Computers are used in
schools, universities, hospitals, banks, government offices, industries, businesses, homes, and
many other organizations. However, the usefulness of computers increases significantly when
computers are connected to one another so that they can communicate and share resources.
A computer network is a system in which two or more computers and other digital devices are
connected to communicate with each other and share information and resources. Through
networks, users can exchange files, communicate electronically, access shared printers, use
applications, access databases, and connect to the Internet.
In the past, computers were mainly operated as independent machines. If a user wanted to
transfer information from one computer to another, physical storage devices such as floppy
disks, CDs, or flash drives were commonly used. Computer networking changed this situation by
allowing information to move electronically between connected devices.
Today, computer networks range from very small networks connecting a few computers in a
home to enormous global networks connecting millions of devices around the world. The
Internet is the most important example of a global computer network.
2. LEARNING OBJECTIVES
At the end of this note, students should be able to:
Desktop computers
Laptop computers
Smartphones
Tablets
Servers
Printers
Network switches
Routers
Wireless access points
Network storage devices
Internet-connected devices
For communication to occur successfully, devices need communication channels and rules.
These rules are called protocols.
For example, when a student sends an electronic message to another student, the message is
converted into digital data and transmitted through a network. Network devices direct the data
toward its destination. Protocols ensure that the devices understand how the data should be
transmitted and received.
A network can be small or large. A home network may connect a few smartphones, computers,
and a printer. A school network may connect hundreds of computers. A university network may
connect thousands of devices. The Internet connects networks across countries and continents.
1. Sender
2. Receiver
3. Message
4. Transmission medium
5. Communication protocol
The sender produces the information, while the receiver receives it. The message is the actual
information being transmitted. The transmission medium provides the path through which
information travels. The protocol provides the rules that control communication.
For example, when a student sends an email, the student's computer or smartphone acts as the
sender, the recipient's device acts as the receiver, the email is the message, the network provides
the transmission path, and communication protocols control the transmission.
4. IMPORTANCE OF COMPUTER
NETWORKS
Computer networks are important because they allow people and organizations to communicate,
share resources, and access information efficiently.
For example, ten computers in a laboratory do not necessarily require ten printers. The
computers can be connected to a network and share one or more printers.
Students can submit assignments through a school network, while employees can share
documents with colleagues.
4.3 Communication
Networks make communication fast and convenient.
Examples include:
Email
Instant messaging
Video conferencing
Voice communication
Social networking
Online discussion forums
For example, an administrator can control user accounts, security settings, software installations,
and access permissions.
4.6 Collaboration
Computer networks support collaboration among students, teachers, employees, researchers, and
organizations.
Several users can work on shared documents and databases. Online learning platforms also
depend heavily on networking.
5. BASIC COMPONENTS OF A
COMPUTER NETWORK
A computer network consists of several important components.
Examples include computers, printers, smartphones, servers, and other network-enabled devices.
Modern computers frequently have built-in network interfaces. A device may have both wired
Ethernet and wireless networking capabilities.
5.3 Server
A server is a computer or system that provides services or resources to other computers called
clients.
Examples include:
File servers
Web servers
Email servers
Database servers
Application servers
Print servers
5.4 Client
A client is a computer or application that requests services from a server.
For example, when a user accesses a website, a web browser acts as a client and communicates
with a web server.
It may be:
Copper cable
Fiber-optic cable
Radio waves
Microwave
Satellite communication
For example, a smartphone may connect to wireless headphones, a smartwatch, and a laptop.
Examples include:
LANs are generally characterized by relatively high communication speeds and local ownership.
Users can connect laptops, smartphones, tablets, and other devices without requiring physical
network cables for every device.
A MAN may connect multiple buildings or locations within a city or metropolitan area.
7. NETWORK TOPOLOGIES
Network topology describes the physical or logical arrangement of devices and communication
links in a network.
1. Bus topology
2. Star topology
3. Ring topology
4. Mesh topology
5. Tree topology
6. Hybrid topology
Simple design
Requires less cable
Relatively inexpensive for small networks
Disadvantages
This is one of the most common arrangements used in modern Ethernet networks.
Advantages
Easy to install
Easy to manage
Failure of one cable normally affects only one device
Easy to add new devices
Troubleshooting is relatively simple
Disadvantages
Advantages
Organized data transmission
Can provide predictable network behavior
Disadvantages
Advantages
High redundancy
Good fault tolerance
Multiple paths may exist between devices
Disadvantages
Expensive
Requires many connections
Complex to install and maintain
For example, a large organization may have a central network connected to departmental
switches, which then connect to individual computers.
For example, one part of an organization may use a star arrangement while different network
segments are connected through another topology.
8. NETWORK DEVICES
Network devices help computers communicate with one another.
Hub
Switch
Router
Modem
Access point
Repeater
Bridge
Gateway
Firewall
8.1 Hub
A hub is a basic networking device that connects multiple devices.
When data arrives at a hub, it generally sends the data to all connected ports.
Because of this behavior, hubs are less efficient than modern switches and are now rarely used in
contemporary Ethernet networks.
8.2 Switch
A switch connects devices within a LAN.
Unlike a basic hub, a switch can forward Ethernet frames toward the appropriate destination port
based on learned hardware addresses.
Switches are widely used in schools, offices, businesses, and data centers.
8.3 Router
A router connects different networks and forwards packets between them.
For example, a home router can connect a home LAN to an Internet service provider.
Routers use network addressing information to determine where packets should be forwarded.
8.4 Modem
A modem is a device used to provide communication between a local network and a service
provider's communication system, depending on the access technology.
For example, a school may install wireless access points so that students can connect
smartphones and laptops to the school network.
8.6 Repeater
A repeater receives and regenerates or retransmits signals to extend the communication distance.
Repeaters can be useful when a signal needs to travel beyond the normal range of a particular
medium.
8.7 Firewall
A firewall controls network traffic according to security rules.
9. TRANSMISSION MEDIA
Transmission media provide the path through which data travels.
1. Guided media
2. Unguided media
Guided media use physical cables, while unguided media use wireless signals.
Advantages
Relatively inexpensive
Easy to install
Widely available
Suitable for LANs
Disadvantages
It has been used in various communication systems, including some older Ethernet
implementations and cable television systems.
Advantages
Disadvantages
Examples include:
Wi-Fi
Bluetooth
Cellular networks
Microwave communication
Satellite communication
Wireless networking provides mobility and can be convenient where installing cables is difficult.
10. NETWORK PROTOCOLS
A network protocol is a set of rules that determines how devices communicate.
Without agreed rules, devices from different systems would have difficulty communicating
reliably.
TCP/IP
HTTP
HTTPS
DNS
DHCP
FTP
SMTP
SSH
10.1 TCP/IP
TCP/IP refers to a collection of communication protocols used extensively on modern networks
and the Internet.
IP provides addressing and packet forwarding functions, while TCP provides reliable, ordered
delivery for applications that use it.
Other transport protocols, such as UDP, are also part of the Internet protocol suite.
10.2 HTTP
HTTP stands for Hypertext Transfer Protocol.
When a user accesses a website, the browser and server communicate using web protocols.
10.3 HTTPS
HTTPS is HTTP protected using encryption through Transport Layer Security.
HTTPS is especially important when users submit sensitive information such as passwords or
payment details.
10.4 DNS
DNS stands for Domain Name System.
DNS translates human-readable domain names into IP addresses or other relevant information.
For example, users can type a domain name into a browser rather than remembering the
numerical address of a server.
10.5 DHCP
DHCP stands for Dynamic Host Configuration Protocol.
This may include an IP address, subnet information, default gateway, and DNS server
information.
10.6 SMTP
SMTP stands for Simple Mail Transfer Protocol.
Email systems may use other protocols, such as IMAP or POP, for retrieving messages.
The World Wide Web is a service that operates over the Internet and consists of interlinked
resources accessed using web technologies.
The Web uses technologies such as HTML, CSS, JavaScript, HTTP, and HTTPS.
Examples include browsers such as Chrome, Firefox, Edge, Safari, and others.
A browser communicates with web servers and displays web content to users.
Search engines generally use automated systems to discover and index web pages and then
provide results based on user queries.
Online storage
Cloud databases
Web applications
Virtual machines
Online collaboration tools
Cloud computing allows users to access resources without necessarily maintaining all computing
infrastructure locally.
Ethernet and Wi-Fi interfaces use MAC addressing at the data-link level.
12.2 IP Address
An IP address identifies a network interface at the Internet Protocol layer.
IPv4
IPv6
12.3 IPv4
IPv4 uses 32-bit addresses.
They are commonly written in dotted-decimal notation.
For example:
[Link]
12.4 IPv6
IPv6 was developed to provide a much larger address space than IPv4.
2001:db8::1
IPv6 provides a very large number of possible addresses and includes other improvements to the
Internet Protocol.
[Link]/8
[Link]/12
[Link]/16
A home router commonly uses a private address for devices inside the local network.
Malware
Viruses
Worms
Trojan programs
Phishing
Password attacks
Denial-of-service attacks
Unauthorized access
Data interception
Social engineering
13.2 Malware
Malware is malicious software designed to damage systems, steal information, disrupt
operations, or perform unauthorized activities.
Common categories include viruses, worms, ransomware, spyware, and Trojan programs.
13.3 Phishing
Phishing is a social-engineering technique in which attackers attempt to trick users into revealing
sensitive information or performing unsafe actions.
For example, an attacker may send a fake message that appears to come from a legitimate
organization.
Students should be cautious about unexpected links, attachments, login requests, and messages
asking for confidential information.
13.4 Strong Passwords
Strong passwords help protect user accounts.
Be sufficiently long
Avoid easily guessed information
Be unique
Not be reused across important accounts
13.5 Encryption
Encryption transforms readable information into a protected form so that unauthorized users
cannot easily understand it.
Encryption is widely used in secure web communication, messaging, wireless networks, and
other applications.
However, security software should be combined with good user practices, software updates,
strong authentication, backups, and appropriate network controls.
14.4 Collaboration
People can work together even when they are located in different places.
15.4 Maintenance
Networks require continuous management, monitoring, troubleshooting, and security updates.
15.6 Dependence
Organizations may become highly dependent on networks. If connectivity is interrupted,
important activities may be affected.
16.1 Education
Schools and universities use networks for:
Online learning
Digital libraries
Student information systems
Research
Online examinations
Communication
File sharing
Teachers can distribute learning materials electronically, while students can access educational
resources from different locations.
16.2 Banking
Banks use networks for:
ATM services
Online banking
Mobile banking
Electronic transactions
Communication between branches
16.3 Healthcare
Hospitals use networks to manage:
Patient information
Medical records
Laboratory systems
Medical imaging
Communication between departments
Telemedicine
16.4 Business
Businesses use networks for:
Email
Video conferencing
Customer management
Inventory management
Financial systems
Online sales
Collaboration
16.5 Government
Government organizations use networks for:
Public services
Administrative systems
Communication
Digital records
Online applications
Information sharing
16.6 Entertainment
Networks support:
Online gaming
Video streaming
Music streaming
Social media
Digital content distribution
Mobility
Convenient installation
Flexible device placement
Easy expansion
Reduced dependence on physical cabling
For example, students can move around a school while maintaining network connectivity
through wireless access points.
17.2 Disadvantages of Wireless Networking
Wireless networks can have:
Signal interference
Limited range
Security risks if poorly configured
Variable performance
Dependence on environmental conditions
Users should:
For example:
No Internet access
Slow connection
One computer cannot connect
Several computers cannot connect
A printer is unavailable
Wireless connection keeps disconnecting
Network cables
Switch ports
Router connections
Power cables
Network interface indicators
IP address
Subnet information
Default gateway
DNS configuration
For example, the ping command can be used to test whether a device is reachable.
ipconfig
ifconfig
traceroute
nslookup
netstat
Check whether the router, switch, or access point is powered and operating correctly.
It is important to change one thing at a time when possible so that the cause of the problem can
be identified.
Examples include:
Smart watches
Smart televisions
Smart lighting
Industrial sensors
Connected vehicles
Smart agricultural equipment
Organizations can increasingly manage networking resources through software and cloud
platforms.
These capabilities can support applications such as industrial automation, connected vehicles,
advanced mobile services, and IoT.
19.5 Artificial Intelligence in Networking
Artificial intelligence and machine learning can assist with network monitoring, anomaly
detection, traffic analysis, capacity planning, and automated management.
As networks become larger and more complex, automated analysis can help administrators
identify problems more efficiently.
Good network administration requires both technical knowledge and problem-solving skills.
21.1 Bandwidth
Bandwidth refers to the capacity of a communication link.
Higher bandwidth can allow more data to be transmitted within a given period, although actual
performance depends on many other factors.
21.2 Latency
Latency refers to the time required for data to travel from one point to another.
Low latency is particularly important for interactive applications such as online gaming, voice
communication, and real-time control.
21.3 Throughput
Throughput refers to the actual rate of successful data transfer.
High packet loss can reduce application performance and cause communication problems.
For example, a school may have a central file server from which students access learning
materials.
Advantages
Centralized management
Centralized security
Easier data management
Suitable for large organizations
Disadvantages
Advantages
Simple
Low cost
Easy to establish for small groups
Disadvantages
A good network should be reliable, secure, manageable, scalable, and appropriate for its intended
purpose.
30 computers
5 teachers' computers
2 network printers
3 wireless access points
2 switches
1 router
1 server
The computers can be connected to switches using Ethernet cables. Wireless access points can
provide connectivity for mobile devices.
The router can provide connectivity between the school network and the Internet.
The server may provide services such as file sharing, authentication, or other school applications.
The network administrator can configure user accounts and security policies.
Students can use the network to access educational resources, submit assignments, and
communicate with teachers.
Students should:
1. Respect other users.
2. Protect their passwords.
3. Avoid unauthorized access.
4. Do not intentionally damage network equipment.
5. Do not distribute malicious software.
6. Respect copyright.
7. Protect personal information.
8. Follow school network policies.
9. Report suspicious activities.
10. Use Internet resources responsibly.
26. SUMMARY
A computer network is a system of interconnected devices that communicate and share
resources.
Networks can be classified into different types according to their geographical coverage and
purpose. PANs cover personal spaces, LANs cover relatively small areas, MANs cover
metropolitan areas, and WANs cover large geographical areas.
Network topology describes how network devices are arranged. Common topologies include bus,
star, ring, mesh, tree, and hybrid topologies.
Network devices perform different functions. Switches connect devices within local networks,
routers connect different networks, wireless access points provide wireless connectivity, and
firewalls help control network traffic.
Transmission media can be wired or wireless. Wired media include twisted-pair, coaxial, and
fiber-optic cables. Wireless media include radio, microwave, and satellite communication.
Protocols provide rules for communication. Important Internet-related protocols include TCP/IP,
HTTP, HTTPS, DNS, DHCP, and SMTP.
Network security is essential because connected systems can be exposed to various threats.
Strong authentication, encryption, software updates, firewalls, security software, backups, and
user awareness are important elements of network protection.
Networking technology continues to develop through cloud computing, IoT, software-defined
networking, advanced cellular networks, and artificial intelligence.
B. Discussion Questions
1. Explain the importance of computer networks in education.
2. Discuss the advantages and disadvantages of computer networking.
3. Compare LAN and WAN.
4. Explain the differences between a switch and a router.
5. Describe the different types of network topology.
6. Compare wired and wireless networks.
7. Explain why network security is important.
8. Describe common network security threats.
9. Explain the role of DNS.
10. Discuss the importance of the Internet in modern society.
C. Multiple-Choice Questions
1. What is a computer network?
A. A single computer
B. A collection of connected devices
C. A computer program
D. A storage device
Answer: B
A. Switch
B. Keyboard
C. Monitor
D. Scanner
Answer: A
A. Switch
B. Router
C. Printer
D. Keyboard
Answer: B
A. Bus
B. Ring
C. Star
D. Mesh
Answer: C
Answer: B
Answer: A
A. Wi-Fi
B. HDMI
C. USB
D. SATA
Answer: A
A. DNS
B. SMTP
C. FTP
D. SSH
Answer: A
A. HTTP only
B. HTTPS
C. FTP
D. DHCP
Answer: B
10. Which device can help control network traffic according to security rules?
A. Firewall
B. Monitor
C. Keyboard
D. Mouse
Answer: A
Device name
Function
Number of ports
Whether it is wired or wireless
Where it is used
IP address
Subnet information
Default gateway
DNS server
MAC address
Students should not modify network settings without permission from the network administrator.
Five computers
One switch
One router
One printer
One wireless access point
Label each device and show how the devices are connected.
Firewall: A security mechanism that controls network traffic according to defined rules.
Switch: A device that connects devices within a network and forwards Ethernet frames.
Wi-Fi: A family of wireless networking technologies commonly used for local connectivity.
30. CONCLUSION
Computer networking is one of the most important foundations of modern computing. Almost
every area of contemporary society depends on network communication in some form. From a
small home network to a global Internet infrastructure, networks allow computers and other
devices to exchange information and share resources.
Understanding networking begins with basic concepts such as nodes, servers, clients,
transmission media, protocols, addressing, and network devices. Students must also understand
network types and topologies because these concepts explain how networks are designed and
organized.
Network security is therefore an essential part of networking. Users and administrators must
protect systems through strong authentication, encryption, software updates, firewalls, backups,
and responsible behavior.
For students, learning computer networking provides a strong foundation for further study in
computer science, information technology, cybersecurity, software engineering, information
systems, and related disciplines.
31. REFERENCES
1. Forouzan, B. A. Data Communications and Networking. McGraw-Hill.
2. Kurose, J. F., & Ross, K. W. Computer Networking: A Top-Down Approach. Pearson.
3. Tanenbaum, A. S., & Wetherall, D. J. Computer Networks. Pearson.
4. Stallings, W. Data and Computer Communications. Pearson.
5. Cisco Networking Academy. Introduction to Networks. Cisco Systems.
6. Comer, D. E. Computer Networks and Internets. Pearson.
7. Peterson, L. L., & Davie, B. S. Computer Networks: A Systems Approach. Morgan
Kaufmann.
8. Stevens, W. R. TCP/IP Illustrated. Addison-Wesley.
END OF NOTE