The document outlines a series of laboratory exercises focused on networking protocols and programming. Key activities include implementing various protocols like Stop and Wait, Socket Programming, and Remote Procedure Call, as well as hands-on experience with networking hardware and simulation tools. The document emphasizes practical applications such as TCP/UDP socket programming and network packet analysis.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
16 views
NETWORKS LAB index 2024-25
The document outlines a series of laboratory exercises focused on networking protocols and programming. Key activities include implementing various protocols like Stop and Wait, Socket Programming, and Remote Procedure Call, as well as hands-on experience with networking hardware and simulation tools. The document emphasizes practical applications such as TCP/UDP socket programming and network packet analysis.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
INDEX
Lab Objective Date Marks Sign.
No. Implementation of Stop and Wait Protocol and Sliding Window 1 Protocol.
2 Study of Socket Programming and Client-Server Model
Write a code simulating ARP /RARP protocols.
3 Write a code simulating PING and TRACEROUTE commands 4
5 Create a socket for HTTP for web page upload and download.
6 Write a program to implement RPC (Remote Procedure Call)
7 Implementation of Subnetting. Applications using TCP Sockets like 8 a. Echo client and echo server b. Chat c. File Transfer Applications using TCP and UDP Sockets like 9 a. DNS b. SNMP c. File Transfer Study of Network simulator (NS) and Simulation of Congestion 10 Control Algorithms using NS Perform a case study about the different routing algorithms to select 11 the network path with its optimum and economical during data transfer. i. Link State routing ii. Flooding iii. Distance vector To learn handling and configuration of networking hardware like RJ- 12 45 connector, CAT-6 cable, crimping tool, etc. Configuration of router, hub, switch etc. (using real devices or 13 simulators)
Running and using services/commands like ping, traceroute,
14 nslookup, arp, telnet, ftp, etc.
15 Network packet analysis using tools like Wireshark, tcpdump, etc.
Network simulation using tools like Cisco Packet Tracer, NetSim,
16 OMNeT++, NS2, NS3, etc. Socket programming using UDP and TCP (e.g., simple DNS, data & 17 time client/server, echo client/server, iterative & concurrent servers)
18 Experiment beyond syllabus: Programming using raw sockets