网工——广域通信网

目录

公共交换电话网

HDLC协议

HDLC帧结构

差错控制和流量控制

X.25、帧中继、PPP

X.25PLP协议

帧中继(FR)

PPP协议的帧格式​编辑

ISDN和ATM


公共交换电话网

公共交换电话网(PSTN)是为了语音通信而建立的网络,从20世纪60年代运用于数据传输
公用电话网由本地网和长途网组成
电话网由3个部分组成:本地回路、干线和交换机
干线和交换机一般采用数字传输和交换技术,而本地回路基本采用模拟线路
电话线联网时需要在发送端通过调制解调器数字信号变换为模拟信号接收端再通过调制解调器模拟信号变换为数字信号
数据终端设备(DTE):这种设备代表通信链路的端点(用户计算机、电话机)
数据电路设备(DCE):它们提供波形变换和编码功能,以建立、维持和释放连接的功能(调制解调器)
物理介质的各种机械的、电磁的特性由物理层和物理介质之间的界限确定
4个技术特性是机械特性、电气特性、功能特性和过程特性
1、机械特性
    规定连接器的几何形状、尺寸大小、引数线排列方式以及锁定装置等
2、电气特性
    规定这些信号的连接方式以及驱动器和接收器的电气参数,并给出有关互连电缆方面的技术指导
3、功能特性
    对接口连线的功能给出确切的定义,从大方面,接口线的功能可分为数据线、控制线、定时线和地线
4、过程特性
    规定使用接口线实现数据传输的操作过程。
调制解调器
发送电路中包括调制器、放大器以及滤波、整形和信号控制电路,它的功能是把计算机产生的数字
脉冲转换为已调制的模拟信号

接收电路中包括解调器以及有关的电路,它的作用是把模拟信号变成计算机能接收的数字脉冲

广域通信网络基本可以分为两类:电路交换网络和分组交换网络。

        电路交换网络:需要建立连接;电路专用;

        分组交换网络:提供虚电路和数据包服务。

公共交换电话网(PSTN)

比较典型的应用有远程端点和本地LAN之间连接;远程用户拨号上网和用作专用线路的备份线路。

拨号上网和ADSL上网的区别

        拨号上网使用电话线,传输模拟信号,带宽较低;

        ADSL上网使用双绞线,传输数字信号,带宽较高;


HDLC协议

数据链路控制协议分为两大类:面向字符的协议和面向位的协议
HDLC是一种面向位(比特)的同步链路控制协议
HDLC的基本配置
定义了3种类型的站、2种链路配置和3种数据传输方式
3种类型的站
(1)主站:对链路进行控制,主站发出的帧叫命令帧
(2)从站:在主站的控制下进行操作,从站发出的帧叫响应帧
(3)复合站:具有主站和从站的双重功能,复合站既可以发送命令也可以发出响应帧
2路链路配置
(1)不平衡配置:适用于点对点和点对多点链路,这种链路由一个主站和一个或多个从站组成,支持全双工和半双工传输
(2)平衡配置:仅用于点对点链路,这种配置由两个复合站组成,支持全双工和半双工传输
3种数据传输
(1)正常响应方式(NRM),适用于不平衡配置,只有主站能启动数据传输过程,从站收到主站的询问命令时才能发送数据
(2)异步平衡方式(ABM),适用于平衡配置,任何一个复合站都无须取得另一个复合站的允许就可以启动数据传输过程
(3)异步响应方式(ARM),适用于不平衡配置,从站无须取得主站的明确指示就可以启动数据传输,主站的责任只是对线路进行管理


HDLC帧结构


图1:HDLC帧格式

通常使用CRC-16、CRC-32校验,帧边界为“01111110”
(1)帧标志F。HDLC用一种特殊的位模式
01111110作为帧边界的标志。
由于帧中间出现位模式01111110时也会被当作标志,从而破坏了帧的同步,所以要使用位的填充技术。发送站的数据位序列中一旦
发现0后有5个“1”,则在第七位插入一个“0”,这样就保证了传输的数据中不会出现帧相同的位模式。接收站则进行相反的操作:在接受的位序列中如果发现0后有5个“1”,则检查第七位,若第七位为0则删除,若第七位是1且第八位为0,则认为是帧结尾的标志。若第七位和第八位都是1,则认为是发送站的停止信号。
(2)地址字段A。地址字段用于标识从站的地址,用在点对多点链路中,地址通常是
8位长,然而经过协商之后,可以采用更长的扩展地址。每一个8位组的最低位表示该8位组是否是地址字段的结尾:若为1,表示是最后的8位组;若为0,则不是。所有的8位组的其余7位组成了整个扩展地址字段。全为1的8位组(11111111)表示广播地址
(3)控制字段C。HDLC
定义3种帧,可根据控制字段的格式区分。信息帧(I帧)承载着要传送的数据,此外还捎带着流量控制和差错控制的应答信号。管理帧(S帧)用于提供ARQ控制信息,当不使用捎带机制时要用管理帧控制传输过程。无编号帧提供建立、释放等链路控制功能,以及少量信息的无连接传输过程。
(4)信息字段(INFO)只有I帧和某些无编号帧含有信息字段。
(5)帧校验序列FCS。FCS中含有各个字段的校验(标志字段除外)。通常使用CRC-CCITT标准产生16位校验序列,有时也使用CRC-32产生32位校验序列
HDLC帧格式及控制字段


