Stop-and-wait automatic repeat request
Stop and Wait ARQ Characteristics Used in Connection-oriented communication. It offers error and flow control It is used in Data Link and Transport Layers Stop and Wait ARQ mainly implements…
Noisy Channels
1. Stop-and-Wait Automatic Repeat Request The Stop-and-Wait Automatic Repeat Request (Stop-and-Wait ARQ), adds a simple error control mechanism to the Stop-and-Wait Protocol. To detect and correct corrupted frames, we need…
Stop-and-wait protocol
While sending the data from the sender to the receiver the flow of data needs to be controlled. Suppose a situation where the sender is sending the data at a…
Simplest Protocol
Simplest Protocol is one that has no flow or error control and it is a unidirectional protocol in which data frames are traveling in only one direction-from the sender to…
Noiseless Channels Protocol
Noiseless Channels: Let us first assume we have an ideal channel in which no frames are lost, duplicated, or corrupted. 1. Simplest Protocol It has no flow or error control.…
Flow and Error Control
Flow Control It is the mechanism that ensures the rate at which a sender is transmitting is in proportion with the receiver’s receiving capabilities. Especially in cases where the sending…
Bit stuffing
Definition Bit stuffing is the mechanism of inserting one or more non-information bits into a message to be transmitted, to break up the message sequence, for synchronization purpose. Purpose of…
Framing- Character stuffing
What is byte stuffing in computer networks? Purpose of Byte Stuffing In Data Link layer, the stream of bits from physical layer are divided into data frames. The data frames…
Cyclic Redundancy Check
Cyclic Redundancy Check (CRC) An error detection mechanism in which a special number is appended to a block of data in order to detect any changes introduced during storage (or transmission).…
Hamming code
Hamming Code in Computer Network Hamming code is a set of error-correction codes that can be used to detect and correct the errors that can occur when the data is moved or…


