![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 56
smart55427
这个作者很懒,什么都没留下…
展开
-
Gratuitous ARP(免费arp)简单说明
如图所示,Sender IP address和Target IP address相同的arp请求,称之为免费arp.此条arp请求一般不需要回复。主要用途: 1. 如果此条arp请求有回复,则说明网络中有重复IP地址情况出现。 2. 对外只有一个IP的主备服务器切机时,向网络中其他客户端广播备机的mac地址。原创 2012-10-29 20:02:10 · 1693 阅读 · 0 评论 -
Socket 之accept与三次握手的关系
1. 以前对TCP三次握手和socket API之间的对应关系是这样理解的。 服务器调用listen进行监听 客户端调用connect来发送syn报文 服务器调用accept来回复[syn,ack] 客户端协议栈进行ack确认 2. 最近看完了TCP/IP详解后,发现自己的理解是错的,真正的对应关系是这样的。服务器调用listen进行监听客户端调用connect来发送原创 2012-12-25 08:50:44 · 6907 阅读 · 1 评论 -
socket之shutdown发送FIN测试
服务器:arm7管理板 vxworks5.5程序运转起来后,手动调用使socket监听void Shut(void){ int Sfd; struct sockaddr_in Sa; Sfd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); Sa.sin_family = AF_INET;原创 2013-05-10 18:48:03 · 2702 阅读 · 0 评论 -
socket之send与发送缓冲区大小的关系
关于send函数在发送的数据长度大于发送缓冲区大小,或者大于发送缓冲区剩余大小时,socket会怎么反应。参见这篇博客的两种说法http://blog.csdn.net/gukesdo/article/details/7295592自己做了个测试,服务器只起socket在侦听,不recv, 也不send.//ubuntu10.04 32bit#include #include原创 2013-06-17 16:06:55 · 9740 阅读 · 9 评论 -
asn.1的理解
1. asn.1里面数据分为内建类型(bool,integer等),结构类型(sequence,set等)2. 各关键字的含义 3. 其中主要注意[ ]的含义,其代表用中括号中的值替换asn.1编码中默认的值4. 注意各类型tag的值,implicit出现时,tag中的前两位要跟着变。5. explicit和implicit的区别原创 2014-10-23 19:54:12 · 2901 阅读 · 0 评论