当前位置:首页 » 网络连接 » 计算机网络原理分组第一位怎么算
扩展阅读
家庭各屋网络设置 2024-05-08 09:45:44

计算机网络原理分组第一位怎么算

发布时间: 2022-07-05 02:48:31

计算机网络原理

传输时延:10000/10=1000us
传播时延:20*2+35=75us
总时间1075us

Ⅱ 一道计算机网络原理的计算题

在120μs发送1000字节,转变成bps就是吞吐量,换算单位

Ⅲ 计算机网络原理计算题

解答:
p20的总时延定义,总时延=发送时延+传播时延+处理时延+排队时延。
从主机A开始发送数据到主机A把数据全部发送到链路上所需要的时间叫发送时延。
发送时延=数据帧长度(b)/发送速率(b/s)
依题意,主机A要发送的数据帧长度为10000bit,速率是10Mbit/s即10*10^6bit/s,那么发送时延就是:
10000bit÷10000000bit/s=0.001s=1000μs
从主机A到交换机的传播时延是20μs
交换机接收完分组这个分组同样需要时间,按照题意是35μs
然后交换机开始发送这个分组,又需要计算发送时延,由于分组长度和速率不变,仍然是1000μs
接着这个分组在交换机到主机B之间的链路传递,传播时延是20μs。
关于主机B要多少时间才能接收完这个分组,依题意,“从A开始发送至B接收到该分组所需的总时间”,接收到就是主机B开始接收这个分组那一个时刻,也就是分组的第一个字节到达链路末端的那个时刻,后面的时间就不管它了。
总时延就是上面所有时延的和:
1000+20+35+1000+20=2075μs

Ⅳ 计算机网络原理计算题(简单题

1、时间间隙:就是AB间通讯一次的时间,也就是通讯节拍,计算方法是AB间距离乘以2,然后除以通讯速率,加上双倍的通讯延迟;你的答案似乎有问题;

2、最小帧长度:就是说100Mbps的传输频率情况下,来得及传播的最小数据串长度;也就是说1000米长度上,分布100M个数据包,有多少个,然后换算为字节。你的答案是对的。

Ⅳ 刚学计算机网络应用,这个划分IP,子网掩码什么的,该怎么

10开头的是A类地址,掩码固定8位,即网络位8位,其余24位是主机位。这是定长掩码的情况。
题目给出的掩码是26位,所以有26-8=18位是从主机位划出来的,这就是子网位。
剩下的位就是主机位了,共32-26=6位,则2的6次幂为64。口算时用256-192=64,比算幂更快一些,这就是一个子网可以容纳的主机数,除去头尾不能用的两个,可连接设备的有62个。
对于这个网络位8位+子网位18位+主机位6位的网络,枚举的时候,网络位不变,子网位从全0一直枚举到全1,就完成了所有子网的枚举。

Ⅵ 计算机网络 分组交换计算问题

这个题目很直白啊,没有任何弯弯绕绕,拿出来问说明要多看书罗。线路交换时延:电路交换建立时延+从源点到终点的传播时延+数据发送时延+电路拆除时延。根据题目意思,电路交换时间(S)+从源点到终点的传播时延(k*d)+数据发送时延(X/b)+电路拆除时延(0)。这样,电路交换传输xbit共需要s+k*d+x/b+0 分组交换时间=发送延迟+传输延迟+节点处理延迟。由于xbit分成了(x/p个分组),源点的发送延迟是(x/p)*(p/b),以后每个节点的发送延迟是p/b,一共是k-1个节点,所以后面节点的发送延迟一共是(k-1)*(p/b),传输延迟是kd。节点处理延迟是0 这样,这部分的值是:(x/p)*(p/b)+(k-1)*(p/b)+kd 要使分组交换时延小于电路交换时延,即:(x/p)*(p/b)+(k-1)*(p/b)+kd

Ⅶ 计算机网络分组

分组是将用户传送的数据划分成一定的长度,每个部分叫做一个分组。在每个分组的前面加上一个分组头,用以指明该分组发往何地址,然后由交换机根据每个分组的地址标志,将他们转发至目的地,这一过程称为分组交换

Ⅷ 计算机网络原理问题 请解答第二问

2017年12月07日星期四,

问题:

请注意看上图,1分组中的第二行(tcp报头)中第二个4字节的值就是Sequence number(顺序号码),它明确的告诉目标主机(d3444750)需要接收Sequence number(顺序号码)为846b741c5的数据包,然后2分组中的源主机(d3444750)对Sequence number(顺序号码)846b741c5的数据包进行确认,并按照tcp规则将Sequence number(顺序号码)加一后写入第二行的第三个4字节中即Acknowledge number(确认号码),同时,向自己的目标主机(c0a80008)发送Sequence number(顺序号码)为(e0599fef)的数据包,最后,3分组中的第二行中的第三个4字节对刚才从主机(d3444750)接收的(e0599fef)的数据包进行了确认【也是Acknowledge number(确认号码)+1】,又因为接到了主机(d3444750)对846b741c5的数据包的确认,因此将同时发送Sequence number(顺序号码)为846b741c6的数据包给目标主机(d3444750)。

参考书内容:TCP(Transmission Control Protocol)传输控制协议

TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:

位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急)Sequence number(顺序号码) Acknowledge number(确认号码)

第一次握手:主机A发送位码为syn=1,随机产生seq number=1234567的数据包到主机B,主机B由SYN=1知道,A要求建立联机;

第二次握手:主机B收到请求后,要确认联机信息,向A发送ack number=1234568(主机A的seq number+1),syn=1,ack=1,随机产生seq number=7654321的包;

第三次握手:主机A收到后检查ack number是否正确,即第一次发送的seq number+1,以及ack(对A的发送来的请求,B的确认,)是否为1,若正确,主机A会再发送ack number=7654322(主机B的seq number+1),ack=1,主机B收到后确认seq number值(7654322)并且ack=1则连接建立成功。

扩展阅读材料:

TCP传输连接中的SYN、ACK、SEQ、AN分别是什么意思?他们所带的数字又是代表什么?

SYn=1.ACK=0,SEQ=200
SYN=1,ACK=1.SEQ=4800,AN=201
SYN=1,ACK=1.SEQ=201,AN=4801

SYN,ACK是标志位
SEQ,AN是数据包序号
SYN=1, ACK=0, SEQ=200 的意思是:发送端发出一个SYN请求(SYn=1),同时发送端发送了一个序号为SEQ=200的数据包,
SYN=1, ACK=1, SEQ=4800, AN=201 的意思是:接收端的确认信息,收到了序号为SEQ=200的数据包,同时接收端也发送了一个初始数据包序号为SEQ=4800的数据包,并等待发送端确认,

SYN=1,ACK=1.SEQ=201,AN=4801的意思是:首先,发送端通过接收端送回的AN=201,知道接收端已成功的接收了序号为SEQ=200的数据包,接下来发送端要发送序号为SEQ=201的数据包,并且同时告知接收端刚才送来的序号为SEQ=4800的包已收到,

Ⅸ 请教一条计算机网络原理的计算题

总时延=传输延迟+传播延迟
传输延迟=5000b/(1000*10^6b/s)=5us
传播时延应该是20us
因为要经过交换机又是另外一条链路
所以总时延
25us

Ⅹ 计算机网络原理的计算题(CRC校验和数据传输问题)

第一题:进行模2除法时被除数错了,应该是M*2^4,不是M*2^5,因为多项式是4阶的,在M后面添4个0