当前位置:网站首页>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 .
边栏推荐
- Android advanced interview question record in 2022
- Azkaban实战
- Comparison of advantages and disadvantages between platform entry and independent deployment
- Practical case of SQL optimization: speed up your database
- LeetCode 314. Binary tree vertical order traversal - Binary Tree Series Question 6
- 数据库和充值都没有了
- Voice chip wt2003h4 B008 single chip to realize the quick design of intelligent doorbell scheme
- [Yu Yue education] National Open University autumn 2018 8109-22t (1) monetary and banking reference questions
- openresty ngx_ Lua variable operation
- Action News
猜你喜欢

Character painting, I use characters to draw a Bing Dwen Dwen

Design and implementation of kindergarten management system

Yolov5 model training and detection

2021 Li Hongyi machine learning (2): pytorch

Design and implementation of community hospital information system

Design and practice of kubernetes cluster and application monitoring scheme

Variables in postman

Tiny series rendering tutorial

Spark SQL learning bullet 2

Exploration of short text analysis in the field of medical and health (II)
随机推荐
Unpool(nn.MaxUnpool2d)
看 TDengine 社区英雄线上发布会,听 TD Hero 聊开发者传奇故事
Flume配置4——自定义MYSQLSource
Introduce reflow & repaint, and how to optimize it?
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Use the difference between "Chmod a + X" and "Chmod 755" [closed] - difference between using "Chmod a + X" and "Chmod 755" [closed]
Returns the lowest common ancestor of two nodes in a binary tree
Sqoop安装
Application and Optimization Practice of redis in vivo push platform
Design and implementation of kindergarten management system
[source code attached] Intelligent Recommendation System Based on knowledge map -sylvie rabbit
100 basic multiple choice questions of C language (with answers) 04
1.五层网络模型
Hmi-32- [motion mode] add light panel and basic information column
ASP. Net core 6 framework unveiling example demonstration [01]: initial programming experience
Hmi-30- [motion mode] the module on the right side of the instrument starts to write
SFTP cannot connect to the server # yyds dry goods inventory #
Elfk deployment
[daily problem insight] Li Kou - the 280th weekly match (I really didn't know it could be so simple to solve other people's problems)
Why do you understand a16z? Those who prefer Web3.0 Privacy Infrastructure: nym