1 votes 1 votes UDP does not insert sequence numbers. The packets are expected to arrive as a continuous stream or they are dropped. What is the meaning of this line?(does it mean UDP discard out of order packets?) Computer Networks computer-networks udp tcp + – soumayan bandhu asked Sep 24, 2018 soumayan bandhu 875 views answer comment Share Follow See all 17 Comments See all 17 17 Comments reply Show 14 previous comments nephron commented Sep 24, 2018 reply Follow Share not sure .....may be convention 0 votes 0 votes soumayan bandhu commented Sep 24, 2018 reply Follow Share If data="How are you? How is your preparation is going? TCP is better or not ?" Datagram 1= How are you? Datagram 2= How is your preparation is going? Datagram 3= TCP is better or not? If we send from transpirt layer in order datagram 1,datagram2, datagram3 and we receive at receivers transport layer datagram 1, datagram3, Datagram2. Then will transport layer rejects out of order Datagram2? 0 votes 0 votes nephron commented Sep 24, 2018 i moved by nephron Sep 24, 2018 reply Follow Share U must specify which protocol u r using TCP or UDP. Besides, datagram and packets are used very interchangeably. U must specify explicitly. Else in the above case I will assume datagram is referring to UDP. So my answer would be, it wont discard. It will simply transfer it to the application in the above layer. However, if it were TCP - the segments(not datagrams) or packets would have bee reorderd. 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes Need for UDP. 1. Where Applications needs 1 request / 1 reply For ex - DNS, DHCP. We don't need sequence number in UDP because We are not sending streams of Bytes(Like TCP), we just sent small packets. anonymous answered Oct 16, 2018 anonymous comment Share Follow See all 0 reply Please log in or register to add a comment.