cn 1

Bennett University

  • Course: Computer Networks (CSET207)

  • Instructor: Dr. Ashish Tomar

  • Role: Assistant Professor

Introduction to Computer Networks

  • Overview of the importance and functionality of computer networks.

Outline of Topics

  • Why Computer Networks?

  • Computer Network Basics

  • Applications of Computer Networks

  • Transmission Media

Course Structure

Module 1 (9 hours)

  • Key Topics:

    • Applications of Networks

    • Transmission Media

    • Connecting Devices

  • Local Area Networks (LAN) Topologies:

    • Bus

    • Ring

    • Star

    • Mesh

    • Hybrid

  • The OSI Reference Model

  • TCP/IP Protocol Suite

  • Physical Layer:

    • Services, Line coding scheme, Modulation, Multiplexing, Switching methods, Ethernet, Bluetooth, Wi-Fi, Wi-Fi Direct, WPA/WPA2/WPA3

  • Data Link Layer:

    • Services, Framing, Switches

Module 2 (8 hours)

  • Reliable Data Delivery:

    • Error detection, Correction, Flow control (Stop and wait, Go Back-N, S-R Protocol)

    • Retransmission Techniques, Timers

  • Medium Access Sublayer:

    • Channel Allocations (ALOHA protocols, CSMA, CSMA/CD)

  • Network Layer Protocols:

    • Services (IP, ICMP), IP Addressing, Subnetting, Supernetting (CIDR, IPV4, IPV6)

Module 3 (9 hours)

  • Routing and Forwarding

    • Static and dynamic routing; Unicast and Multicast Routing

    • Distance-Vector and Link-State Routing

    • Shortest Path Computation (Dijkstra's Algorithm)

    • Address Mapping (ARP, RARP, BOOTP, DHCP)

  • Transport Layer Services:

    • UDP, TCP segment formats, Connection establishment and termination

    • Congestion Control (Open Loop, Closed Loop)

Module 4 (7 hours)

  • Session Layer, Presentation Layer, Application Layer Services:

    • DNS, SIP, RTP, Telnet/SSH, HTTP, HTTPS, Email (SMTP), FTP Commands and Replies, WWW, SNMP

  • Addressing Schemes

Module 5 (9 hours)

  • Cryptography Principles: Symmetric Key, Public Key

  • Authentication Protocols: Digital Signatures

  • Layer Security: Secure Email, SSL, IP Security

  • Advanced Topics: Dark Net, Content-Aware Search Systems, Software-Defined Networking, Cloud Systems, Data Centers, 4G & 5G Networks, Body Area Sensor Networks, Satellite Networks, SWARM Networks

Computer Network Basics

  • Definition: A network comprises a set of devices (nodes) linked by communication channels.

  • Nodes: Devices that send and receive data (e.g., computers, printers).

  • Communication Channels: Links connecting devices, allowing data sharing; e.g., Internet as a primary example.

Why Computer Networks?

  • File/Application Sharing: Facilitates data transfer and resource access.

  • Hardware Sharing: Enables sharing of devices (e.g., printers).

  • Client-Server Model: Centralizes data storage on servers for client access.

  • Voice over IP (VoIP): Allows voice data transmission over Internet Protocols.

  • Storage Solutions: Access data remotely or from other devices.

Applications of Computer Networks

Marketing and Sales

  • Collect, exchange, and analyze customer data.

Manufacturing

  • Enables collaborative work via Computer-Assisted Manufacturing (CAM) and Designing (CAD).

Financial Services

  • Facilitates services like Electronic Funds Transfer (EFT), credit history checks, and investments.

Teleconferencing

  • Supports conferencing without physical presence; includes text, voice, and video conferencing.

Cable Television

  • Enables services like video on demand (VOD).

Electronic Messaging

  • E-mail: For communication.

Electronic Data Interchange (EDI)

  • Transfers business data electronically, reducing paperwork.

Directory Services

  • Centralized file storage for efficient worldwide searches.

Cellular Telephony

  • Maintains wireless communications over distances via cellular networks.

Data Communication

  • Definition: Exchange of data between devices through transmission media.

  • Types:

    • Local Communication: Occurs within the same area/building.

    • Remote Communication: Takes place over distances.

  • Effectiveness Criteria:

    • Delivery: Must reach the correct destination.

    • Timeliness: Must occur promptly.

    • Accuracy: Data must be correct.

Data Communication Components

  • Message: Information to deliver.

  • Sender: The originator of the message.

  • Receiver: The intended recipient of the message.

  • Medium: The channel for message transmission.

  • Protocol: Rules governing data communication.

Connection Types

  • Definition: Networks involve links between devices.

  • Types of Connections:

    • Point-to-Point: Direct connection between two devices.

    • Multipoint: Shared connection among multiple devices.

Connection Types: Point to Point

  • Examples: Computer connected via telephone line, connection between remote control and TV.

Connection Types: Multipoint

  • Definition: Space/time shared among multiple devices.

Transmission Modes

  • Definition: Mechanism of data transfer between devices; directs information flow.

  • Types:

    • Simplex Mode: One-way data flow.

    • Half Duplex Mode: Two-way, but not simultaneously.

    • Full Duplex Mode: Two-way simultaneous data flow.

Transmission Media

  • Definition: Channels carrying information from source to destination.

  • Examples: Free space, metallic cable, fiber-optic cable.

  • Signal Transmission: Uses electromagnetic energy through media.

Transmission Media Types

  • Guided Media: Signals directed and contained by physical medium.

  • Unguided Media: Use of electromagnetic waves without physical conductors;

    • Examples: Coaxial, Fiber Optics, Twisted Pair, etc.

Guided Media: Twisted Pair Cable

  • Structure: Pair of cables twisted together.

  • Use: For voice and data channels; economical and lightweight.

Guided Media: UTP vs STP

  • UTP: Less interference, commonly used (Cat-5, Cat-6) with RJ45 connectors.

  • STP: Has shielding against interference; bulkier and more expensive.

Guided Media: Coaxial

  • Structure: Two parallel conductors; shielded and provides better insulation.

  • Uses: Cable TV, Ethernet.

Guided Media: Fiber Optic

  • Structure: Made of glass or plastic; uses light to transmit data.

  • Advantages: High speed, long-distance capability; but expensive and difficult to maintain.

Unguided Media: Wireless

  • Definition: Transmits signals without conductors, broadcasted through free space.