socket绑定的ip为INADDR_ANY 的意义 htonl(INADDR_ANY)(0.0.0.0所有地址不确定地址任意地址)

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket绑定的ip为INADDR_ANY 的意义 htonl(INADDR_ANY)(0.0.0.0所有地址不确定地址任意地址)相关的知识,希望对你有一定的参考价值。


INADDR_ANY 表示监听0.0.0.0地址,socket只绑定端口,不绑定本主机的某个特定ip,让路由表决定传到哪个ip(0.0.0.0地址表示所有地址、不确定地址、任意地址)(一台主机中如果有多个网卡就有多个ip地址)(路由表应该能知道哪个这个端口正在由哪个ip监听)

参考文章:socket绑定的ip为INADDR_ANY 的意义

以上是关于socket绑定的ip为INADDR_ANY 的意义 htonl(INADDR_ANY)(0.0.0.0所有地址不确定地址任意地址)的主要内容,如果未能解决你的问题,请参考以下文章

关于socket绑定INADDR_ANY

网络通讯篇1一Socket INADDR_ANY详解

socket中bind函数绑定的IP是啥

Socket编程 - API

网络编程套接字

套接字 - 在客户端使用 INADDR_ANY