冲冲冲!全网独一份首发阿里大牛编写UNIX网络编程(附习题)
前言
本书的第1版本于1990年问世,并迅速成为程序员学习网络编程的权威参考书。时至今日,计算机网络技术已发生了翻天覆地的变化。只要看看第1版给出的用于征集反馈意见的地址(“uunet!hsi!netbook")就一目了然了。(有多少读者能看出这是20世纪80年代很流行的UUCP拨号网络的地址? )
现在UUCP网络已经很罕见了,而无线网络等新技术则变得无处不在!在这种背景下,新的网络协议和编程范型业已开发出来,但程序员却苦于找不到一本好的参考书来学习这些复杂的新技术。
这本书填补了这一空白。拥有本书旧版的读者一定想要- -个新的版本来学习新的编程方法,了解IPv6等下一代协议方面的新内容。所有人都非常期待本书,因为它完美地结合了实践经验、历史视角以及在本领域浸淫多年才能获得的透彻理解。阅读本书是一种享受,我收获颇丰。相信大家定会有同感。
本书面向的读者是那些希望自已编写的程序能使用称为套接字(socket) 的API进行彼此通信的人。有些读者可能已经非常熟悉套接字了,因为这个模型几乎已经成了网络编程的同义词,但有些读者可能仍需要从头开始学习。本书想达到的目标是向大家提供网络编程指导。这些内容不仅适用于专业人士,也适用于初学者:不仅适用于维护已有代码,也适用于开发新的网络应用程序:此外,还适用于那些只是想了解一下自已系统中网络组件的工作原理的人
目录
如何使用本书
本书既可以作为网络编程的教程,也可以作为有经验的程序员的参考书。用作网络编程的教程或入门级教材时,重点应放在第二部分(第3章至第11章),然后可以看看其他感兴趣的主题。第二部分包含了TCP和UDP的基本套接字函数,以及SCTP、I/0多路复用、套接字选项和基本名字与地址的转换。所有读者都应该阅读第1章,尤其是1.4节,介绍了一些贯穿全书的包裹函数。读者可以根据自身的知识背景,选读第2章,或许还有附录A。第三部分的多数章节可以彼此独立地进行阅读。
第一部分简介和TCP/IP
第1章简介
第2章传输层: TCP、UDP和SCTP
第二部分基本套接字编程
第3章套接字编程简介
第4章基本TCP套接字编程
第5章TCP客户/服务器程序示例
第6章1/O复用: select和poll函数
第7章套接字选项
第8章基本UDP套接字编程
第9章基本SCTP套接字编程
第10章SCTP客户/服务器程序例子
第11章名字与地址转换
第三部分高级套接字编程
第12章IPv4与IPv6的互操作性
第13章守护进程和inetd超级服务器
第14章高级I/O函数
第15章Unix域协议
第16章非阻塞式I/O
第17章ioct操作
第18章路由套接字
第19章密钥管理套接字
第20章广播
第21章多播
第22章高级UDP套接字编程
第23章高级SCTP套接字编程
第24章带外数据
第25章信号驱动式I/O
第26章线程
第27章IP选项
第28章原始套接字
第29章数据链路访问
第30章客户/服务器程序设计范式
第31章流
附录:ABCD
这份【UNIX网络编程】文档共有823页,需要完整版的朋友,可以转发此文关注小编,私信小编【学习】来获取!!
只看文档必然是不够的需要被套的视频,小编在这里一起分享了,身为一枚程序员,我想不论是什么岗位还是面试什么公司都会问的,尤其是“TCP/IP三次握手四次挥手和NIO到Epoll”这两点更是中之中
大牛精讲视频资料
TCP/IP网络协议
TCP/IP网络协议
网络内核NIO到Epoll
NIO到Epoll
大牛笔记
NIO到Epoll笔记
TCP/IP笔记
到这里也就结束了,需要获取以上文档资料+视频资料+学习笔记的小伙伴私信小编【学习】即可获取到的哦,最后希望大家可以分享下就更好了,在这里祝大家offer多多,升职加薪!!!!