导航:首页 > 网络连接 > 计算机网络确认号和序号怎样求

计算机网络确认号和序号怎样求

发布时间:2022-06-20 19:05:57

计算机网络技术

好想看过这几题 你在Google 上面搜哈 估计搜的出来

⑵ 计算机网络 累积确认的问题

选B
TCP段首部中的字号字段是指本报文段所发送的数据的第一个字节的序号,第3个段的序号为900,则第二个段的序号为900-400=500,而确认号是期待收到对方下一个报文段的第一个字节的序号,现在主机乙待收到第二个段,故甲的确认号是500.

⑶ 计算机网络问题,第20题,确认号不应该是接受到的下一个号吗为什么不是401

……你的算术能力啊……
第一次,发送方发送序列号为100~199的数据段,收发完成后的确认号是200。
第二次,发送方发送序列号为200~399的数据段,收发完成后的确认号是400。
100本身是算在100B里面的……

⑷ 计算机网络用IP地址与子网掩码,怎么求网络号和主机号

将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。
例如:
192.168.1.120
/255.255.255.0
如何算出它的网络号.主机号
这个从二进制角度说比较方便。
首先把地址和掩码转换为二进制(熟了就不用了)
IP地址:11000000.10101000.00000001.01111000

码:11111111.11111111.11111111.00000000
(掩码24个1,就是说这个地址是24位掩码的)
掩码为1的部分表示网络号,为0的部分表示主机号。
IP地址与掩码相与得出网络地址,
换个算法就是地址的前24位(掩码1的个数)后面补0是网络地址

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

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的包已收到,

⑹ TCP协议中序号(Seq)和确认序号(Ack)的关系是怎样的

它们的关系是相互依托的,只有这样才能够确认报文的传输顺序,最后进行保文重组时,需要这样的序号确认

⑺ 计算机网络的问题,麻烦知道的呃详细解答一下

很惭愧,我也不会。。
第一题,我的课本是谢希仁的计算机网络第六版,怎么没见到GBN在哪一层,你给我说一下,我们共同研究
第二题,没告诉数据传输率啊,怎么求Td呢?
第三题,这个我倒是懂,肯定是900才对。第一段数据应该是100-399,共300B,第一段确认号为400,第二段肯定是900啊,确认号就是说“900之前的都收到了”

⑻ 计算机网络:主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。

确认号指的是接收方想要接收的报文段的序号,比如我想要1-5的报文,在接收过程中我收到了2-5,而1丢了,这时候我肯定跟你说,再发一遍1,就是这个意思。
在这里序号70的丢了,所以确认号就是70,和后面的没关系。

⑼ 计算机网络 已知TCP头部用十六进制数表示为:05320017 00000001 00000055 500207FF 00000000。

tcp头部至少二十字节。一个字节就是八个二进制位,而4个二进制位就是一个十六进制位。
tcp结构:

16位的源端口:05 32

16位的目的端口:00 17

32位的序列号:00000001

32位的确认号:00000055

头部长度:50

窗口值:02

⑽ 计算机网络:详细在图里,求答案,详细解答

首先把16进制转为2进制,138A对应源端口,0043--目的端口,00220033---序号,00440055---确认序号,F(1111)--数据偏移,0--保留,03(00000011)--那么FIN为1,SYN为1,其他为0(SYN:同步序号,用于建立连接过程,在连接请求中,SYN=1和ACK=0表示该数据段没有使用捎带的确认域,而连接应答捎带一个确认,即SYN=1和ACK=1。FIN:finish标志,用于释放连接,为1时表示发送方已经没有数据发送了,即关闭本方数据流。) 。0101--窗口。这个应该可以解决大部分问题了

阅读全文

与计算机网络确认号和序号怎样求相关的资料

热点内容
网络借贷年利息多少算合法 浏览:177
电信微信怎么连接网络 浏览:157
河南网络货运平台哪个比较好 浏览:189
网络哪个宽带好又快 浏览:285
家庭网络用哪个服务厅好一些 浏览:690
网络直播下载的视频怎么播放 浏览:678
王者游戏网络不稳定加速在哪里买 浏览:65
网络老是感叹号什么情况 浏览:432
球探app总是网络连接异常 浏览:160
无线用户多会影响网络监控吗 浏览:856
计算机网络技术人员就业 浏览:654
手机开热点给电脑网络变慢了 浏览:890
wifi已连接但没有网络线路 浏览:649
中国移动网络首选网络类型 浏览:563
网口光信号网络G电源 浏览:215
wifi与5g网络哪个快 浏览:310
删除苹果air的网络 浏览:530
云南蒙自哪个网络信号好 浏览:294
移动盒子设置无线网络方法 浏览:441
充电桩显示网络异常请稍后再试 浏览:315

友情链接