版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter3TransportLayer1.Atransport-layerprotocolprovidesformunicationbetween____.AApplicationprocessesBHostsCRoutersDEndsystems2.Transport-layerprotocolsrunin____.AServersBClientsCRoutersDEndsystems3.Intransportlayer,thesendsidebreaksapplicationmessagesinto____,passestonetworklayer.AFramesBSegmentsCData-gramsDbitstreams4.Servicesprovidedbytransportlayerinclude____.AHTTPandFTPBTCPandIPCTCPandUDPDSMTP5.WhichofthefollowingservicesisnotprovidedbyTCP?ADelayguaranteesandbandwidthguaranteesBReliabledatatransfersandflowcontrolsCCongestioncontrolsDIn-orderdatatransfers6.Thesetwominimaltransport-layerservices----____and____----aretheonlytwoservicesthatUDPprovides!Aprocess-to-processdatadelivery,errorcheckingBcongestioncontrol,reliabledatatransferCflowcontrol,congestioncontrolDIn-orderdatatransfer,errorchecking7.Portnumber’sscopeis____to____.A0,1023B0,65535C0,127D0,2558.Theportnumbersrangingfrom____to____arecalledwell-knownportnumberandarerestricted.A0,1023B0,65535C0,127D0,2559.UDPsocketidentifiedbytwocomponents,theyare____.AsourceIPaddressesandsourceportnumbersBsourceIPaddressesanddestinationIPaddressesCdestinationIPaddressanddestinationportnumbersDdestinationportnumbersandsourceportnumbers10.TCPsocketidentifiedbya(an)____.A1-tupleB2-tupleC3-tupleD4-tuple11.WhichofthefollowingapplicationsnormallyusesUDPservices?ASMTPBStreamingmultimediaCFTPDHTTP12.
Reliable
data
transfer
protocol
over
a
perfectly
reliable
channel
is____.
A
rdt1.0
B
rdt2.0
C
rdt3.0
D
rdt2.1
13.
Reliable
data
transfer
protocol
over
a
channel
with
bit
errors
and
packet
losses
is
____.
A
rdt1.0
B
rdt2.0
C
rdt3.0
D
rdt2.1
14.
Which
of
the
following
about
reliable
data
transfer
over
a
channel
with
bit
errors
is
not
correct?
A
RDT2.0:
assuming
ACK
and
NAK
will
not
be
corrupted
B
RDT2.1:
assuming
ACK
and
NAK
can
be
corrupted
C
RDT2.2:
only
use
ACK-s
D
RDT2.2:
use
both
ACK-s
and
NAK-s
15.
Which
of
the
following
protocols
is
not
pipelining
protocols?
A
TCP
B
rdt3.0
C
GO-BACK-N
D
selective
repeat
16.
Which
of
the
following
is
not
correct
about
GBN
protocol?
A
Only
using
ACK-s
B
Using
cumulative
ACK-s
C
Receiver
discards
all
out-of-order
packets
D
It
is
not
pipelined
protocol
17.
Which
of
the
following
is
not
correct
about
SR
protocol?
A
receiver
individually
acknowledges
all
correctly
received
packets
B
sender
only
resends
packets
for
which
ACK
not
received
C
It
limits
sequence
number
of
sent
but
un-ACK-ed
packets
D
It
is
not
a
pipelined
protocol18.WhichofthefollowingaboutTCPconnectionisnotcorrect?AItisabroadcastconnectionBItisapoint-to-pointconnectionCItisapipelinedconnectionDItisafullduplexconnection19.TheSYNsegmentisusedfor____.ATCPconnectionsetupBTCPflowcontrolCTCPcongestioncontrolDClosingaTCPconnection20.TheFINsegmentisusedfor____.ATCPconnectionsetupBTCPflowcontrolCTCPcongestioncontrolDClosingaTCPconnectionHowdoesTCPsenderperceivecongestion?AThroughatimeouteventBThroughareceivingduplicateACK-seventCBothAandBDEitherAorB22.Extendinghost-to-hostdeliverytoprocess-to-processdeliveryiscalledtransport-layer____and.Amultiplexingandde-multiplexingBstoringandforwardingCforwardingandfilteringDswitchingandrouting23.UDPisa____servicewhileTCPisaconnection-orientedservice.AConnectionlessBReliableCConnection-orientedDIn-order24.TheUDPheaderhasonlyfourfields,theyare____.ASourceportnumber,destinationportnumber,lengthandchecksumBSourceportnumber,destinationportnumber,sourceIPanddestinationIPCsourceIP,destinationIP,sourceMACaddressanddestinationMACaddressDsourceIP,destinationIP,sequencenumberandACKsequencenumber25.Thereareegers:1110011001100110,1101010101010101.Theirchecksumis____.A0011B1100C1111D0000Themaximumamountofdatathatcanbegrabbedandplacedinasegmentislimitedbythe____.AMaximumsegmentsize(MSS)BMTUCChecksumDSequencenumberTheMSSistypicallysetbyfirstdeterminingthelengthofthelargestlink-layerframethatcanbesentbythelocalsendinghost----theso-called____.AMaximumtransmissionunit(MTU)BMSSCChecksumDSequencenumber28.AFilesizeof500,000bytes,MSSequals1000bytes.WhenwewanttotransmitthisfilewithTCP,thesequencenumberofthefirstsegmentis0,andthesequencenumberofthesecondsegmentis____.A1000B999C1001D500000BecauseTCPonlyacknowledgesbytesuptothefirstmissingbyteinthestream,TCPissaidtoprovide____.ACumulativeacknowledgementsBSelectiveacknowledgementsC3duplicateACKsDpositiveACKs30.Providedα=0.125,currentvalueofEstimated-RTTis0.4s,Sample-RTTis0.8s,thenthenewvalueofEstimated-RTTis____s.A0.45B0.6C0.7D0.8ProvidedRcvBuffer=20,LastByteRcvd=20,LastByteRead=15,thenRcvWindow=____.A14B15C16D1032.TCPservicedoesnotprovide____.AReliabledatatransferBFlowcontrolCDelayguaranteeDCongestioncontrol33.TherearetwostatesinTCPcongestioncontrol,whichare____.AslowstartandcongestionavoidanceBsafestartandcongestionavoidanceCslowstartandcongestionabandonDsafestartandcongestionabandon34.Thetransport-layerprotocolprovideslogicalcommunicationbetween____,andthenetwork-layerprotocolprovideslogicalcommunication____.Ahosts,processesBprocesses,hostsCthreads,processesDprocesses,threads35.
To
implement
the
multicast
services
the
Internet
employs
the
____
protocol.
A
FTP
B
TCP
C
IGMP
D
UDP
36.Ifanapplicationdeveloperchooses____protocol,thentheapplicationprocessisalmostdirectlytalkingwithIP.AHTTPBRIPCCSMA/CDDUDP37.____maintainsconnection-stateintheendsystems.Thisconnectionstateincludesreceiveandsendbuffers,congestion-controlparameters,andsequenceandacknowledgmentnumberparameters.AUDP BTCPﻩ CDNS DHTTP38.ThehostthatinitiatesthesessionintheInternetislabeledas____.AserverﻩBuseragentﻩCclientﻩﻩDrouter39.WithTCPthereisno_____betweensendingandreceivingtransport-layerentities.Aflowcontrol BhandshakingC.congestioncontrol DVCsetup40.TheInternet’s____servicehelpspreventtheInternetfromenteringastateofgridlock.Adatagramﻩ ﻩ BcongestioncontrolCslidingwindowﻩ Dtimeoutevent41.Connectionsetupatthetransportlayerinvolves____.Aserver ﻩ ﻩBonlythetwoendsystemsCclient ﻩ Drouter42.A____layerprotocolprovidesforlogicalcommunicationbetweenapplications.AtransportBapplicationCnetworkingDMAC43.Instaticcongestionwindow,ifitsatisfiesW*S/R>RTT+S/R,theLatencyis____.AW*S/R–(RTT+S/R)B2RTT+O/RC2RTT+O/R+(k-1)[W*S/R-(RTT+S/R)]D2RTT+S/R44.Thereceivesideoftransportlayerreassemblessegmentsintomessages,passesto____layer.AApplicationBNetworkingCPhysicalDMAC45.Inthefollowingfouroptions,whichoneiscorrect?AThevariationsintheSampleRTTaresmoothedoutinthecomputationoftheEstimatedRTTBThetimeoutshouldbelessthantheconnection’sRTTCSupposethatthelastSampleRTTinaTCPconnectionisequalto1sec.ThenthecurrentvalueofTimeoutIntervalwillnecessarilybe≥1secDSupposethatthelastSampleRTTinaTCPconnectionisequalto1sec.ThenthecurrentvalueofTimeoutIntervalwillnecessarilybe≤1sec46.TheportnumberusedbyHTTPis____.A80B25C110D5347.TheportnumberusedbySMTPis____.A80B25C110D5348.Theportnumberusedbypop3is____.A80B25C110D5349.TheportnumberusedbyDNSis____.A80B25C110D5350.TheportnumberusedbyFTPis____.A20and21B20C21D5351.AUDPsocketidentifiedbya____tuple(s).A2B4C1D352.ATCPsocketidentifiedbya____tuple(s).A2B4C1D353.ATCPsocketdoesnotinclude____.ASourceMACaddressBSourceportnumberCDestinationIPaddressDDestinationportnumber54.WhichoffollowingaboutUDPisnotcorrect.AItisareliabledatatransferprotocolBItisconnectionlessCnohandshakingbetweenUDPsender,receiverDitisabesteffortserviceprotocol55.DNSuses____service.ATCPBUDPCBothTCPandUDPDNoneofabove56.WhichoffollowingaboutUDPiscorrect?AFinerapplication-levelcontroloverwhatdataissent,andwhenBNoconnectionestablishment(whichcanadddelay),sonodelayforestablishaconnectionCNoconnectionstate(so,UDPcantypicallysupportmanyactiveclients)DLargepacketheaderoverhead(16-B)57.Streamingmediausesa____servicenormally.ATCPBUDPCBothTCPandUDPDNoneofabove58.TheUDPheaderhasonly____fields.A2B4C1D359.WhichofthefollowingdoesnotincludedinUDPheader.ASourceportnumberBDestinationportnumberCChecksumDSequencenumber60.Whichofthefollowingisnotapipeliningprotocol.ARdt1.0BGo-Back-NCSelectiverepeatDTCP61.InthefollowingfourdescriptionsaboutMSSandMTU,whichoneisnotcorrect?ATheMSSisthemaximumamountofapplication-layerdatainthesegmentBTheMSSisthemaximumsizeoftheTCPsegmentincludingheadersCTheMSSistypicallysetbyMTUDTheMTUmeansthelargestlink-layerframe62.Thejobofgatheringdatachunks,encapsulatingeachdatachunkwithheaderinformationtocreatesegmentsandpassingthesegmentstothenetworkiscalled____.AmultiplexingBde-multiplexingCforwardingDrouting63.Inthefollowingfourdescriptionsabouttherelationshipbetweenthetransportlayerandthenetworklayer,whichoneisnotcorrect?AThetransport-layerprotocolprovideslogicalcommunicationbetweenhostsBThetransport-layerprotocolprovideslogicalcommunicationbetweenprocessesCTheservicesthatatransport-layerprotocolcanprovideareoftenconstrainedbytheservicemodelofthenetwork-layerprotocolDAcomputernetworkmaymakeavailablemultipletransportprotocols64.Supposethefollowingthree8-bitbytes:01010101,01110000,01001100.What’sthe1scomplementofthesumofthese8-bitbytes?A00010001B11101101C00010010D1000100065.Thefollowingfourdescriptionsaboutmultiplexingandde-multiplexing,whichoneiscorrect?AAUDPsocketisidentifiedbyatwo-tuplesconsistingofasourceportnumberandadestinationportnumber.BIftwoUDPsegmenthavedifferentsourceportnumber,theymaybedirectedtothesamedestinationprocess.CIftwoTCPsegmentswithdifferentsourceportnumber,theymaybedirectedtothesamedestinationprocess.DIftwoTCPsegmentswithsamedestinationIPaddressanddestinationportnumber,theymustbethesameTCPconnection.66.UDPandTCPbothhavethefieldsexcept____.AsourceportnumberBdestinationportnumberCchecksumDreceivewindow67.IfwedefineNtobethewindowsize,basetobethesequencenumberoftheoldestunacknowledgedpacket,andnext-seq-numtobethesmallestunusedsequencenumber,thentheinterval[nextseqnum,base+N-1]correspondstopacketthat____.AcanbesentimmediatelyBhavealreadybeentransmittedandacknowledgedCcannotbeusedDhavebeensentbutnotyetacknowledged68.WhichofthefollowingaboutTCPisnotcorrect?AItisaconnectionlessprotocolBPoint-to-pointprotocolCReliable,in-orderbytesteamprotocolDPipelinedprotocol69.WhichofthefollowingaboutTCPisnotcorrect?AItisaconnectionlessprotocolBfullduplexdatatransferprotocolCconnection-orientedprotocolDflowcontrolledprotocol70.Themaximumamountofdatathatcanbegrabbedandplacedinasegmentislimitedbythe____.AMaximumsegmentsize(MSS)BMTUCSequencenumberDChecksum71.TheMSSistypicallysetbyfirstdeterminingthelengthofthelargestlink-layerframethatcanbesentbythelocalsendinghost(theso-called____),andthenwillfitintoasinglelink-layerframe.AMaximumsegmentsize(MSS)BMTUCSequencenumberDChecksum72.TheMSSisthemaximumamountof____layerdatainthesegment,notthemaximumsizeoftheTCPsegmentincludingheaders.AApplicationBTransportCNetworkingDLink73.Whichofthefollowingfieldisnotusedforconnectionsetupandteardown?ASequencenumberBTSTCSYNDFIN74.____isthebytestreamnumberoffirstbyteinthesegment.ASequencenumberBACKnumberCChecksumDportnumber75.____isthebytesequencenumbersofnextbyteexpectedfromotherside.ASequencenumberBACKnumberCChecksumDportnumber76.BecauseTCPonlyacknowledgesbytesuptothefirstmissingbyteinthestream,TCPissaidtoprovide____acknowledgements.ACumulativeBSelectiveCSingleDNegative77.Fastretransmitmeansinthecasethat____duplicateACK-sarereceived,theTCPsenderresendsegmentbeforetimerexpires.A3B4C5D678.TCP____meanssenderwon’toverflowreceiver’sbufferbytransmittingtoomuch,toofast.AFlowcontrolBCongestioncontrolCReliabledatatransferDConnection-orientedservice79.TCPprovidesflowcontrolbyhavingthesendermaintainavariablecalledthe____.AReceivewindowBCongestionwindowCSlidingwindowDbuffer80.HowdoesTCPsenderperceivecongestion?ATimeoutB3duplicateACK-sCBothAandBDNoneofabove81.Transptocolsrunin____.AServersBClientsCRoutersDEndsystems82.WhichofthefollowingservicesisnotprovidedbyTCP?ADelayguaranteesandbandwidthguaranteesBReliabledatatransfersandflowcontrolsCCongestioncontrolsDIn-orderdatatransfers83.WhichservicedoesUDPnotprovide?AmultiplexingBde-multiplexingCerror-detectionDerror-correction84.TherearethreemajoreventsrelatedtodatatransmissionandretransmissionintheTCPsender,whichoneisnotinit?AdatareceivedfromapplicationaboveBde-multiplexingsegmentCtimertimeoutDACKreceipt85.WhichofthefollowingapplicationsnormallyusesUDPservices?ASMTPBStreamingmultimediaCFTPDHTTP86.WhichofthefollowingaboutTCPconnectionisnotcorrect?AItisabroadcastconnectionBItisapoint-to-pointconnectionCItisapipelinedconnectionDItisafullduplexconnection87.TheSYNsegmentisusedfor____.ATCPconnectionsetupBTCPflowcontrolCTCPcongestioncontrolDClosingaTCPconnection88.Whichservicehelpspreventtheinternetfromenteringastateofgridlock?AreliabledatatransferBflowcontrolCcongestioncontrolDhandshakingprocedure89.TheInternet’s_____isresponsibleformovingpacketsfromonehosttoanother.AapplicationlayerBtransportlayerCnetworklayerDlinklayerInthefollowingapplications,whichoneisabandwidth-sensitiveapplication?AE-mailBwebapplicationCreal-timeaudioDfiletransfer91.Inthefollowingapplications,whichoneusesUDP?AE-mailBwebapplicationCfiletransferDDNS92.Inthefollowingfourdescriptions,whichoneiscorrect?AIfonehost’stransportlayerusesTCP,thenitsnetworklayermustusevirtual-circuitnetwork.BDatagramnetworkprovidesconnectionserviceCThetransport-layerconnectionserviceisimplementedintherouterDThenetwork-layerconnectionserviceisimplementedintherouteraswellasintheendsystem.____isaspeeding-matchingservice---matchingtheratewhichthesenderissendingagainsttherateatwhichthereceivingapplicationisreading.AcongestioncontrolBflowcontrolCsliding-windowcontrolDvariablecontrol94.InthefollowingfourdescriptionsaboutRcv-Window,whichoneiscorrect?AThesizeoftheTCPRcvWindowneverchangesthroughoutthedurationoftheconnectionBThesizeoftheTCPRcvWindowwillchangewiththesizeoftheTCPRcvBufferCThesizeoftheTCPRcvWindowmustbelessthanorequaltothesizeoftheTCPRcvBufferDSupposehostAsendsafiletohostBoveraTCPconnection,thenumberofunacknowledgedbytesthatAsendscannotexceedthesizeofthesizeoftheRcvWindow.95.Thereare6flagfields.Whichoneistoindicatethatthereceivershouldpassthedatatotheupperlayerimmediately?APSHBURGCACKDRST96.SupposetheTCPreceiverreceivesthesegmentthatpartiallyorcompletelyfillsingapinreceiveddata,itwill____.AimmediatelysendACKBimmediatelysendduplicateACKCwaitsometimeforarrivalofanotherin-ordersegmentDsendsinglecumulative97._____imposesconstrainontherateatwhichaTCPsendercansendtrafficintothenetwork.AslidingwindowBcongestionwindowCreceivewindowDvariablewindow98.Flowcontrolandcongestioncontrolaresameatthattheyalllimittherateofthesender,butdifferinthat____.AflowcontrollimitsitsratebythesizeofRcvWindow,butcongestioncontrolbythetrafficonthelinkBcongestioncontrollimitsitsratebythesizeofRcvWindow,butflowcontrolbythetrafficonthelinkCflowcontrolmainlyisaccomplishedbythesender,butcongestioncontrolbythereceiver.Dflowcontrolmainlyisaccomplishedbythereceiver,butcongestioncontrolbythelink.99.Thisjobofdeliveringthedatainatransport-layersegmenttothecorrectsocketiscalled____.AmultiplexingBde-multiplexingCforwardingDrouting100.IfwedefineNtobethewindowsize,basetobethesequencenumberoftheoldestunacknowledgedpacket,andnext-seq-numtobethesmallestunusedsequencenumber,thentheinterval[base,nextseqnum-1]correspondstopacketthat____.AcanbesentimmediatelyBhavealreadybeentransmittedandacknowledgedCcannotbeusedDhavebeensentbutnotyetacknowledged101.____arethetwotypesoftransportservicesthattheInternetprovidestotheapplications.ATCPandUDPBconnection-orientedandconnectionlessserviceCTCPandIPDreliabledatatransferandflowcontrol102.Inthefollowingdescriptionsaboutpersistentconnection,whichoneisnotcorrect?ATheserverleavestheTCPconnectionopenaftersendingaresponseBEachTCPconnectionisclosedaftertheserversendingoneobjectCTherearetwoversionsofpersistentconnection:withoutpipeliningandwithpipeliningDThedefaultmodeofHTTPusespersistentconnectionwithpipelining103.ThefieldofLengthinUDPsegmentspecifiesthelengthof____.AtheUDPsegment,notincludingtheheaderBtheUDPsegment,includingtheheaderCtheUDPsegment’sheaderDtheLengthfield104.InTCPsegmentheader,whichfieldcanimplementthereliabledatatransfer?AsourceportnumberanddestinationportnumberBsequencenumberandACKnumberCurgentdatapointerDReceivewindow105.InthefollowingfourdescriptionsaboutTCPconnectionmanagement,whichoneisnotcorrect?AEitherofthetwoprocessesparticipatinginaTCPconnectioncanendtheconnectionBIftheFINbitissetto1,itmeansthatitwantstoclosetheconnectionCInthefirsttwostepofthethree-wayhandshake,theclientandserverrandomlychooseaninitialsequencenumberDInthethreesegmentsofthethree-wayhandshake,theSYNbitmustbesetto1106.SupposehostAsendstwoTCPsegmentsbacktobacktohostBoveraTCPconnection.Thefirstsegmenthassequencenumber42,andthesecondhassequencenumber110.Ifthe1stislostand2ndarrivesathostB.Whatwillbetheacknowledgmentnumber?A43BACK42C109DACK110ConsidersendinganobjectofsizeO=500,000bytesfromservertoclient.LetS=500bytesandRTT=0.2s.Supposethetransportprotocolusesstaticwindowswithwindowsize5.Foratransmissionrateof100Kbps,determinethelatencyforsendingthewholeobject.RecallthenumberofwindowsK=O/WS),andthereisK-1stalledstate(thatisidletimegaps).2.ConsiderthefollowingplotofTCPcongestionwindowsizeasafunctionoftime.141418026300026481012162022
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年模特拍摄与品牌活动合作协议范本3篇
- 搪瓷制品的销售数据分析与市场预测考核试卷
- 《改性丝藻(Ulothrix)生物吸附材料的制备及吸附性能研究》
- 2024年水电能源供应及分配系统合同
- 《大气湍流信道中FSOC系统性能影响因素研究》
- 《护肝片新工艺和质量标准的研究》
- 2024年园林景观设计工程师提成合同3篇
- 2024年度技术开发合同:某人工智能技术的联合研发
- 2024年度能源生产部门劳动合同书3篇
- 2024年度汽车行业员工聘用合同(含产品安全责任)3篇
- 最新干部(职工)基本信息审核表格式
- 高级社会工作师直接服务个案(老年社会工作服务个案案例)
- 精品[QC]提高地砖施工合格率范本
- 2020 新ACLS-PCSA课前自我测试-翻译版玉二医【复制】附有答案
- 走账协议合同范本
- 危险化学品安全周知卡氧气
- 甲状腺功能减退症(11)讲课教案
- 钻孔灌注桩后注浆施工方案(最全版)
- 电瓶车供货服务方案(完整版)
- 常用仪表缩写字母
- 政工干部年度述职报告
评论
0/150
提交评论