计算机网络期末

循环冗余码(CRC检验码)

生成多项式p(x)=x3+x2+1  信息位M为101001

1.根据生成多项式P(x)确定除数

计算机网络期末_第1张图片 除数是1101

 

2.根据生成多项式P(x)的最高阶补0

p(x)=x3+x2+1  最高阶为3,则在信息位后补了3个0=>101001000

3.让信息位(补0后)与除数做异或运算,得到余数

异或规则:0^0= 0,1^0= 1,0^1= 1,1^1= 0

计算机网络期末_第2张图片

 

4.得到的余数补全位数,放在原信息位后

1——>001——>101001001

CRC校验码:101001001

子网划分

预备知识:

子网划分

1.A类IP地址:

 

2.B类IP地址:

 

3.C类IP地址:

 

4.子网划分网络号主要在主机号上进行划分

 

5.子网掩码:网络号和子网号全为1,主机号全0

例题:某单位有C类网络200.1.1.0,准备为4个部门划分子网,4个部门的主机数分别为:A——71台,B——34台,C——21台,D——17台,共有143台主机。

给出一种可能的子网掩码安排来完成子网划分任务?

如果部门D的主机数目增长到34台,该单位又如何划分子网?

计算机网络期末_第3张图片

计算机网络期末_第4张图片 

 

①为啥没有010?

因为01是010的前缀,如果分配010计算机是不能够像我们人眼一样能分辨出来到底是01还是010子网的

IP数据报分片

例子:一个数据报数据部分为3800字节,规定分片长度不超过1420字节,首部20字节,每个分片数据部分不超过1400字节(MTU为最大传输单元,包括首部和数据部分)

数据报分为首部和数据部分,3800+20=3820

计算机网络期末_第5张图片

 MF位:只有最后一片为0  (原始数据报只有一片,所以它的MF位为0)

DF:代表能否分片,DF=0代表能分片,DF=1代表不能分片

片偏移字节:数据报的起始数据部分,距离最开始的数据第一个相距多少,再除以8(起始数据部分/8

首部的20不是数据里面的,是分片自动给的。首部是后加的不在原始数据里。

计算机网络期末_第6张图片

计算机网络期末_第7张图片 

 

TCP三次握手和四次挥手

计算机网络期末_第8张图片

 主机A要发送建立,首先要发送一个同部位SYN,初始序号seq=x。当B收到发过来的同部位和序号时,给A发送个同部位和序号,发送确认为ACK并且还得发送个确认序号ack=y+1(一般是上个发送过来的序号加1)

这里应该是,A已经关闭发送端口,但仍保留接收端口,而接收端口关闭的命令是由B发起的

计算机网络期末_第9张图片

 

你可能感兴趣的:(学习)