To learn the concepts of Socket Programming
To simulate the concepts of networks
To study any Network Simulator
To compare the performance of different protocols using Simulator
COURSE INSTRUCTOR
Mr.N.Sujaudeen, AP/CSE
SYLLABUS
Syllabus
Lesson Plan
1
Study of System Calls
2
Simple Client Server
3
Echo Server Using TCP
4
Chat Using TCP
5.a.
Transfer files Using TCP
5.b.
Transfer files Using UDP
6.a.
Stop and Wait Protocol
6.b.
Sliding Window Protocol - Go - Back N ARQ
7
Simple Calculator using RPC
8
Domain Name Server using UDP
9
Address Resolution Protocol
10
Subnetting
11
Program to simulate PING
Introduction to NS2
12
Performance Evaluation of TCP and UDP connections sharing a bottleneck link
Introduction to NS2
13
Performance of MAC Protocols
14
Performance Evaluation of TCP Congestion Control Algorithms - TCPReno, TCPVegas, TCPSack