题目
长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部共18字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销).若应用层数据长度为1000字节,数据的传输效率是多少?.
长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部共18字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销).
若应用层数据长度为1000字节,数据的传输效率是多少?
.题目解答
答案
【答案】
$63.3%$;$94.5%$
.
解析
步骤 1:计算总数据长度
应用层数据长度为100字节,TCP首部长度为20字节,IP首部长度为20字节,以太网首部和尾部长度为18字节。因此,总数据长度为100 + 20 + 20 + 18 = 158字节。
步骤 2:计算数据传输效率
数据传输效率是指发送的应用层数据除以所发送的总数据。因此,数据传输效率为100 / 158 = 0.633,即63.3%。
步骤 3:计算应用层数据长度为1000字节时的数据传输效率
应用层数据长度为1000字节,TCP首部长度为20字节,IP首部长度为20字节,以太网首部和尾部长度为18字节。因此,总数据长度为1000 + 20 + 20 + 18 = 1058字节。数据传输效率为1000 / 1058 = 0.945,即94.5%。
应用层数据长度为100字节,TCP首部长度为20字节,IP首部长度为20字节,以太网首部和尾部长度为18字节。因此,总数据长度为100 + 20 + 20 + 18 = 158字节。
步骤 2:计算数据传输效率
数据传输效率是指发送的应用层数据除以所发送的总数据。因此,数据传输效率为100 / 158 = 0.633,即63.3%。
步骤 3:计算应用层数据长度为1000字节时的数据传输效率
应用层数据长度为1000字节,TCP首部长度为20字节,IP首部长度为20字节,以太网首部和尾部长度为18字节。因此,总数据长度为1000 + 20 + 20 + 18 = 1058字节。数据传输效率为1000 / 1058 = 0.945,即94.5%。