版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 输液港课件下载
- 耳鼻喉科护理新共识
- 《尿液肾功检查》课件
- ai ei ui课件教学课件
- 护理部护理质控
- 《抽样方案培训》课件
- 新时期软件人才培养模式研究报告
- 《QA现场监控》课件
- 脑梗的观察及护理
- 数字医疗产品
- 部编版《道德与法治》五年级上册第10课《传统美德 源远流长》优质课件
- 送达地址确认书(样本)
- 红楼梦第五回课件
- 《水浒传》导读4杨志课件
- 施工升降机维修保养检查记录
- 初中语文人教七年级上册穿井得一人说课稿
- 3.3.1幂函数的概念课件-2022-2023学年高一上学期数学人教A版(2019)必修第一册
- DB44∕T 2041-2017 渡槽安全鉴定规程
- 生药采收加工贮藏和养护
- DB33T 768.14-2018 安全技术防范系统建设技术规范 第14部分:公安监管场所
- DB23∕T 1019-2020 黑龙江省建筑工程资料管理标准
评论
0/150
提交评论