关于socket网络编程,各种报错若干总结
来源:互联网 发布:全炫茂 知乎 编辑:程序博客网 时间:2024/06/05 16:41
1.这里绑定的是虚拟机的IP。我用TCP&UDP测试软件模拟socket编程的时候,创建服务器也是自动绑定Windous的IP
所以,如果虚拟机或者Windows没有IP的话,无法绑定,就会导致服务器没有创建创建成功,客户端也无法连接到服务器
Windows联网就会有IP,Linux要配置也会有IP,但是如果他们都没有IP,会有一个inet addr:127.0.0.1,该地址也可以用来
创建服务器也可以绑定这个IP,客户端连接服务器,同样可以正常通信
2.如果创建服务器时,绑定的IP不存在,会报以下错误
bind socket err
: Cannot assign requested address
3.服务端连接的服务器不存在,会报以下错误
bind socket err
: Connection refused
4.如果自己在Linux下写了一个client程序,然后Windows使用TCP&UDP测试软件创建了一个服务器,
想通过运行client程序来连接到创建的服务器,前提是,Windows和Linux必须是同一个网段,现象是
在Linux终端可以ping通Windows的IP,在Windows的cmd命令窗口,可以ping通Linux的IP
如果前提条件不满足,会报以下错误
bind socket err
: No route to host
5.如果自己在Linux下写了一个client程序,然后Windows使用TCP&UDP测试软件创建了一个服务器,
想通过运行client程序来连接到创建的服务器,但是如果Linux的右上角的小电脑没有连接,会报以下错误
bind socket err
: Network is unreachable
所以,如果虚拟机或者Windows没有IP的话,无法绑定,就会导致服务器没有创建创建成功,客户端也无法连接到服务器
Windows联网就会有IP,Linux要配置也会有IP,但是如果他们都没有IP,会有一个inet addr:127.0.0.1,该地址也可以用来
创建服务器也可以绑定这个IP,客户端连接服务器,同样可以正常通信
2.如果创建服务器时,绑定的IP不存在,会报以下错误
bind socket err
: Cannot assign requested address
3.服务端连接的服务器不存在,会报以下错误
bind socket err
: Connection refused
4.如果自己在Linux下写了一个client程序,然后Windows使用TCP&UDP测试软件创建了一个服务器,
想通过运行client程序来连接到创建的服务器,前提是,Windows和Linux必须是同一个网段,现象是
在Linux终端可以ping通Windows的IP,在Windows的cmd命令窗口,可以ping通Linux的IP
如果前提条件不满足,会报以下错误
bind socket err
: No route to host
5.如果自己在Linux下写了一个client程序,然后Windows使用TCP&UDP测试软件创建了一个服务器,
想通过运行client程序来连接到创建的服务器,但是如果Linux的右上角的小电脑没有连接,会报以下错误
bind socket err
: Network is unreachable
0 0
- 关于socket网络编程,各种报错若干总结
- 关于Socket网络编程
- unix网络编程:若干学习总结
- 黑马程序员 关于Socket编程 网络聊天的总结
- 各种报错!总结!
- socket网络编程学习总结
- iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- 网络编程--之socket编程知识点总结
- iOS 各种网络编程面试总结
- iOS ***各种网络编程面试总结****
- Socket网络编程复习与总结
- java中socket网络编程总结
- Linux socket 网络编程常用函数总结
- 安卓Socket网络编程技巧总结
- Linux socket 网络编程常见问题总结
- Android网络编程的Socket通信总结
- Java Socket(三) URL的应用
- 应用中的「确定」按钮应该在左边还是右边?
- bzoj1059[ZJOI2007]矩阵游戏
- java clone和深度复制和浅复制的个人总结
- mysql操作脚本总结
- 关于socket网络编程,各种报错若干总结
- 为方便管理Maven中的模块,Maven提供了聚合与继承来管理
- 同步与Java内存模型
- 共享DLL 和静态库DLL
- Java中时间相关函数Date、Calendar、SimpleDateFormat
- 两数交换
- 基于3D卷积神经网络的人体行为理解(论文笔记)
- UVa live 3905 扫描线
- UVA1586 Molar Mess