当前位置:网站首页>Port, domain name, protocol.
Port, domain name, protocol.
2022-07-05 02:44:00 【13 less】
One . domain name
Each domain name corresponds to its IP Address , From left to right Top-level domain name , First level domain name , Two level domain name ....., The two are separated by dots . Search the web address through the domain name , In fact, the essence is also through IP Address search .
for example :

You can search Baidu , Search directly www.baidu.com To search
You can also type :

These two
www.baidu.com
14.215.177.39
The answer must be inevitable ,www.baidu.com Easier to remember
Two . port
Logical port , Generally speaking, it means TCP/IP Port in protocol , The port number range is from 0 To 65535, For example, for browsing Web Services 80 port , be used for FTP Service 21 Ports, etc .
3、 ... and . agreement
agreement : It is a series of sets that communicate between computers or devices in the network .
Common protocols are :
HTTP Protocol proxy server commonly used port number :80/8080/3128/9098
...... Wait for a series of agreements
Four .http://baidu.com:80
1.http agreement
2.baidu.com domain name
3.80 port
5、 ... and .Tcp Three handshakes and four waves
(1) Three handshakes
A simple example
client :
Can you hear ?
The server :
I can hear , And you? ?
client :
I can hear
(2) Four waves
client :
The client sends to the server FIN package , Need to disconnect .
The server :
Received your request to disconnect , Send a ACK, Do not send requests , But there is still data to be processed .
The server :
After the server has processed the data , Send a FIN, Indicates that the server can disconnect .
client :
Received from the server FIN After the package , Send a ACK, Indicates that the client can also disconnect .
(3) Why does it take three handshakes , It takes four waves ?
Three handshakes : Three handshakes are for TCP Connected .
Four waves : To disconnect , To ensure the end of data transmission , And receive data .
边栏推荐
- 平台入驻与独立部署优缺点对比
- Erreur de type de datagramme MySQL en utilisant Druid
- Why do you understand a16z? Those who prefer Web3.0 Privacy Infrastructure: nym
- Application and Optimization Practice of redis in vivo push platform
- openresty ngx_ Lua variable operation
- Comparison of advantages and disadvantages between platform entry and independent deployment
- 打破信息茧房-我主动获取信息的方法 -#3
- Introduce reflow & repaint, and how to optimize it?
- Bert fine tuning skills experiment
- [Yu Yue education] National Open University autumn 2018 8109-22t (1) monetary and banking reference questions
猜你喜欢

The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety

Sqoop命令

Write a thread pool by hand, and take you to learn the implementation principle of ThreadPoolExecutor thread pool
![[uc/os-iii] chapter 1.2.3.4 understanding RTOS](/img/33/1d94583a834060cc31cab36db09d6e.jpg)
[uc/os-iii] chapter 1.2.3.4 understanding RTOS

2021 Li Hongyi machine learning (2): pytorch

1.五层网络模型

Cut! 39 year old Ali P9, saved 150million

2.常见的请求方法

Single line function*
![Moco V2 literature research [self supervised learning]](/img/bd/79b7b203ea064c65d143116c9f4dd0.jpg)
Moco V2 literature research [self supervised learning]
随机推荐
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Hmi-30- [motion mode] the module on the right side of the instrument starts to write
[micro service SCG] 33 usages of filters
Naacl 2021 | contrastive learning sweeping text clustering task
[技术发展-26]:新型信息与通信网络的数据安全
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Design of KTV intelligent dimming system based on MCU
Hmi-31- [motion mode] solve the problem of picture display of music module
Practical case of SQL optimization: speed up your database
Design and implementation of kindergarten management system
Apache build web host
数据库和充值都没有了
D3js notes
1.五层网络模型
使用druid连接MySQL数据库报类型错误
Kotlin - coroutine
看 TDengine 社区英雄线上发布会,听 TD Hero 聊开发者传奇故事
Privatization lightweight continuous integration deployment scheme -- 01 environment configuration (Part 1)
Can you really learn 3DMAX modeling by self-study?
Idea inheritance relationship