学习网络的几本好书推荐
如果想对网络有个清晰、全面的认识,可以阅读三本书籍:
第一本是日本人户根勤的《网络是怎么连接的》,这本书以浏览器一个请求作为载体,全面(但不深入)地介绍了网络的整个工作过程。正所谓“不谋全局者不足谋一域”,这本书目的就是让入门者先整体了解下网络的,对于初学者是大大的好书;
第二本是W.Richard Stevens的《TCP/IP详解卷一:协议》,此书讲明白了网络之术,即TCP/IP协议簇的工作过程;
第三本是Douglas E.Comer的《计算机网络与因特网》,此书尝试在更广泛意义上解答“计算机网络和因特网是如何工作的”这一基本问题,解释了协议是如何使用硬件和应用是如何使用协议来满足用户的需求。
如果想自己设计一个网络系统,可以阅读三本书籍:
第一本就是Douglas E.Comer的《Network Systems Design Using NPs》,此书从包处理算法开始,引导我们了解发生在包上的每一件事。本书的独特之处是以一种“与应用无关”的方式描述各种系统结构和设计思路。再多一句,大多数国外大学教授网络系统设计与实现课程的参考蓝本;
第二本是George Varghese的《Network Algorithmics:An Interdisciplinary Approach to Designing Fast Networked Devices》,此书对网络系统实现模型进行分析,抽象出设计网络系统的一般规则,同时分析在真实网络系统实现中如何运用这些规则。
第三本是“亲自动手,从零开始构建一个网络系统”,选择一款合适的硬件平台,Learn by doing。
学习网络的几本好书推荐相关推荐
- 福利 | Python、深度学习、机器学习、TensorFlow 好书推荐
在上次的送书活动中,营长做了个调查问卷,结果显示大家更喜欢深度学习.Python以及TensorFlow方面的书,所以这期送书活动一并满足大家.本期图书选自人民邮电出版社图书,包括:近期AI圈儿比较流 ...
- 好书推荐——从零开始学习 Julia 编程、数学和数据科学。
好书推荐--数据科学简介:从零开始学习 Julia 编程.数学和数据科学. 书 好书推荐--数据科学简介:从零开始学习 Julia 编程.数学和数据科学. 书籍信息 前言 个人感受 封面: 个人感受 ...
- 学习Shell的经典好书推荐
学习Shell的经典好书推荐 Shell是系统管理员必备的利器,我们去学习他有哪些好书呢?今天我就来推荐一些. <UNIX Shells by Example Fourth Edition> ...
- python经典好书-7本有关Python的经典好书推荐,适合各类人群
原标题:7本有关Python的经典好书推荐,适合各类人群 Python越来越受到各行业从业者的关注,成为职场人士极为关注的职业提升技能,为了解答很多初学者的问题,今天特别给大家推荐9本有关Python ...
- python 好书推荐_关于Python的好书推荐(三)
1.简单易学 2.免费.开放的资源 3.高等级语言 4.流行语言 5.海量数据库 6.可扩展 Python可能是为数不多的既简单又强大的编程语言之一.这对初学者和专家都有好处,更重要的是,编程很有趣. ...
- 书单推荐 | web前端好书推荐(一)
学习的最好途径就是看书. 开篇想给大家两点关于读书的建议: 经典书籍需要不断被重读--每一次重读都会有新的体会: 书籍并非读的越多越好--大多数书籍只是经典书籍中的概念延伸(有时甚至是照搬) 在此我 ...
- java的网络协议学习_协议简史:如何学习网络协议?
大学时,学到网络协议的7层模型时,老师教了大家一个顺口溜:物数网传会表应.并说这是重点,年年必考,5分的题目摆在这里,你们爱背不背. 考试的时候,果然遇到这个问题,搜索枯肠,只能想到这7个字的第一个字 ...
- 7本有关Python的经典好书推荐,适合各类人群
Python越来越受到各行业从业者的关注,成为职场人士极为关注的职业提升技能,为了解答很多初学者的问题,今天特别给大家推荐9本有关Python的书籍,大家有兴趣可以看看哦! 1.基础书籍:<Py ...
- 学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?
学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的? 本文内容比较长,主要包含下面几部分内容: 学习路线以及方法推荐 书单推荐 教程推荐 推荐一个学习中常看的仓库 学习/编程好习惯 面试必知 学 ...
- 何恺明团队新作!深度学习网络架构新视角:通过相关图表达理解神经网络
标题&作者团队 导语:恺明大神出品,必属精品.Facebook的研究员从一个新奇的角度对神经网络的表示与设计进行探索,提出了一种新颖的相关图表示方式.它有助于对现有网络架构进行更深层次的分析与 ...
最新文章
- 七段液晶数字识别-处理程序
- python 获取mysql中所有数据库名称
- 微信公众平台开发(24) 自定义菜单功能开发
- VTK:PolyData之CombineImportedActors
- OCM备考 三. Managing Database Availability 之recovery catalog
- Windows常见宏的使用
- Android进阶知识:绘制流程(上)
- 华为智能计算发布FusionServer Pro智能服务器
- OpenCV Using Python——基于SURF特征提取和金字塔LK光流法的单目视觉三维重建 (光流、场景流)...
- ds18b20温度转换指令_STM32接口DS18S20温度传感器
- MySQL数据库操作步骤---增删改查
- Echarts数据可视化dataZoom,开发全解+完美注释
- Java 简历 专业技能可以这样写
- 软件过程与管理复习(九)
- 计算机文件图标怎么一致大小,电脑图标大小设置的几种方法
- 拼多多百亿补贴商品详情数据抓取
- 回国后无线网safari无法连接服务器,解决Mac能连上WIFI但无法上网的问题
- 视频播放器(AVPlayer)
- 此安装不支持该项目类型
- ARM处理器内核列表