Complete Computer Networks Notes (PTU Syllabus A + B) – With
Diagrams (Text Based)
UNIT–I: Data Communication & Network Basics
Data Communication (Definition + Explanation)
Definition: Data communication is the exchange of data between two or more devices
through a transmission medium using protocols.
Explanation: It ensures accurate, efficient, and reliable delivery of digital/analog data.
Components of Data Communication
1. Sender
2. Receiver
3. Message
4. Medium
5. Protocol
Analog vs Digital Signals
Analog: Continuous signals.
Digital: Discrete binary values.
Diagram (Text): ANALOG: ~~~~~ DIGITAL: _|‾|_|‾|_|‾
Modem
Modem = Modulator + Demodulator.
Transmission Modes
Simplex: One-way.
Half Duplex: Both ways, not together.
Full Duplex: Both ways at same time.
Transmission (Serial vs Parallel)
Parallel: Multiple bits at once.
Serial: One bit at a time.
Network Types
LAN, MAN, WAN, PAN, CAN, SAN, Internet, Intranet, Extranet.
Network Topologies + Diagrams (Text)
Bus: [Device]—[Device]—[Device]
Star: Device
/|
Device Hub Device
Ring: (Device)-(Device)-(Device)
Mesh: Full interconnect
Tree: Hierarchical branches
Switching Techniques
Circuit Switching: Dedicated path.
Packet Switching: Data into packets.
Message Switching: Entire message stored-and-forwarded.
Transmission Media
Twisted pair, Coaxial, Fiber optic, Radio, Microwave, Satellite.
UNIT–II: Models, Data Link Layer & Multiplexing
OSI Model (7 Layers)
Application, Presentation, Session, Transport, Network, Data Link, Physical.
TCP/IP Model
Application, Transport, Internet, Network Access.
Transmission Impairments
Attenuation, Noise, Distortion.
Nyquist + Shannon Theorem
Nyquist: Max data rate = 2B log2V
Shannon: C = B log2(1+S/N)
Multiplexing
FDM, TDM, WDM, OFDM.
Data Link Layer Functions
Framing, Error control, Flow control, Access control.
Error Detection
Parity, Checksum, CRC.
Error Correction
Hamming Code (d=3).
Flow Control
Stop-and-Wait, Sliding Window.
MAC Protocols
ALOHA, Slotted ALOHA, CSMA/CD, CSMA/CA.
IEEE Standards
802.3 – Ethernet
802.5 – Token Ring
802.11 – WiFi
UNIT–III: Network Layer + Routing + IP
IPv4 Addressing
32-bit address, Classes A–E, Private IPs
IPv6 Addressing
128-bit address, Hexadecimal
Subnetting & CIDR
Subnet masks, VLSM, CIDR notation
ARP / RARP
ARP: Resolve IP→MAC
RARP: MAC→IP
ICMP
Error reporting protocol.
IP Fragmentation
Breaking packets into fragments.
Routing Algorithms
Distance Vector (Bellman-Ford)
Link State (Dijkstra)
Flooding
Shortest Path Routing
NAT
Translates private ↔ public IPs.
QoS
Ensures bandwidth, priority.
Congestion Control
Leaky Bucket + Token Bucket
UNIT–IV: Transport + Session + Application Layers
Transport Layer
End-to-end delivery, Segmentation.
TCP
Reliable, connection-oriented.
3-Way Handshake: SYN → SYN-ACK → ACK
UDP
Fast, connectionless.
Session Layer
Dialog control, Synchronization.
Presentation Layer
Encryption, Compression, Encoding.
Application Layer
DNS, FTP, SMTP, POP3, IMAP, HTTP, HTTPS
Security Concepts
Firewalls, SSL/TLS, Cryptography.