欢迎光临
免费的PDF电子书下载网站

计算机网络自顶向下方法(原书第四版) PDF下载

编辑推荐

本书是当前世界上*为流行的计算机网络教科书之一,采用了作者独创的自顶向下的方法来讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下展开学习,强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。本书是原书第4版,反映了网络技术的**变化。
  本书特点
  ●新颖的“自顶向下”教学法。本书特别强调应用层,尽早激发读者的学习热情,并强调自主开发网络应用程序。
  ●着眼原理。计算机网络领域的许多基础性问题已经研究得较为清楚,重点研究这些原则,将使读者获得长“保质期”的知识。
  ●以因特网为研究对象。该书以因特网体系结构的5层模型来组织材料,为读者的学习热情提供了原动力。
  ●及时更新教学内容。从2001年的第1版直到现在的第4版,本书及时引入重要的**知识并抛弃过时的内容。
  ●注重教学法。为帮助读者理解关键的技术概念,本书包括了许多类比和实例,引人入胜的历史事件和实践原则,对网络领域著名专家的专访,循序渐进的Ethereal实验,以及网站http://www.aw-bc.com/kurose-ross)上翔实的教学资料和实验内容等。

 ;

更多经典图书推荐

《TCP/IP详解卷1:协议》点击进入

《TCP/IP详解,卷2:实现》点击进入

《TCP/IP详解卷3:TCP事务协议、HTTP、NNTP和UNIX域协议》点击进入

《C++程序设计原理与实践》点击进入

《C++程序设计语言(特别版)十周年中文纪念版》点击进入

《深入理解计算机系统(原书第2版)》点击进入

《算法导论(原书第2版)》点击进入

《编译原理(原书第2版)》点击进入

 ;

 ;

内容简介

本书是当前世界上最为流行的计算机网络教科书之一,采用了作者独创的自顶向下的方法来讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下讲解,强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。本书的讲解以因特网为例,学以致用;注重教学法,深入浅出地重点讲解计算机网络的基本原理。
  第4版全面关注了网络安全问题;更新并扩展了无线网络的覆盖范围,增加了有关802.11(WiFi)、802.16(WiMAX)和蜂窝网络的新内容;增强了P2P应用程序的内容,包括文件共享协议、BitTorrent等文件分发协议以及Skype的IP话音等新型多媒体应用;更新了局域网和多媒体网络的章节,以反映这些领域中理论与实践的变化;第1章中增加了有关端到端吞吐量分析的新材料;全面修订并增加了新的课后5-7题,以及附加了循序渐进的Ethereal实验。
  本书适合作为计算机、电子工程等专业本科生的“计算机网络”课程教科书(第1~5章或根据需求取舍),相关专业的研究生也可用本书的高级专题章节(第6~9章)作为教材。对网络从业者、有一定网络基础的人员甚至专业网络研究人员,本书也是一本不可多得的参考书。

作者简介

James F.Kurose,美国马萨诸塞大学阿默特分校计算科学系教授。他曾多次荣获杰出教师奖,并获得IEEE TaylorBooth教育奖章,还获得通用电气公司研究基金、IBM教职员发展奖和Lilly教学研究基金。Kurose博士是IEEE和ACM的会员。

计算机网络自顶向下方法(原书第四版) PDF下载

目录

出版者的话
作译者简介
译者序
前言
第1章 计算机网络和因特网
 1.1 什么是因特网
  1.1.1 具体构成描述
  1.1.2 服务描述
  1.1.3 什么是协议
 1.2 网络边缘
  1.2.1 客户机和服务器程序
  1.2.2 接入网
  1.2.3 物理媒体
 1.3 网络核心
  1.3.1 电路交换和分组交换
  1.3.2 分组是怎样通过分组交换网形成其通路的
  1.3.3 ISP和因特网主干
 1.4 分组交换网中的时延、丢包和吞吐量
  1.4.1 分组交换网中的时延概述
  1.4.2 排队时延和丢包
  1.4.3 端到端时延
  1.4.4 计算机网络中的吞吐量
 1.5 协议层次和它们的服务模型
  1.5.1 分层的体系结构
  1.5.2 报文、报文段、数据报和帧
 1.6 攻击威胁下的网络
 1.7 计算机网络和因特网的历史
  1.7.1 分组交换的发展:1961~1972
  1.7.2 专用网络和网络互联:1972~1980
  1.7.3 网络的激增:1980~1990
  1.7.4 因特网爆炸:20世纪90年代
  1.7.5 最新发展
 1.8 小结
 本书路线图
 课后习题和问题
 复习题
 习题
 讨论题
 Ethereal实验
 人物专访
