计算机网络原理

本文介绍了计算机网络中数据包的传输原理,强调了数据包分段以适应网络空间的需求和避免延迟的重要性。同时,详细阐述了四种交换模式:广播、电路交换、包交换和帧中继,分析了各种模式在网络通信中的应用及其特点,特别是存储转发在网络中的作用以及其带来的延迟问题。
摘要由CSDN通过智能技术生成

1.数据包的传输

    计算机网络的大多数应用需求是按逻辑单元发送信息或消息。在消息传递前他被分割成数据包,最简单的数据包是程度有限的二进制数据序列,以及识别源和目的计算机的寻址信息。使用长度有限的数据包是为了:
    ●网络中的每台计算机能为可能到来的最大的数据包分配足够的返程空间
    ●避免长消息不加分割的传递所引起的为等待通信通道贡空闲而出现的过度延迟。

2.交换模式

    网络是一组由电路连接起来的节点组成的,为了能在任意两个节点间传输信息交换系统是必不可少的,这里我们定义在计算机网络中使用的4种交换。
    **广播**
    广播是一种不涉及交换的传输技术,任何信息都将被传给每一个节结点,由接收方判断是否接收。一些LAN技术是基于广播的。无线网络也有必要基于广播,但是由于缺少固定电路,广播只能到达蜂窝内的节点。
    电路交换电话网曾经是唯一的电信网,他们的操作非常容易理解,当主教方拨号时,主教方电话到本地,电话交换台的线路会通过自动交换机连接到被交换的电话线,长途电话的拨叫过程也类似的,只不过要经过多个交换台而已,这种系统有时被称为老式电话系统。它是典型的电路交换网络。
    包交换计算机和数字技术的诞生,为电信领域带来了新的契机,从根本上说它使得人们。可以处理和存储数据,这使得以完全不同的方式构造通信网络,成为可能这种新的通信网络叫做存储转发,网络存储转发网络,并不是通过建立或取消连接来构建电路,而是将数据包从它的原地址转发到目标地址,在每个交换节点上有一台计算机数据包,到达一个节点后先存储在这个节点的内存中,再有一个程序选择数据包的外出电路,将他们转化到下一个离他们的目的更近的节点。
    帧中继现实中,存储转化网络中,每个节点转发一个数据包,需要的时间从几十微秒到几微秒不等这个交换延迟取决于数据包的大小,硬件的速度和当时的流量情况,但它的下限由于网络带宽决定,因为整个数据包必须在它转发给另一个节点之前先收到数据包,在到达目的地的前可能要通过很多节点互联网中大多数数据包基于存储转发,正如我们已经知道的,即使是很小的互联网数据包,通过通常也需要200毫秒左右的时间到达目的地。这个量级的颜值对于电话会议视频会议这样的实施应用而言就太长了,要维持高质量的会谈延迟不得超过50毫秒。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值