HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,上层应用不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。...
分类:
其他好文 时间:
2014-06-20 13:33:10
阅读次数:
296
HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,上层应用不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。...
分类:
其他好文 时间:
2014-06-20 12:31:33
阅读次数:
277
UDP整体的封装格式如下:
下面是8字节UDP首部:
当IP层根据协议字段把UDP报文向上传送到UDP模块后,UDP模块再根据端口号将数据发送到相应的进程中,以此实现进程到进程间的通信。
16位UDP长度代表UDP首部和UDP数据的总字节数。长度最小可以为8,即数据段不包含实际内容。
以下是抓包结果:
不...
分类:
其他好文 时间:
2014-06-20 11:17:57
阅读次数:
235
目前移植uip,发现UDP 服务器模式下,必须指定本地端口以及客户端端口,否则只能讲客户端端口设置为0,才能接收任意端口的数据,但是无法发送数据,因为此时客户端端口设置为0了,我通过将原始数据包中的客户端端口保存下来,并且在发送的时候将客户端端口替换为指定的端口,发送完成之后又设置为0,这样就实现了向任意客户端端口发送数据.
uip.c
if(uip_udp_conn->lpo...
分类:
其他好文 时间:
2014-06-09 23:33:45
阅读次数:
413
目前移植了UDP客户端模式,测试使用广播地址.
//udp_client.c
/*************************************************************************************************************
* 文件名: udp_client.c
* 功能: uIP UDP客户端相关...
分类:
其他好文 时间:
2014-06-08 05:48:28
阅读次数:
256
server: # -*- coding:gb2312 -*-import socketimport
timeimport structif __name__ == "__main__":
s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) host=...
分类:
其他好文 时间:
2014-06-07 21:09:54
阅读次数:
254
.\Obj\HST3GSTM32F205.axf: Error: L6218E: Undefined symbol get_host_by_name (referred from neti_tcpip.o).
.\Obj\HST3GSTM32F205.axf: Error: L6218E: Undefined symbol tcp_abort (referred from neti_tcpip....
分类:
其他好文 时间:
2014-06-07 16:22:39
阅读次数:
260
UDP基础知识 UDP(User Datagram
Protocol,用户数据报协议)是一个简单的、面向数据报的无连接协议,提供了快速但不一定可靠的传输服务。 UDP与TCP相比主要有以下区别。
1.UDP速度比TCP快 由于UDP不需要先与对方建立连接,也不需要传输确认,因此其...
分类:
其他好文 时间:
2014-06-07 10:35:47
阅读次数:
268
本书以UNIX为背景,紧贴实际介绍了数据链层、网络层、运输层一、整体概念1.各层协议的关系,只讨论四层各层常见的协议:网络层协议:IP协议、ICMP协议、ARP协议、RARP协议。传输层协议:TCP协议、UDP协议。应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS。STM...
分类:
其他好文 时间:
2014-06-06 14:13:36
阅读次数:
444
网络开发经常要用到一些TCP&UDP的调试工具,搜集一些备用。目前总结工具有(不分先后):chrome等自带调试器调试HTTPFiddler(.NET)和Charles
debugger(JAVA)wiresharksokit(使用C++语言,QT基础库开发,开源,https://code.goog...
分类:
其他好文 时间:
2014-06-06 08:29:03
阅读次数:
260