图2:HDLC帧格式


信息帧(I帧):第一位为0.用于承载数据和控制,N(S)表示发送帧序号,N(R)表示下一个预期要接收帧的序号,N(R)=5,表示下一个接收5号帧。N(S)和N(R)均为3位二进制编码,可取值为0~7
监控帧(S帧):前两位为10,监控帧用于差错控制和流量控制。S帧控制字段的第三、第四位为S帧类型编码,共有四种不同的编码


图3:S帧类型的编码意义


无编号帧(U帧):控制字段中不包含编号为N(S)和N(R),U帧用于提供对链路的建立、拆除以及多种控制功能。当要求提供不可靠的无连接服务时,它也可以承载数据。
设置数据传输方式的命令帧和响应帧
传输信息的命令和响应帧
用于链路恢复的命令和响应帧

 

差错控制和流量控制

流量控制和差错控制
1、停等协议
工作原理:发送站发出一帧,然后等待应答信号到达后再发送下一帧;接收站每收到一帧后发送一个应答信号
(ACK),表示愿意接收下一帧,如果接收站不应答,则发送站必须等待
2、滑动窗口协议
允许连续发送多个帧而无须等待应答
3、差错控制
差错控制是检测和纠正传输错误的机制,应付差错的方法如下
(1)肯定应答:接收器对收到的帧校验无误后送回肯定应答信号ACK,发送器收到肯定应答信号后可继续发送后续帧
(2)否定应答重发:接收器收到一个帧后经检验发现错误,则送回一个否定应答信号NAK,发送器必须重新发送出错帧
(3)超时重发:发送器从发送第一个帧开始计时,在一定时间没有收到关于该帧的应答信号,则认为该帧丢失并重新发送,这种技术的主要思想
是利用差错检测技术自动地对丢失帧和错误帧请求重发,因而叫作ARQ技术,可以组成3种形式的ARQ协议
1)停等ARQ协议
停等ARQ协议是停等流控技术和自动请求重发技术结合,根据停等ARQ协议,发送站发出一帧后必须等待应答信号,收到肯定应答信号ACK后继续发送下一帧;收到否定应答信号NAK后重发该帧;若在一定时间没有收到应答信号也必须重发。发送站需要有一个计时器,每发送一帧就开始计时,计时长度不能小于信号在线路上的一个来回时间。另外在停等ARQ协议中,只要能区分两个相邻的帧是否重复就可以了,因此只用0和1两个编号
2)选择重发ARQ协议
是滑动窗口技术和自动请求重发技术的结合,根据出错帧和丢失帧处理上的不同,连续ARQ协议分为选择重发ARQ(应答信号SREJ3)协议和后退N帧ARQ协议(应答信号REJ3)


X.25、帧中继、PPP

X.25标准分为3个协议层,物理层、链路层和分组层,分别对应于IOS/OSI参考模型的底三层 


X.25PLP协议


X.25的分组层提供虚电路服务,一种是交换电路,一种是永久虚电路
X.25是一种分组交换技术、面向连接、建立虚电路
    交换虚电路是动态建立的虚电路,包含呼叫建立、数据传送和呼叫清除等几个过程。
    永久虚电路是网络指定的固定虚电路,无需建立和清除,可直接传送
X.25支
持差错控制和流量控制,传输速率为64Kb/s

X.25只是一个以虚电路服务为基础的对公用分组交换网接口的规格说明。

面向连接,提供高质量服务

使用LAP-B作为传输控制协议

图4:X.25分组交换网络

帧中继(FR)


帧中继在第二层建立虚电路,提供虚电路服务,本地标识DLCI
基于分组交换的透明传输,可提供面向连接的服务,只做检错和拥塞控制没有流量控制和重传机制,开销很少
及可以按需要提供带宽,也可以应对突发的数据传输(CIR:承诺速率,EIR:扩张速率)
帧长可变,长度可达1600~4096字节,可以承载各种局域网的数据帧
可以达到很高的速率:2~45Mb/s


图5:帧中继的帧格式

不适合对延迟敏感的应用(语音、视频)
数据的丢失依赖于运营商对虚电路的配置
不保障可靠的提交
工作在OSI参考模型的底两层,即物理层和数据链路层

帧中继为了克服X.25的缺点,提高其性能而发展出来的一种高速分组交换与传输技术。面向连接的方式,可以提供较好的速率并且比较连接,对于突发信息的适应能力比较强,费用约为DDN的50%,速率在2-45Mbps之间。