第2章 应用层
 2.1 应用层协议原理
  2.1.1 网络应用程序体系结构
  2.1.2 进程通信
  2.1.3 可供应用程序使用的运输服务
  2.1.4 因特网提供的运输服务
  2.1.5 应用层协议
  2.1.6 本书涉及的网络应用
 2.2 Web应用和HTTP协议
  2.2.1 HTTP概况
  2.2.2 非持久连接和持久连接
  2.2.3 HTTP报文格式
  2.2.4 用户与服务器的交互:cookie
  2.2.5 Web缓存
  2.2.6 条件GET方法
 2.3 文件传输协议:FTP
 2.4 因特网中的电子邮件
  2.4.1 SMTP
  2.4.2 与HTTP的对比
  2.4.3 邮件报文格式和MIME
  2.4.4 邮件访问协议
 2.5 DNS:因特网的目录服务
  2.5.1 DNS提供的服务
  2.5.2 DNS工作机理概述
  2.5.3 DNS记录和报文
 2.6 P2P应用
  2.6.1 P2P文件分发
  2.6.2 在P2P区域中搜索信息
  2.6.3 案例学习:Skype的P2P因特网电话
 2.7 TCP套接字编程
  2.7.1 TCP套接字编程
  2.7.2 一个Java客户机 服务器应用程序例子
 2.8 UDP套接字编程
 2.9 小结
 课后习题和问题
 复习题
 习题 
 讨论题
 套接字编程作业
 Ethereal实验
 人物专访
第3章 运输层
第4章 网络层
第5章 链路层和局域网
第6章 无线网络和移动网络
第7章 多媒体网络
第8章 计算机网络中的安全
第9章 网络管理
参考文献

免费在线读

第1章 计算机网络和因特网
 从蜂窝电话中的Web浏览器到具有公共无线接入功能的咖啡店,从具有高速宽带接入的家庭网络到每张办公桌上都有联网PC的传统办公场所,到联网的汽车,到联网的环境传感器,到星际因特网……计算机网络基本上无所不在。令人兴奋的新应用不断研发出来,扩展了今天乃至未来网络的疆界。本书将介绍计算机网络这个动态领域的最新知识,使读者深入地理解网络的原则和实践,使他们不仅能理解今天的网络,而且能理解明天的网络。
 本章概述计算机网络和因特网,目的是从整体上勾画出计算机网络的概貌。其中包括大量的背景知识,讨论大量的计算机网络构件,而且将它们放在整个网络的大环境中进行讨论。
  本章奠定了本书其他部分的基础。
 本章在介绍了某些基本术语和概念后,将首先看看构成网络的基本硬件和软件组件。我们从网络的边缘开始,考察在网络中运行的端系统和网络应用;接下来研究计算机网络的核心,探讨传输数据的链路和交换机,以及连接端系统与网络核心的接入网和物理媒体。我们将了解因特网是“网络的网络”,以及这些网络是怎样彼此连接起来的。
 在浏览完计算机网络的边缘和核心之后,在本章的后半部分我们将从更广泛、更抽象的角度来考察计算机网络。我们将介绍计算机网络中的时延、丢包和吞吐量,给出一个简单的端到端吞吐量和时延的定量模型,并且给出考虑了传输、传播和排队时延的模型。接下来,我们将介绍计算机联网时的一些关键的体系结构上的原则,如协议分层和服务模型。最后,我们将以计算机网络的简要历史结束本章的学习。
  1.1 什么是因特网
在本书中,我们使用一种特定的计算机网络(即公共因特网)作为讨论计算机网络及其协议的主要载体。但什么是因特网?我们希望能用一句话给出因特网的定义,给出一个值得带回家与家人和朋友共享的定义。然而,因特网非常复杂,并且在不断变化,无论是对硬件和软件组件,还是对它所提供的服务而言,情况都是如此。
我们试着用一种更具描述性的方法来描绘因特网,而不是对它给出一个一句话的定义。描述的方法有两种:一种方法是描述因特网的具体构成,即构成因特网的基本硬件和软件组件;另一种方法是根据为分布式应用提供服务的网络基础设施来描述因特网。我们首先描述因特网的具体构成,并用图1-1举例说明我们的讨论。
  ……

计算机网络自顶向下方法(原书第四版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:计算机网络自顶向下方法(原书第四版)