我是靠谱客的博主 孤独画笔,最近开发中收集的这篇文章主要介绍分组交换和电路交换概念,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一 分组交换

系统和系统之间,使用报文来进行交互,报文可以执行一种控制功能,也可以用于传输数据,将报文按照一定比例进行分割,分割的小数据块就是分组,在源系统和目的系统之间每个分组都会通过分组交换机(路由器或者交换机)和通信链路,在源系统向目的系统发送报文时,分组会以数据链路最大传输速率通过链路,如果分组数据大小是L比特,通信链路的传输速率是R比特/s,则该分组通过该链路的时间是L/R。

思考:1、当分组数据到达分组交换机时,分组交换机在接收分组以及输出分组时会做什么动作?

    • 存储转发传输

存储转发传输指的是分组交换机在接收到完整的分组数据后才会向通信链路发送分组数据,也就是说如果当分组交换机应用了存储转发传输机制时,分组交换机必须接收该分组所有比特并进行缓存后才会将该分组转发到输出链路。

    • 排队时延和分组丢失

在说排队时延和分组丢失前,需要了解输出缓存(输出队列),当分组到达分组交换机后,如果输出链路在忙,那么分组数据就会存储在输出队列中,等待链路的空闲,而在输出队列中等待的时长就是排队时延,输出队列空间是一定的,当输出队列空间满了后,到达分组交换机的分组数据就会丢失即分组丢失,这种现象也称为分组丢包。

    • 转发表和路由选择协议

每台路由器都会有转发表,转发表的作用就是将目的地址的一部分作为映射输出链路,就是路由器如何知道分组转发到哪条输出链路上是根据转发表来的,而转发表则是由路由选择协议去自动创建的,可以使用traceroute 目的ip命令查看经过哪些路由。

二 电路交换

电路交换就是在系统与系统进行通信时,提前会在通信链路预留所需要的资源,如传输速率,缓存等,以保证通信畅通,假设在一条通信链路上有4条电路连接,通信链路的总速率为1Mbps,那么1条电路连接的传输速率为250Kbps。

    • 频分复用和时分复用

电路交换网络中分为频分复用和时分复用,频分复用指的是总传输信道分为若干个子信道并保证在各个子信道上传输的信号尽可能的不相互影响,在通信链路中,所有连接共享频谱,链路为每个连接专用一个频段,而频段的宽度就是带宽,见名思意在电路交换网络中频分复用就是为每个连接分配专用的频段,供数据传输,起到节省频谱资源的作用;时分复用指的是采用同一物理连接的不同时段来传输不同的信号,将提供给整个信道传输信息的时间划分成若干时间片(简称时隙),并将这些时隙分配给每一个连接进行使用

最后

以上就是孤独画笔为你收集整理的分组交换和电路交换概念的全部内容,希望文章能够帮你解决分组交换和电路交换概念所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部