社区导航

 

搜索
查看: 1823|回复: 1

[讨论] linux网络编程书籍指南

[复制链接]

120

TA的帖子

3

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2013-5-24 17:53 | 显示全部楼层 |阅读模式
计算机网络在嵌入式Linux系统应用开发过程中使用非常广泛,通过Linux网络发展、TCP/IP协议、socket编程、TCP网络编程、UDP网络编程、Web编程开发等方面入手,全面了解Linux网络应用程序开发。重点学习网络编程相关API,熟练掌握TCP协议服务器的编程方法和并发服务器的实现,了解HTTP协议及其实现方法,熟悉UDP广播、多播的原理及编程方法,掌握混合C/S架构网络通信系统的设计,熟悉HTML,Javascript等Web编程技术及实现方法。

    国内外使用最广泛、最权威的计算机网络经典教材。目前已经是第五版,本书作者80年代就开发出MINIX,是一个用于操作系统教学的类UNIX(的小型操作系统。而linux就是受其影响。。。。(引自:http://emb.sunplusedu.com/questions/2013/0521/1425.html
    第二:《计算机网络:自顶向下方法(原书第4版) 》
    作  者: (美)库罗斯 著 陈鸣 等 译 丛 书 名:计算机科学丛书出 版 社
    第三:计算机网络系统方法(原书第4版)》
    作  者: (美)彼得森(Peterson,L.L.),(美)戴维(Davie,B.S) 著 薛静锋 等 译 丛 书 名:计算机科学丛书出 版 社
    第四:《TCP/IP详解》三卷本(卷1,卷2,卷3)
    第五:《UNIX网络编程》(两卷本),《UNIX环境高级编程》
    搞Linux网络编程的,想学TCP/IP的一定要看大师W.Richard Stevens的上述列出的第四和第五的六本书,基本上六本书看完基础也就搭好了。
    第六:《TCP/IP协议族(第4版)》
    比TCP/IP详解要容易理解一些,并且图文并茂是本书的一大特色,还有就是举得例子比较多,有助于读者理解概念性的东西,给人感觉不是特别枯燥。总之,这本书适合初学者,而TCP/IP详解适合有一定网络方面基础的人。
    第七:《TCP/IP协议原理与应用(第3版)》
    写的非常好,建议一定要买!可作入门,但即使是高手,也应看看,学习作者分析问题的方法和思想。其实是无数次印刷了,经典不能错过。
    第八:《用TCP/IP进行网际互连》3卷
    《用TCP/IP进行网际互连第一卷:原理、协议与结构(第五版)》,《用TCP/IP进行网际互连第二卷——设计、实现与内核》,《用TCP/IP进行网际互连第三卷:客户-服务器编程与应用(Linux/POSIX套接字版)》,这个系列也是三卷本,和《TCP/IP详解》三卷本一样也是经典,区别是  网际互联 偏重理论而 详解偏重实际。
    第九:《TCP/IP高效编程 : 改善网络程序的44个技巧》
    很明显属于技巧类的书,同样这本书很老,但是还是很有参考价值,这本书中大量出现Unix网络编程的提示,可以作为其补充。
    第十:《TCP/IP路由技术》
    本书是世面上极少见的讲述内部网关路由技术的经典书籍,内容极为丰富。对于想清楚的了解内部网关协议的工作原理以及想探究网络通信事物的本质的人来说是一本不可或缺的好书。
    第十一:《linux网络体系结构:linux内核中网络协议的设计与实现》
    一本在kernel实现网络功能的基础书籍,最好还是看英文版的,翻译的实在太烂了。有条件的还是看原版吧,没办法啊,中国的此类书籍基本上落后老美3-4年。结合linux源代码分析一书收获更多。一并把内核结构和各功能在内核中的关系也搞清楚了。
此帖出自编程基础论坛

评分

1

查看全部评分



回复

使用道具 举报

7864

TA的帖子

54

TA的资源

版主

Rank: 6Rank: 6

发表于 2013-7-27 12:35 | 显示全部楼层
谢谢分享不知道楼主能否分享一下读书心得体会呢?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-5-25 12:16 , Processed in 0.101015 second(s), 19 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表