发布时间:2011-03-24 23:35:33
套接字层 操作的对象是socket,在socket进行write的过程中,首先会把要write的字符串缓冲区整理成mgshdr的数据结构形式(linux 2.4),然后调用sock_sendmsg把msghdr的数据传送至inet层,对于msghdr结构中数据区中的每个数据包,创建sk_buff结构,填充数据,挂到发送队.........【阅读全文】
发布时间:2011-03-03 12:14:18
基本的模式: 建立一个UDP数据发送线程,thread_func的模式是void * thread_func(void* arg){ while(udp_exec) { sem_wait(...) 搜索待发送的数据包 .........【阅读全文】
发布时间:2011-03-02 10:42:51
应用程序的开发必然要对下层的TCP应用层协议进行选择:取UDP协议的情况:(1)应用协议指明必须用UDP,假定应用协议已设计了可靠性和交付差错的内容(2)应用程序协议要依赖硬件进行广播或组播(3)应用协议不能容忍TCP虚电路的额外计算开销或时延要求 有状态与无状态的服务器的选择(1)有状态ser.........【阅读全文】