《通信技术导论(原书第5版)》——1.5 通过多路复用增加网络容量

简介: 本节书摘来自华章出版社《通信技术导论(原书第5版)》一书中的第1章,第1.5节,作者:[美]安娜贝尔Z.多德(Annabel Z. Dodd)著 唐艳华 张选涛 译 赵志 审校,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

本节书摘来自华章出版社《通信技术导论(原书第5版)》一书中的第1章,第1.5节,作者:[美]安娜贝尔Z.多德(Annabel Z. Dodd)著 唐艳华 张选涛 译 赵志 审校,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 通过多路复用增加网络容量

多路复用将来自多个设备的流量汇聚成为一个流,使它们可以在穿过网络时共享一个电路或路径。每个信号路径不需要独立的、专用的链路。
与压缩一样,公司和运营商可以使用多路复用技术在无线电波、光纤网络和内部局域网上发送更多的信息。但是与压缩不同的是,多路复用不改变实际数据发送。而是在发送端多路复用器聚合来自多个设备的信息,然后在同一有线、无线或光纤上传输信息,因此在另一端需要一个配套的设备在当地对这些信息进行分发。
引入多路复用技术一个非常重要的目的是为了更有效地利用昂贵的运营商网络,以使运营商处理大量由设备产生的流量,如智能手机(同时具有互联网接入和通话能力的多用途手机)和电脑。同样企业也将多路复用技术用于只使用一条电路实现办公室互联或互联网接入,而不用从提供商租赁多个电路。两个最常使用的多路复用类型是时分复用和统计复用。
1.5.1 时分复用
时分复用(TDM)是一个数字多路复用方案,为每个设备或语言交换预留通信的能力。一旦建立一个连接,即使该设备不传送信息,链路的使用权也会为其保留。例如如果一个通话在暂停期间,那么其他设备也不能使用这条空闲链路。在通话过程中有许多等待空闲部分,导致链路使用浪费。这就是TDM在网络高流量部分中逐渐被互联网协议语音(VoIP)技术取代的原因。在VoIP中语音包被更有效地穿插在数据和视频流量中以使链路的使用效率更高。因此在语音或数据流量暂停期间并没有浪费网络容量。
T1和T3都使用TDM技术,并在一个单独的电路上运载语音、视频和数据。在北美和日本,T3在一条45Mbit/s线路传送672个信道。T3用于大型企业、呼叫中心和互联网接入。中小型企业通常使用T1来接入互联网。T1的带宽为1.5Mbit/s,24个信道。在每个信道的发送端和接收端都需要匹配多路复用设备。
1.5.2 统计复用和按照网络服务优先级实现高效利用
与时分复用不同的是,统计复用器不能保证每一台与它们相连设备的链路带宽。而是尽最大的努力,以先到先服务的基本原则传送语音、数据和图像。以太网技术是一个统计复用的案例。在广域网(WAN)中消费者与互联网之间用它来连接。它也是建筑物内局域网(LAN)接入最常见的方法。在局域网中,如果同时有不止一台设备想接入局域网,那么就会产生冲突,设备需稍后再试。用于局域网接入的以太网位于每台网络连接设备中,如打印机、电脑或者安全监视器。
统计复用器比时分复用器支持更多的设备链接,因为当一个设备未激活时,它们不需要为其保留容量。运营商利用千兆互联网出口出售从10Mbp~10Gbp速率的WAN接入产品。如果在高峰时间有一个流量激增,那么运营商可以暂时减缓流量。但是由于千兆以太网的统计复用有优先处理流量功能,因此相对于那些低优先级服务合同的用户,优先级更高服务合同的用户则能在流量高峰期时获得更高的速率。
zijieyubite

相关文章
|
2月前
|
网络协议 API
计算机网络:传输层——多路复用与解复用
计算机网络:传输层——多路复用与解复用
|
5月前
|
缓存 网络协议 Unix
Linux(UNIX)五种网络I/O模型与IO多路复用
Linux(UNIX)五种网络I/O模型与IO多路复用
115 0
|
4月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
62 0
|
2天前
|
vr&ar C语言
计算机网络:信道复用
计算机网络:信道复用
8 0
|
1月前
|
数据中心
|
2月前
|
NoSQL Java Linux
【Linux IO多路复用 】 Linux 网络编程 认知负荷与Epoll:高性能I-O多路复用的实现与优化
【Linux IO多路复用 】 Linux 网络编程 认知负荷与Epoll:高性能I-O多路复用的实现与优化
67 0
|
4月前
|
网络协议 Linux
2.1.1网络io与io多路复用select/poll/epoll
2.1.1网络io与io多路复用select/poll/epoll
|
4月前
|
监控 NoSQL Linux
网络IO管理 - 多路复用IO
网络IO管理 - 多路复用IO
|
5月前
|
Linux API
Linux网络编程(多路IO复用poll)
Linux网络编程(多路IO复用poll)
31 0
|
5月前
|
Linux
Linux网络编程(多路IO复用select函数使用)
Linux网络编程(多路IO复用select函数使用)
34 0