Ask Computer Network & Security Expert

PART A (ARP, TCP, HTTP protocols, and the Case study)

1) ARP Protocol

Capture ARP packets and answer the following questions:

a) Describe the method by which you obtained ARP packets?

b) What is the purpose of ARP protocol? Explain with the help of a diagram.

c) From the captured packets, determine your computers MAC address and the destinations MAC address? Provide the screen shot.

d) Find a suitable command to use on MS-DOS command prompt to determine the contents of your computer's ARP cache. What command did you use? What is the meaning of each column value in the resulting output?

e) What is the approximate time that an entry resides in your PCs ARP cache before its removal?

2) TCP/UDP/IP Protocols

In this exercise, you will need to run an application that uses UDP and an application that uses TCP. Capture the UDP and TCP packets.

a) Select a UDP packet and answer the following:
I. What is the length of the IP header and what value the "Protocol" field has?
II. What is the checksum value in IP header? Is it enabled or disabled?
III. What are the fields in UDP header?

b) Select a TCP packet and display all the TCP exchanges for this TCP packet (TCP stream). Answer the following:
I. What is meant by TCP connection establishment?
II. Provide a screenshot of 3-way handshake in the selected TCP establishment

c) If the checksum validation is disabled in IP, UDP and TCP headers, how would you enable the validation?

3) HTTP Protocol

Use a web browser to connect to any overseas based website to generate HTTP packets. Run Wireshark and capture packets for around 1-2 min. Stop Wireshark and use HTTP in the filter bar to filter only the HTTP packets.
Note - Screen shots are required for sections (b) up to (e).

a) Explain what HTTP protocol is.
b) How would you filter HTTP packets based on request methods, GET and POST?
c) How would you display all the TCP packets (a complete TCP session) that were exchanged between your browser and one of the servers?
d) Use the "Flow Graph" feature to show the exchanges between your browser and one of the servers. You may use the same packets as in (c).
e) Select a complete HTTP/TCP session used in section (c) and provide a through put analysis.
f) Use the Wireshark feature to display all HTTP exported objects.

4) Case study

Performance problems have been observed in your company's internetwork and being the network administrator of your company, your task is to do an analysis and submit a report.

Many employees have made complaints that real time multimedia applications could not be run at peak traffic hours.

The tool available for you is Wireshark.

You are aware that busy communication lines can cause variations of delays and you suspect the TCP retransmissions and duplicate ACKs can be the problem.

Your report should provide the following:

a) Explain the purpose of sequence number and acknowledgement number in TCP header.

b) Why do TCP retransmissions occur in networks?

c) How would you use and setup Wireshark features to analyse the above performance problems?
(Provide screenshots to support your answers)

PART B - Riverbed Simulation Experiments

You are a newly recruited Network Designer for a company that is specialized in network designs and you are asked to demonstrate the performance of the Switch based 10BaseT LAN against that of Hub based 10BaseT LAN.

You will use the Riverbed simulator for the demonstration. Topology of the network is 25 ethernet stations connected to the central device (i.e. Hub or the Switch). Ethernet stations are connected to the centre node with 10BaseT links. And you need to create two scenarios, one for the Hub and the other for the Switch.

Appropriate parameters need to be selected for traffic generation and packet sizes. Simulation statistics should include delay, throughput and collisions.

Your report requires the following:

a) Screenshots of the topology for each scenario

b) Specification of traffic/packet generation parameters selected for simulation

c) Statistics of interest

d) Comparison and analysis of results of two scenarios for each statistical parameter (provide screenshots)

Computer Network & Security, Computer Science

  • Category:- Computer Network & Security
  • Reference No.:- M91940524

Have any Question?


Related Questions in Computer Network & Security

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

After reading this weeks materials please respond to two 2

After reading this week's materials, please respond to TWO (2) of the following questions. AND PROVIDE CITATION IN APA 1. Describe the differences between bus, ring, star and mesh topologies. 2. Explain the TCP/IP Model ...

The abstract should not be more than 250 words describe

The abstract should not be more than 250 words. Describe your project, focusing on research questions and research method for next stage of the project. 1. Introduction [The introduction should describe what the project ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As