合同范本TCPIP协议族中文版答案30文档格式.docx
- 文档编号:16532459
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:44
- 大小:2.52MB
合同范本TCPIP协议族中文版答案30文档格式.docx
《合同范本TCPIP协议族中文版答案30文档格式.docx》由会员分享,可在线阅读,更多相关《合同范本TCPIP协议族中文版答案30文档格式.docx(44页珍藏版)》请在冰豆网上搜索。
源地址
地址1
地址2
地址3
地址4
FC
2
D/ID
SC
PDU长度
数据和填充
1500
帧主体
2312
FCS(CRC)
4
优点:
很简单,源,目的地和路由器需要单独处理每个数据包,不需要考虑它们之间的关系,也就意味着没有连接建立和连接终止的阶段,在源与目的地之间也就没有额外的数据包交换。
缺点:
数据包到达目的地的时候是无序的,上层需要将其重新排列。
答:
2n
每一个数据报从源点开始时需要有一个碎片识别,并且每个片段中都有,终点计算机便可以使用该标识识别出所有的碎片属于同一个数据报。
无论是报文大小,面向连接的时延总是比无连接的要大。
但在面向连接服务中,长报文时延的开销会比短报文的小。
通常一个路由器连接着各自拥有着不同MTU不同的网络,连接收到的数据包可能会有一个比MTU大的数据包的连接,也就意味着路由器需要将数据进行分片,但IPv6不允许路由器中存有碎片,也就是需要做一些调查,使得数据包足够小,以至于可以通过所有的连接。
设置定时器的原因:
片段可能已丢失以至于永远不会达到目的主机,而目的主机不能一直等待。
标准:
目的主机则开始计时,超时之后它可以发送一个错误的信息通知源主机数据包丢失,若有必要,需要重新发送。
基于主机信息的超时持续时间可能会搜集网络状态信息,如果在先前的数据包到达的时就有很多延迟,那就意味着网络拥挤,并且该片段会很快到达(不一定丢失)。
a.28=256addresses
b.216=65536addresses
c.264=1.846744737×
1019addresses
310=59,049addresses
a.(8比特)/(4比特每个十六进制数字)=2个十六进制数字
b.(16比特)/(4比特每个十六进制数字)=4个十六进制数字
c.(24比特)/(4比特每个十六进制数字)=6个十六进制数字
a.第一个字节是208(处于192和223之间)故属于C类
b.第一个字节是238(处于224和239之间)故属于D类
c.第一个字节是242(处于240和255之间)故属于E类
d.T第一个字节是129(处于000和127之间)故属于A类
【注】A类:
000-127;
255.0.0.0.。
B类:
128-191;
255.255.0.0.。
C类:
192-233;
255.255.255.0.。
D类:
224-239;
E类:
240-254
判断IP地址类别时,只需注意其第一个字节所属范围。
a.该IP地址属于A类地址,网络标识为114,主机标识为34.2.8
b.该IP地址属于B类地址,网络标识为132.56,主机标识为8.6
c.该IP地址属于C类地址,网络标识为208.34.54,主机标识为12
d.该IP地址属于E类地址,这个地址不能被分为网络标识和主机标识。
【注】IP地址={<
网络号>
,<
主机号>
}
IP地址类型
最大可指派的网络数
网络号
主机号
子网掩码
A类地址
126(27-2)
8位
24位
255.0.0.0.
B类地址
16383(214-2)
16位
255.255.0.0.
C类地址
207151(221-1)
255.255.255.0
D类地址
多播地址
E类地址
保留今后使用
首先改变地址的范围(减1)基于2562,048−1=(0.0.7.255)2
需要将这个数字和首地址相加得到末地址
首地址
122
12
7
不同(基于256)
255
末地址
14
即末地址为122.12.14.255
a.Wecanapplythefirstshortcuttoallbyteshere.Theresultis(22.14.0.0).
b.Wecanapplythefirstshortcuttoallbyteshere.Theresultis(12.0.0.0).
c.Wecanapplythefirstshortcuttobytes1and4;
weneedtoapplythesecond
shortcuttobytes2and3.Theresultis(14.72.0.0).
110→0+64+32+0+8+0+0+0
200→128+64+0+0+8+0+0+0
200→128+64+32+0+8+0+0+0
d.Wecanapplythefirstshortcuttobytes1and4;
shortcuttobytes2and3.Theresultis(28.0.32.0).
首地址可以通过IP地址与掩码相加得到,如下所示:
IP地址:
25
34
56
子网掩码:
首地址:
末地址可以通过添加子网中的地址数232-n=216或者通过IP地址的掩码的补码来获得,如下所示:
掩码补充:
末地址:
即首地址为25.34.0.0,末地址为25.34.255.255
首地址可以通过IP地址的掩码相加得到,如下所示:
IP地址:
202.44.82.16
掩码:
255.255.255.192
首地址:
202.44.82.0
Notethatweusethefirstshortcutonthefirstthreebytes.Weusethesecondshortcutonthefourthbytes:
16→0+0+0+16+0+0+0+0
192→128+64+32+0+0+0+0+0
0→0+0+0+0+0+0+0+0
末地址可以通过添加子网中的地址数232-n=216或者通过补充IP地址的掩码来获得,如下所示:
掩码补码:
0.0.0.63
202.44.82.63
16→0+0+0+16+0+0+0+0
63→0+0+32+16+8+4+2+1
63→0+0+32+16+8+4+2+1
根据题意,可知,首地址可以通过有掩码为255.255.0.0(/16).的主机地址得到
主机地址:
25.34.12.56
255.255.0.0
子网首地址:
25.34.0.0
末地址可以通过掩码为0.0.255.255的主机地址得到
0.0.255.255
末地址:
25.34.255.255
需要注意的是最大限制在216个地址,我们可以拥有足够小的块只要地址的数字可以分开这些数字。
如下所示,划分出的子网数恰好等于甚至高于所需要的子网数。
a.log22=1;
1的个数:
1;
划分出的子网数:
b.log262=5.95;
6;
划分出的子网数:
64
c.Log2122=6.93;
7;
128
d.Log2250=8;
8;
256
a.Log21024=10;
额外的1s:
10;
可能的子网:
1024;
掩码:
26
b.每个子网的地址数:
232-26=64
c.第一个子网:
首地址是这一块的地址的开始
子网1的首地址:
130.56.0.0
为求末地址,需要给予256(0.0.0.63)写63,并将其加在首地址上。
地址数:
子网1的末地址:
130.56.0.63
d.最后一个子网(子网1024)
要想得到子网1024的首地址,需要基于256(0.0.255.92,将65,472(1023×
64)与子网1的首地址相加。
子网1的首地址:
130.56.0.0
地址数:
0.0.255.192
子网1024的首地址:
1024:
130.56.255.192
现在需要像计算首地址时的那样计算子网1024的末地址。
子网500的首地址:
子网500的末地址500:
130.56.255.255
首先需要将掩码换成二进制进而得到掩码的斜线记法(/n)格式:
a.11111111111111111111111100000000→/24
b.11111111000000000000000000000000→/8
c.11111111111111111110000000000000→/19
d.11111111111111111111000000000000→/20
【其中1的个数即位n的大小】
若已知一个地址快的收地址和末地址,该块已被充分定义,我们可以用这个关系:
N=232-n→n=32−log2N来求出前缀的长度,
例如:
如果首地址为17.24.12.64并且末地址为17.24.12.127,则该块的地址数为64,便可以求出前缀的长度为:
n=32-log2N=32-log264=26该地址块也就是72.24.12.64/26.
【注】N=232-n→n=32−log2N来求出前缀的长度,其中N是地址数,n是前缀长度。
很多地址块都有着相同的前缀长度,前缀长度仅仅是由地址块中的地址数决定的,而不是地址块本身。
两个地址块虽然有着相同的前缀长度但他们并不从地址空间的同一点开始,如下面的两个地址块:
127.15.12.32/27174.18.19.64/27
它们有着相同的前缀长度,但却是两个完全不同的地址块。
第一组:
在这一组中,每个用户拥有128个地址,也就意味着后缀长度为log2128=7,前缀长度为32-7=25,第一个、第一个和最后一个用户可以提供地址范围,其他用户可以很容易的发现地址范围。
第一个用户:
150.80.0.0/25至150.80.0.127/25
第二个用户:
150.80.0.128/25至150.80.0.255/25
………
第200个用户:
150.80.99.128/25至150.80.99.255/25
第一组拥有的所有的地址数为:
200×
128=25,600个地址数
第二组:
对于这一组,每个用户需要16个地址,也就意味着后缀长度为:
log216=4,前缀长度为32-4=28,地址为:
150.80.100.0/28至150.80.100.15/28
150.80.100.16/28至150.80.100.31/28
………………
第400个用户:
150.80.124.240/28至150.80.124.255/28
第二组拥有的所有的地址数为:
400×
16=6400个地址
第三组:
对于这一组,每个用户需要4个地址,也就意味着后缀长度为:
log24=4,前缀长度为32-2=30,地址为:
第一个用户:
150.80.125.0/30至150.80.125.3/30
第二个用户:
150.80.125.4/30至150.80.100.7/30
第64个用户:
150.80.125.252/30至150.80.125.255/30
第65个用户:
150.80.126.0/30至150.80.126.3/30
…………………
第2048个用户:
150.80.156.252/30至150.80.156.255/30
第二组拥有的所有的地址数为:
2048×
4=8192个地址
可分配的地址数为:
40192
可用的地址数为:
25344
有两种选择,若ISP想要使用子网划分(每个路由器有32个输出端口)的话,则每个用户的前缀长度为nsub=32.如果对路由器和子网划分没有需要,每个用户可以直接与ISP服务器相连接,在这种情况下,用户的一整套都可以使用有着前缀长度为n的同一个地址块(分配给ISP的前缀长度)。
直接支付,因为两个主机在同一个网络中。
类
目标地址
下一跳
接口
A类
111.0.0.0
————
m1
B类
145.80.0.0
111.25.19.20
170.14.0.0
C类
192.16.7.0
111.15.17.32
缺省
缺省路由
m0
目的地址:
192.16.7.42
二进制:
11000000000100000000011100101010
地址转换副本:
00000000000000000000000000001100=1210
目标网络:
C类网络地址:
下一跳地址:
111.15.17.32接口:
147.26.50.30
10010011000110100011001000011110
00000000000000000000000000001001=910
B类网络地址:
147.26.0.0
111.30.31.18接口:
135.11.80.21
/18网络地址:
135.11.64.0
缺省接口:
m4
目标地址:
202.70.20.30
/26结果:
202.70.20.0不匹配
/25结果:
/24结果:
/22结果:
180.70.65.200(缺省路由)接口:
m2
【英文版答案满意给出路由表仅给出了如下语句的英文】
一个局域网的路由表没有连接到因特网并且没有子网可以拥有一个有着主机特定地址的路由表,因所有的数据包都留在了网络上,所有没有下一跳地址。
若数据包的目的地址为140.24.7.194到达R3,送往接口m0,当它到达R2的时候,被送往m1然到R3。
若数据包来自组织1,2或者3的话,仅有的路径R1可以接收到数据包,从接口m3出发到达R1。
掩码
网络地址
下一跳地址
/20
120.14.64.0
———
120.14.96.0
120.14.112.0
m3
/0
0.0.0.0
缺省路由
/22
120.14.100.0
120.14.104.0
120.14.108.0
/30
————
120.14.64.4
120.14.64.8
120.14.64.12
……
……
120.14.65.252
m127
m128
【如下是英文版答案,能力有限,翻译不了,下面是XX答案】
Ifnofragmentationoccursattherouter,thentheonlyfieldtochangeinthebase
headeristhetimetolivefield.Ifanyofthemultiple-byteoptionsarepresent,thentherewillbechangesintheoptionheadersaswell(torecordtherouteand/ortimestamp).Iffragmentationdoesoccur,thetotallengthfieldwillchangetoreflectthetotallengthofeachdatagram.Themorefragmentbitoftheflagsfieldandthefragmentationoffsetfieldsmayalsochangetoreflectthefragmentation.Ifoptionsarepresentandfragmentationoccurs,theHLENfieldofthebaseheadermayalsochangetoreflectwhetherornottheoptionwasincludedinthefragments.
必然变化的是生存时间(TTL)、首部校验和。
每经过一跳路由器,TTL值减一;
首部校验和是根据首部生成的,TTL字段变化,首部校验和随之也要变化。
可能变化的有标志、片偏移,数据报总长度
大的MTU的好处:
(1)方便长距离的传送大量的数据
(2)没有分段的必要(3)更快的传送且无重组(4)更少的丢包(5)更高效
小的MTU的好处:
(1)方便传输对于时间敏感的数据像音频或者视频
(2)适合多路复用
【如下表示英文版答案中的表格】
在这种情况下,我们可以使用松散源路由选择且如下所示仅有一个入口:
ThevalueoftheheaderlengthfieldofanIPpacketcanneverbelessthan5
becauseeveryIPdatagrammusthaveatleastabaseheaderthathasafixedsizeof20bytes.ThevalueofHLENfield,whenmultipliedby4,givesthenumberof
bytescontainedintheheader.Thereforetheminimum
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 合同范本 TCPIP 协议 中文版 答案 30