当前位置:网站首页>UNIX socket advanced learning diary -ipv4-ipv6 interoperability
UNIX socket advanced learning diary -ipv4-ipv6 interoperability
2022-07-05 12:27:00 【yang881221】
Due to transition ,IPV4 To IPV6 The transformation of is not achieved overnight , Therefore, we need to consider the possibility of both in the long run ;
That is, we need to keep clientIPV4 And IPV6,IPV4 Of Server signal communication ;client IPV6 And IPV6,IPV4 Of Server signal communication
Rule compliance : Backward compatibility
1.IPV4 Intelligent reception comes from IPV4 External links from customers ;
2. If the server has a wildcard address bound IPV6 monitor SOCKET, And the option is set IPV6_V6ONLY Options , Then it can receive V4, It can be accepted again V6 External connections , For those from IPV4 For customer connections , The local address of the server will be with a local IPV4 Address corresponding IPV4 The mapping of IPV6 Address ;
3. If the server has one IPV6 monitor SOCKET, And bound to it is division IPV4 The mapping of IPV6 A non universal configuration other than the address IPV6 Address , Or the generic address is set IPV6_V6ONLY Options , Then it can only receive from IPV6 The connection of .
You can delete the second row and the second column
边栏推荐
- MySQL log module of InnoDB engine
- Detailed structure and code of inception V3
- How can beginners learn flutter efficiently?
- Matlab label2idx function (convert the label matrix into a cell array with linear index)
- ZABBIX 5.0 - LNMP environment compilation and installation
- Matlab imoverlay function (burn binary mask into two-dimensional image)
- Average lookup length when hash table lookup fails
- Swift - enables textview to be highly adaptive
- 7月华清学习-1
- Basic operations of MySQL data table, addition, deletion and modification & DML
猜你喜欢
Average lookup length when hash table lookup fails
Get all stock data of big a
Resnet18 actual battle Baoke dream spirit
[email protected] (using password"/>
Solve the error 1045 of Navicat creating local connection -access denied for user [email protected] (using password
Get data from the database when using JMeter for database assertion
ABAP table lookup program
ZABBIX customized monitoring disk IO performance
Get the variable address of structure member in C language
Ecplise development environment configuration and simple web project construction
C language structure is initialized as a function parameter
随机推荐
Seven ways to achieve vertical centering
16 channel water lamp experiment based on Proteus (assembly language)
7月华清学习-1
ZABBIX customized monitoring disk IO performance
ZABBIX agent2 monitors mongodb nodes, clusters and templates (official blog)
GPS數據格式轉換[通俗易懂]
II. Data type
Master the new features of fluent 2.10
Embedded software architecture design - message interaction
MySQL splits strings for conditional queries
One article tells the latest and complete learning materials of flutter
mysql拆分字符串做条件查询
MySQL constraints
Course design of compilation principle --- formula calculator (a simple calculator with interface developed based on QT)
Handwriting blocking queue: condition + lock
报错ModuleNotFoundError: No module named ‘cv2.aruco‘
MySQL view
Hexadecimal conversion summary
Solve the error 1045 of Navicat creating local connection -access denied for user [email protected] (using password
Yum only downloads the RPM package of the software to the specified directory without installing it