关于INADDR_ANY
来源:互联网 发布:php 字符串拼接单引号 编辑:程序博客网 时间:2024/05/22 03:36
是用于多IP机器上
比如你的机器有三个ip
192.168.1.1
202.202.202.202
61.1.2.3
如果你serv.sin_addr.s_addr=inet_addr("192.168.1.1");
然后监听100端口
这时其他机器只有connect 192.168.1.1:100才能成功。
connect 202.202.202.202:100和connect 61.1.2.3:100都会失败。
如果serv.sin_addr.s_addr=htonl(INADDR_ANY); 的话,无论连接哪个ip都可以连上的。
比如你的机器有三个ip
192.168.1.1
202.202.202.202
61.1.2.3
如果你serv.sin_addr.s_addr=inet_addr("192.168.1.1");
然后监听100端口
这时其他机器只有connect 192.168.1.1:100才能成功。
connect 202.202.202.202:100和connect 61.1.2.3:100都会失败。
如果serv.sin_addr.s_addr=htonl(INADDR_ANY); 的话,无论连接哪个ip都可以连上的。
0 0
- 关于INADDR_ANY
- 关于 INADDR_ANY
- 关于INADDR_ANY
- 关于INADDR_ANY
- 关于INADDR_ANY
- 关于INADDR_ANY
- 关于INADDR_ANY
- 关于INADDR_ANY
- 关于socket绑定INADDR_ANY
- 关于socket绑定INADDR_ANY
- 关于socket编程中的INADDR_ANY
- socket 关于INADDR_ANY的问题
- 关于socket编程中的INADDR_ANY
- INADDR_ANY
- INADDR_ANY
- INADDR_ANY
- INADDR_ANY
- INADDR_ANY
- 加载中动画(gif)
- C语言中memset函数详解
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- jquery查询页面表单进行提交
- 解决:busybox编译 fatal error: curses.h: 没有那个文件或目录
- 关于INADDR_ANY
- int数组操作类(不是list,自动扩张的数组)
- 【leetcode】 two sum
- 开源网站和镜像站点不得不说的秘密
- MFC中SetTimer,ON_WM_TIMER和OnTimer的关系和使用
- 【JavaScript】在前台验证表单,必须使用onsubmit="return xx()"的形式
- Milky都能学会的C#编程(一)——编程是啥?可以吃吗?
- 好好
- C#打包安装Winform程序和打包安装windows服务