1 / 43
文档名称:

第二章传输层协议设计2013.ppt

格式:ppt   大小:338KB   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章传输层协议设计2013.ppt

上传人:977562398 2020/3/22 文件大小:338 KB

下载得到文件列表

第二章传输层协议设计2013.ppt

相关文档

文档介绍

文档介绍:传输层协议设计提纲传输层协议概述UDP协议简介TCP协议简介与可靠性设计TCP窗口流控TCP拥塞控制机制分析Tahoe,Reno源算法RED主动队列管理算法TCP/IP协议栈Applications(.,HTTP)TCPUDPICMPARPIPLinkLayer(.,ATM)PhysicalLayer(.,)传输层协议实现端到端的数据传输ProtocolimplementedentirelyattheendsFate-pleteness/correctnessoffunctionimplementations传输层协议UDPprovidesjustintegrityanddemuxTCPadds…Connection-orientedReliableOrderedPoint-to-pointByte-streamFullduplexFlowandcongestioncontrolledUDP:UserDatagramProtocol[RFC768]MinimalTransportService:“Besteffort”service,UDPsegmentsmaybe:LostDeliveredoutofordertoappConnectionless:NohandshakingbetweenUDPsender,receiverEachUDPsegmenthandledindependentlyofothersNoconnectionestablishment(whichcanadddelay)Simple:noconnectionstateatsender,receiverSmallheaderNocongestioncontrol:UDPcanblastawayasfastasdesired:dubious!Multiplexing/worksegment-unitofdataexchangedbetweentransportlayerentitiesakaTPDU:transportprotocoldataunitreceiverHtHnDemultiplexing:workP1MMMP3P4segmentheaderapplication-layerdataMultiplexing/demultiplexingmultiplexing/demultiplexing:basedonsender,receiverportnumbers,IPaddressessource,destport#sineachsegmentwell-knownportnumbersforspecificapplications,,envelopingdatawithheader(laterusedfordemultiplexing)sourceport#destport#32bitsapplicationdata(message)otherheaderfieldsTCP/UDPsegmentformatMultiplexing:UDP,(why?):DNSSNMPReliabletransferoverUDP:addreliabilityatapplicationlayerApplication-specificerrorrecover!Sourceport#Destport#32bitsApplicationdata(message)UDPsegmentformatLengthChecksumLength,inbytesofUDPsegment,municationabstraction:ReliableOrderedPoint-to-pointByte-streamFullduplexFlowandcongestioncontrolledProtocolimplementedentirelyattheendsFatesharing