Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

TABLE OF CONTENTS

Chapter no Title Page no

1 Introduction 1

1.1 Problem Definition 2

1.2 Feasibility Study 2

1.3 Project Overview 2

1.4 Literature Survey 3

2 Problem Definition 5

2.1 Problem Statement 6

3 Feasibility Study 9

3.1 Introduction 10

3.2 Proposed System 10

3.3 System Feasibility 11

3.3.1 Operational Feasibility 11

3.3.2 Technical Feasibility 11

3.3.3 Economical Feasibility 12

4 System Analysis 13

4.1 Introduction 14

4.2 Network Simulator 14

4.3 Introduction To TCP 15

4.4 The Basic Network Simulator 16

4.5 System Requirements Specification 16


4.6 Configuration 18

4.6.1 Hardware Configuration 18

4.6.2 Software Configuration


18

5 System Design 19

5.1 Architecture 20

5.1.1 Drawing The Network Topology 21

5.1.2 Setting Up Properties 21

5.1.3 Compiler: To Compile The Topology


21

5.1.4 Simulation Engine 22

5.1.5 Packet Generator 23

5.1.6 Data Transfer Unit 23

5.1.7 Timer 23

5.1.8 Stack Trace 24

5.1.9 Graph Plotting 24

5.1.10 Playback Of The Data Transfer 24

5.2 Features
24

6 Detailed Design 26
6.1 Front End Design 27

6.2 Other Window Form 28

6.3 Algorithms 29

6.4 Structure Used 31


7 Testing 33
7.1 Introduction 34

7.2 White Box And Black Box Testing 34

7.3 Unit Testing 35

7.4 Integration Testing 35

7.5 System Testing 35

7.6 Regression Testing 35

7.7 Test The Front End Actions 35

8 Screen Layout 36
8.1 Start Screen Of Basic Network Simulator 37

8.2 Topology Drawn 39

8.3 Setting Up Properties 40

8.3.1 Node Property 40

8.3.2 Router Property 41

8.3.3 Line Property 42

8.4 Setting the command 43

8.5 Check Available IP Address 44

8.6 Compiling The Simulation 45

8.6.1 Compiling 45

8.6.2 Simulating 45

8.6.3 Connection Establishment 46

8.6.4 Playback 46

8.7 Features 47

8.7.1 Stack Trace 47

8.7.2 Log 48

8.7.3 Graph 49
8.7.3.1 Select Graph 49

8.7.3.2 Graph Plot 49

8.7.4 Network Connection 50

8.7.5 Shortest Path 51

8.8 Errors 52

8.8.1 Design Errors 52

8.8.2 Duplicate IP Address 52

8.8.3 Compilation Error 53

9 User manual 54
9.1 Main Menu 55

9.1.1 File 55

9.1.2 Tools 55

9.2 Drawing Network Topology 55

9.3 Setting Up Properties 56

9.4 Establishment Connections 57

9.5 Running The Simulation 58

9.6 Playing Back The Packet Animation Trace 58

9.7 Plotting The Graph 58

9.8 Help And Support 58

10 Conclusion And Future Enhancement 59

11 Bibliography 61
11.1 Books Referred 62

11.2 Websites 62
List Of Figures And Tables
i. Architecture of BASIC NETWORK SIMULATOR 20

ii. Compiler 22

iii. Simulation Engine 23

iv. Other Windows Forms 28

v. Algorithms 29

vi. Structured Used 31

vii. Snapshots 36-53

You might also like