Networking and Communication
Networking and Communication
Definitions
## Network Types
### Network
A network is a collection of computers,
servers, mainframes, peripherals, or other
devices connected to allow data sharing.
Networks enable communication between
devices and users, resource sharing, and
centralized software management.
### LAN (Local Area Network)
A network confined to a small geographical
area, typically within a single building or
campus. LANs feature high data transfer
rates, small geographical range, and are
usually privately owned. Examples include
office networks, home networks, and school
computer labs.
### WAN (Wide Area Network)
A network that spans a large geographical
area, often connecting multiple LANs across
cities, countries, or continents. WANs have
slower data speeds compared to LANs, use
telecommunication links, and may be
privately owned or use public carriers. The
Internet is the largest WAN.
## Network Topologies
### Bus Topology
All devices connect to a single central cable
(the bus). Data transmitted by any device
travels along the bus in both directions until
it reaches its destination. Advantages
include ease of installation and low cable
usage. Disadvantages include vulnerability
to cable failures and performance
degradation with heavy traffic.
## Network Hardware
### Switch
A device that connects multiple devices on a
local network and uses MAC addresses to
forward data to the correct destination.
Switches operate at the data link layer
(Layer 2) of the OSI model, create a
separate collision domain for each port, and
improve network efficiency by sending data
only to the intended recipient.
### Hub
A basic networking device that connects
multiple Ethernet devices together, making
them act as a single network segment. Hubs
operate at the physical layer (Layer 1) of the
OSI model, broadcast all incoming data to
every connected device, and are largely
obsolete, replaced by more efficient
switches.
### Modem
A device that modulates and demodulates
signals to enable data transmission over
communication lines like telephone or cable.
Cable modems convert digital signals from
computers to analog signals for transmission
over cable lines, while DSL modems use
telephone lines, and fiber modems handle
optical signals.
### Cables
## Network Addressing
## Network Security
### Firewalls
Security systems that monitor and control
incoming and outgoing network traffic based
on predetermined security rules. Types
include hardware firewalls (dedicated
devices), software firewalls (applications
running on computers), and cloud-based
firewalls. Firewall filtering methods include
packet filtering, stateful inspection, proxy
service, and next-generation features like
deep packet inspection.
### Antivirus
Software designed to detect, prevent, and
remove malicious software. Features include
real-time scanning, scheduled scans,
heuristic analysis to detect new threats,
virus signature database updates, and
behavior-based detection to identify
suspicious activity.
### Encryption
The process of encoding information to
prevent unauthorized access. Includes
symmetric encryption (same key for
encryption and decryption) and asymmetric
encryption (public key for encryption,
private key for decryption). Common
algorithms include AES, RSA, and ECC.
Applications include secure websites
(HTTPS), encrypted communications, VPNs,
and secure file storage.
## Network Architecture Models