当前位置:网站首页>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
边栏推荐
- Conversion du format de données GPS [facile à comprendre]
- Resnet+attention project complete code learning
- [superhard core] is the core technology of redis
- Knowledge representation (KR)
- Clear neo4j database data
- Swift - enables textview to be highly adaptive
- MySQL index - extended data
- Matlab struct function (structure array)
- Basic operations of MySQL data table, addition, deletion and modification & DML
- Pytoch loads the initialization V3 pre training model and reports an error
猜你喜欢

Mmclassification training custom data

Take you hand in hand to develop a service monitoring component

Why learn harmonyos and how to get started quickly?

Third party payment interface design

MySQL index - extended data

Embedded software architecture design - message interaction

July Huaqing learning-1

Knowledge representation (KR)

Seven ways to achieve vertical centering

Intern position selection and simplified career development planning in Internet companies
随机推荐
Embedded software architecture design - message interaction
【ijkplayer】when i compile file “compile-ffmpeg.sh“ ,it show error “No such file or directory“.
Mmclassification training custom data
Third party payment interface design
Redis's memory elimination mechanism, read this article is enough.
Cypher syntax of neo4j graph database
Clear neo4j database data
The evolution of mobile cross platform technology
ZABBIX ODBC database monitoring
Solution to order timeout unpaid
Knowledge representation (KR)
End to end neural network
Master the new features of fluent 2.10
Ecplise development environment configuration and simple web project construction
Intern position selection and simplified career development planning in Internet companies
Get the variable address of structure member in C language
GPS数据格式转换[通俗易懂]
MySQL log module of InnoDB engine
Four operations and derivative operations of MATLAB polynomials
SENT协议译码的深入探讨