Download presentation
Presentation is loading. Please wait.
1
UDP versus TCP in native simulation
Jiazhi Mo Shijie Lin
2
Background-TCP Reliable Connection-oriented
handling incoming packets (all the reassembly, acking, flow control, etc is done by the kernel) good relative throughput on a modem or a lan
3
Background-UDP doesn't restrict you to a connection based communication model, so startup latency in distributed applications is much lower. all flow control, acking, transaction logging, etc is up to user programs; additionally, you only need to implement and use the features you need. the recipient of udp packets gets them unmangled, including block boundaries. broadcast and multicast transmission are available with udp.
4
TCP vs UDP
5
TCP vs UDP
6
Simulation results-Packet Loss
TCP—Red line UDP– Green line Q= Q= Q= Q=25 Drop type: RED
7
Simulation results-Throughput
TCP—Red line UDP– Green line Q= Q= Q= Q=25 Bandwidth=0.5MHz
8
Simulation results-Throughput
TCP—Red line UDP– Green line Q= Q= Q= Q=25 Bandwidth=0.5MHz Q=25 Bandwidth=1MHz
9
Conclusion UDP however provides no congestion control systems. A congested link that is only running TCP will be approximately fair to all users. UDP data rates has not the requirement to back off, forcing the remaining TCP connections to back off even further. The aim of this project is to characterize the quantity of this drop off in TCP performance in different buffer size and the comparison of throughput between TCP and UDP.
10
Thank you !
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.