计算机网络——三大交换技术

计算机网络------三大交换技术

前言

计算机网络,本质上是一方到另一方的通信,那么利用什么样的技术来传输数据包,如何有效的把数据包从出发地传到接受地,就是我们这一节所学内容,交换技术。


在计算机网络中,交换技术有常见的三种。

电路交换

电路交换,是一种非常偏硬件的交换方式,它的过程本质上来说分为三步。

  1. 建立连接
  2. 通信
  3. 释放连接

哈哈哈哈这步骤我真绷不住了,这不就是我们打电话的流程嘛,但是这里有一点不同,就是我们打的这个电话emm,是比较古老的那种老式电话,要扯电话线的那种。假如你跟你暗恋对象打电话,你拿起电话拨号,都属于建立连接阶段,当她接通了,听到你的声音,你也听到她的声音时,就是通信阶段了,而随即她就挂断了电话,此为释放连接阶段,此时通信就结束了。

优点:

  1. 速度快,低延迟
    由于是实实在在的物理连接,所以速度很快,也几乎没有什么延迟(和其他交换技术相比)
  2. 稳定性好
    由于是物理连接方式,导致信道的容量(带宽)是固定不会减少的,进而提高了稳定性。
  3. 简单易于实现
    由于是物理的东西,需要的只是建立连接的工具,通信的信道,结构上来说非常简单,所以是非常easy的

缺点:

  1. 不灵活
    这就好比是你今天建好了南京到常州的通信线路,明天要换成南京到北京的,怎么办,拆了重建?不可能的事,再建的话代价又太过于巨大了,所以总的来说是一种不灵活的方式.
  2. 资源利用率低
    这是因为,你在和别人打电话交流的时候,整个通信线路都被你们所占用,别人想用想听听你和你对象在聊什么都听不了,哈哈哈哈开个玩笑.总之,这种电话线路,同一时刻只能供一对通信对象通信,所以说资源利用率是很低的.你想想,人家专门给你拉一条线出来,给你跟你对象打电话用,那假如你跟你对象打1h,电话,那这个线路1h别人都用不了了,属实是很亏啊
  3. 建立连接时间较长
    这个也很好理解,物理线路的建立时间,肯定是非常的长-----------------.

报文交换

报文交换,其实就是数据的格式是报文,数据以报文的形式在信道中传输,最终到达目的地。

优点:

  1. 建立连接时间很短
    由于报文交换本身并不是一个物理线路,所以其实无需建立什么实在的物理连接,他只要在需要通信的时候,通知一下,我跟我对象打电话了你们别进门:),就可以了
  2. 灵活分配线路
    而它的灵活体现在,这个线路的分配是按通信情况而定的,哪一条线路空,它就用哪一条线路。这和现在导航有点像,会选择最佳路线。
  3. 线路利用率高
    由于不同的车可以走不同的道路,不同的报文也可以走不同的信道,这就使路这个资源被很好的利用上了,充分使用。

缺点:

  1. 有额外开销
    由于需要通过报文这个格式来通信,那在这个格式中显然少不了一些用于通信的头部信息,比如目的地的信息,比如发送方的信息等,而这种信息是无论如何都没有办法避免的
  2. 有较长的延迟
    由于这种交换方式允许多个信息或者说,多个用户同时在信道中通信,而当这些信息碰到一起时,会出现什么情况呢?其实就是我们平时在生活中碰到的,很多人都要干一件事,那怎么办,排队呗,而排队就会有延迟,所以必不可少

分组交换

来了来了,最牛的来了,作为现如今计算机网络采用的,它呀,到底有何德何能能成为现如今的交换方式呢?

优点:

  1. 灵活
    包灵活的呀,现如今的计算机网络时代,它不灵活在网络上怎么活呢,而且他这种灵活比报文交换狠太多了。假如你本来在家里电脑上打LOL,但是由于太卡了,你决定去网吧打,这样,你的账号信息就从你家电脑移动到了网吧电脑上,如果像某交换方式一样,那你到网吧就别想玩你号了。
  2. 线路利用率极高
    这里有个好例子,报文交换就好比是缺乏秩序的排队,大家没有什么纪律性,随时插队,此时报文交换就有点手足无措,所以处理起来比较慢。而咱们分组交换就不一样了,他对于排队的人有严格的管理秩序,因此,几乎不会有插队的情况发生,只存在大家要一个一个排着被服务的情况。
  3. 存储转发
    它比较聪明,假如有一个很大的数据包,如果直接将数据包传送到目的地代价太大,他会把其拆分成若干部分,暂存一下,然后分开发送,到了目的地再重组回来。

缺点:

  1. 分组额外开销大
    什么开销,我只知道传销!乐,为什么分组交换有额外开销的,我们刚刚说到,它是把数据拆成一个个分组的,那你都变成一个个分组了,你怎么能保证每一个数据的分组都能组成原有的数据呢,就像小蝌蚪找妈妈一样,你总得有个特征吧。你不能说每个分组都是扎克吧。so,每个分组前都规定有个固定头部信息,用来标识,这样就能重新组成原有的数据了。
  2. 时延较长
    啥是时延,哎呀就是消耗的时间咯。当然这个时延涉及的方面很广,比如我们排队有排队时延,我们发送有发送时延,总之,生活中能耗时间的地方,都少不了时延,在网络中也是如此。

总结

OK,这个大深坑终于被我填上了,接下来开始一周到两周一更模式,**启动!

相关推荐
略懂而已13 小时前
安装SSL后网站速度变慢?
网络·网络协议·ssl
云上工程笔记15 小时前
RDMA / IB 高速互联 GPU 云对比:多机训练网络性能与价格
网络·gpu算力·gpu
codigger18 小时前
负载均衡到底在干嘛?7 个场景给你说明白
网络·架构·负载均衡
通信王6620 小时前
NBIOT NTN协议整理
信息与通信
无敌秋1 天前
NTN两种架构
信息与通信
吴建旭 智宅焕1 天前
智能家居全国交付中执行端能力跃迁的架构设计:从标准装调到交付专家的系统化路径
网络·网络协议·智能家居
Eyfcom1 天前
〖全球化架构 05〗跨国网络专线优化:QUIC 协议与 SD-WAN 在跨境传输中的实战
网络·架构·跨境物流快递系统·全球化架构
Dream Cosmos1 天前
传输层协议之UDP
网络·网络协议·udp
鸿蒙开发爱好者2 天前
下班后做的小工具和小游戏,我把它们整理成了 WyanHub
网络·人工智能·职场和发展·个人开发
乐橙开放平台2 天前
海康和大华摄像头能统一管理吗?可以通过 GB28181 或视频融合平台接入
网络·后端·物联网·音视频