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…

Rajil TL

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…

Rajil TL

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…

Rajil TL

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…

Rajil TL

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.…

Rajil TL

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…

Rajil TL

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…

Rajil TL

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…

Rajil TL

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).…

Rajil TL

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…

Rajil TL