本文转载自 http://www.xueyusi.com/books/linux-network-programming-books.html
linux网络编程必读之经典图书
转载本文接前篇文章继续向大家推荐经典的linux编程图书,本文重点向大家介绍网络编程相关的一些经典书籍。
linux网络编程
linux网络编程最经典的图书莫过于W.Richard
Stevens的《unix网络编程》,这套书分为两册,第一册主要讲解网络编程的socket接口,同时还详细的介绍了跟编程密切相关的网络基础理论与
协议,这本书也需要花较多时间才能够真正掌握,同时它也是一本需要反复研读的书,一旦您融汇了该书的知识与技巧,想不会网络编程都不行,强烈五星级推荐
哦,错过了一定后悔!第二册主要讲述进程间通信,在这里我们就不介绍了。
网络技术与协议
作为一名高级的网络开发人员,除了学会系统提供的socket接口之外,还必须掌握网络基础理论知识和网络协议,只有这样我们才能充分的认知到网络
的运行原理,才能在我们的程序中更加充分的利用各种网络或协议提供给我们的特性,在遇到网络编程中的各种疑难杂症时我们才能有的放矢的轻易找出问题所在。
在这里向大家推荐几本这方面的权威书。第一本是《计算机网络》,这本是国外大学里的经典教程,书中详细的讲述了网络最底层的工作原理,包括了物理层,数据
链路层,网络层等详细知识,看完本书,您就会明白我们现在使用的网络是如何构成的,你会理解路由器,交换机以及tcp/ip它们是如何协调在一起工作的以
及他们各自在网络中所扮演的重要角色。第二套书我们推荐《TCP/IP详解》(共三卷,详情见下),作者也是W.Richard
Stevens,哎,没办法,他的书本本经典,想不推荐都不行啊。第三套书推荐《用tcp/ip进行网际互联》(共三卷,详情见下)这套书也是很经典的,
连W.Richard Stevens也不得不承认它很经典,我本人也更喜欢这套书。在认真学完上面推荐的这些书后,您完全可以理解为什么会存在syn
flood攻击,您也能写出攻击程序,您也会理解为什么连tcp都可以被人劫持等等高级技术,这时您应该达到了hacker的初级水平。
计算机与网络安全
计算机网络安全可是一个热门与备受争议的话题,不过就像水能载舟也能覆舟一样,关键看您怎么使用它。作为一个高级的Linux开发人员,必须得懂这
方面的知识,这样在设计与开发我们的软件时才能更好的避免安全漏洞。本来这方面的书还是很多的,不过我没有搜集到太多经典的,所以在这里只推荐《unix
与internet安全实践指南》这一本。
本文转载自 http://www.xueyusi.com/books/linux-network-programming-books.html
本文转载自 http://www.xueyusi.com/books/linux-network-programming-books.html
上一篇:linux编程高手必读之经典图书
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux之socket编程
linux之socket编程
数据 端口号 IP -
linux网络之守护进程
linux关于tcp套接字通信,以及将服务端守护进程化。
服务器 子进程 守护进程 TCP套接字通信 线程池 -
嵌入式Linux必读经典书籍linux c语言 c++ 嵌入式 书籍推荐
-
Linux学习路线及网络编程经典书籍
linux学习资源整理:https://zhuanl
TCP IP 网络编程 -
豆瓣经典编程图书Top 10,你知道几本?
豆瓣热门编程图书Top 10,部分附 PDF 版本
公众号 计算机系统 c++ 设计模式 c语言 -
编程必读书籍-《网络编程入门指南》免费分享
嘿!嵌套编程让你失望了?这些东西是不是有点太难
机器学习 深度学习 html -
经典必读-图神经网络表示学习技术综述
我们首先讨论图形表示学习的目标,以及图论和网络分析的关键方法基础。接下来,我们介绍和回顾了学习节点嵌入的方法,包括
神经网络 学习 人工智能 机器学习 深度学习