Question

In: Computer Science

For Networks -> Please tell me about the following: Why are CRCs used over checksums in...

For Networks -> Please tell me about the following:

  1. Why are CRCs used over checksums in many cases?
  2. What is a sliding window protocol?
  3. How does the Go-Back-N sliding window work?
  4. How does the Selective Repeat sliding window work?
  5. What is PPP?

Solutions

Expert Solution

1) because CFC has greater ability to detect errors because-

it has a math formula based on 16/32 bit encoding whereas checksum gets it value from sum of data(8bits).

Also crc uses hash formula.Crc is basically an improved version of Checksum.

2) This protocol controls the transmission of data packets between two networks computers to ensure realibility and sequential flow of the data packets.

3)Working- Data packets are sent from sender to receiver in sequential format in such a manner that when the acknowledgement of receiving the data packet is not received by the sender from the receiver , the all the packets - starting from the packet(for which acknowledgement is not received ) is sent all over again.

4)sender sends the data in the frames to the receiver.Receiver records the sequence no. Of the incorrect frame and keeps on filling the receiving window with the correct frames. The receiver then sends the sequence no. Of the incorrect/missing frames along with each acknowledgement frame.Sender sends the missing frames after sending the all the existing frames in its sending window.

5) PPP is Point to Point Protocol.It is protocol of data link layer which is used to send multiprotocol data between two directly or point to point connected nodes of the network.


Related Solutions

For Networks -> Please tell me about the following: Contrast byte stuffing with bit stuffing. What...
For Networks -> Please tell me about the following: Contrast byte stuffing with bit stuffing. What are the two types of error control? And which is used more? How do you correct transmission errors after detecting an error? Parity, checksum and CRCs are a type of? Why are hamming codes used?
For Networks in Computer Science, please tell me about: a.)   The responsibilities of the data link...
For Networks in Computer Science, please tell me about: a.)   The responsibilities of the data link layer? b.)   What is a frame? c.)   How does the byte count method for framing work? d.)   What is byte stuffing? e.)   How do the FLAG and ESC bytes work?
please give me a summary about Boeing company. please tell me why Boeing is good and...
please give me a summary about Boeing company. please tell me why Boeing is good and bad and why they are important.
Please tell me why photosynthesis is vital for animals. Please explain about it in detail
Please tell me why photosynthesis is vital for animals. Please explain about it in detail
please give me a summary about the company Stryker. Please tell me the good and bad...
please give me a summary about the company Stryker. Please tell me the good and bad about Stryker and why they are important.
For Networks -> Please show me how to do the following: a.)   Calculate the CRC of...
For Networks -> Please show me how to do the following: a.)   Calculate the CRC of a signal given a generating function and a # of bits to add. b.)   Calculate the checksum of a signal.
For Networks -> Please show me how to do the following: a.)   Calculate the parity of...
For Networks -> Please show me how to do the following: a.)   Calculate the parity of a signal. b.) Calculate the parity of a signal using interleaving.
tell me about one of the delegating mistakes you might make as a leader tell me...
tell me about one of the delegating mistakes you might make as a leader tell me what step is most important tell me about two barriers to an effective delegation you have used or heard in the past
Could you please tell me why do wet dogs smell?
Could you please tell me why do wet dogs smell?
Pick a childhood cancer and tell me about it
Pick a childhood cancer and tell me about it
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT