Preview

SIMPLEX STOP-AND-WAIT PROTOCOL FOR A NOISY CHANNEL

Satisfactory Essays
Open Document
Open Document
430 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
SIMPLEX STOP-AND-WAIT PROTOCOL FOR A NOISY CHANNEL
Table of Contents

Introduction

The Simplex Stop-and-Wait Protocol for a Noisy Channel is a complicated protocol because it has many functions that needs to be performed. However, regardless of this reason it is also a very useful and successful protocol.
One of the main operations that this protocol does is by assigning a sequence number in the header of each frame that it sends to the receiver and using this number to establish whether a frame was lost and whether it needs to be resend.
We will be examining the process that this protocol entails by providing a diagram and an explanation of how the diagram (protocol) works.

Simplex stop-and-wait protocol for a noisy channel

Simplex stop-and-wait protocol for an error-free channel diagram explained

1. The Sender, which runs in the Data Link Layer of the source machine, fetch a packet from the Network Layer
2. An outbound frame is constructed
3. Sender remembers the next frame’s sequence number before entering the loop
4. The Sender then sends the frame to the Receiver
a. Check: If timer is already running then reset timer to allow full timer interval, else start the timer
b. When interval of timer has elapsed the Sender then assumes that the frame or acknowledgement from the Receiver has been lost and will resend the frame
5. The Sender Waits until an acknowledgement from the Receiver is received
a. The incoming acknowledgement can either be correct, damaged or the timer expired
6. The Receiver, which runs in the Data Link Layer of the destination machine, waits for a frame to arrive and remembers the sequence number of the next frame expected
a. Checksum: If sequence number of frame is a duplicate, then send acknowledgement of last correctly received frame to Sender
b. If sequence number of frame is not a duplicate, then follow next step
7. The



Bibliography: Tanenbaum , A. S. & Wehterall, D. J., 2014. Computer Networks. 5th International Edition ed. London: Pearson Prentice Hall.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Nt1310 Unit 5 Paper

    • 323 Words
    • 2 Pages

    Any connected devise that reads the data transmitted will check the destination address; if the address does not belong to the devise, it will not read the rest of the frame. Once the intended recipient reads the frame, it will send a response to the source address; data received intact - continue, or data corrupt -…

    • 323 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    IS3220 FINAL STUDY GUIDE

    • 1708 Words
    • 7 Pages

    b. SYN-ACK: In response, the server replies with a SYN-ACK. The acknowledgment number is set to one more than the received sequence number, and the sequence number that the server chooses for the packet is another random number.…

    • 1708 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    3. Which cost-effective physical network topology design is recommended when building a three-tier campus network that connects three buildings? …

    • 966 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Solomon, M., & Kim, D. (2013). Fundamentals of Communications and Networking. Burlington: Jones & Bartlett Learning.…

    • 304 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    NT1210 Chapter 5.2.6

    • 342 Words
    • 2 Pages

    Step 8: The source machine will process the ARP reply from destination, it store the Sender Hardware Address as the layer 2 address of the destination.…

    • 342 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 1 Assignment

    • 987 Words
    • 4 Pages

    Layer 4: The transport layer...This layer manages the end-to-end control (for example, determining whether all packets have arrived) and error-checking. It ensures complete data transfer.…

    • 987 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    IS3220 Final Exam

    • 700 Words
    • 4 Pages

    4. Which of the following protocols is a connection-oriented protocol that operates at the transport layer of the OSI model and supports reliable connections?…

    • 700 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    nt1210 lab3

    • 324 Words
    • 2 Pages

    Combines layers 5, 6 and 7: provides network services such as email, file transfers, exchanges of data, support connections between sessions and inner host communications…

    • 324 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    b. It travels down each layer to the physical layer and is sent via some physical media to the destination and goes back up the OSI model.…

    • 1636 Words
    • 7 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 2 Essay

    • 418 Words
    • 2 Pages

    The Data Link Layer provides the connections between entities on the network it handles getting data over a specific medium. This layer handles Flow Control and layer sequencing if required. The correct sequence is preserved within the frames it also handles transit delay. This layer also checks the frame for errors using the FCS if it detects errors it discards the frame. Examples are IEEE 802.2, 802.3, HDLC, and Frame…

    • 418 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    nt2640 week1

    • 1824 Words
    • 8 Pages

    4. The process of TCP on one computer marking a TCP segment as segment 1, and the receiving computer then acknowledging the receipt of TCP segment 1, is an example of what?…

    • 1824 Words
    • 8 Pages
    Good Essays
  • Satisfactory Essays

    Topology Diagram Topology

    • 349 Words
    • 2 Pages

    Information is passed from one computer to another in either clock-wise direction or counter clock-wise direction and after receiving the information, the receiver must send the “acknowledgement” message (ACK message) back to the sender to complete the transmission.…

    • 349 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    1-2. What are the roles of the source and the receiver in the communication process?…

    • 717 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    4. Upon decoding the message successfully, the receiver has to formulate a response and send in the form of feedback. This action completes the communication cycle.…

    • 1467 Words
    • 6 Pages
    Powerful Essays
  • Better Essays

    Argyles theory contains six stages that brake down the way people communicate. This makes it easier for people to understand who they are communicating with, as one of the stages allows you to think before you speak. So you can communicate in the appropriate manner to suit an individual’s needs. (Moonie, N, 2010).…

    • 1356 Words
    • 6 Pages
    Better Essays