"电路交换和分组交换的时延比较分析"

需积分: 15 2 下载量 90 浏览量 更新于2024-01-22 1 收藏 154KB DOC 举报
答案详细!!!!!!!!!!!!!1;第一章P197、试在下列条件下比较电路交换和分组交换。要传送的报文共 x(bit),从源站到目的站共经过 k 段链路,每段链路的传播时延为 d(s),数据率为C(bit/s)。在电路交换时电路的建立时间为 s(s)。在分组交换时分组长度为 p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?答:对电路交换,当 t=s 时,链路建立; 当 t=s x/C,发送完最后一 bit; 当 t=s x/C kd,所有的信息到达目的地。对分组交换,当 t=x/C, 发送完最后一 bit; 为到达目的地,最后一个分组需经过 k-1 个分组交换机的转发,每次转发的时间为 p/C,所以总的延迟= x/C (k-1)p/C kd所以当分组交换的时延小于电路交换x/C (k-1)p/C kd<s x/C kd 时, (k-1)p/C<s8、在上题的分组交换网中,设报文长度和分组长度分别为 x 和(p h)(bit),其中 p 为分组的数据部分的长度; 根据上述问题和答案,我们可以得出以下结论:在比较电路交换和分组交换时,要考虑传送的报文长度、经过的链路数量、传播时延、数据率以及分组长度等因素。对于电路交换,需要考虑链路建立时间、发送时间以及所有信息到达目的地的时间;而对于分组交换,需要考虑发送时间以及经过多少个分组交换机的转发。 在分组交换的网中,如果报文长度和分组长度分别为 x 和(p h)(bit),其中 p 为分组的数据部分的长度,则总的延迟可以表示为:x/C (k-1)ph/C kd。根据这个公式,我们可以分析在怎样的条件下,分组交换的时延比电路交换的要小。 通过分析公式,我们可以得出结论:当分组交换的时延小于电路交换时,需要满足以下条件:(k-1)ph/C < s。也就是说,分组交换的时延要小于电路交换时,经过的分组交换机的数量乘以分组数据部分的长度再除以数据率,要小于链路建立时间。 总的来说,分组交换的时延比电路交换的要小的条件是,经过的分组交换机数量和分组数据部分的长度乘积除以数据率要小于链路建立时间。这样的比较可以帮助我们更好地理解电路交换和分组交换的时延特性,以及在不同条件下的优劣势。