1-02
分组交换是一种计算机网络中的数据传输方式,其要点如下:
1.数据被分成固定大小的数据块,称为数据包或数据报。
2.每个数据包都包含了目标地址和源地址等信息,以便于在网络中进行路由选择和传输。
3.数据包在传输前需要经过分组交换设备(如路由器、交换机)进行处理,根据目标地址选择合适的出口进行转发。
4.分组交换具有高效、灵活、可靠等优点,在现代计算机网络中得到广泛应用。
5.常见的分组交换协议包括IP协议、TCP协议和UDP协议等。
1-03
电路交换、报文交换和分组交换是计算机网络中常见的三种传输方式,它们各有优缺点,下面从多个方面进行比较:
数据传输的效率
电路交换:数据传输效率高,因为建立了一条点对点的专用通路,数据传输时不需要进行地址查找和路由选择,数据传输速度快。
报文交换:数据传输效率一般,因为需要在数据传输的前后添加报文头和报文尾,增加了数据传输的开销。
分组交换:数据传输效率高,因为数据被分成小块进行传输,可以充分利用网络资源,提高网络的带宽利用率。
数据传输的可靠性
电路交换:数据传输可靠性高,因为建立了专用通路,避免了网络拥塞和数据丢失,但是一旦通路中断,数据传输将无法继续。
报文交换:数据传输可靠性一般,因为数据被分成报文进行传输,可以检测和纠正传输中的错误,但是无法避免网络拥塞和数据丢失。
分组交换:数据传输可靠性高,因为每个数据包都包含了校验和等信息,可以检测和纠正传输中的错误,同时也可以通过重传机制和拥塞控制机制来保证数据的可靠性。
网络资源的利用率
电路交换:网络资源利用率一般,因为建立了专用通路,只有在通路被占用的情况下才能利用网络资源,无法充分利用网络带宽。
报文交换:网络资源利用率一般,因为数据被分成报文进行传输,无法充分利用网络带宽,同时也容易出现网络拥塞现象。
分组交换:网络资源利用率高,因为数据被分成小块进行传输,可以充分利用网络带宽,同时也可以通过拥塞控制机制来避免网络拥塞现象。
网络传输的灵活性
电路交换:网络传输灵活性低,因为建立了专用通路,只能在通路上进行数据传输,无法在通路外进行数据传输。
报文交换:网络传输灵活性一般,因为数据被分成报文进行传输,可以在网络中进行路由选择和转发,但是无法避免网络拥塞和数据丢失。
分组交换:网络传输灵活性高,因为数据被分成小块进行传输,可以在网络中进行路由选择和转发,同时也可以通过拥塞控制机制来避免网络拥塞现象。
综上所述,电路交换、报文交换和分组交换各有优缺点,在实际应用中需要根据网络的需求和特点来选择合适的传输方式。
1-10
电路交换和分组交换是计算机网络中常用的两种数据传输方式。对于传输x(bit)的报文,从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时,分组长度为p(bit),每个分组所必须添加的首部都很短,对分组的发送时延的影响在本题中可以不考虑。此外,各节点的排队等待时间也可忽略不计。
当报文量较大,即p << x 时,分组交换的时延比电路交换的要小。这是因为在电路交换中,需要建立一条专用的电路进行传输,建立电路的时间为s(s),传输过程中该电路一直被占用,无法进行其他数据传输。而在分组交换中,报文被分成p个分组进行传输,每个分组都有独立的首部,可以被并行传输。因此,在分组交换中,传输过程中,链路的利用率更高,具有更高的传输效率。
具体来说,当分组长度为p(bit)时,每个分组需要传输的时间为tp = p/b,每个分组的传播时延为d(s),因此,每个分组从发送到接收的总时延为tp + kd。而在电路交换中,需要先建立电路,建立时间为s(s),传输时间为x/b,传播时间为kd,因此,总时延为s + x/b + kd。
因此,在以下条件下,分组交换的时延比电路交换的要小:
p << x
p/b < s + x/b + kd
其中,p/b为分组传输时间,s为电路建立时间,x/b为电路传输时间,kd为传播时间。