频道栏目
读书频道 > 网络 > 计算机网络:系统方法(原书第5版)
概述
2020-02-27 14:56:59     我来说两句
收藏   我要投稿
本书采用系统方法,将网络看作由相互关联的模块构成的交互式系统,通过丰富的因特网实例解析网络工作原理和应用设计方法。每章都以启发式问题开篇,章末辅以相关资源和习题,以完整的端到端系统为重点,不囿于传  立即去当当网订购
我必须创造一个体系,否则我将沦为别人体系的附庸;我不要推理和比较,我的工作是创造。
 
——威廉·布莱克
 
问题:建造一个网络
 
假设我们要建造一个计算机网络,它有发展到全球性规模的潜力,并且能够支持各种各样的应用,如远程会议、视频点播、电子商务、分布式计算和数字化图书馆等。那么要采用什么现有技术作为基础构件,以及使用何种软件体系结构才能把这些构件集成为一个有效的通信服务?本书最主要的目标就是回答这个问题,首先描述可用的构件,然后说明如何使用它们从头开始建造一个网络。
 
在理解如何设计计算机网络之前,我们首先应该在“什么是计算机网络”这一问题上达成共识。曾经有一段时期,网络(network)一词是指用于将哑终端连接到大型机的串行线集合。其他重要的网络包括语音电话网络和用于传播视频信号的有线电视网络。这些网络的主要共同点是专门处理某种特定类型的数据(按键、音频或视频),并且通常连接到专用设备(终端、手持接收器和电视机)。
 
计算机网络与其他类型的网络有什么区别?也许计算机网络最重要的特征就是通用性。计算机网络主要由通用可编程硬件来构建,并且不需要为诸如打电话或传输电视信号那样的特定应用做任何优化。相反,计算机网络能够传输多种不同类型的数据,并且支持各种各样不断增加的应用。今天的计算机网络正越来越多地接管以前由单一用途网络执行的功能。本章考察计算机网络的一些典型应用,然后讨论网络设计者为支持这些应用必须要了解的内容。
 
一旦我们清楚这些需求,接下来该怎么做呢?幸运的是,我们不是要建造第一个网络。其他人已经先于我们完成了这项任务,其中最著名的是因特网研究人员。我们将利用在因特网构建中得到的丰富经验来指导我们的设计。这些经验体现在网络体系结构(network architecture)中,网络体系结构指明可用的软硬件构件,并且说明如何将它们组织起来构成一个完整的网络系统。
 
除了理解如何建造网络,理解如何使用或管理网络、如何开发网络应用也很重要。现在,大部分家庭、办公室或车里都有计算机网络,所以使用网络不再是少数专家的事情。同时,随着智能手机等可编程联网设备的激增,将会有更多的人从事网络应用开发。因此,我们需要从多个视角来分析网络:网络建造者、网络运营者、应用开发者。
 
为了理解如何建造、运营网络和进行网络编程,本章将阐述四项内容。首先,揭示不同应用和不同人群对网络的需求;第二,引入网络体系结构的概念,它是本书后续部分的基础;第三,介绍实现计算机网络的几个关键因素;最后,介绍衡量计算机网络性能的关键度量标准。
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:目录
下一篇:1.1应用
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 第一门户--致力于做实用的IT技术学习网站