第7章广域网技术.ppt
《第7章广域网技术.ppt》由会员分享,可在线阅读,更多相关《第7章广域网技术.ppt(139页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社第7章广域网技术本章内容提要本章内容提要广域网概述广域网概述广域网的工作原理广域网的工作原理拥塞控制拥塞控制 公共传输基础设施公共传输基础设施 宽带宽带ISDN数字数据网数字数据网帧中继帧中继异步传输模式异步传输模式高级智能网络高级智能网络AIN 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.17.1广域网概述广域网概述广域网由一些结点交换机以及连接这些交广域网由一些结点交换机以及连接这些交换机的链路组成。结点交换机执行将分组存换机的链路组成。结点交换机执行将分组存储转发的功能。结点之间都是点到
2、点连接,储转发的功能。结点之间都是点到点连接,但为了提高网络的可靠性,通常一个结点交但为了提高网络的可靠性,通常一个结点交换机往往与多个结点交换机相连。受经济条换机往往与多个结点交换机相连。受经济条件的限制,广域网都不使用局域网普遍采用件的限制,广域网都不使用局域网普遍采用的多点接入技术。的多点接入技术。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.17.1广域网概述广域网概述然而广域网并没有严格的定义。通常广域然而广域网并没有严格的定义。通常广域网是指覆盖范围很广(远远超过一个城市的网是指覆盖范围很广(远远超过一个城市的范围)的长距离网络。范围)的长距离网络。李太
3、君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.17.1广域网概述广域网概述图7.1由局域网和广域网组成互联网 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.17.1广域网概述广域网概述像图像图7-17-1所示的互联网,即使覆盖范围很所示的互联网,即使覆盖范围很广,一般也不称它为广域网,因为在这种网广,一般也不称它为广域网,因为在这种网络中,不同网络的络中,不同网络的“互连互连”才是它的最主要才是它的最主要的特征。互联网必须使用路由器来连接,而的特征。互联网必须使用路由器来连接,而广域网指的是单个的网络,它使用结点交换广域网指的是单个的网络,它
4、使用结点交换机连接各主机而不是用路由器来连接各网络。机连接各主机而不是用路由器来连接各网络。结点交换机和路由器都是用来转发分组,它结点交换机和路由器都是用来转发分组,它们的工作原理相似。但区别是:结点交换机们的工作原理相似。但区别是:结点交换机是在单个网络中转发分组,而路由器是在多是在单个网络中转发分组,而路由器是在多个网络构成的互联网中转发分组。个网络构成的互联网中转发分组。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.17.1广域网概述广域网概述从从层次上看层次上看,广域网中的,广域网中的最高层就是网络最高层就是网络层层。网络层为接在网络上的主机所提供的服。网络
5、层为接在网络上的主机所提供的服务可以有两大类,即无连接的网络服务和面务可以有两大类,即无连接的网络服务和面向连接的网络服务。这两种服务的具体实现向连接的网络服务。这两种服务的具体实现就是通常所谓的数据报服务和虚电路服务。就是通常所谓的数据报服务和虚电路服务。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2广域网的工作原理广域网的工作原理广域网采用广域网采用HDLCHDLC或或PPPPPP进行帧封装,采进行帧封装,采用分组转发机制进行工作。用分组转发机制进行工作。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和
6、PPP1.HDLC1.HDLC在在OSIOSI七层协议产生之前,为了使容易产生差七层协议产生之前,为了使容易产生差错的物理链路在通信时变得可靠,使用了一错的物理链路在通信时变得可靠,使用了一些控制协议,包括些控制协议,包括ARPANETARPANET推出的推出的IMP-IMPIMP-IMP协协议和议和IBMIBM推出的推出的BSCBSC协议,这些数据链路层协协议,这些数据链路层协议都是面向字符(即链路上所传输的数据或议都是面向字符(即链路上所传输的数据或控制信息都必须是由规定字符集(例如控制信息都必须是由规定字符集(例如ASCIIASCII码)中的字符所组成)的协议。码)中的字符所组成)的协议
7、。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPPu由于这种面向字符的协议对字符的依赖性由于这种面向字符的协议对字符的依赖性比较强,不便于扩展,为此比较强,不便于扩展,为此IBMIBM推出了面推出了面向比特的规程向比特的规程SDLCSDLC(Synchronous Data Synchronous Data Link ControlLink Control)。后来,)。后来,ISOISO把把SDLCSDLC修改修改后称为后称为HDLCHDLC(High Level Data Link High Level Data Link Co
8、ntrolControl)。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPPuHDLCHDLC最大特点是不需要数据必须是规定字最大特点是不需要数据必须是规定字符集,对任何一种比特流,均可以实现透符集,对任何一种比特流,均可以实现透明的传输。是面向比特的协议,支持全双明的传输。是面向比特的协议,支持全双工通信,采用位填充的成帧技术,以滑动工通信,采用位填充的成帧技术,以滑动窗口协议进行流量控制。窗口协议进行流量控制。uHDLCHDLC是通用的数据链路层协议,为满足不是通用的数据链路层协议,为满足不同应用场合的需要,同应用场合的需要,
9、HDLCHDLC定义了三种站类定义了三种站类型,两种链路结构及三种数据响应模式。型,两种链路结构及三种数据响应模式。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPPuHDLCHDLC协议根据通信站在通信过程中的不同协议根据通信站在通信过程中的不同地位和作用,将其定义为三种不同的类型:地位和作用,将其定义为三种不同的类型:主站(主站(primary stationprimary station)、从站)、从站(secondary stationsecondary station)和组合站)和组合站(combined stationc
10、ombined station)。)。主站:主站的主要功能是发送命令帧和数主站:主站的主要功能是发送命令帧和数据信息帧,接收响应帧,并负责控制链路据信息帧,接收响应帧,并负责控制链路的操作与运行。主站向从站发送命令帧,的操作与运行。主站向从站发送命令帧,并从从站接收响应帧。在多点链路中,主并从从站接收响应帧。在多点链路中,主站负责管理与各个从站之间的链路。站负责管理与各个从站之间的链路。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP 从站:从站在主站的控制下进行工作,从从站:从站在主站的控制下进行工作,从站发送响应帧作为对主站命
11、令帧的响应。站发送响应帧作为对主站命令帧的响应。从站对链路无控制权,从站之间不能直接从站对链路无控制权,从站之间不能直接进行通信。进行通信。组合站:同时具有主站与从站的功能,既组合站:同时具有主站与从站的功能,既可以发送命令帧,也可以发送响应帧。可以发送命令帧,也可以发送响应帧。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP这三种类型的站可构成两种逻辑链路结构:这三种类型的站可构成两种逻辑链路结构:不平衡链路结构和平衡链路结构。不平衡链路结构和平衡链路结构。不平衡链路结构:既可用于点对点链路,不平衡链路结构:既可用于点对点链路,
12、也可用于多点链路,它由一个主站与一个也可用于多点链路,它由一个主站与一个或一个以上从站构成。主站控制从站并实或一个以上从站构成。主站控制从站并实现链路管理,主站发出的帧叫做命令现链路管理,主站发出的帧叫做命令(commandcommand),而从站发出的帧叫做响应),而从站发出的帧叫做响应(responseresponse)。在多点链路中,主站与每)。在多点链路中,主站与每个从站之间都有一个分开的逻辑链路。非个从站之间都有一个分开的逻辑链路。非平衡配置可支持双工、半双工通信。平衡配置可支持双工、半双工通信。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的
13、帧封装:HDLC和PPP这三种类型的站可构成两种逻辑链路结构:这三种类型的站可构成两种逻辑链路结构:不平衡链路结构和平衡链路结构。不平衡链路结构和平衡链路结构。不平衡链路结构:既可用于点对点链路,不平衡链路结构:既可用于点对点链路,也可用于多点链路,它由一个主站与一个也可用于多点链路,它由一个主站与一个或一个以上从站构成。主站控制从站并实或一个以上从站构成。主站控制从站并实现链路管理,主站发出的现链路管理,主站发出的帧叫做命令帧叫做命令(commandcommand),而从站发出的帧叫做),而从站发出的帧叫做响应响应(responseresponse)。在多点链路中,主站与每)。在多点链路中,
14、主站与每个从站之间都有一个分开的逻辑链路。非个从站之间都有一个分开的逻辑链路。非平衡配置可支持双工、半双工通信。平衡配置可支持双工、半双工通信。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP平衡链路结构:只用于点对点通信,有两平衡链路结构:只用于点对点通信,有两种组成方法,一种是主、从站间配对通信;种组成方法,一种是主、从站间配对通信;另一种是通信的每一方均为组合站,且两另一种是通信的每一方均为组合站,且两组合站具有同等能力。组合站具有同等能力。无论哪种链路结构,站点之间均以帧为单无论哪种链路结构,站点之间均以帧为单位传输数据或
15、状态变化的信息,其方式具位传输数据或状态变化的信息,其方式具有有“行为行为-应答应答”的特点。的特点。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPPHDLCHDLC有三种数据响应模式。有三种数据响应模式。正常响应模式(正常响应模式(Normal Response ModeNormal Response Mode,简称简称NRMNRM):用于不平衡链路结构。主站可):用于不平衡链路结构。主站可主动向从站传输数据,而从站只有在得到主动向从站传输数据,而从站只有在得到主站允许之后才能向主站传送数据。主站允许之后才能向主站传送数据。李太
16、君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP异步响应模式(异步响应模式(Asynchronous Response Asynchronous Response ModeMode,简称,简称ARMARM):这种方式用于不平衡链):这种方式用于不平衡链路结构。路结构。ARMARM方式允许从站在事先不得到主方式允许从站在事先不得到主站的允许下开始传输数据,主站仍然负责站的允许下开始传输数据,主站仍然负责控制和链路管理。控制和链路管理。异步平衡方式(异步平衡方式(Asynchronous Balanced Asynchronous Bal
17、anced ModeMode,简称,简称ABMABM):用于平衡链路结构。任):用于平衡链路结构。任何一个组合站不必事先得到对方许可,就何一个组合站不必事先得到对方许可,就可以开始传输过程。可以开始传输过程。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP数据链路层的数据传送是以帧为单位的。数据链路层的数据传送是以帧为单位的。HDLCHDLC采用帧结构传输数据,帧格式可以满采用帧结构传输数据,帧格式可以满足所有格式的数据和控制功能要求。足所有格式的数据和控制功能要求。HDLCHDLC的帧如图的帧如图7-27-2所示。从网络层交下来
18、的分组,所示。从网络层交下来的分组,变成为数据链路层的数据,就是图变成为数据链路层的数据,就是图7-27-2中的中的信息字段。信息字段。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP图7-2 HDLC帧格式及控制字段的结构 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP2.PPP2.PPPPPP(PointPPP(Point-to-Point Protocol)-to-Point Protocol)协议是一协议是一个点到点的数据链路层协议,目前是广域个点到点的数据
19、链路层协议,目前是广域网中最重要的点到点数据链路层协议。网中最重要的点到点数据链路层协议。PPPPPP协议作为一种提供在点到点链路上传输、协议作为一种提供在点到点链路上传输、封装网络层数据包的数据链路层协议,主封装网络层数据包的数据链路层协议,主要被设计用来在支持全双工的同异步链路要被设计用来在支持全双工的同异步链路上进行点到点之间的数据传输。上进行点到点之间的数据传输。PPPPPP是一个是一个适用于通过调制解调器、点到点专线、适用于通过调制解调器、点到点专线、HDLCHDLC比特串行线路和其它物理层的多协议比特串行线路和其它物理层的多协议帧机制。帧机制。李太君李太君 林元乖林元乖 等编著等编
20、著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP PPPPPP的特性的特性PPPPPP协议是目前使用得最广泛的广域网协议,协议是目前使用得最广泛的广域网协议,这是因为它具有以下特性:这是因为它具有以下特性:能够控制数据链路的建立;能够对能够控制数据链路的建立;能够对IPIP地址地址进行分配和使用;允许同时采用多种网络进行分配和使用;允许同时采用多种网络层协议;能够配置和测试数据链路;能够层协议;能够配置和测试数据链路;能够进行错误检测;有协商选项,能够对网络进行错误检测;有协商选项,能够对网络层的地址和数据压缩等进行协商。层的地址和数据压缩等进行协商。PPPPPP是现
21、在主流的一种国际标准是现在主流的一种国际标准WANWAN封装协封装协议,可支持如下连接类型:同步串行连接;议,可支持如下连接类型:同步串行连接;异步串行连接;异步串行连接;ISDNISDN连接等。连接等。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP PPPPPP的组成的组成PPPPPP作为数据链路层的协议,在物理上可使作为数据链路层的协议,在物理上可使用各种不同的传输介质,包括双绞线、光用各种不同的传输介质,包括双绞线、光纤及无线传输介质,在数据链路层提供了纤及无线传输介质,在数据链路层提供了一套解决链路建立、维护、拆除和上层
22、协一套解决链路建立、维护、拆除和上层协议协商、认证等问题的方案;在帧的封装议协商、认证等问题的方案;在帧的封装格式上,格式上,PPPPPP采用的是一种采用的是一种HDLCHDLC的变化形式;的变化形式;其对网络层协议的支持则包括了多种不同其对网络层协议的支持则包括了多种不同的主流协议,如的主流协议,如IPIP和和IPXIPX等。图等。图7-47-4给出了给出了PPPPPP的体系结构,从中可以看出,的体系结构,从中可以看出,PPPPPP协议协议主要由两类协议组成:主要由两类协议组成:李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP链
23、路控制协议(链路控制协议(LCPLCP)主要用于数据链路连接的建立、拆除和监主要用于数据链路连接的建立、拆除和监控;控;LCPLCP主要完成主要完成MTUMTU(最大传输单元)、(最大传输单元)、质量协议、验证协议、魔术字、协议域压质量协议、验证协议、魔术字、协议域压缩、地址和控制域压缩协商等参数的协商。缩、地址和控制域压缩协商等参数的协商。网络层控制协议族(网络层控制协议族(NCPNCP)网络层控制协议族网络层控制协议族 (Network Control(Network Control ProtocolProtocol,NCP)NCP)主要用于协商在该链路上主要用于协商在该链路上所传输的数据
24、包的格式与类型,建立和配所传输的数据包的格式与类型,建立和配置不同网络层协议;置不同网络层协议;李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP图7-4 PPP协议结构 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP PPPPPP帧结构帧结构PPPPPP选择的帧格式与选择的帧格式与HDLCHDLC的帧格式非常相似,的帧格式非常相似,两者之间最主要的区别是,两者之间最主要的区别是,PPPPPP是面向字符是面向字符的,而不是面向位的。特别是,的,而不是面向位的。特别是,
25、PPPPPP在拨号在拨号调制解调器线路上使用了字节填充技术,调制解调器线路上使用了字节填充技术,所以,所有帧的长度都是字节的整数倍,所以,所有帧的长度都是字节的整数倍,PPPPPP帧结构如图帧结构如图7-57-5所示。所示。李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP图7-5 无序号模式操作下的PPP完整帧格式 李太君李太君 林元乖林元乖 等编著等编著 清华大学出版社清华大学出版社7.2.1广域网的帧封装:HDLC和PPP PPPPPP的协商过程的协商过程PPPPPP链路的建立是通过一系列的协商完成的。链路的建立是通过一系列的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7章 广域网技术 广域网 技术
限制150内