- 博客(13)
- 资源 (1)
- 收藏
- 关注
翻译 JXTA V2.3x 开发者手册(一)
JXTA V2.3x 开发者手册 文件来源 : www.jxta.org 翻译 : starshift 开始时间 : 2006-10-28 结束时间 : 未知 版
2006-10-30 20:21:00 1931
原创 pcap_捕获以太网数据包(二)
这个例子和上个例子一样,功能是捕获数据包,并分析其属于IP, ARP, RARP还是其他。与上个例子不同的是这个例子中采用pcap_loop()作为捕包函数,同时调用回调函数pcap_packet_call_back()对数据包进行分析。/*****************************************************************************
2006-10-25 14:37:00 1565 1
原创 pcap_捕获以太网数据包的例子(一)
本实例只捕获一个以太网的数据包,并分析其属于IP,ARP,RARP,还是其他。。。。。其中使用pcap_next ( pcap_t *p, struct pcap_pkthdr *h)作为捕包函数。 /******************************************************** * filename : get_ethernet1_code.c
2006-10-25 14:32:00 1826
转载 TCP拥塞控制方案
TCP拥塞控制方案本备忘录的状态本文档讲述了一种Internet社区的Internet标准跟踪协议,它需要进一步进行讨论和建议以得到改进。请参考最新版的“Internet正式协议标准”(STD1)来获得本协议的标准化程度和状态。本备忘录的发布不受任何限制。版权声明Copyright(C)TheInternetSociety(2001).摘要:这篇文档定义了TCP的四种相互交织的拥塞控
2006-10-23 09:12:00 2124
原创 Linux下面捕获多个数据包的例子
同样是使用数据包捕获开发包, 这次采用的捕包函数不同,pcap_loop(pcap_t *p, int cnt, pcap_handler callback, u_char *user) 其中,p是Libpcap句柄,参数cnt代表捕获数据包的个数,如果是-1则捕获无限多个,后面两个参数分别代表回调函数和回调函数的参数。此函数的功能是循环捕获数据包,每捕获一个数据包就调用一次回调函数。
2006-10-19 19:21:00 914
翻译 eMule 协议分析翻译(四)
4.3.5 下载过程当A到达B下载队列的顶端,B就向A发起连接,A可以选择连接到B下载文件,也可以选择通过发送取消消息,取消连接(在A已经连接到其他客户端下载文件的时候)。4.4 数据传输4.4.1 数据包 传输和接受数据是emule网络的主要活动,emule传输的文件片大小可以在5000——15000byets之间(由是否压缩决定)。为了避免碎片,文件
2006-10-19 15:29:00 986
原创 linux 下取得网络地址和掩码的代码
linux 下取得网络地址和掩码的代码 利用linux下的数据包捕获开发包libcap做的小实验:#include typedef u_int32_t in_addr_t;struct in_addr{ in_addr_t s_addr;};void main(){ char error_content[PCAP_ERRBUF_SIZE];
2006-10-18 16:58:00 668
翻译 Mule 协议分析翻译(三)
3. 客户端服务器UDP通信 Emule的客户端和服务器通过不可靠的UDP信息保证在线和搜索增强。Emule 可户端发送的UDP数据包流量可以达到它发送数据包总和的5%,这和客户端服务器列表中的服务器数目,每个文件的源数目,客户端之前的搜索数目有关。UDP数据包每100ms由计时器触发一次。每次采用一个线程以最大10个UDP包/秒的速度进行传输。 3.1服务器保持在线和状态
2006-10-18 16:00:00 870
翻译 eMule 协议分析翻译(二)
2,客户机服务器之间的TCP通信 每一个客户端都采用TCP 连接与一个特定的服务器相连接,服务器分配给客户端一个固定的ID。客户端不能同时连接到几个服务器,也不能动态的选择服务器,除非由其他客户端的邀请。 2.1 建立连接在建立连接的时候,客户端会向一定数目的服务器发起连接请求,当有一个连接成功建立之后。客户端就会取消所有其他的连接请求。 在连接建立的时候,
2006-10-17 11:49:00 1127
翻译 eMule 协议分析翻译(一)
eMule 协议分析翻译(The eMule Protocol Specification) 作 者:starshift 版 本:.v1.0 开始时间:200.6.10.15 结束时间:未知
2006-10-16 14:27:00 1655
原创 开始发飙~~~
一转眼 来北京已经20多天了,前段时间急三火四的把P2P的报告写好,终于可以交差了,这段时间没什么要紧的事了。博士交代,多多去看看源代码,多多写写程序。我们下一步的工作基本上就是开发了,心里有点激动,在这一行已经混了几年了,这次终于可以一个人写一个赚得到钱的代码了,有点小激动。。。。。决定今天开始就发飙~~~但是,还有些小事要先做。。。。。人生总是这样。
2006-10-15 20:48:00 708
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人