计算机网络-自顶向下 笔记1-分组交换和电路交换

计算机网络自顶向下方法笔记

计算机网络全部笔记

1.网络核心

网络之间数据的交换主要是有报文交换,分组交换和电路交换

电路交换:

在电路交换网络中,端系统间进行通信会话期间,预留了通信所需要的资源,就如同去餐厅吃饭进行提前预约。

当创建了这样的电路之后,连接期间该网络链接预留了 恒定的 传输速率,能够按照恒定的速率进行数据的传输,

比较明显的特征就是: 资源独占传输之前需要时间进行创建电路

电路交换网路中的复用

链路中的电路通过 频分复用 或者 时分复用实现, 会根据所占据的比例对带宽进行均分。

FDM中,相同的频率会周期性的出现,在TDM中会根据时间进行周期性的出现

练习题:

从主机A到主机B经过一个 电路交换 网络发送 640 000比特的文件需要多少时间?

假设该链路有24时隙的TDM(因此传输的速率会被均分为24份),比特传输速率为 1.536Mbps, 假定在A传输文件之前

需要 **500ms ** 的时间创建一条端到端电路

#首先计算传输的速率,因为是24时隙,所以速率为1.536 / 24
传输速率 : 1.536 / 24 = 64kbps
传送文件所需要的时间 : (640kb) / 64kbps = 10s
电路创建时间 :500ms = 0.5s
总时间 : 10S + 0.5s = 10.5s
分组交换和报文交换

其实分组交换和报文交换很相似,报文交换是一次性传输一个报文,分组交换是将报文进行分隔成为 分组

分组交换与电路交换不同,它在传输的时候是按照链路的 最大 传输速率进行传输的

1.存储转发传输

存储转发传输是指交换机在能够开始向输出链路传输分组的第一个bit之前必须收到整个分组

假设A -> 路由器 - > B

分组2、一半的(分组1) -------- 一半的(分组1)

如果分组1从A传输到路由器的过程中,没有传输完毕,那么分组1就不能够从路由器向B进行传输,必须等到分组1全部

传输过来了才进行传输,但是不需要等分组2传过来才传输,这也是与报文交换的区别

由N条速率为R的链路组成的路径(中间有N-1台路由器),从源到目的地发送一个分组

D = N * L / R

2.排队时延和分组丢失

如果在存储转发中,到达的分组需要传输到某一条链路,但是这条链路正在传输其他的分组 那也没有办法了,只能在输出队列中排队了(延时)。那如果发现队列都满了的话,就只能选择我离开或者队列中的一个分组离开了,这就是 丢失(丢包)

例如有很多端按照100Mbps的速率向路由器A发送数据,但是路由器将分组导向了一个15Mbps的链路,因为分组到达路由器的速率超过了15Mbps,因此肯定是要等待,并且输出队列也会满的,就出现了 拥塞

分组交换和电路交换

分组交换:

  1. 使用于 突发 数据传输网络
  2. 资源充分共享
  3. 简单、无需呼叫建立
  4. 可能产生拥塞、分组延迟和丢包

电路交换

  1. 适用于 持续性数据传输网络
  2. 资源独占

你可能感兴趣的:(网络,计算机网络)