PPP协议
HDLC已经很少用了,对于点对点的链路,PPP比较简单
点对点协议(PPP)可以在点对点链路上传输多种上层协议的数据包,有校验位
PPP包含链路控制协议(LCP)和网络控制协议(NCP),能承载多种上层协议
特点:
1)简单    接收方每收到一个帧,就进行CRC检验,正确则收下,不正确就丢弃,其他什么都不做
2)封装成帧:PPP协议必须规定特殊的字符作为帧定界符,以便使接收端从接收的比特流中准确找出帧的开始和结束位置
3)透明性:PPP协议必须保证数据传输的透明性,若碰到和帧界符一样的比特组合要运用有效措施解决
4)多种网络层协议:PPP'协议必须在同一条物理链路上同时支持多种网络层协议的运行
5)多种类型的链路:除了要支持网络层的协议外,还必须能够在多种类型的链路上进行运行
6)差错检测:PPP协议必须能够对接收端收到的帧进行检测,并立即丢弃有差错的帧
7)检测连接状态:PPP协议必须具有一种机制能够及时自动检测出链路是否处于正常工作状态
8)最大传送单元:PPP协议必须对每一种类型的点对点链路设置最大传送单元MTU的标准默认值,MTU是数据链路层的帧可以载荷的数据部分的最大长度,不是帧的总长度
9)网络层地址协商:PPP协议必须提供一种机制使通信的两个网络层的实体能够通过协商知道或能够配置彼此的网络层地址
10)数据压缩协商:PPP必须提供一种方法来协商使用数据压缩算法
PPP协议组成
1)一个将IP数据报封装到串行链路的方法。PPP既支持异步链路(无奇偶检验的8位比特数据)也支持面向比特的同步链路。IP数据报在PPP帧就是其信息部分。
    这个信息部分的长度受最大传送单元MTU的限制
2)一个用来建立、配置和测试数据链路连接的链路控制协议LCP。
3)一套网络控制协议NCP,其中的每一个协议支持不同的网络层协议


PPP协议的帧格式

图6:PPP帧格式


协议字段:当协议字段为0x0021时,PPP帧的信息字段就是IP数据报,若为0xC021时则信息字段是PPP链路控制协议LCP数据报,若为0x8021时表示这是网络层的控制协议
FCS使用的是CRC的帧检测

字节填充
1)信息字段出现的每一个0x7E字节转变为2字节序列(0x7D、0x5E)
2)若信息字段出现一个0x7D字节(与转义字符一样)则把0x7D转变为2字节序列(0x7D、0x5D)
3)若信息字段出现ASCII的控制字符,则在该字符前加上一个0x7D字节,同时将该字符的编码加以改变

零比特填充
在发送端先检测信息字段,只要发现有5个连续的1,则立即填入一个0,接收端收到帧则先找到标志字段F以确定一个帧的边界,再对信息字段进行扫描,
发现5个连续的1时,就把5个连续的1后的一个0删除。

PPP协议包含两种认证方式:PAP和CHAP
PAP:两次握手验证协议,口令以明文传送,被验证方首先发起请求
CHAP:三次握手,认证过程不传送口令,传送HMAC散列值


ISDN和ATM

综合数字业务网(ISDN)以数字系统代替模拟电话系统,把音频、视频、数据业务放在一个网络上统一传输的技术,分为窄带ISDN和宽带ISDN
窄带ISDN(N-ISDN)
提供两种用户接口:基本速率接口(BRI)基群速率接口(PRI)
基本速率BRI=2B+D=144kb/s  基群速率PRI=30B+D=2.048Mb/s

N-ISDN具有OSI三层结构,多路复用属于物理层,ISDN的数据链路层采用LAPD技术、网络层主要支持电路交换和分组交换功能
缺点是数据传输效率太慢,不适合视频信息等需要高带宽的应用
宽带ISDN关键技术即为异步传输模式(ATM)
同步传输模式(STM)
在同步时分复用中,不同的子通道采用帧内时间片位置予以区分基于子信道的信息传输周期性地占用帧中的固定时间片,只要收发双方在时间上严格同步,双方就可以从复用信道中分解出所需的信息。特点是时间片的静态分配,而空闲时间片浪费了信道的带宽
异步传输模式(ATM)
以异步时分复用概念为基础,每个时间片没有固定的占有者,各子信道的信息按照优先级和排队规则按需分配时间片。为了使接收方可以区分使用时间片的信息所属,信息的前部增加了报头。报头和信息构成了信道上传输的分组。
ATM是信元交换,信元为53字节固定长度,以虚链路方式提供面向连接的服务,典型速率为150Mb/s。

宽带综合业务数字网(B-ISDN)

使用异步交换(ATM)

采用光纤,典型速率为150Mbps

传输速率只与用户接口的物理比特率有关

使用统计时分多路复用,在使用时才分配时隙

  • 20
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值