当前位置:网站首页>Yyds dry goods inventory TCP & UDP
Yyds dry goods inventory TCP & UDP
2022-07-03 20:48:00 【You0tech】
Connection oriented
- TCP: Reliable transmission 、 Connection oriented ---> Slow speed , High accuracy
- UDP: Unreliable transmission 、 Non connection oriented ---> Fast , Poor accuracy
- If the four layers of an application layer protocol are used TCP port , Then before the formal data message transmission , You need to establish a connection first . Data can only be transferred after the connection is established .
- Three handshakes : Connection oriented high-level protocols need to establish a connection before formally transmitting data , The process of establishing a connection requires sending three messages back and forth , We call the process of establishing a connection three handshakes
Three handshakes
- The client sends syn package (syn=j) To the server , Request to establish a connection
At this stage ,TCP The message contains : Source port 、 Destination port 、SYN identification
- 1.

- Server received SYN package , Must confirm customer's SYN(ack=j+1), At the same time, I also send a SYN package (syn=k), namely SYN+ACK package

- Client receives server's SYN+ACK package , Send confirmation package to server ACK(ack=k+1)

边栏推荐
- Cannot load driver class: com. mysql. cj. jdbc. Driver
- Research Report on the overall scale, major manufacturers, major regions, products and application segmentation of rotary tablet presses in the global market in 2022
- Line segment tree blue book explanation + classic example acwing 1275 Maximum number
- Example of peanut shell inner net penetration
- The "boss management manual" that is wildly spread all over the network (turn)
- JS three families
- MySQL dump - exclude some table data - MySQL dump - exclude some table data
- 浅议.NET遗留应用改造
- jvm jni 及 pvm pybind11 大批量数据传输及优化
- Based on laravel 5.5\5.6\5 X solution to the failure of installing laravel ide helper
猜你喜欢

Apprentissage intensif - notes d'apprentissage 1 | concepts de base

Introduction to golang garbage collection

QT6 QML book/qt quick 3d/ Basics

Battle drag method 1: moderately optimistic, build self-confidence (1)
![AI enhanced safety monitoring project [with detailed code]](/img/a9/cb93f349229e86cbb05ad196ae9553.jpg)
AI enhanced safety monitoring project [with detailed code]

Qtablewidget control of QT

Xai+ network security? Brandon University and others' latest "interpretable artificial intelligence in network security applications" overview, 33 page PDF describes its current situation, challenges,

2.4 conversion of different data types

How to choose cache read / write strategies in different business scenarios?

Rhcsa third day notes
随机推荐
Global and Chinese markets of cast iron diaphragm valves 2022-2028: Research Report on technology, participants, trends, market size and share
LabVIEW training
《ActBERT》百度&悉尼科技大学提出ActBERT,学习全局局部视频文本表示,在五个视频-文本任务中有效!...
Sightseeing - statistics of the number of shortest paths + state transfer + secondary small paths
Producer consumer mode (multithreading, use of shared resources)
Qt6 QML Book/Qt Quick 3D/基础知识
强基计划 数学相关书籍 推荐
2022 melting welding and thermal cutting examination materials and free melting welding and thermal cutting examination questions
Global and Chinese market of rubidium standard 2022-2028: Research Report on technology, participants, trends, market size and share
Scientific research document management Zotero
Based on laravel 5.5\5.6\5 X solution to the failure of installing laravel ide helper
jvm jni 及 pvm pybind11 大批量数据传输及优化
jvm jni 及 pvm pybind11 大批量数据传输及优化
Transformation between yaml, Jason and Dict
In 2021, the global revenue of thick film resistors was about $1537.3 million, and it is expected to reach $2118.7 million in 2028
String and+
Kubernetes 通信异常网络故障 解决思路
2.4 conversion of different data types
同花顺开户注册安全靠谱吗?有没有风险的?
How to do Taobao full screen rotation code? Taobao rotation tmall full screen rotation code