laboratory manualbvicam.in/sites/default/files/acn lab manual_0.pdf · advanced computer networks...
TRANSCRIPT
Laboratory Manual (Version 9.0)
for
Advanced Computer Networks Lab (MCA-256)
MCA - IV Semester
Compiled by:
Dr. Vishal Jain (Associate Professor, BVICAM, New Delhi)
Bharati Vidyapeeth’s Institute of Computer Applications
and Management (BVICAM) A-4, Paschim Vihar, Rohtak Road, New Delhi-63
Visit us at: www.bvicam.in
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 2 of 23
Index
List of Abbreviations
Declaration
1. Vision of the Department 5
2. Mission of the Department 5
3. Programme Educational Objectives (PEOs) 5
4. Programme Outcomes (POs) 6
5. Institutional Policy for Students’ Conduct 7
6. Learning Outcomes of Laboratory Work 9
7. Course/Lab Outcomes (COs) 10
8. Mapping of COs with POs 10
9. Course/Lab Description 10
10. Grading Policy 10
11. Lesson Plan 11
12. Assignments 12
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 3 of 23
List of Abbreviations
BGP Border Gateway Protocol
BTL Bloom’s Taxonomy Level
CE Communication Efficacy
CICP Conduct Investigations of Complex Computing Problems
CK Computational Knowledge
CO Course Outcome
DAC Departmental Advisory Committee
DDS Design and Development of Solutions
I&E Innovation and Entrepreneurship
I&T Individual & Team Work
IQAC Internal Quality Assurance Cell
LLL Life-Long Learning
MTU Modern Tool Usage
OSPF Open Shortest path First
PA Problem Analysis
PE Professional Ethics
PEO Programme Educational Objective
PMF Project Management and Finance
PO Programme Outcome
RIP Routing Information Protocol
SEC Societal and Envoirnmental Concern
TCP Transmission Control Protocol
UDP User Datagram protocol
VLAN Virtual Local Area Networks
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 4 of 23
Declaration Department : Department of Computer Science and Applications
Course, Year and the Semester to which Lab is offered
: MCA - II Year, V Semester
Name of the Lab Course : Advanced Computer Networks
Course Code : MCA-252
Version No. : 9.0
Name of Course/Lab Teacher
: Dr. Vishal Jain
Laboratory Manual Committee
: 1. Mrs. Vaishali Joshi, Chairperson
2. Dr. Anupam Baliyan, Member
3. Dr. Ritika Wason, Member
4. Mrs. Tanya Pathak Garg, Member
5. Mr. Uttam Singh Bist, Member
6. Prof. P. S. Grover, Margdarshak
7. Mr. Amit Sharma, Alumni & Industry Expert
8. Dr. Vishal Jain, Concerned Subject Teacher, Convener
Approved by : DAC Date: 02/12/2019
Approved by : IQAC Date: 03/12/2019
Signature (Course Teacher)
Signature
(Head of Department) Signature
(IQAC Coordinator)
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 5 of 23
1. Vision of the Department To become a Centre of excellence in the field of Computer Science and Applications,
to contribute effectively in the rapidly changing global economy directed towards
national development ensuring prosperity for the mankind.
2. Mission of the Department M1 To become a centre of excellence in the field of Computer Science and
Applications and produce professionals as per global industry standards.
M2 To foster innovation, entrepreneurial skills, research capabilities and bring
all-round development amongst budding professionals.
M3 To promote analytical and collaborative life-long learning skills, among
students and faculty members involving all stakeholders.
M4 To inculcate strong ethical values and professional behaviour while giving
equal emphasis to social commitment and nation building.
3. Programme Educational Objectives (PEOs) The PEO’s for the MCA programme are as follows:
PEO1 Exhibit professional competencies and knowledge for being a successful
technocrat.
PEO2 Adopt creative and innovative practices to solve real-life complex problems.
PEO3 Be a lifelong learner and contribute effectively to the betterment of the
society.
PEO4 Be effective and inspiring leader for fellow professionals and face the
challenges of the rapidly changing multi-dimensional, contemporary world.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 6 of 23
4. Programme Objectives (POs) PO1:
Computational Knowledge (CK)
Demonstrate competencies in fundamentals of computing, computing
specialisation, mathematics, and domain knowledge suitable for the
computing specialisation to the abstraction and conceptualisation of
computing models from defined problems and requirements.
PO2:
Problem Analysis (PA)
Identify, formulate, and analyze complex real-life problems in order to arrive
at computationally viable conclusions using fundamentals of mathematics,
computer sciences, management and relevant domain disciplines.
PO3: Design and Development of Solutions (DDS)
Design efficient solutions for complex, real-world problems to design
systems, components or processes that meet the specifications with suitable
consideration to public health, and safety, cultural, societal, and
environmental considerations.
PO4: Conduct Investigations of Complex Computing Problems (CICP)
Ability to research, analyze and investigate complex computing problems
through design of experiments, analysis and interpretation of data, and
synthesis of the information to arrive at valid conclusions.
PO5: Modern Tool Usage (MTU)
Create, select, adapt and apply appropriate technologies and tools to a wide
range of computational activities while understanding their limitations.
PO6: Professional Ethics (PE)
Ability to perform professional practices in an ethical way, keeping in mind
cyber regulations & laws, responsibilities, and norms of professional
computing practices.
PO7: Life-Long Learning (LLL)
Ability to engage in independent learning for continuous self-development
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 7 of 23
as a computing professional.
PO8: Project Management and Finance (PMF)
Ability to apply knowledge and understanding of the computing and
management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects in multidisciplinary environments.
PO9: Communication Efficacy (CE)
Ability to effectively communicate with the technical community, and with
society at large, about complex computing activities by being able to
understand and write effective reports, design documentation, make
effective presentations, with the capability of giving and taking clear
instructions.
PO10: Societal and Envoirnmental Concern (SEC)
Ability to recognize and assess societal, environmental, health, safety, legal,
and cultural issues within local and global contexts, and the consequential
responsibilities applicable to professional computing practices.
PO11: Individual & Team Work (I&T)
Ability to work in multi-disciplinary team collaboration both as a member
and leader as per need.
PO12: Innovation and Entrepreneurship (I&E)
Ability to apply innovation to track a suitable opportunity to create value
and wealth for the betterment of the individual and society at large.
5. Institutional Policy for Students’ Conduct The following guidelines shall be followed:-
5.1 All the students in their introductory Lab. shall be assigned a system, which
shall be their workplace for the complete semester. Students can store records
of all their Lab. assignments on their individual workstations.
5.2 Introductory Lab. shall include an introduction to the appropriate
software/tool, followed by a basic Introductory Assignment having Practice
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 8 of 23
Questions. All the students are expected to complete this assignment within a
week time, as the same shall be assessed through a lab. test.
5.3 Each week the instructor, in parallel to respective topics covered in the theory
lecture, shall assign a set of practical problems to the students in form of
Assignments (A, B, C, .....). The problems in these assignments shall be divided
into two parts. The first set of Problems shall be compulsory for all the students
and its record need to be maintained in the Prcatical File, having prescribed
format, as given in Appendix-A. All the students should get the weekly
assigntment checked and signed in the Practical File by the respective teacher in
the immediate succeeding week. The second set of problems are Advanced
Problems and shall be optional. Student may solve these advanced problems
for their further practice.
5.4 Cellular phones, pagers, CD players, radios and similar devices are prohibited
in the classrooms, laboratories and examination halls.
5.5 Laptop-size computers / Tablets may be used in lectures for the purpose of
taking notes or working on team-projects.
5.6 The internal practical exam shall be conducted towards the end of the semester
and shall include the complete set of Lab exercises conducted as syllabus.
However, students shall be assessed on continuos basis through overall
performances in regular lab. tests, both announced and surprise and viva-voce.
5.7 The respective faculty shall prepare and submit sufficient number of practical
sets of computing problems to the Dean (Examinations), atleast two weeks
prior to the actual exam. It is the responsibility of the faculty to ensure that a set
should not be repeated for more than 5 students in a given batch.
5.8 The exam shall be of 3 hours duration where the student shall be expected to
implement solutions to his/her assigned set of problems on appropriate
software tools in the lab.
5.9 Once implemented, student shall also appropriately document code
implemented in the assigned answer sheets, which shall be submitted at the
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 9 of 23
end of the examination. All the students shall also appear for viva-voce
examination during the exam.
5.10 Co-operate, Collaborate and Explore for the best individual learning outcomes
but copying or entering into the act of plagiarism is strictly prohibited.
6. Learning Outcomes of Laboratory Work The student shall demonstrate the ability to:
Verify and Implement the concepts and theory learnt in class.
Code and use Software Tools to solve problems and present their optimal
solutions.
Apply numerical/statistical formulas for solving problems/questions.
Develop and apply critical thinking skills.
Design and present Lab as well as project reports.
Apply appropriate methods for the analysis of raw data.
Perform logical troubleshooting as and when required.
Work effectively as a member of a team in varying roles as need be.
Communicate effectively, both oral and written.
Cultivate ethics, social empathy, creativity and entrepreneurial mindset.
7. Course/Lab Outcomes (COs) CO1 Explore the features of standard Network Simulation Tools. (BTL4)
CO2 Apply network configuration skills to design network scenarios. (BTL3)
CO3 Use internetworking devices to design networks. (BTL3)
CO4 Implement and evaluate routing protocols for network scenarios. (BTL5)
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 10 of 23
CO5 Work in teams to design a network for real life scenarios applying the concepts of all the layers. (BTL6)
8. Mapping of CO’s with PO’s Table 1: Mapping of CO’s with PO’s
PO/CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 3 3
CO2 3 3 3 3 2 3
CO3 3 3 3 1 3 3
CO4 3 3 3 1 2 3 3
CO5 3 3 3 2 3 3 2 2 3 3 3 2
9. Course/Lab Description Course (Lab) Title : Advanced Computer Networks Lab.
Course (Lab) Code : MCA-256
Credits : 01
Pre-requisites : Data Communication and Networking
Academic Session : January to June
Contact Hours/Week : 02 (01 Labs of 02 hours/Week)
Internal Assessment : 40 Marks
External Assessment : 60 Marks
10. Grading Policy
Item Points Marks Remarks
Weekly Lab Assignments including Practical Files
10 10 Closed Book/Open Book
Internal End-Term Practical Examination
20 10 Closed Book
Viva-Voce 20 10 Closed Book
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 11 of 23
Item Points Marks Remarks
External End-Term Examinations
60 60 Closed Book (conducted and evaluated by the University)
Total 100
11. Lesson Plan Week No.
Lab No.
Topics / Concepts to be Covered Reference of Lab Manual
1. 1. Overview of Packet Tracer, basic router operation and LAN environment setup
Assignment A (Problem AP1 to AP5)
2. 2. Implementation of Static Routing to connect computers of 5 different locations in WAN environment.
Assignment B (Problem BP1 to BP2)
3. 3. Implementation of Dynamic Routing using RIP and RIP v2 to connect computers of 5 different locations in WAN environment (Intra-domain Routing).
Assignment C (Problem CP1 to CP3)
4. 4. Buffer Reserved for Revision
5. 5. Implement Dynamic Routing using OSPF connect 5 different locations in WAN environment (Intra-domain).
Assignment D (Problem DP1 To DP2)
6. 6. Implement Dynamic Routing using BGP connect 5 different locations in WAN environment (Inter-domain Routing)
Assignment E (Problem EP1 to EP2)
7. 7. Implement VLAN and VTP configuration and Firewall Implementation using Router Access Control List (ACL).
Assignment F (Problem FP1 to FP2)
8. 8. Buffer Reserved for Revision
9. 9. Implement Caesar Cipher and Simple RSA Algorithm to encrypt and decrypt the data.
Assignment G (Problem GP1 to GP3)
10. 10. Simulate LAN Topologies using NS2. Assignment H (Problem HP1 to
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 12 of 23
Week No.
Lab No.
Topics / Concepts to be Covered Reference of Lab Manual HP2)
11. 11. Simulate the transmission of ping messages over a network topology consisting of 6 nodes and find the number of packets dropped due to congestion.
Assignment I (Problem IP1 to IP2)
12. 12. Simulate a three node point to point network with duplex links between them. Set queue size and vary the bandwidth and find number of packets dropped using NS2.
Assignment J (Problem JP1)
13. 13. Buffer Reserved for Revision
12. Assignments Assignment Set: A
Objectives of the Assignment:
• Overview of Different Network Simulation Tools
• Hands on Packet Tracer (CISCO Network Simulation Tool)
• Design LAN environment
CO/BTLCovered: CO1/BTL2 & BTL3
Problems: AP1 Design Straight Cable, Cross Cable and Rollover Cable using Cat 6 Twisted Pair.
AP2 Overview of Packet Tracer and basic router operation / commands.
AP3 Connecting two Machines without any connecting Device in LAN environment.
AP4 Connecting two Machines with the help of HUB in LAN environment.
AP5 Connecting two Machines with the help of L2 Switch in LAN environment.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 13 of 23
Advanced Problems:
AA1 Let suppose, there is a company named ABC have different 3 offices with a
geographical distance of 1 KM. Each office has 10 floors and 10 machines on each
floor. Suggest network infrastructure for this. Design the scenario for the same.
AA2 Connect 5 LAN of same company, where each LAN has 5 machines. Use ping
command to check the connectivity among them.
AA3 The organization needs a new LAN plan, design and implementation before they move to new facility. Design a local area network for the given case study. Write a report on a network plan and configurations having following sections: a.) Analyze the need for the network for above case study. Investigate and propose a suitable complete network design for the case study; b.) Write a detailed setup of network devices only for a LAN; c.) Write a detailed implementation report which includes configurations of each networking device which are included in the whole network; d.) Demonstrate and compare at least 2 configuration results which may include at least two switches/routers and two PCs on physical networking devices.
Assignment Set: B
Objectives of the Assignment:
• Familiarize with the concept of Static Routing.
• Connect machines in WAN environment
CO/BTLCovered: CO1/BTL2 & BTL3
Problems:
BP1 Connecting two Machines with the help of Router in different LAN environment.
BP2 Implementation of Static Routing to connect computers of 5 different locations in
WAN environment.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 14 of 23
Advance Problems:
BA1 Consider following scenario and perform Static Routing using CLI:
Assignment Set: C
Objectives of the Assignment:
• Understand and apply the concept of Dynamic Routing
• Familarize the concept of Intra-domain routing and Inter-domain routing
algorithms and protocols.
• Implementation of Intra-domain dynamic routing using RIP protocol.
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems: CP1 Implementation of Dynamic Routing using RIP to connect computers of 5
different locations in WAN environment (Intra-domain Routing) using CLI.
CP2 Implementation of Dynamic Routing using RIP v2 to connect computers of 5 different locations in WAN environment (Intra-domain Routing) using CLI.
CP3 Consider the topology which has 5 - routers R1, R2, R3, R4 and R5. R1 has IP address 172.16.10.6/30 on s0/0/1, 192.168.20.1/24 on fa0/0. R2 has IP address 172.16.10.2/30 on s0/0/0, 192.168.10.1/24 on fa0/0. R3 has IP address 172.16.10.5/30 on s0/1, 172.16.10.1/30 on s0/0, 10.10.10.1/24 on fa0/0. You can assume IP addresses in same way on R4 and R5. Implement dynamic routing protocol i.e. RIP, in the given scenario.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 15 of 23
Advanced Questions:
CA1 Consider following scenario and perform Dynamic Routing using RIP:
Assignment Set: D
Objectives of the Assignment:
• Implementation of OSPF routing protocol to connect routers in WAN
environment
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
DP1 Implementation of Dynamic Routing using OSPF to connect computers of 5
different locations in WAN environment (Intra-domain Routing) using CLI.
DP2 Perform Dynamic Routing using OSPF protocol in below scenario:
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 16 of 23
Advanced Problems
DAP1 Consider the following complex scenario and connect the routers, machines
using OSPF protocol.
DAP2 Consider the following complex scenario and connect the routers with
appropriate routing protocols.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 17 of 23
Assignment Set: E
Objectives of the Assignment:
• Design and Implement network using BGP (Inter-domain) routing protocol.
• Design and Implement network using EIGRP
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
EP1 Implementation of Dynamic Routing using BGP to connect computers of 5 different locations in WAN environment (Inter-domain Routing).
EP2 Implement BGP in following scenario:
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 18 of 23
Advanced Problems
EAP1 Consider the following complex scenario and implement BGP routing:
Assignment Set: F
Objectives of the Assignment:
• To unserstand the concept of VLAN, VTP and Access Control List
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
FP1 Implement VLAN and VTP configuration and Firewall Implementation using
Router Access Control List (ACL).
FP2 The private network of South West Electrical requires access to the Internet restricted to browsing. In addition, security is required between the various departments and division as follows: a.) The IT Management support network must be able to access all devices. b.) All departments and divisions require access to their own severs and general server at HQ. c.) In addition, Finance requires access to Personnel’s servers for staff employment reasons. d.) Internet access is restricted to going through HQ router at which network
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 19 of 23
address translation (NAT) and Port Address Translation (PAT) is required. All internal addresses must be mapped to IP address 199.199.199.1 when outside access is required. A DNS server is provided at address198.198.1.2.5. Telnet and ping is denied to all users except from IT support workstations.
Advanced Problems:
FAP1 Configure Switched Network with VLANs linked to HQ Router using Packet Tracer, create and connect two access switches, one distribution switch, and the HQ router. When these are communicating, connect the servers and PCs together to form a redundant switched network connected to the HQ router.
FAP2 Configure VLAN, where ABC increased the number of computers on their network and because of that; they have decided to ensure their network will support it with no impact on the performance. ABC also has no plans to buy new equipment now; therefore they want to use the gear they already have: one Cisco 2811 router and one Cisco 2960 switch. ABC desires 100% data communication between employees in the three departments (Management, Marketing, and Finance) when necessary. Your job is to design and implement the best converged network topology solution for ABC’s network needs and requirements. After a study on ABC network devices, you decide to implement the topology described below. Topology:
FAP3 Express Device Management using IOT.
FAP4 Design a Smart Home using IOT.
FAP5 Firewall Implementation using Router Access Control List (ACL)
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 20 of 23
Assignment Set: G
Objectives of the Assignment:
• To unserstand the concept of cryptography
• Design Cipher to convert plain text to cipher text
• To understand the concept of Client and Server architecture using TCP/IP
sockets
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
GP1 Implement Caesar Cipher to encrypt and decrypt the data using C++/JAVA.
GP2 Implement Monolithic Cipher to encrypt and decrypt the data using C++/JAVA.
GP3 Implement Simple RSA Algorithm to encrypt and decrypt the data using C++/JAVA.
Advanced Problems:
GAP1 Implement DES Cipher to encrypt and decrypt the data using C++/JAVA.
GAP2 Using TCP/IP Sockets, write a client-server program to make client sending the file name and the server to send back the contents of the requested file if present.
GAP3 Implement CLIENT SERVER communication using message Queues or FIFOs as IPC channels that client sends the file name and the server to send back the contents of the requested file if present.
Assignment Set: H
Objectives of the Assignment:
• Network Analysis using NS2
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
HP1 Simulate different LAN Topologies i.e Ring, Bus and Star.
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 21 of 23
HP2 Simulate simple ESS and with transmitting nodes in wireless LAN by simulation and determine the performance with respect to transmission of packets.
Advanced Problems:
HAP1 Simulate a four node point to point network with the links connected as follows: n0 – n2, n1 – n2 and n2 – n3. Apply TCP agent between n0 – n3 and UDP agent between n1 – n3. Apply relevant applications over TCP and UDP agents changing the parameter and determine the number of packets sent by TCP / UDP.
Assignment Set: I
Objectives of the Assignment:
• Network Analysis using NS2
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
IP1 Simulate a three node point to point network with duplex links between them. Set queue size and vary the bandwidth and find number of packets dropped using NS2..
IP2 Simulate the transmission of ping messages over a network topology consisting of 6 nodes and find the number of packets dropped due to congestion.
Advanced Problems:
IAP1 Simulate simple ESS and with transmitting nodes in wireless LAN by simulation and determine the performance with respect to transmission of packets.
Assignment Set: J
Objectives of the Assignment:
• Network Analysis using NS2
CO/BTLCovered: CO1 & CO2/BTL2 & BTL3
Problems:
Laboratory Manual for MCA-256; Advanced Computer Networks Lab. | Version 9.0
© Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New Delhi Page 22 of 23
JP1 Simulate a three node point to point network with duplex links between them. Set queue size and vary the bandwidth and find number of packets dropped using NS2.
Advanced Problems:
IAP1 Simulate an Ethernet LAN using ‘n’ nodes, change error rate and data rate and compare throughput. Simulate an Ethernet LAN using ‘n’ nodes and set multiple traffic nodes and plot congestion window for different source / destination.
APPENDIX-1
Template for the Index of Lab File
WEEK NO.
PROBLEMS WITH DESCRPTION PAGE NO.
SIGNATURE OF THE
TEACHER WITH DATE
1 AP1
AP2
AP3
2 AA1
AA2
AA3
3 BP1
BP2
BP3
BP4
Note: The students should use Header and Footer mentioning their roll no. & name in header and page no. in footer