1 1 vote can we say that: TCP uses only selective/independent acknowledgment not cumulative as it uses selective reject protocol??? and go back N uses both independent and cumulative acknowledgment? Computer Networks + – cse23 4.4k views answer comment Share Follow Print See 1 comment 1 1 comment reply flash12 commented Jan 25, 2018 reply Follow flag @bikram sir plesae verify the answer 0 0 replyShare Please log in or register to add a comment.
4 4 votes Go back N uses only cumulative acknowledgment since inorder packets are accepts only . Yes TCP uses selective / independent acknowledgment not cumulative as it uses selective repeate protocol . it can also use go back protocol but it waste lots of bandwidth in form of retransmission. Prashant. answered Nov 15, 2016 Prashant. comment Share Follow See all 5 Comments 5 5 Comments reply Show 2 previous comments cse23 commented Nov 15, 2016 reply Follow flag I was just clearing about protocols like TCP, SR and go back N along with the type of acknowledgment TCP uses SR protocol for communication so it will use independent acknowledgment, for each packet received, receiver sends an ack and go back N allows cumulative e.g for two or more packets , receiver can send only one ack 0 0 replyShare balagangadhar12 commented Dec 27, 2016 reply Follow flag tcp uses cumulative acks. not selective or independant 3 3 replyShare thor commented Jan 6, 2017 reply Follow flag TCP uses selective acks https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Selective_acknowledgments to be efficient 0 0 replyShare Please log in or register to add a comment.
1 1 vote TCP ACKs are cumulative. That is, if the ith byte is acknowledged, it means that all previous bytes have been received too. sh!va answered Dec 8, 2016 sh!va comment Share Follow See 1 comment 1 1 comment reply AnilGoudar commented Sep 28, 2017 reply Follow flag @sh!va, For a packet containing the TCP segment, it is only one ack right? 0 0 replyShare Please log in or register to add a comment.
0 0 votes TCP uses both Selective repeat(it used by TCP 70% of the time) and GBN(it used by TCP 30% of the time) . GBN uses Cumulative ACK, Selective repeat uses Independent ACK . GBN uses more Bandwidth w.r.t Selective repeat . shivam001 answered Feb 6, 2020 shivam001 comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes I think TCP cn use both selective and cumulative acknowledgement. But goBackN uses only cumulative acknowledgement Pratyush Priyam Kuan answered Feb 14, 2020 Pratyush Priyam Kuan comment Share Follow 0 reply Please log in or register to add a comment.