unit 1 : Intro to computer networks
-
what is computer network
-
network goals and motivations
-
application of networks
-
netowork topologies
-
types of networks
-
network software
- network protocols
- protocol heirarchies
-
connection oriented and connectionless services
-
network models
- the OSI reference model
- TCP/IP reference model
-
Examples of some networks
- The internet
- X.25
- ISDN
- Frame relay
- ATM
- ethernet
- Wireless LAN (Wi-fi)
unit 2 : Data transmission and physical layer
-
Signals:
- Analog
- Digital
- Data rate
- Transmission impairment
-
Signal measurement:
- Throughput
- Propagation speed and time
- Wavelength
- Frequency
- Bandwidth and spectrum
-
Transmission Media and Characteristics
- Guided and unguided media
- Synchronous and Asynchronous transmission
-
Multiplexing:
- FDM
- WDM
- TDM
-
Switching
- Circuit
- Messege
- Packet
-
Mobile Telephone Systems
- 1G/2G/3G/4G/5G
unit 3 : Network Layer : design issues and routing algorithms
- routing algorithms
- Static/ Dyanamic
- Direct / Indirect
- Shortest Path
- Flooding
- Distance vector routing
- Link state routing
- Hierarchical routing
- Broadcast routing
- Multicast
- Congestion control algorithms
- General principal of congestion
- Congestion prevention policies
- Load Shedding
- Jitter Control
- IP addressing
- IP-protocol
- IP address classes (A,B,C,D,E)
- broadcast address
- multicast address
- Network Mask
- Subnetting
- Internet control protocol
- ICMP
- IGMP
- mobile-IP
- IPv6
Unit 4
- Transport layer of the OSI model
- Transport service
- Service Primitive
- Internet
- Transport Protocols:
- TCP/UDP
- Remote Procedure Calls
- RTP Session Layer:
- Token Concept
- Presentation Layer: Data Encryption and Data Security, Message Authentication
- Application Layer: Domain Name Service, Telnet, FTP, SMTP,SNMP, MIME,POP,IMAP, WWW,HTTP
Unit 5 Advance Networks and Internet
- Concept of 5G Networks
- Introduction of 802.16,802.20
- Bluetooth
- Infrared
- MANET (Mobile Ad-hoc Networks)
- Introductory concepts
- Destination Sequenced Distance Vector protocol
- Ad-hoc On-Demand Distance Vector protocol
- Sensor Networks
- Technical Issues of Advanced Networks