高级计算机网路


高级计算机网路

文章插图
高级计算机网路【高级计算机网路】《高级计算机网路》出版社: 清华大学出版社 在对TCP/IP协定原理进行简单回顾的基础上,系统介绍了计算机网路研究和套用领域中的一些高级主题、前沿主题和最新进展 。具体包括三大部分:下一代网际网路协定IPv6、多播技术、无线网路与移动IP技术 。通过这些内容的学习,可以为高年级本科生深入理解TCP/IP协定、拓宽知识面、接受了解最新发展技术提供帮助 。更为重要的是,可以为研究生在计算机网路领域的论文选题打好基础,储备知识 。
基本介绍书名:《高级计算机网路》
作者:李向丽
ISBN:9787302228615
类别:计算机
定价:36.00元
出版社:清华大学出版社
出版时间:2010年9月1日
装帧:平装
开本:16开
编辑推荐《高级计算机网路》是在作者多年从事计算机网路、高级计算机网路教学和科研的基础上编写的 。可以作为计算机以及相关专业的高年级本科生、硕士和博士研究生的教材和参考书 。也可以为电子、通信等相关领域的从业者提供参考 。图书目录第一部分 TCP/IP技术回顾第1章 TCP/IP协定TCP/IP协定不是TCP和IP这两个协定的合称,而是指网际网路整个TCP/IP协定族 。从协定分层模型方面来讲,TCP/IP由四个层次组成:网路接口层、网路层、传输层、套用层 。TCP/IP协定并不完全符合OSI的七层参考模型,OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协定的7层抽象的参考模型,其中每一层执行某一特定任务 。该模型的目的是使各种硬体在相同的层次上相互通信 。这7层是:物理层、数据链路层(网路接口层)、网路层(网路层)、传输层、会话层、表示层和套用层(套用层) 。而TCP/IP通讯协定採用了4层的层级结构,每一层都呼叫它的下一层所提供的网路来完成自己的需求 。由于ARPNET的设计者注重的是网路互联,允许通信子网(网路接口层)採用已有的或是将来有的各种协定,所以这个层次中没有提供专门的协定 。实际上,TCP/IP协定可以通过网路接口层连线到任何网路上,例如X.25交换网或IEEE802区域网路 。第二部分 下一代网际网路协定IPv6第2章 IPv6概述IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“网际网路协定” 。IPv6是IETF(网际网路工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协定(IPv4)的下一代IP协定 。目前IP协定的版本号是4(简称为IPv4),它的下一个版本就是IPv6 。第3章 IPv6编址技术IPv6将现有的IP位址长度扩大4倍,由当前IPv4的32位扩充到128位,以支持大规模数量的网路节点 。这样IPv6的地址总数就大约有3.4*10E38个 。平均到地球表面上来说,每平方米将获得6.5*10E23个地址 。IPv6支持更多级别的地址层次,IPv6的设计者把IPv6的地址空间按照不同的地址前缀来划分,并採用了层次化的地址结构,以利于骨干网路由器对数据包的快速转发 。IPv6定义了三种不同的地址类型 。分别为单点传送地址(Unicast Address),多点传送地址(Multicast Address)和任意点传送地址(Anycast Address) 。所有类型的IPv6地址都是属于接口(Interface)而不是节点(node) 。一个IPv6单点传送地址被赋给某一个接口,而一个接口又只能属于某一个特定的节点,因此一个节点的任意一个接口的单点传送地址都可以用来标示该节点 。IPv6中的单点传送地址是连续的,以位为单位的可掩码地址与带有CIDR的IPv4地址很类似,一个标识符仅标识一个接口的情况 。在IPv6中有多种单点传送地址形式,包括基于全局提供者的单点传送地址、基于地理位置的单点传送地址、NSAP地址、IPX地址、节点本地地址、链路本地地址和兼容IPv4的主机地址等 。多点传送地址是一个地址标识符对应多个接口的情况(通常属于不同节点) 。IPv6多点传送地址用于表示一组节点 。一个节点可能会属于几个多点传送地址 。在Internet上进行多播是在1988年随着D类IPv4地址的出现而发展起来的 。这个功能被多媒体应用程式所广泛使用,它们需要一个节点到多个节点的传输 。RFC-2373对于多点传送地址进行了更为详细的说明,并给出了一系列预先定义的多点传送地址 。任意点传送地址也是一个标识符对应多个接口的情况 。如果一个报文要求被传送到一个任意点传送地址,则它将被传送到由该地址标识的一组接口中的最近一个(根据路由选择协定距离度量方式决定) 。任意点传送地址是从单点传送地址空间中划分出来的,因此它可以使用表示单点传送地址的任何形式 。从语法上来看,它与单点传送地址间是没有差别的 。当一个单点传送地址被指向多于一个接口时,该地址就成为任意点传送地址,并且被明确指明 。当用户传送一个数据包到这个任意点传送地址时,离用户最近的一个伺服器将回响用户 。这对于一个经常移动和变更的网路用户大有益处 。第4章 IPv6分组及协定机制第5章 ICMPv6及套用IPv6的普及一个重要的套用是网路实名制下的网际网路身份证/VIeID,目前基于IPv4的网路之所以难以实现网路实名制,一个重要原因就是因为IP资源的共用,因为IP资源不够,所以不同的人在不同的时间段共用一个IP,IP和上网用户无法实现一一对应 。在IPv4下,现在根据IP查人也比较麻烦,电信局要保留一段时间的上网日誌才行,通常因为数据量很大,运营商只保留三个月左右的上网日誌,比如查前年某个IP发帖子的用户就不能实现 。IPv6的出现可以从技术上一劳永逸地解决实名制这个问题,因为那时IP资源将不再紧张,运营商有足够多的IP资源,那时候,运营商在受理入网申请的时候,可以直接给该用户分配一个固定IP位址,这样实际就实现了实名制,也就是一个真实用户和一个IP位址的一一对应 。当一个上网用户的IP固定了之后,你任何时间做的任何事情都和一个唯一IP绑定,你在网路上做的任何事情在任何时间段内都有据可查,并且无法否认 。但是,实际情况是,每个路由器只负责几个网段的路由,而不会为某个特定IP进行路由,否则信息量之大会使对一个数据包的计算成本高到崩溃 。受路由器吞吐量限制,通过每人一个固定IP的实名制方式在很长一段时间内将只是一种理论 。第6章 IPv6过渡机制第三部分 多播技术第7章 多播技术基础多播技术是IPv6数据包的3种基本目的地址类型之一,多播是一点对多点的通信, IPv6没有採用IPv4中的组播术语,而是将广播看成是多播的一个特殊例子.IP多播(也称多址广播或组播)技术,是一种允许一台或多台主机(多播源)传送单一数据包到多台主机(一次的,同时的)的TCP/IP网路技术 。多播作为一点对多点的通信,是节省网路频宽的有效方法之一 。在网路音频/视频广播的套用中,当需要将一个节点的信号传送到多个节点时,无论是採用重複点对点通信方式,还是採用广播方式,都会严重浪费网路频宽,只有多播才是最好的选择 。多播能使一个或多个多播源只把数据包传送给特定的多播组,而只有加入该多播组的主机才能接收到数据包 。目前,IP多播技术被广泛套用在网路音频/视频广播、AOD/VOD、网路视频会议、多媒体远程教育、“push”技术(如股票行情等)和虚拟现实游戏等方面 。有些套用会有这样的要求:一些分布在各处的进程需要以组的方式协同工作,组中的进程通常要给其他所有的成员传送讯息 。即有这样的一种方法能够给一些明确定义的组传送讯息,这些组的成员数量虽然很多,但是与整个网路规模相比却很小 。给这样一个组传送讯息称为多点点播送,简称多播 。第8章 网际网路组管理协定IGMP第9章 多播路由技术第四部分 无线网路与移动IP技术第10章 无线网路所谓无线网路,既包括允许用户建立远距离无线连线的全球语音和数据网路,也包括为近距离无线连线进行最佳化的红外线技术及射频技术,与有线网路的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网路互为备份 。第11章 移动IP技术移动IP是移动通信和IP的深层融合,也是对现有移动通信方式的深刻变革,它将真正实现话音和数据的业务融合,它的目标是将无线话音和无线数据综合到一个技术平台上传输,这一平台就是IP协定 。