当前位置:网站首页>The difference and relation between TCP and UDP
The difference and relation between TCP and UDP
2022-07-28 06:14:00 【Ke Yulong】
contact :
All work at the transport layer , Their job is to transfer data between programs
difference :
TCP:
Based on connections , By three handshakes , Transfer confirmation , Wave four times to establish a connection , In order to ensure a reliable connection on an unreliable network .
The transmission data is stable and reliable , It is suitable for scenarios that require high network quality , It needs to be transmitted to the other party accurately , Such as transferring files , Send mail, etc .
UDP:
Based on unconnected , Sending data is to simply encapsulate the data packet , Then send it out from the network card , There is no state connection between packets .
Fast transmission speed , However, packet loss may occur , Therefore, it is applicable and has high requirements for real-time , There is no requirement for a small amount of packets to be lost , Like voice calls , Live video , Tunnel network, etc

边栏推荐
- The business of digital collections is not so easy to do
- transformer的理解
- 深度学习(增量学习)——(ICCV)Striking a Balance between Stability and Plasticity for Class-Incremental Learning
- Differences between processes and threads
- There is a problem with MySQL paging
- Deep learning (incremental learning) - (iccv) striking a balance between stability and plasticity for class incremental learning
- The difference and connection between cookies, sessions and tokens
- Deep learning (incremental learning) -- iccv2021:ss-il: separated softmax for incremental learning
- Four perspectives to teach you to choose applet development tools?
- Reinforcement learning - proximal policy optimization algorithms
猜你喜欢

Paper reading notes of field low resolution face recognition based on selective knowledge extraction

Matplotlib data visualization

Wechat applet development and production should pay attention to these key aspects

Reinforcement learning - incomplete observation problem, MCTs

What are the detailed steps of wechat applet development?

Boosting unconstrained face recognition with auxiliary unlabeled data to enhance unconstrained face recognition

强化学习——价值学习中的SARSA

2: Why read write separation

D2sc-gan: low resolution face recognition of classroom scenes based on dual depth and shallow channel generation confrontation network

What are the points for attention in the development and design of high-end atmospheric applets?
随机推荐
Applet development
神经网络优化
Reinforcement learning - continuous control
强化学习——基础概念
Utils commonly used in NLP
tensorboard可视化
Cyclic neural network
Construction of redis master-slave architecture
Deep learning (self supervision: Moco V2) -- improved bases with momentum contractual learning
Boosting unconstrained face recognition with auxiliary unlabeled data to enhance unconstrained face recognition
What are the advantages of small program development system? Why choose it?
小程序开发如何提高效率?
How much does it cost to make a small program mall? What are the general expenses?
机器学习之聚类
Clustering of machine learning
Marsnft: how do individuals distribute digital collections?
Which enterprises are suitable for small program production and small program development?
Tensorflow2.1 basic concepts and common functions
小程序开发
Cluster operation management system, to answer questions about the process