Coconote
AI notes
AI voice & video notes
Try for free
ЁЯУЭ
ЁЯЦз Introduction to Computer Networks Basics
Jun 22, 2024
Computer Networks
Introduction
Objective
: Coverage of key points for semester exams
Syllabus
: Study of syllabi from various colleges and universities
Topic
: Coverage from the beginning to the end of computer networks
Key Topics
: ISDN, checksum, error checking, Ethernet, data link layer, application layer, Telnet, IGMP, etc.
Computer Networks
Definition
Computer Network
: A telecommunications network that allows autonomous digital devices to exchange data through wired or wireless means.
Autonomous
: Separate devices, no direct dependency.
Resource
: Hardware (printer), software (drive), etc.
Diagram
: Network connection of devices like printer, laptop, modem, router, etc.
Goal of Networks
Communication
: Email, message, video conferencing
Resource Sharing
: Files, data
Centralized Database
: Centralized data storage
Cost Efficiency
: Server access instead of multiple copies
Reliability
: Better efficiency and reliability
Application
Business & Commerce
: Online classes, meetings
Healthcare
: Video consultation, robotic surgery
Governance
: Aadhaar, PAN, digital wallet, etc.
Entertainment
: Theater, hotel booking, online movies
Education
: Online learning platforms
Data Communication
Definition
: Data exchange between two devices through a transmission medium
Components
:
Message
: Data
Sender
: Sends data
Receiver
: Receives data
Transmission Medium
: Wired or wireless medium
Protocols
: Communication rules and regulations
Transmission Modes
Simplex
: One-way communication
Half Duplex
: Data communication in one direction at a time
Full Duplex
: Simultaneous communication in both directions
Network Criteria
Delivery & Accuracy
: Correct destination, error-free data
Performance
: Data speed, bandwidth
Reliability
: Network downtime, failure handling
Security
: Protection of sensitive information
Types of Connections
Point-to-Point
: Direct connection
Multi-Point
: Multiple nodes connected in a shared medium
Topology
Mesh Topology
: Every device connected to every other device
Star Topology
: Connection through a central hub
Bus Topology
: Connection through a central link
Ring Topology
: Devices connected in a circular fashion
Hybrid Topology
: Mixture of multiple topologies
Network Model
OSI Model
: Seven-layer model proposed by ISO
Layered Architecture
: Duties of each layer defined
Key Layers
:
Physical Layer
: Representation of bits, data transmission rate, line configuration
Data Link Layer
: Framing, physical addressing, flow control, error control
Network Layer
: Logical addressing, routing
Transport Layer
: Port addressing, segmentation and reassembly, Transmission Control Protocol (TCP)
Session Layer
: Dialogue control, session establishment
Presentation Layer
: Translation, encryption, data compression
Application Layer
: High-level services, file transfer, email, virtual terminal
Transmission Medium
Wired
:
Twisted Pair Cable
: Used in LAN and internet connections
Coaxial Cable
: Cable TV connection
Optical Fiber
: Long-distance communication
Wireless
:
Ground Propagation
: FM radio, short distance
Sky Propagation
: AM radio, long distance
Line of Sight Propagation
: TV remote, short range
Spectrum
: Radio waves, microwaves, infrared
Switching Methods
Circuit Switching
: Establishing a physical connection
Packet Switching
: Path-divided packet switching
Virtual Network
: Using the same path
ISDN (Integrated Services Digital Network)
Introduction
: Integrated Services Digital Network
Protocols
: Protocols for circuit-switched connections
Trend
: Now outdated
Categories
: BRI (100-128 kbps), PRI (1.5-2 Mbps)
Data Link Layer
MAC (Media Access Control)
: Ethernet
LLC (Logical Link Control)
: Flow control, error control
Access Control Protocols (ALOHA, CSMA/CD, CSMA/CA)
: Collision detection and avoidance protocols
Flow Control
Stop and Wait
: Sending one packet at a time
Go Back N
: Sending multiple packets at a time, retransmitting all upon error
Selective Repeat
: Retransmitting selected packets
Error Control
Parity Check
: Single bit error detection
Two-Dimensional Parity Check
: Two-bit error detection
Hamming Code
: Single bit error correction
Checksum
: Data error detection
CRC (Cyclic Redundancy Check)
: Cyclic redundancy check
Ethernet
Introduction
: Proposed by IEEE in 1980
Physical Organization
: Coaxial cables, twisted pair, optical fiber
Data Rate
: 1000 gigabytes per second
Limitations
: No anomaly service, improvements with Wi-Fi
Network Layer
Logical Addressing
: Unique and universal IP address
Routing
: Routing tables and algorithms
IPv4
: 32-bit addressing
IPv6
: 128-bit addressing
ICMP
: Error reporting and congestion control
Transport Layer
TCP
: Transmission Control Protocol, connection-oriented protocol
UDP
: User Datagram Protocol, connectionless
Port Numbering
: Service-to-service addressing
Application Layer
Email
: SMTP, POP3, IMAP, MIME
Web-based Email
: Operated through HTTP
FTP
: File Transfer Protocol
Telnet
: Remote server access protocol
IGMP
: Internet Group Management Protocol
Voice over IP
: Voice transmission over Internet Protocol
DNS
: Domain Name System
ЁЯУД
Full transcript