网络通信
nokiaxjw
这个作者很懒,什么都没留下…
展开
-
UDP用户数据包协议
一.简介 UDP 是User Datagram Protocol(用户数据包协议)的简称,是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP和TCP(传输控制协议)都属于传输层协议,UDP与TCP协议一样用于处理数据包,在OSI模型中的第四层--传输层,处于IP(网际协议)的上一层。UDP有不提供数据包分组、组装和不能对数据包转载 2012-03-25 21:32:47 · 1341 阅读 · 0 评论 -
mac 电脑上交叉编译n2n,目标机ax335x arm linux3.2.0
mac 电脑上交叉编译n2n,目标机arm linux下载openssl-1.0.2p,并交叉编译openssl,openssl的安装目录/opt/ssh/openssl-1.0.2p/_installgit clone https://github.com/meyerd/n2n.gitbrew install cmake~/n2n/n2n_v2$ mkdir build...原创 2019-03-30 19:20:31 · 905 阅读 · 0 评论 -
WinCE 5.0 WIFI 无线网卡的配置和建立连接
转自:http://blog.csdn.net/hnhyhongmingjiang/article/details/5877403一、枚举系统中可用的无线网络设备 下面的函数可以枚举出系统中所有可用的无线网卡设备的GUID,为了简化,我选择第一块可用的无线网卡来操作 BOOL GetFirstWirelessCard(PTCHA转载 2014-03-25 23:05:51 · 1395 阅读 · 0 评论 -
iOS TCP UDP通信
转自:https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.htmlUsing Sockets and Socket StreamsThis article转载 2012-10-27 00:55:41 · 8812 阅读 · 0 评论 -
UDP丢包问题
转自:http://www.cnweblog.com/fly2700/archive/2011/09/19/317825.html什么会导致udp丢包呢,我这里列举了如下几点原因:1.调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续re转载 2012-11-02 21:33:43 · 2435 阅读 · 0 评论 -
IP、ICMP、UDP、TCP 校验和算法
转自:http://blog.csdn.net/li_xiang1102/article/details/6901660以前看计算机网络相关的书,每次看到IP或者UDP报头校验和时,都一瞥而过,以为相当简单,不就是16bit数据的相加吗。最近在研究《TCP/IP详解 卷1:协议》这本书,看到校验和是16bit字的二进制反码和(晕,以前都没注意原来是反码和,看来以前看书不仔细啊!转载 2012-11-01 17:55:31 · 844 阅读 · 0 评论 -
Unicode,UTF-8编码,汉字编码
转自:http://www.cnblogs.com/skyaspnet/archive/2011/02/18/1957739.html第一篇:═══════════════════════════════════════════════Unicode(Universal Multiple-Octet Coded Character Set):目前最流行和最有前途的字符编转载 2012-10-22 22:21:13 · 1288 阅读 · 0 评论 -
字符,字节和编码
转自:http://www.regexlab.com/zh/encoding.htm“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。转载 2012-10-22 23:06:37 · 532 阅读 · 0 评论 -
UDP数据包大小和结构
一.UDP包大小转自:http://blog.csdn.net/buptzwp/article/details/5055487在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好? 当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,或许也能得到一点转载 2012-10-21 09:57:35 · 10034 阅读 · 0 评论 -
iOS上的socket通信
转自:http://www.cnblogs.com/jqyp/archive/2012/01/02/2310012.htmlIOS上的socket通信客户端:导入头文件:#import #import #import #import 1. 创建连接CFSocketContext sockContext = {0, //结构体的版本,必须为0self,转载 2012-10-19 10:39:32 · 1877 阅读 · 0 评论 -
一个最基本的UDP通信代码例子
转自:http://kakadu.blog.51cto.com/4050768/828015小例子代码实现了基于udp 的socket通信。完成的功能如下:1、 利用socket编程建立服务器与客户端之间的UDP连接。2、 完成C/S之间的数据通信,具体包括4点: ① Client通过给定的Serve转载 2012-10-18 15:44:17 · 2163 阅读 · 0 评论 -
inet_addr()、inet_network()、inet_aton()的区别
转自:http://www.haogongju.net/art/825579三者的作用: 都是将点分IP转换为二进制IP。 三者原型: int inet_aton(const char *cp, struct in_addr *inp); in_addr_t inet_addr(const char *cp转载 2012-10-18 08:43:04 · 5469 阅读 · 0 评论 -
ntohs htons ntohl htonl比较和详解
转自:http://gaozhongliang328.blog.163.com/blog/static/985394920083211183520/ntohs =net to host short int 16位htons=host to net short int 16位ntohs =net to host long int 32位htonl=host to ne转载 2012-10-18 00:00:23 · 719 阅读 · 0 评论 -
UDP包通信
转自:https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.htmlThe recommended way to send and receive UDP packe转载 2012-10-16 15:50:33 · 2146 阅读 · 0 评论 -
Bonjour network services
转自https://developer.apple.com/library/ios/#documentation/Networking/Conceptual/NSNetServiceProgGuide/Articles/OperationsonNetworkServices.html#//apple_ref/doc/uid/TP40002525-SW1Foundation Network转载 2012-09-27 14:02:51 · 1357 阅读 · 0 评论 -
创建socket stream
转自https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Streams/Articles/NetworkStreams.html#//apple_ref/doc/uid/20002277-BCIDFCDI The NSStream class does not support conn转载 2012-09-26 15:24:48 · 1943 阅读 · 0 评论 -
macOS High Sierra 10.13.4 安装n2n
参考:https://www.5288z.com/2220.html https://github.com/meyerd/n2n/wiki1. 下载源码 git clone https://github.com/meyerd/n2n.git2. 安装工具brew cask install tuntap brew install openssl bre...转载 2019-03-28 17:03:50 · 3593 阅读 · 0 评论