虽然网络上的标准是七层,不过真正开发中使用的只有TCP/IP四层应用层 -------------------->我们实际开发就是这一层传输层 -------------------->对应这TCP和UDP两种协议网络层 -------------------->网络层对应着IP数据链路层 ----...
分类:
其他好文 时间:
2014-09-04 23:30:10
阅读次数:
233
思路 1. 通信 为了同步双方的棋盘,每当一方在棋盘上落子之后,都需要发送给对方一个msg消息,让对方知道落子位置。msg结构体如下: /* 用于发给对方的信息 */typedef struct tag_msg{ int msg_type; /* 悔棋? */ int msg_color; int ...
分类:
系统相关 时间:
2014-09-04 22:09:30
阅读次数:
375
10093的错误,应用程序没有调用WSAStartup,或者WSAStartup失败。问题描述:Failed to create UDP socket:10093!Close and restart app.解决方案:在accept前使用WSAStartup中初始化网络即可: WSAD...
分类:
其他好文 时间:
2014-09-04 18:31:49
阅读次数:
454
SNMP默认端口通讯使用 UDP 161,在安装一些监控软件的过程中,常常提示端口被占用等情况,下面说一下如何修改系统的默认SNMP端口windows修改snmp端口1 打开services文件路径:C:\Windows\System32\drivers\etc2 修改端口修改前:snmp 161/...
分类:
Windows程序 时间:
2014-09-04 13:05:09
阅读次数:
1080
UDP socket : read error Bad address
在写UDP server,在调用套接字读取的时候发生了这个错误, 通过看errno.h 可以看到对应的错误号 EFAULT:
Bad address (POSIX.1),在stackoverflow上看到的这个解释不错:It happen if the memory address of some argum...
分类:
其他好文 时间:
2014-09-04 11:55:09
阅读次数:
421
具体生成动态库的操作及使用该动态库的操作请参见上篇博文。以下仅仅列出改进版本的代码。 代码 my_socket.h #ifndef __MY_SOCKET_H__#define __MY_SOCKET_H__#include #include #include #include #include #...
分类:
系统相关 时间:
2014-09-04 01:24:37
阅读次数:
331
my_socket.h#ifndef __MY_SOCKET_H__#define __MY_SOCKET_H__#include #include #include #include #include #include #include #include #define IN#define OUT...
分类:
其他好文 时间:
2014-09-03 11:05:21
阅读次数:
286
TCP和UDP处在同一层---运输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说,利用TCP通信的两台主机首先要经历一个“拨打电话”的过程,等到通信准备结束才开始传输数据,最后结束通话。所以TCP要比UDP可靠的多,UDP是把数据直接发出去,而不管对方是不是在收信,就算是UDP无法送达,也不会产生ICMP差错报文,这一经时重申了很多遍了。
...
分类:
其他好文 时间:
2014-09-02 22:53:45
阅读次数:
321
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,...
分类:
Web程序 时间:
2014-09-02 00:10:33
阅读次数:
407
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于 TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供 JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mi...
分类:
编程语言 时间:
2014-09-01 22:26:13
阅读次数:
333