We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 7
Computer networks are systems of
interconnected computing devices
that share resources and data.
They play a crucial role in modern
communication, allowing for the
transfer of information across the
globe. Here's a detailed overview:
### Fundamental Concepts
1. *Nodes and Links*: Nodes
(computers, printers, etc.) are
connected by links (wired or
wireless communication
channels).
2. *Protocols*: Rules and
conventions for communication
between network devices. The
most widely used protocol suite
is TCP/IP (Transmission Control
Protocol/Internet Protocol).
3. *Network Topology*: The
arrangement of elements in a
network. Common topologies
include bus, star, ring, and
mesh.### Types of Networks
1. *Local Area Network (LAN)*:
Covers a small geographic area,
like a home, office, or building.
Ethernet and Wi-Fi are common
LAN technologies.
2. *Wide Area Network (WAN)*:
Covers a large geographic area,
such as a country or the world.
The internet is the largest WAN.
3. *Metropolitan Area Network
(MAN)*: Spans a city or
campus, larger than a LAN but
smaller than a WAN.
4. *Personal Area Network
(PAN)*: Very small network,
often within a range of a few
meters, typically involving
personal devices like
smartphones and tablets.
5. *Virtual Private Network
(VPN)*: Extends a private
network across a public
network, allowing secure remote
access.### Network Models
1. *OSI Model*: A conceptual
framework used to understand
network interactions in seven
layers:
- *Physical*: Transmission of raw
data bits over a physical medium.
- *Data Link*: Error detection
and correction, frame delivery
(e.g., Ethernet).
- *Network*: Routing of data
packets (e.g., IP).
- *Transport*: Reliable data
transfer (e.g., TCP).
- *Session*: Establishment,
management, and termination of
connections.
- *Presentation*: Data
translation, encryption, and
compression.
- *Application*: Network
services to applications (e.g.,
HTTP, FTP).
2. *TCP/IP Model*: More practical
model used in real-world
networks with four layers:
- *Link*: Physical and data link
aspects.
v- *Internet*: Network routing
(IP).
- *Transport*: Data transport
reliability (TCP, UDP).
- *Application*: High-level
protocols (HTTP, SMTP).
### Network Devices
1. *Router*: Directs data packets
between networks, typically
using IP addresses.
2. *Switch*: Connects devices
within a LAN, using MAC
addresses to forward data to the
correct destination.
3. *Hub*: Basic networking device
that broadcasts data to all
devices in a network segment.
4. *Modem*: Converts digital data
to analog signals for
transmission over phone lines or
cable.
5. *Access Point (AP)*: Wireless
networking device that allows
Wi-Fi devices to connect to a
wired network.### Network Protocols
. *HTTP/HTTPS*: Protocols for
web communication. HTTPS
includes encryption for security.
*FTP/SFTP*: File Transfer
Protocols for transferring files.
SFTP adds a layer of security.
. *SMTP/IMAP/POP3*: Email
protocols for sending (SMTP)
and retrieving (IMAP, POP3)
emails.
4. *DNS*: Domain Name System
translates domain names into IP
addresses.
*DHCP*: Dynamic Host
Configuration Protocol assigns
IP addresses to devices ona
network.
=
i
wo
Q
#4## Network Security
. *Firewalls*: Monitors and
controls incoming and outgoing
network traffic based on
security rules.
*Encryption*: Secures data by
encoding it so that only
authorized parties can read it
3. *Intrusion Detection Syste
(IDS)*: Monitors network traffic
far anienicriniie activity
=
»4. *Virtual Private Networks
(VPNs)*: Provides secure
connections over public
networks.
### Network Performance
1. *Bandwidth*: The maximum
rate of data transfer across a
network path.
*Latency*: The time taken for a
data packet to travel from the
source to the destination.
*Jitter*: Variability in packet
delay at the receiving end.
4. *Packet Loss*: The failure of
data packets to reach their
destination.
N
w
### Emerging Trends
1. *Software-Defined Networking
(SDN)*: Separates the control
plane from the data plane,
allowing more flexible network
management.
. *Network Function
Virtualization (NFV)*: Uses
virtualization technologies to
manage core networking
functions via software.
Ny3. *5G Networks?*: Promises faster
speeds, lower latency, and the
ability to connect more devices
simultaneously.
4. *Internet of Things (loT)*:
Connects a wide range of
devices to the internet, enabling
new applications and services.
5. *Edge Computing’: Brings
computation and data storage
closer to the location where it is
needed, reducing latency and
bandwidth use.
4:41PM W