c 网络编程书目推荐
时间: 2024-01-17 14:04:37 浏览: 220
Linux网络编程.pdf
以下是一些经典的C语言网络编程书籍推荐:
1. 《UNIX网络编程 卷1:套接字联网API》(作者:W. Richard Stevens)
这本书是网络编程领域的经典之作,详细介绍了UNIX套接字API的使用方法和原理,是学习网络编程的必备参考书。
2. 《TCP/IP详解 卷1:协议》(作者:W. Richard Stevens)
这本书详细介绍了TCP/IP协议栈的各个层次,包括IP、ICMP、UDP、TCP等协议的原理和使用方法,对于理解网络编程的底层原理非常有帮助。
3. 《UNIX网络编程 卷2:进程间通信》(作者:W. Richard Stevens)
这本书是《UNIX网络编程》系列的第二卷,主要介绍了UNIX系统中进程间通信的各种方法,包括管道、FIFO、消息队列、信号量、共享内存等,对于理解进程间通信和网络编程有很大帮助。
4. 《Linux高性能服务器编程》(作者:游双)
这本书主要介绍了Linux下高性能服务器的设计和实现方法,包括多进程、多线程、异步IO等技术,对于开发高性能网络应用非常有帮助。
5. 《UNIX网络编程 卷3:多路复用IO》(作者:W. Richard Stevens)
这本书是《UNIX网络编程》系列的第三卷,主要介绍了多路复用IO的原理和使用方法,包括select、poll、epoll等技术,对于开发高性能网络应用非常有帮助。
阅读全文