TCP&UDP测试工具
2021-12-09 11:03:14 1.77MB TCP&UDP测试工具
1
深入理解Linux驱动程序设计
2021-12-08 10:28:36 338KB Linux 网络
1
了解网络传输协议的人都知道,采用TCP实现文件传输很简单。相对于TCP,由于UDP是面向无连接、不可靠的传输协议,所以我们需要考虑丢包和后发先至(包的顺序)的问题,所以我们想要实现UDP传输文件,则需要解决这两个问题。方法就是给数据包编号,按照包的顺序接收并存储,接收端接收到数据包后发送确认信息给发送端,发送端接收确认数据以后再继续发送下一个包,如果接收端收到的数据包的编号不是期望的编号,则要求发送端重新发送。 下面展示的是基于linux下C语言实现的一个示例程序,该程序定义一个包的结构体,其中包含数据和包头,包头里包含有包的编号和数据大小,经过测试后,该程序可以成功传输一个视频文件。 具体实
2021-11-27 11:37:06 63KB char data fd
1
socket通信, 多线程编程, 信号量 线程锁
2021-11-18 08:50:24 1.18MB unix 网络 编程 socket
1
linux网络编程-源代码&课件.linux网络编程-源代码&课件.linux网络编程-源代码&课件.linux网络编程-源代码&课件.
2021-11-09 17:01:20 32.49MB linux
1
基于Linux系统用java写的多人聊天室报告 目前这个只是报告如果需要源代码或者程序留言 或等日后更新
1
linux网络编程
2021-10-27 22:02:37 92.85MB linux 网络编程
本书比较完整地介绍了Linux网络编程的知识。全书共分成四篇:基础知识篇、初级应用篇、应用提高篇和高级编程篇。在第一篇(第一至三章)中,介绍了Linux最基本的概念:文件系统和进程系统,对这两个概念进行了比较深入的说明和分析。在第二篇(第四至八章)中,主要讲述网络应用的基础,介绍了基本套接字编程、输入/输出的基本模型、带外数据的发送和接收以及服务器编程的模型、TCP/UDP编程比较等。在第三篇(第九至十二章)中,主要讲述如何构造网络应用,介绍了高级套接字函数的使用及如何编写守护进程、如何传递复杂的数据结构、如何编写RPC应用。在第四篇(第十三至十六章)中,侧重于服务器性能的提高,介绍了服务器的预创建技术、使用UNIX套接字来实现父进程对子进程的动态管理、多线程编程,并在最后列举了一个较完整的网络应用实例。\r\n 本书主要读者对象为网络编程人员,对于网络编程的初学者可以阅读全书,对于具有一定网络编程经验的读者可以有选择地阅读本书相关章节
2021-10-26 19:28:27 3.24MB Linux 网络编程 服务器性能
1
LINUX网络编程项目 TCP UDP 多线程聊天
2021-10-22 16:39:16 900KB ado
1
Linux网络编程 - 副本(1).rar
2021-10-22 09:01:10 1.43MB linux
1