Contents of Chapter |
Unit 1: Introduction to
Computer
Network (6 Hrs.)
1.1. Definitions, Uses, Benefits
1.3. Overview of Network Types LAN, PAN, CAN, MAN, WAN
1.4. Networking Types
P2P, Multipoint, Client/Server
1.5. Overview of Protocols and Standards
Protocols: Syntax, semantics, timing; Standards: De facto, De jure; Standards Organizations
1.6. OSI Reference Model
1.7. TCP/IP Model and its comparison with OSI
1.8. Connectionless and Connection-Oriented Network
Services
Basic working Mechanism
1.9. Internet, ISPs, Backbone Network Overview
Basic concept of Internet and ISPs, Bus backbone, Star backbone, connecting remote LANs
|
Unit 2: Physical Layer and Network
Media (4 Hrs.)
2.1. Network Devices
Repeater, Hub, Switch, Bridge, Router
2.2. Different types of transmission medias
Wired: twisted pair, coaxial, fiber optic, Wireless: Radio waves, micro waves, infrared
2.3. Ethernet Cable Standards UTP, Fiber cable standards
2.4. Circuit, Message & Packet Switching
2.5. ISDN
Interface and Standards
|
Unit 3: Data Link Layer (8 Hrs.)
3.1. Function of Data Link Layer (DLL)
3.2. Overview of Logical Link Control (LLC) and Media Access Control (MAC)
3.3. Framing and Flow Control Mechanisms
Stop-and-wait ARQ, Piggybacking, Go-Back-N ARQ, Selective Repeat ARQ
3.4. Error Detection and Correction techniques
Parity checks, Cheksumming Methods, CRC, Hamming code
3.5. Channel Allocation Techniques
ALOHA, Slotted ALOHA, CSMA, CSMACD,CSMA/CA
3.6. Ethernet Standards
802.3 CSMA/CD, 802.4 Token Bus, 802.5 Token Ring
3.7. Wireless LAN
Spread Spectrum, Bluetooth, Wi-Fi
3.8. Overview Virtual Circuit Switching, Frame Relay &
ATM
3.9. DLL Protocol
HDLC, PPP
|
Unit 4: Network Layer (10 Hrs.)
4.1. Introduction and Functions
4.2. IPv4 Addressing
4.3. Class-full and Classless Addressing
4.4. IPv4 Sub-netting/ Super-netting
4.5. IPv6 Addressing and its Features
4.6. IPv4 and IPv6 Datagram Formats
4.7. Comparison of IPv4 and IPv6 Addressing
4.8. NATing
4.9. Example Addresses
Unicast, Multicast and Broadcast
4.10. Routing (Introduction and Definition,
Types of Routing ,
Static vs Dynamic, Unicast vs Multicast, Link,
State vs Distance Vector, Interior vs Exterior,
Path Computation Algorithms , Bellman Ford, Dijkstra’s
Routing Protocols)
RIP, OSPF & BGP
4.11. Overview of IPv4 to IPv6 Transition Mechanisms
4.12. Overview of ICMP/ICMPv6
4.13. Overview of Network Traffic Analysis
4.14. Security Concepts
Firewall & Router Access Control
|
Unit 5: Transport Layer (5 Hrs.)
5.1. Introduction, Functions and Services 5.2. Transport Protocols
TCP, UDP and Their Comparisons
5.3. Connection Oriented and Connectionless Services
5.4. Congestion Control
Open Loop & Closed Loop, TCP Congestion Control
5.5. Traffic Shaping Algorithms
5.6. Techniques to improve QOS
Scheduling, traffic shaping, resource reservation, admission control
5.7. Queuing Techniques for Scheduling
5.8. Introduction to Ports and Sockets, Socket Programming
Socket programming with UDP and TCP (e.g. client Server Application)
|
Unit 6: Application
Layer (7 Hrs.)
6.1. Introduction and Functions
6.2. Web & HTTP
Overview of HTTP, Non-Persistent and Persistent
Connections, HTTP Message Format
6.3. DNS and the Query Types
Services provided by DNS, Overview of how DNS works,
DNS records and messages
6.4. File Transfer and Email Protocols
FTP, SFTP, SMTP, IMAP, POP3
6.5. Overview of Application Server Concepts Proxy, Web, Mail
6.6. Network Management SNMP and Transport mapping
|
Unit 7: Multimedia & Future
Networking (4 Hrs.)
7.1. Overview Multimedia Streaming Protocols SCTP
7.2. Overview of SDN and its Features, Data and Control Plane
7.3. Overview of NFV
7.4. Overview of NGN
|