计算机网络课后习题习题五.docx
- 文档编号:27630281
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:8
- 大小:18.77KB
计算机网络课后习题习题五.docx
《计算机网络课后习题习题五.docx》由会员分享,可在线阅读,更多相关《计算机网络课后习题习题五.docx(8页珍藏版)》请在冰豆网上搜索。
计算机网络课后习题习题五
计算机网络课后习题习题五
Chapterfive
第五章习题
38.ConverttheIPaddresswhosehexadecimalrepresentationisC22F1582todotteddecimalnotation.
(38.如果一个IP地址的十六进制表示C22F1582,请将它转换成点分十进制标记.)
Solution:
Theaddressis194.47.21.130.
解答:
先写成二进制:
11000010,0010101111,0001010,10000010
所以,它的点分十进制为:
194.47.21.130
39.AnetworkontheInternethasasubnetmaskof255.255.240.0.Whatisthemaximumnumberofhostsitcanhandle?
(39.Interent上一个网络的子网掩码为255.255.240.0.请问它最多能够处理多少台主机?
)
Solution:
Themaskis20bitslong,sothenetworkpartis20bits.Theremaining12
bitsareforthehost,so4096hostaddressesexist.
Normally,thehostaddressis4096-2=4094.Becausethefirstaddressbeusedfornetworkandthelastoneforbroadcast.
解答:
从子网掩码255.255.240.0可知,它还有12位用于作主机号。
故它的容量有2的12次方,也即有4096地址。
除去全0和全1地址,它最多能够处理4094台主机
40.AlargenumberofconsecutiveIPaddressareavailablestartingat198.16.0.0.Supposethatfourorganizations,A,B,C,andD,request4000,2000,4000,and8000addresses,respectively,andinthatorder.Foreachofthese,givethefirstIPaddressassigned,thelastIPaddressassigned,andthemaskinthew.x.y.z/snotation.
(40.假定从198.16.0.0开始有大量连续的IP地址可以使用.现在4个组织A,B,C和D按照顺序依次申请4000,2000,4000和8000个地址.对于每一个申请,请利用w.x.y.z/s的形式写出所分配的第一个IP地址,以及掩码.)
Solution:
Tostartwith,alltherequestsareroundeduptoapoweroftwo.Thestarting
address,endingaddress,andmaskareasfollows:
A:
198.16.0.0–
198.16.15.255writtenas198.16.0.0/20
B:
198.16.16.0–198.23.15.255writtenas198.16.16.0/21
C:
198.16.32.0–198.16.47.255writtenas198.16.32.0/20
D:
198.16.64.0–198.16.95.255writtenas198.16.64.0/19
解答:
因为只能是2的整数次方的,故应分别借4096,2048,4096,8192个IP地址。
它们分别为2的12次方,2的11次方,2的11次方,2的13次方.故可有如下分配方案:
组织
首地址
末地址
w.x.y.z/s的形式
A
198.16.0.0
198.16.15.255
198.16.0.0/20
B
198.16.16.0
198.16.23.255
198.16.16.0/21
C
198.16.32.0
198.16.47.255
198.16.32.0/20
D
198.16.64.0
198.16.95.255
198.16.64.0/19
41.ArouterhasjustreceivedthefollowingnewIPaddresses:
57.6.96.0/21,57.6.104.0/21,57.6.112.0/21,and57.6.120.0/21.Ifallofthemusethesameoutgoingline,cantheybeaggregated?
Ifso,towhat?
Ifnot,whynot?
(41.一台路由器刚刚接收到一下新的IP地址:
57.6.96.0/27,57.6.104.0/21,57.6.112.0/21和57.6.120.0/21.如果所有这些地址都使用同一条输出线路,那么,它们可以被聚集起来吗?
如果可以的话,它们被聚集到那个地址上?
如果不可以的话,请问为什么?
)
Solution:
Theycanbeaggregatedto57.6.96/19.
解答:
96=(01100000)2
104=(01100100)2
112=(01101000)2
120=(01101110)2
可以看出,四个IP地址前19位都是相同的(前面57的8位以及6的8位和后面011这3位,共19位)
故得聚合到地址57.6.96.0/19上。
42.ThesetofIPaddressesfrom29.18.0.0to19.18.128.255hasbeenaggregatedto29.18.0.0/17.However,thereisagapof1024unassignedaddressesfrom29.18.60.0to29.18.63.255thatarenowsuddenlyassignedtoahostusingadifferentoutgoingline.Isitnownecessarytosplituptheaggregateaddressintoitsconstituentblocks,addthenewblocktothetable,andthenseeifanyreaggregationispossible?
Ifnot,whatcanbedoneinstead?
(42.从29.18.0.0到29.18.128.255之间的IP地址集合已经被聚集到29.18.0.0/17.然而,这里有一段空隙地址,即从29.18.60.0到29.18.63.255之间的1024个地址还没有被分配.现在这段空隙地址突然要被分配给一台使用不同输出线路的主机.请问是否有必要将聚集地址分割成几块,然后把新的地址块加入到路由表中,再看一看是否可以重新聚集?
如果没有必要的话,那该怎么办?
)
Solution:
Itissufficienttoaddonenewtableentry:
29.18.0.0/22forthenewblock.Ifanincomingpacketmatchesboth29.18.0.0/17and29.18.0.0./22,thelongestonewins.Thisrulemakesitpossibletoassignalargeblocktooneoutgoinglinebutmakeanexceptionforoneormoresmallblockswithinitsrange.
解答:
没有必要。
只要在路由表中添加一项:
29.18.0.0/22就可以了。
当有一个分组到来时,如果它既匹配29.18.0.0/17,又匹配29.18.0.0/22,那么它将被发送到掩码位数较大的目标地址,即29.18.0.7/22。
这样做的好处是使得一个大段的地址能够被指定到一个目标,但又允许其中少量的地址出现例外的情况。
43.Arouterhasthefollowing(CIDR)entriesinitsroutingtable:
Address/mask
Nexthop
135.46.56.0/22
Interface0
135.46.60.0/22
Interface1
192.53.40.0/23
Router1
default
Router2
ForeachofthefollowingIPaddresses,whatdoestherouterdoifapacketwiththataddressarrives?
a.(a)135.46.63.10
b.(b)135.46.57.14
c.(c)135.46.52.2
d.(d)192.53.40.7
e.(e)192.53.56.7
43.一台路由器的路由表中有以下的(CIDR)表项:
地址/掩码
下一跳
135.46.56.0/22
接口0
135.46.60.0/22
接口1
192.53.40.0/23
路由器1
默认
路由器2
对于下面的每一个IP地址,请问,如果一个到达分组的目标地址为该IP地址,那么路由器该怎么办?
(a)135.46.63.10
(b)135.46.57.14
(c)135.46.52.2
(d)192.53.40.7
(e)192.53.56.7
Solution:
Thepacketsareroutedasfollows:
(a)Interface1
(b)Interface0
(c)Router2
(d)Router1
解答:
(a)135.46.63.10和255.255.252.0做与运算得到135.16.60.0,故发送给接口1;
(b)135.46.57.14和255.255.252.0做与运算得到135.16.56.0,故发送给接口0;
(c)135.46.52.2和255.255.252.0做与运算得到135.16.52.0,故发送给路由器2;
(d)135.53.40.7和255.255.254.0做与运算得到135.53.40.0,故发送给路由器1;
(e)135.53.56.7和255.255.254.0做与运算得到135.53.56.0,故发送给路由器2。
第四章习题
24.SomebooksquotethemaximumsizeofanEthernetframeas1518bytesinsteadof1500bytes.Aretheywrong?
Explainyouranswer.
(24.有些书将以太网帧的最大长度说成是1518字节,而不是1500字节,这些书错了吗?
请说明你的理由。
)
Solution:
Thepayloadis1500bytes,butwhenthedestinationaddress,sourceaddress,
type/length,andchecksumfieldsarecountedtoo,thetotalisindeed1518.
解答:
没错,以太网帧的最大净荷为1500字节,算上目标地址6字节、源地址6字节、类型2字节、
校验和4字节,则为1518字节。
不同的书常可能出现题目中的两种不同的表述,但它们的实质是一样的。
42.Brieflydescribethedifferencebetweenstore-and-forwardandcut-throughswitches.
(简略地描述一下存储-转发型交换机和直通型交换机之间的区别。
)
Solution:
Astore-and-forwardswitchstoreseachincomingframeinitsentirety,then
examinesitandforwardsit.Acut-throughswitchstartstoforwardincoming
framesbeforetheyhavearrivedcompletely.Assoonasthedestination
addressisin,theforwardingcanbegin.
解答:
存储转发:
整个帧完整接收并存储到缓冲区,对整个帧进行差错检验,然后再查表找出目的端口并转发。
优点是进行差错校验,错误不会扩散到目的网段,缺点是交换延迟比较大。
直通式:
因为转发仅依赖于目的地址目标地址,所以只要收到帧的前6个字节(目标地址字段),就可查表找出目的端口并转发。
优点是交换延迟小,缺点是无法进行差错校验,帧错误会扩散到目的网段。
43.Store-and-forwardswitcheshaveanadvantageovercut-throughswitcheswithrespecttodamagedframes.Explainwhatitis.
(从损坏帧的角度而言,存储-转发型交换机比起直通型交换机更有优势。
请说明这种优势是什么。
)
Solution:
43.Store-and-forwardswitchesstoreentireframesbeforeforwardingthem.Afteraframecomesin,thechecksumcanbeverified.Iftheframeisdamaged,itisdiscardedimmediately.Withcut=through,damagedframescannotbediscardedbytheswitchbecausebythetimetheerrorisdetected,theframeisalreadygone.Tryingtodealwiththeproblemislikelockingthebarndoorafterthehorsehasescaped.
解答:
存储-转发型交换机会对已经到达的帧进行检验,若发现帧有损坏,则将其丢弃;直通型交换机在一帧的目标头域进来时就开始转发,当发现传输帧有错误的时候,这个帧已经被传输出去了,这样就不能丢弃错误的帧了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课后 习题