《RCNA07 广域网接入技术.doc》由会员分享,可在线阅读,更多相关《RCNA07 广域网接入技术.doc(7页珍藏版)》请在金锄头文库上搜索。
1、第七章广域网接入技术7.1 广域网接入技术概述 7.1.1 广域网的概念 局域网只能在一个相对比较短的距离内实现,当主机之间的距离较远时,例如,相隔几十或几百公里,甚至几千公里,局域网显然就无法完成主机之间的通信任务。这时就需要另一种结构的网络,即广域网。广域网(Wide Area Networks,WAN)的地理覆盖范围可以从数公里到数千公里,可以连接若干个城市、地区甚至跨越国界,遍及全球的一种计算机网络。它将地理上相隔很远的局域网互连起来。由于广域网的造价较高,一般都是由国家或较大的电信公司出资建造。广域网是互联网的核心部分,其任务是通过长距离运送主机所发送的数据。连接广域网各结点交换机的
2、链路都是高速链路,其距离可以是几千公里的光缆线路,也可以是几万公里的点对点卫星链路。需要澄清的一个概念是广域网不等于互联网。在互联网中,为不同类型、协议的网络“互联”才是它的主要特征。广域网由一些结点交换机以及连接这些交换机的链路组成。结点交换机的任务是将分组存储转发,结点之间都是点到点连接,但为了提高网络的可靠性,通常一个结点交换机往往与多个结点交换机相连。受经济条件的限制,广域网都不使用局域网普遍采用的多点接入技术。从层次上考虑,广域网和局域网的区别很大,因为局域网使用的协议主要在数据链路层,而广域网使用的协议在网络层。 7.1.2 广域网接入技术分类Network Layer (网络层)
3、 X.25 PLPDataLink Layer(数据链路层) LLCLAPBFiame ReiayHDLCMAC(Sublayer)SMDSPPPSDLCPhysical Layer(物理层)X.21BisEIA/TIA-232EIA/TIA-449V.24 V.35HSSI G.73EIA-530l 点对点链路点对点链路提供的是一条预先建立的从客户端经过运营商网络到达远端目标网络的广域网通信路径。一条点对点链路就是一条租用的专线,可以在数据收发双方之间建立起永久性的固定连接。网络运营商负责点对点链路的维护和管理。点对点链路可以提供两种数据传送方式。一种是数据报传送方式,该方式主要是将数据分割
4、成一个个小的数据帧进行传送,其中每一个数据帧都带有自己的地址信息,都需要进行地址校验。另外一种是数据流传送方式,该方式与数据报传送方式不同,用数据流取代一个个的数据帧作为数据发送单位,整个流数据具有一个地址信息,只需要进行一次地址验证即可。下图所显示的就是一个典型的跨越广域网的点对点链路。l 电路交换电路交换是广域网所使用的一种交换方式。可以通过运行商网络为每一次会话过程建立,维持和终止一条专用的物理电路。电路交换也可以提供数据报和数据流两种传送方式。电路交换在电信运营商的网络中被广泛使用,其操作过程与普通的电话拨叫过程非常相似。综合业务数字网(ISDN)就是一种采用电路交换技术的广域网技术。
5、l 包交换包交换也是一种广域网上经常使用的交换技术,通过包交换,网络设备可以共享一条点对点链路通过运营商网络在设备之间进行数据包的传递。包交换主要采用统计复用技术在多台设备之间实现电路共享。ATM,帧中继,SMDS以及X.25等都是采用包交换技术的广域网技术。虚拟电路虚拟电路是一种逻辑电路,可以在两台网络设备之间实现可靠通信。虚拟电路有两种不同形式,分别是交换虚拟电路(SVC)和永久性虚拟电路(PVC)。SVC是一种按照需求动态建立的虚拟电路,当数据传送结束时,电路将会被自动终止。SVC上的通信过程包括3个的阶段,即电路创建,数据传输,和电路终止。电路创建阶段主要是在通信双方设备之间建立起虚拟
6、电路;数据传输阶段通过虚拟电路在设备之间传送数据;电路终止阶段则是撤消在通讯设备之间已经建立起来的虚拟电路。SVC主要适用于非经常性的数据传送网络,这是因为在电路创建和终止阶段SVC需要占用更多的网络带宽。不过相对于永久性虚拟电路来说,SVC的成本较低。PVC是一种永久性建立的虚拟电路,只具有数据传输一种模式。PVC可以应用于数据传送频繁的网络环境,这是因为PVC不需要为创建或终止电路而使用额外的带宽,所以对带宽的利用率更高。不过永久性虚拟电路的成本较高。7.1.3 广域网设备在广域网环境中可以使用多种不同的网络设备,下面,我们就着重介绍一些比较常用的广域网设备。l 广域网交换机广域网交换机是
7、在运营商网络中使用的多端口网络互联设备。广域网交换机工作在OSI参考模型的数据链路层,可以对帧中继,X.25以及SMDS等数据流量进行操作。右图是位于广域网两端的两台路由器通过广域网交换机进行连接的示意图。l 接入服务器接入服务器是广域网中拨入和拨出连接的会聚点。左图说明了接入服务器如何将多条拨出连接集合在一起接入广域网。l 调制解调器调制解调器主要用于数字和模拟信号之间的转换,从而能够通过话音线路传送数据信息。在数据发送方,计算机数字信号被转换成适合通过模拟通信设备传送的形式;而在目标接收方,模式信号被还原为数字形式。l CSU/DSU信道服务单元(CSU)/数据服务单元(DSU)类似数据终
8、端设备到数据通信设备的复用器,可以提供以下几方面的功能:信号再生,线路调节,误码纠正,信号管理,同步和电路测试等。l ISDN终端适配器ISDN终端适配器是用来连接ISDN基本速率接口(BRI)到其它接口,如EIA/TIA-232的设备。从本质上说,ISDN终端适配器就相当于一台ISDN调制解调器。l 路由器(Router)提供诸如局域网互连、广域网接口等多种服务。7.1.4 广域网中的数据链路层协议广域网数据链路层是将数据传输到远程站点,定义了数据是如何进行封装的。广域网数据链路层协议描述了帧如何在系统之间单一数据路径上进行传输,数据帧是如何传送的,包括点对点,多点和多路访问交换服务所设计的
9、协议。1点到点协议(PPP)PPP是一个面向连接但不可靠的面向字节的连接,使用无编号帧。PPP也可以工作在可靠的面向比特的模式。PPP包含用于标志网络层协议的字段。PPP是目前较为流行的数据链路层协议(请参看7.2节)。2高级数据链路控制(HDLC)协议IEEE的标准,既支持点对点配置又支持多点配置,它实现起来非常简洁,但安全、灵活性不如PPP协议。HDLC可能因不同厂商提供的产品而不兼容,因为它们实现的方法不同。3帧中继(Frame Relay)帧中继是一种面向连接的、没有内在的纠错机制的协议,使用高质量的数字设备,采用简化的成帧技术。仅当帧中继网络本身的误码率非常低时,帧中继技术才是可行的
10、7.1.5 点对点协议PPPPPP(Point-to-Point Protocol)是SLIP(Serial Line IP protocol)的继承者,它提供了跨过同步和异步电路实现路由器到路由器(router-to-router)和主机到网络(host-to-network)的连接。 7.1.5.1 PPP协议的特点1992年Internet IETF成立了一个小组来制定点到点的数据链路协议Intemet标准。该标准命名为PPP(Point-to-Point Protocol),即点到点协议,经过1993年和1994年的修订,现在已成为因特网的正式标准。PPP能支持差错检测,支持各种协议,
11、在连接时IP地址可复制,具有身份验证功能,可以以各种方式压缩数据、支持动态地址协商、支持多链路捆绑等等。这些丰富的选项增强了PPP的功能。同时,不论是异步拨号线路还是路由器之间的同步链路均可使用。PPP不仅适用于拨号用户,而且适用于租用的路由器对路由器线路。PPP协议是目前使用最广泛的广域网协议,这是因为它具有以下特性: (1)能够控制数据链路的建立; (2)能够对IP地址进行分配和使用; (3)允许同时采用多种网络层协议; (4)能够配置和测试数据链路; (5)能够进行错误检测; (6)有协商选项,能够对网络层的地址和数据压缩等进行协商。 7.1.5.2 PPP的功能和层次结构 1PPP的功
12、能 PPP主要实现以下3部分功能: (1)在串行链路上封装数据报的方法:PPP采用高级数据链路控制(HDLC)作为在点对点的链路上封装数据报的基本方法。 (2)链路控制协议LCP(Link Control Protocol)用于启动线路、测试、任选功能的协商及关闭连接。(3)网络控制协议NCP(Network Control Protocol)用来建立和配置不同的网络层协议。PPP协议允许同时采用多种网络层协议,如IP协议、IPX协议和DECnet协议。PPP协议使用NCP对多种协议进行封装。 2PPP中各层的功能 PPP协议由层次结构组成如下(见表7-1-5-2-1)。表7-1-5-2-1
13、PPP的层次结构表网络层IPIPXOTHERIPCPIPXCPBCPNCP数据链路层LCP物理层EIA/TIA-232、449、530V.21、V.35PPP协议使用物理层的功能,PPP协议能够使用: (1)同步物理介质:如综合业务数字网(ISDN)的介质。 (2)异步物理介质:如用来建立拨号连接的电话网络。PPP协议的高层功能利用NCP在多个网络层协议之间传递数据报。PPP的高层协议包括:(1)BCP(Bridge Control Protocol)网桥控制协议;(2)IPCP(Internet Protocol Control Protocol)IP控制协议;(3)IPXCP(Intern
14、etWork Packet Exchange Control Protocol)IPX控制协议。7.1.5.3 PPP会话建立的过程PPP提供了建立、配置、维护和终止点到点连接的方法。从开始发起呼叫到最终通信完成后释放链路,PPP经过以下4个阶段在一个点到点的链路上建立通信连接。 1链路的建立和配置协调:通信的发起方发送LCP帧来配置和检测数据链路,主要用于协商选择将要采用的PPP参数,包括身份验证、压缩、回叫、多链路等。 2链路质量检测:在链路建立、协调之后,这一阶段是可选的。 3网络层协议配置协调:通信的发起方发送NCP帧以选择并配置网络层协议。配置完成后,通信双方可以发送各自的网络层协议
15、数据报。4关闭链路:通信链路将一直保持到LCP或NCP帧关闭链路,或者是发生一些外部事件(如空闲时间超长或用户干预)。PPP的工作经历了一系列的过程,下面用一个实例来描述这一过程。PC终端首先通过调制解调器呼叫远程访问服务器,如ISP的路由器。当路由器上的远程访问模块应答了这个呼叫后,就建立起一个初始的物理连接。接下来,PC终端和远程访问服务器之间开始传送一系列经过PPP封装的LCP分组。如果有一方要求认证,接下来就开始认证过程。如果认证失败,如错误的用户名、密码,则链路被终止,双方负责通信的设备或模块(如用户端的调制解调器或服务器端的远程访问模块)将关闭物理链路回到空闲状态。如果认证成功,通信双方开始交换一系列的NCP分组来配置网络层。如果网络层使用的是IP协议,此过程是由IPCP完成的。当NCP配置完成后,双方的逻辑通信链路就建立好了,双方可以开始在此链路上交换上层数据。当数据传送完成后,一方会发起断开连接的请求。这时,首先使用NCP来释放网络层的连接,归还IP地址,然后利用LCP来关闭数据链路层连接,最后,双方的通信设备或模块关闭物理链路回到空闲状态。