本文主要内容来自 SpriCoder的博客,更换了更清晰的图片并对原文的疏漏做了补充和修正。
广域网技术和设备
广域网服务
定义:WAN 是通过 WAN 服务提供商连接 LAN 的通信网络。一般不是一个单位来做,而是由运营商完成,而在运营商之间沟通好相互的接入问题。
WAN 在 OSI 的前三层运行,但主要集中在物理层和数据链路层。广域网和局域网相比相对低效。
公司的发展
广域网的最小单位是公司,随着公司逐渐的发展才发展(公司的发展是需求)。
- 左上角:公司刚成立的时候,小的局域网就可以搞定了(几台主机),对外提供服务少,局域网协同办公。
- 右上角:随着公司的发展,一家发展到几十家,需要将不同的项目分开,每一个项目都有对应的项目经理和开发人员,多个局域网组成一个 AS(自治系统)。还是一个出口,ASP 要求高, VLAN 隔离和防火墙
- 左下角:再次发展,有多个分支机构,区域办事处等,物理上隔离的很远,这时候建立一个数据中心(存放全部业务数据),保证团队可以在任何位置访问,公司向 ISP 请求租用一个广域网链路。
- 右下角:最后进一步发展,覆盖全球:公司规模足够大,考虑成本,需要部署站点到站点之间的 VPN,保证效率更高。
广域网物理结构
涉及到具体一个公司的接入。
- 通过 NetWork 远程接入,通过 WSP 提供的 CO Swtich 来连接到中心局。
- CPE:位于公司本地的设备(主要是接入设备),可以向 ISP 购买或者租用,购买上网服务(猫)
- CPE 和远端通过 Local loop 连接(最后一公里),ISP 做解决方案。
- 分界点(Demarcation):分界点一侧是 ISP 做解决方案,而另一侧是本地进行管理。
- 实际上实现了点对点的连接
广域网虚拟电路
交换虚拟电路(SVC,Switched Virtual Circuits)是到目的地的 WAN 路径,可根据需要建立(established)和终止(terminated)。
广域网虚拟电路的三个阶段
- 电路建立-创建虚拟电路(逻辑确定)
- 数据传输-发送和接收用户数据(含有虚电路号等),不会出现丢失和乱序问题,实现了可靠传输
- 电路中断-拆除虚拟电路
广域网虚拟电路的用途和特点
- 电话服务和 ATM 使用 SVC
- 增加带宽使用但降低成本(多人同时使用)
广域网永久虚拟电路
永久虚拟电路(Permanent Virtual Circuit,PVC)是采用以下一种模式的永久建立的电路:数据传输
- X.25 和帧中继使用 PVC
- 减少带宽使用,但增加成本
- 用户和运营商进行硬件(专用线路)
- 对应于数据传输量持久且大
分组交换是稳定性和使用时间不确定。
VPN:加密信息,避免被截获
链接类型和带宽
- T:美国标准
- E:欧洲标准
- OC:同步光纤网标准
交换电路连接
PSTN:需要调制解调器,慢
ISDN:多个 B 信道和 D 信道组合
- BRI:2B + D
- PRI:T1=23B + D 或 E1=30B + D
网络连接
- 直接连接到运营商,DSL 接入(以太网转换成 DSL 信号)
- 永久在线连接,用于有线电视传输等,共享电缆开关等
- 无线:地面无线信道和无线信道
广域网设备
为了连接到专线(leased line),客户必须具备以下条件:
- 访问服务提供商的电路
- 可用的适当路由器端口
- CSU/DSU,调制解调器,ISDN 终端适配器等。
调制解调器
调制解调器(Modems):
- 通道服务单元(CSU,Channel Service Units)/数字服务单元(DSU,Digital Service Units)
- 与语音级(voice-grade)连接接口,以便将模拟信号转换为数字信号。
- CPE(左边的用户网关路由器,作为终端数据单元(DTE)):往往是路由器
- DCE:将信号转换成运营商可以接受的信号发送给远端。
广域网和 OSI 模型
广域网标准
WAN 标准主要描述 OSI 模型的物理层和数据链路层,物理层提供电器标准,数据链路层封装到远程的部分:帧标准。
WAN 物理层
- 描述如何为 WAN 服务提供电气,机械,操作和功能连接的协议
- 这些服务通常是从 WAN 服务提供商,备用运营商,电话后和电报(PTT)机构获得的。
- 描述数据终端设备(DTE,Data Terminal Equipment)和数据电路终端设备(DCE,Data Circuit-terminating Equipment)之间的接口。
- 通常,DCE 是服务提供商,而 DTE 是连接的设备。
- 在此模型中,通过调制解调器或 CSU/DSU 提供给 DTE 的服务。
一般以用户路由器作为 DTE,运营商提供的 Modem 做信号转换,作为 DCE
指定 DTE 和 DCE 之间此接口的几种物理层标准是:
- EIA/TIA-232(RS-232):个人计算机常用
- EIA/TIA-449
- V.24
- V.35
- X.21
- G.703
- EIA-530
一般都是串线接口:
WAN 数据链路层
- WAN 数据链路协议描述了如何在单个数据链路上的系统之间承载帧。
- 它们包括旨在在专用(dedicated)点对点,多点和多址交换服务上运行的协议。
- WAN 标准由许多公认的机构定义和管理,包括以下机构:ITU-T,ISO,IETF 和 EIA
- 不是那么可靠,帧结构和以太网帧不同,协议是点对点,点对多点,多链路交换机切换
- 为了确保正确:需要为每一个串口指定一个方式组成帧
数据链路层的帧封装
WAN 数据链路层定义了如何封装数据以传输到远程站点:
- 点对点协议(PPP,Point-to-Point Protocol):由 IETF 开发。PPP 包含用于识别网络层协议的协议字段(包含一个协议单元,指定网络协议),根据不同的网络协议对帧做控制与检查
- 高级数据链路控制(HDLC,High-Level Data Link Control):ISO 标准,不同供应商之间不兼容的 HDLC,因为每个供应商都选择了实现方式。HDLC 支持点对点/多点配置(抽象规范和约束,各个厂商不同)
- 帧中继(Frame Relay):使用简化的封装,对高质量的数字设备不进行纠错。(比较高速)
- ISDN:通过现有电话线传输语音和数据的一组数字服务。(电路交换)
- 平衡的链路访问程序(LAPB,Link Access Procedure,Balanced):用于在 X.25 堆栈的第二层封装数据包的数据包交换网络。 提供点对点的可靠性和流量控制。
广域网访问方法
PPP/HDLC
- 点对点的标准
- HDLC 以思科厂商为标准
- 工作在串行链路上的
- 如果都是同一个厂商的可以用 HDLC,不然使用 PPP
- 他们俩都是广域网点对点链路中的封装方式
串行线框字段
两种最常见的点对点 WAN 封装是 HDLC(High-level Data Protocol)和 PPP(Point to Point Protocol)
所有串行线封装共享一个通用的帧格式,该格式具有以下字段:
封装协议的选择取决于 WAN 技术和通信设备。
PPP
PPP 是一种标准的串行线路封装方法
- 由 IETF(The Internet Engineering Task)开发;取代 SLIP(Serial Line Internet Protocol)
- 包含标识网络层协议的字段
- PPP 可以在建立连接期间检查链接质量
- 通过密码认证协议(PAP)和挑战握手认证协议(CHAP)提供认证
HDLC
HDLC 是 Cisco 串行线的默认封装
- 没有窗口或流量控制
- 框架中插入了专有类型(所有权)代码,这意味着 HDLC 帧不能与其他供应商的设备互操作
- 当专用线路连接的两端是运行 Cisco IOS 的路由器时使用
- 不做出窗口控制和流控制
PPP 点对点协议
串行链路上使用最广泛的第二层协议
从 SLIP 开发,
- 仅支持 IP 协议
- 不支持动态 IP 分配
- 不支持身份验证
- 不支持压缩
- 不支持错误检测
PPP 提供以下功能:
- 网络协议多路复用
- 动态分配 IP 地址
- 验证:PAP,CHAP
- 压缩
- 错误检测
PPP 组件
使用 HDLC(ISO HDLC,而非 Cisco HDLC)作为封装第三层数据报的基础
实现 LCP(链接控制协议)以:
- 建立连接
- 连接配置选项
- 链接质量测试
实施 NCP(网络控制协议,Network Control Protocol)以选择和配置第 3 层协议。
PPP 帧格式
数字的单位是字节
- Flag: 01111110 标记:帧的开头或结尾,01111110,一位可能会连续接受到多个帧
- Address:11111111,广播地址
- Control:00000011,用户数据作为无序帧传输
- Protocol: 数据字段中的协议类型(既可以指网络层,又可以指数据链路层)
- Data: 数据报,最大默认值为 1500 字节
- FCS: 2 或者 4 字节
PPP 会话建立/终止
为了通过点对点链路建立通信,PPP 经历四个不同的阶段:
- 步骤一:链接建立和配置协商(negotiation)(LCP)。
- 步骤二:链接质量测试。
- 步骤三:网络层协议配置(NCP)。
- 步骤四:链接终止。
图示如下:
阶段 1:链接建立
建立链接是交换任何网络层数据报之前的第一阶段
- 每个 PPP 设备发送 LCP 来打开连接
- LCP 数据包包含一个配置选项字段,该字段允许设备协商选项的使用,例如压缩和身份验证协议等。
- 如果 LCP 数据包中未包含配置选项,则采用该配置选项的默认值。
- 当已发送和接收配置确认帧时,此阶段完成。
在完成这个步骤前不会传输具体数据帧的。
阶段 2:链路质量确定
- 发送和接收 LCP 数据包以测量链路上的错误率(如果已配置)
- 身份验证(如果使用)在网络层协议配置阶段开始之前进行。(可选)
- LCP 可以延迟网络层协议信息的传输,直到完成此阶段。
- 在这之前不能传输网络帧。
阶段 3:网络层协议配置
在此阶段,PPP 设备发送 NCP 数据包以选择和配置一个或多个网络层协议(例如 IP)。
配置了每个选定的网络层协议后,可以通过链接发送来自每个网络层协议的数据报。
阶段 4:链接终止
LCP 可以随时终止链接:
- 应用户要求;(一方请求终止)
- 链接质量
- 超时
当 LCP 关闭链接时,它将通知网络层协议,以便它们可以采取适当的措施。
PAP 安全认证协议
PAP 安全认证协议:PPP 中一个可选择方法
PAP 由一方向另一方发起请求,另一方选择是否接受,双方具有相同的用户名和密码,发起方可以多次尝试
- 链接的发起方(Calling Side)输入身份验证信息,以帮助确保用户具有网络管理员的许可来进行连接。
- 远程节点使用双向握手 PAP 建立其身份。
- 远程节点重复发送用户名/密码对,直到确认身份验证或连接终止
- 密码以明文形式通过链接发送。
- 在建立连接阶段之后,仅对远程节点进行一次身份验证。
远程路由器的配置(Client)
1 |
|
服务提供商路由器的配置(Server)
认证和 RouteA 相同的用户名密码
1 |
|
CHAP
挑战握手认证协议(Challenge Handshake Authentication Protocol,CHAP)
避免明文发送,三阶段握手,发起方是 HQ,找一个时间来 Challenge,然后由用户进行 response,之后决定是否接受。密码密文发送比较安全,而且更加合理的设计。
- 被叫方使用三向握手 CHAP 协议定期验证主叫方。
- CHAP 不允许呼叫者在没有 Challenge(随机数)的情况下尝试进行身份验证。(Challenge->随机数)
- 主机(称为参与者)将质询消息发送到远程节点。
- 远程节点以一个值(加密的值,包括:接收到的质询,其用户名和密码)进行响应:value 是 challenge 和密钥生成的
- 主机根据自己的值检查响应
- 如果值匹配,则确认身份验证
- 否则,连接终止
挑战 Challenging
RTB 请求连接 RTA。
他们都存储一个用户名密码,但是用户名不同,密码相同
RTB 发送一个连接请求
RTA 找一个时间来发起挑战
挑战中内容:
- 编号
- id 是第几次挑战
- random:生成的随机数
- RTA:谁发起的挑战
告知 Acknowledgement
- RTB 进行应答,
- RTB 操作:pass + random 使用 MD5 算法 -> 哈希值
验证确认 Verifying Acknowledgement
RTA 收到 RTB 的回复,然后比较是否相同
CHAP 的实现
远端路由器的配置
1 |
|
服务提供者服务器的配置
1 |
|
综合数字服务网络
综合数字服务网络(ISDN,Integrated Services Digital Networks)允许通过现有电话线传输数字信号:提供远程站点的连接
ISDN 具有以下优点:
- 可以携带语音,视频和数据
- 使用带外 D(或 Delta)信道比调制解调器(有时<1s)更快的呼叫建立
- 使用 B(或屏障)通道以 64kps 提供更快的数据传输
BRI 和 PRI
ISDN 服务有两种:
- BRI(基本速率接口,Basic Rate Interface),用户虚拟电路数据传,HDLC,PPP
- PRI(主速率接口,Primary Rate Interface),发送控制信息,LAPD
ISDN BRI 服务提供两个 B 通道和一个 D 通道。ISDN BRI 将 144kbps(2B + D = 144kps)线路的总带宽传送到三个单独的通道中。BRI B 信道服务以 64 kbps 的速率运行,旨在承载用户数据和语音流量。第三个通道,D 通道,是一个 16kbps 信令通道,用于承载指令,这些指令告诉电话网络如何处理每个 B 通道。
BRI 和 DRI 都是基于电话信道的
B 信道传递 HDLC 和 PPP 数据帧,D 信道传递 LAPD 数据帧。
标准
ISDN 利用一套(suit)ITU-T 标准套件,涵盖 OSI 参考模型的物理,数据链路和网络层。
有几种封装选择,两种最常见的封装是 PPP 和 HDLC。ISDN 默认为 HDLC。但是,PPP 更为健壮,因为它为兼容链接和协议配置的身份验证和协商提供了出色的机制。ISDN 接口仅允许使用一种封装类型,不允许混合使用封装。
非对称数字用户线路
非对称数字用户线路(ADSL,Asymmetric Digital Subscriber Line)
xDSL 技术
- xDSL 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务
- 虽然标准模拟电话信号的频带限制在 300~3400kHz 范围内,但用户线本身实际可通过的信号频率仍超过 1MHz
- xDSL 技术把 0~4 kHz 低端频谱留给传统电话使用,而把原来没有被利用的高端频谱留给用户上网使用
- DSL:数字用户线(Digital Subscriber Line)
- DSL 的前缀 x 表示在数字用户线上实现的不同宽带方案
xDSL 的几种类型
- ADSL(Asymmetric Digital Subscriber Line):非对称数字用户线
- HDSL(High speed DSL):高速数字用户线
- SDSL(Single-line DSL):1 对线的数字用户线
- VDSL(Very high speed DSL):超高速数字用户线
- IDSL:ISDN 用户线
- RADSL(Rate-Adaptive DSL):速率自适应 DSL,是 ADSL 的一个子集,可自动调节线路速率
ADSL 的极限传输距离
ADSL 的极限传输距离与数据率以及用户线的线径都有很大的关系(用户线越细,信号传输时的衰减就越大),而所能得到的最高数据传输速率与实际的用户线上的信噪比密切相关。
例如,0.5 毫米线径的用户线,传输速率为 1.5 ~ 2.0 Mb/s 时可传送 5.5 公里,但当传输速率提高到 6.1 Mb/s 时,传输距离就缩短为 3.7 公里。如果把用户线的线径减小到 0.4 毫米,那么在 6.1 Mb/s 的传输速率下就只能传送 2.7 公里。线越细,衰减速度越快。
ADSL 的特点
- 上行和下行带宽不对称:上行指从用户到 ISP,而下行指从 ISP 到用户
- ADSL 在用户线(铜线)的两端各安装一个 ADSL 调制解调器。
- 我国目前采用的方案是离散多音调 DMT(Discrete Multi-Tone)调制技术。这里的“多音调”就是“多载波” 或“多子信道”的意思。
DMT 技术
- DMT 调制技术采用频分复用的方法,把 40 kHz 以上一直到 1.1 MHz 的高端频谱划分为许多的子信道,其中 25 个子信道用于上行信道,而 249 个子信道用于下行信道。
- 每个子信道占据 4kHz 带宽(严格讲是 4.3125 kHz),并使用不同的载波(即不同的音调)进行数字调制。这种做法相当于在一对用户线上使用许多小的调制解调器并行地传送数据。
- 用户需求大量的操作是下载,从 4KHz 开始是为了避免人声部分。
DMT 技术的频谱分布
示意图,每一个信道之间是有隔离的,也是每一个信道之间并不是紧挨的。
ADSL 的数据率
由于用户线的具体条件往往相差很大(距离、线径、受到相邻用户线的干扰程度等都不同),因此 ADSL 采用自适应调制技术使用户线能够传送尽可能高的数据率。
当 ADSL 启动时,用户线两端的 ADSL 调制解调器就测试可用的频率、各子信道受到的干扰情况,以及在每一个频率上测试信号的传输质量。
ADSL 不能保证固定的数据率。对于质量很差的用户线甚至无法开通 ADSL。通常下行数据率在 32 kb/s 到 6.4 Mb/s 之间,而上行数据率在 32 kb/s 到 640 kb/s 之间。
示意图:PS 接入是电话分离器,一部分给电话,一部分给数据。
- 数字用户线接入复用器 DSLAM(DSL Access Multiplexer)
- 接入端接单元 ATU(Access Termination Unit)
- ATU-C(C 代表端局 Central Office)
- ATU-R(R 代表远端 Remote)
- 电话分离器 PS(POTS Splitter)
第二代 ADSL
ADSL2(G.992.3 和 G.992.4) ADSL2+(G.992.5)
通过提高调制效率得到了更高的数据率。例如,ADSL2 要求至少应支持下行 8 Mb/s、上行 800 kb/s 的速率。而 ADSL2+ 则将频谱范围从 1.1 MHz 扩展至 2.2 MHz,下行速率可达 16 Mb/s(最大传输速率可达 25 Mb/s),而上行速率可达 800 kb/s。
采用了无缝速率自适应技术 SRA(Seamless Rate Adaptation),可在运营中不中断通信和不产生误码的情况下,自适应地调整数据率。
改善了线路质量评测和故障定位功能,这对提高网络的运行维护水平具有非常重要的意义。
SONET
同步光纤网 SONET 和同步数字系列 SDH
旧的数字传输系统存在着许多缺点。其中最主要的是以下两个方面:
- 速率标准不统一:如果不对高次群的数字传输速率进行标准化,国际范围的高速数据传输就很难实现。
- 不是同步传输: 在过去相当长的时间,为了节约经费,各国的数字网主要是采用准同步方式。
同步光纤网
同步光纤网 SONET(Synchronous Optical Network) 的各级时钟都来自一个非常精确的主时钟(铯原子钟,精度优于 10-11秒)
第 1 级同步传送信号 STS-1(Synchronous Transport Signal)的传输速率是 51.84 Mb/s。光信号则称为第 1 级光载波 OC-1,OC 表示 Optical Carrier。
同步数字系列
ITU-T 以美国标准 SONET 为基础,制订出国际标准同步数字系列(Synchronous Digital Hierarchy,SDH)
一般可认为 SDH 与 SONET 是同义词。SDH 的基本速率为 155.52 Mb/s,称为第 1 级同步传递模块(Synchronous Transfer Module),即 STM-1,相当于 SONET 体系中的 OC-3 速率。
SONET 的 OC 级/STS 级与 SDH 的 STM 级的对应关系
线路速率 (Mb/s) | SONET 符号 | ITU-T 符号 | 表示线路速率的常用近似值 |
---|---|---|---|
51.840 | OC-1/STS-1 | ||
155.520 | OC-3/STS-3 | STM-1 | 155 Mb/s |
466.560 | OC-9/STS-9 | STM-3 | |
622.080 | OC-12/STS-12 | STM-4 | 622 Mb/s |
933.120 | OC-18/STS-18 | STM-6 | |
1244.160 | OC-24/STS-24 | STM-8 | |
2488.320 | OC-48/STS-48 | STM-16 | 2.5 Gb/s |
4976.640 | OC-96/STS-96 | STM-32 | |
9953.280 | OC-192/STS-192 | STM-64 | 10 Gb/s |
39813.120 | OC-768/STS-768 | STM-256 | 40 Gb/s |
SONET 的体系结构
SDH 也是光传输。路径很长,分为一段一段的线路。线路中复用器和复用器之间分成段,使用转发器。
同步光纤网
SONET 第 1 级同步传送信号 STS-1( Synchronous Transport Signal) 的传输速率为 51.84 Mb/s,第 3 级同步传送信号 STS-3 传输速率是 STS-1 的 3 倍,为 155.52 Mb/s, …,等等,依此类推。
- STS 帧为时分复用帧,8000 帧/秒,每帧 125 μS
- 其对应的光信号则称为第 1 级光载波 OC-1(OC 表示 Optical Carrier),第 3 级光载波 OC-3, …,等
SONET 标准的四个光接口层
- 光子层(Photonic Layer):处理跨越光缆的比特传送。
- 段层(Section Layer):在光缆上传送 STS-N 帧。
- 线路层(Line Layer):负责路径层的同步和复用
- 路径层(Path Layer):处理路径端接设备 PTE(Path Terminating Element)之间的业务的传输。
HFC
主要链路用光纤,到户用同轴电缆。
光纤同轴混合网 HFC
光纤同轴混合网(Hybrid Fiber Coax,HFC):
- HFC 网是在目前覆盖面很广的有线电视网 CATV 的基础上开发的一种居民宽带接入网。
- HFC 网除可传送 CATV 外,还提供电话、数据和其他宽带交互型业务。
- 现有的 CATV 网是树形拓扑结构的同轴电缆网络, 它采用模拟技术的频分复用对电视节目进行单向传输。而 HFC 网则需要对 CATV 网进行改造,
HFC 的主要特点
- HFC 网的主干线路采用光纤
- HFC 网将原 CATV 网中的同轴电缆主干部分改换为光纤,并使用模拟光纤技术。
- 在模拟光纤中采用光的振幅调制 AM,这比使用数字光纤更为经济。
- 模拟光纤从头端连接到光纤节点(fiber node),即光分配节点 ODN(Optical Distribution Node)。在光纤节点光信号被转换为电信号。在光纤节点以下就是同轴电缆。(光信号转换成点信号)
到小区前是光传输,之后是电传输
- 具有比 CATV 网更宽的频谱,且具有双向传输功能
用户接口盒 UIB(User Interface Box)
每个家庭要安装一个用户接口盒。用户接口盒要提供三种连接,即:
- 使用同轴电缆连接到机顶盒(set-top box),然后再连接到用户的电视机。
- 使用双绞线连接到用户的电话机。
- 使用电缆调制解调器连接到用户的计算机。
电缆调制解调器(Cable Modem)
电缆调制解调器是为 HFC 网而使用的调制解调器。
电缆调制解调器最大的特点就是传输速率高。其下行速率一般在 3~10 Mb/s 之间,最高可达 30 Mb/s,而上行速率一般为 0.2~2 Mb/s,最高可达 10 Mb/s。
电缆调制解调器比在普通电话线上使用的调制解调器要复杂得多,并且不是成对使用,而是只安装在用户端(远端是光,不是电)。
HFC 网的最大优点
- 具有很宽的频带,并且能够利用已经有相当大的覆盖面的有线电视网。
- 要将现有的 450 MHz 单向传输的有线电视网络改造为 750 MHz 双向传输的 HFC 网(还要将所有的用户服务区互连起来而不是一个个 HFC 网的孤岛), 也需要相当的资金和时间。
- 在电信政策方面也有一些需要协调解决的问题。
- 电信也在跨界到视频
FTTx 技术
FTTx(光纤到 x)也是一种实现宽带居民接入网的方案。这里字母 x 可代表不同意思。
- 光纤到家 FTTH(Fiber To The Home):光纤一直铺设到用户家庭可能是居民接入网最后的解决方法。
- 光纤到大楼 FTTB(Fiber To The Building):光纤进入大楼后就转换为电信号,然后用电缆或双绞线分配到各用户。
- 光纤到路边 FTTC(Fiber To The Curb):从路边到各用户可使用星形结构双绞线作为传输媒体。
考试要求
- 名词解释
- ADSL 意义、实现和 B 和 D 信道的带宽使用等