Observe the simulation in the timeline

Assignment Help Computer Networking
Reference no: EM132239156

IT INFRASTRUCTURE ASSIGNMENT -

Assignment Name: Alternating Bit Protocol (ABP)

The Alternating Bit Protocol (ABP) is a connection-less protocol for transferring messages in one direction between a pair of protocol entities. It is a simple form of the Sliding Window Protocol with a window size of 1. The message sequence number alternates between 0 and 1. The JASPER applet supports the simulation of ABP with 3 modes of simulating messages delivery.

Below are some experiments you will conduct to understand ABP and its commands. The first three experiments will give you a feel for using the simulator and relate to real-world scenarios. Subsequent experiments will be more complex, yet still relating to real events.

EXPERIMENT 1: SENDING AND ACKNOWLEDGING MESSAGE(S)

This is the simplest simulation to get a feel of ABP.

1. Click Clear button to start a fresh simulation

2. In the command panel, click Sender: Send DATA(0)

3. Click Medium: Deliver DATA(0)

4. Click Receiver: Send ACK(1)

5. Click Medium: Deliver ACK(1)

6. Click Sender: Send DATA(1)

7. Click Medium: Deliver DATA(1)

8. Click Receiver: Send ACK(0)

9. Click Medium: Deliver ACK(0)

Observe the message exchange between the sender and the receiver, especially the sequence number of DATA and ACK.

Capture a screenshot of your simulation that includes a date/time stamp or unique desktop element, and answer the following question.

Q1: Briefly explain why ACK(1) is sent for DATA(0).

EXPERIMENT 2: TIMEOUT OF MESSAGE(S)

Here the simulation gets a little more complex. Do the following

1. Click the Clear button to start a fresh simulation.

2. In the command panel, click Sender: Send DATA(0)

3. Click Medium: Deliver DATA(0)

4. Click Receiver: Send ACK(1)

5. Click Sender: Timeout

6. Click Medium: Deliver ACK(1)

7. Click Medium: Deliver DATA(0)

8. Click Receiver: Send ACK(1)

9. Click Medium: Deliver ACK(1)

Capture a screenshot of your simulation that includes a date/time stamp or unique desktop element, and answer the following questions.

Q2: Observe the simulation in the timeline (from top to bottom). Explain briefly why there are two ACK(1) sent.

Q3: According to the protocol, what happens when the second DATA(0) arrives?

EXPERIMENT 3: LOSS OF MESSAGES

ABP is a connection-less protocol. There are possibilities for the loss of messages between transmissions. Do the following:

1. Click the Clear button to start a fresh simulation.

2. Provide the simulation for the following scenario description:

The medium between the sender and receiver is not stable. The sender sends data and did not receive an acknowledgement because the data is lost by the medium. Its second attempt is successful, however there is no successful receipt of acknowledgement (acknowledgement not delivered or taking too long). Finally, a re-attempt results in a success in the communication of both sender and receiver for this particular message.

Capture a screenshot of your simulation that includes a date/time stamp or unique desktop element, and answer the following question.

Q4: From the observation in your simulation, what can you tell about the behavior of the sender and the receiver from the perspective of sending a message?

EXPERIMENT 4: TIMEOUT OF MESSAGE(S) II

We have seen in Experiment #2 that the receiver discards the same piece of data if it arrives, but the receiver still sends the relevant acknowledgement, nevertheless. Do a simulation and see what happens to a sender if it receives two acknowledgements to the same message.

Capture a screenshot of your simulation that includes a date/time stamp or unique desktop element, and answer the following question.

Q5: From the observation, what happens when the sender receives two acknowledgements to the same message?

Attachment:- Assignment File.rar

Reference no: EM132239156

Questions Cloud

Describe the principles behind the agile manifesto : Resource: Principles behind the Agile Manifesto. Create an 8- to 12-slide Microsoft PowerPoint presentation that summarizes the Agile Manifesto.
Evaluate how the use of force was applied in this situation : Determine if Officer Newbie's handling of the situation with White and Green created a liability or potential lawsuit situation for the CPD?
What do you believe are the most pressing issues facing law : In what way does the study of policing at the college level further the capabilities of the profession?
Create a presentation on systems development life cycle : In this module, M7A1, you will complete the first part of the PowerPoint Presentation assignment for this course. Your task is to use the MS PowerPoint skills.
Observe the simulation in the timeline : Observe the simulation in the timeline. According to the protocol, what happens when the second DATA(0) arrives
Identify the cost and benefits from a public-sector view : Budget topic examples could include public education, transportation, health and welfare programs, or economic development themes.
Describe pricing information for the service : Describe the service in technical terms. Make sure to include security and pricing information. Note: You may need to contact the provider to obtain.
Were you able to see the malware at both vendors : Using a Web browser, perform some research on a newer malware variant that has been reported by a major malware containment vendor. Using a search engine.
What was the hypothesis under investigation : Why are the results significant and do they point to further/future studies? In other words, why does this article matter and what should or could be done next

Reviews

Write a Review

Computer Networking Questions & Answers

  Discuss the main features of the decentralised architecture

Prepare a Powerpoint presentation discussing the main features of the decentralised architecture of Blockchain.

  Describe the concepts of filters pipes and redirection

Describe the concepts of filters, pipes, and redirection and explain how and what the following commands are trying to accomplish (if some commands are not yet familiar, you can describe the overall process of each step).

  Network design proposal for casino

MN503 Overview of Internetworking - Identify the hardware required such as routers, switches, access points

  What policy you recommend with respect to remote management

What policy would you recommend with respect to remote management? Would you recommend a packet sniffer for your organization? Why or why not?

  Solution for multilevel tdm problem ten sources seven with

ten sources seven with a bit rate of 250 kbps and three with a bit rate of 400kbps are to be combined using multi level

  Why does a newly added host need to know the ip address

Why does a newly added host need to know the IP address of a router? Why does a newly added host need to know the IP address of a name server?

  What security issues are associated with rfid tags

What security issues are associated with RFID tags? How can these concerns be mitigated? One class of active tags is called beacons. What does a beacon do?

  How structured cabling can improve the efficiency

Explain how structured cabling can improve the efficiency, reliability, and ability to support a building network. Why can color coding be important to structured cabling

  Describe the wireless spectrum

Describe the wireless spectrum. Describe how interference can distort and weaken a wireless signal. Describe the Frequency-Hopping Spread Spectrum (FHSS) and Direct-Sequence Spread Spectrum (DSSS) spread spectrum technologies

  Contrast the benefits and problems of cat

When is CAT 7 due to be released and what does it do that CAT 6 and CAT 6a cannot?

  Create new revenue streams for the cafe

Develop two new products using network, telecommunication, or wireless tools to create new revenue streams for the cafe, such as burning CDs for your customers.

  Propose a sub-network design

Propose a sub-network design that will meet the needs of Acme Corporation.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd