计算机网络谢希仁版运输层知识点总结_第1页
计算机网络谢希仁版运输层知识点总结_第2页
计算机网络谢希仁版运输层知识点总结_第3页
计算机网络谢希仁版运输层知识点总结_第4页
计算机网络谢希仁版运输层知识点总结_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

运输层运输层之间的通是进程与进程之的,通端口的一运层议概述从通信信处理的角看运输层向它面应用层提通服务,它于向通信部分的最高层,时也是用户功能的最低。当网络边部分中的个机使用网络核部分的功进端到端的信,只有位于网络边缘部的主机的协议栈有运输络心部中的由器转发组时都只到下三层的功能两个主机进行通信实际上就是两个主机中的应用进程互相通信。运输层的一个很重要的功就是复用和分用。通过端口实现。网络层主机之间提供辑通信,运输层为用进程之间提端到端的逻通信当运输层用面连的协议时尽管下面的网络是不可靠(只提供尽最大努力但这种逻辑信一条双工可靠信道。当输采用无接的协议,这种逻通信可靠信道。两个等运实在通信时传的数单叫作运输协数据元UDP在送数据之前不需要先建立连接虽然UDP不提供可靠交付在某些情况UDP是一种有效工作式;则提供面向连接的务运输层的用户据报网际的数报的别数据报要互中多路由的存储转发,但UDP用户数据报是在运输层的端到象辑中的硬件端与软件端口的区在协议栈层间抽象的议口是软端口路或换机上端口是硬件端硬件端口是不同硬件设备进行交互的接口软件口应层的各协进与输体行层交的种址口一口行。端口号具有本地意义即端号只是为了标志本计机应用层中的各程在特中同计算机的相同端口号是没有联系的13端口的分类:熟端口和登记端口合称为服器端使用的端口熟端口,数值一般。登记端口号,数值,为没熟知端口的应用程序使用。使用这个范围端号须IANA登记,以防重复。客户口号短端口号,数为,留给客户进程选择暂时使用二用数报协议只是在的数报服务之上增了端口的功能和差检测的功能。主要特点UDP是无连接的,即发送数据之前不需要连。UDP使尽最努力付,不证可交付同时不用拥控制UDP是面向报文的。UDP支持一对一、对多、多对一多对多的交通信。UDP的首部开销小,只有字。没有拥塞控制,很适合多媒通信的要求、发送方对应程下的文在添加首部后向付层UDP对应用层交下来的报文既不合并,也不分,而是保留这些报文的边。、的首部格式(每个部分各两个节)源端口(不需要回送时可的口长(数部,小为8节验和(查户据报是否差)、IP数报首部检验与UDP数报和区:IP数报检首部,则把首部和数据报部分一起检验了、伪首检:计验在UDP首之加12字的首部。伪部能上交不用向下送接方将UDP数报与伪部二进制码和,正的果应全,则丢弃这数据。、部包括源IP,的IP一个全0字节一协字,字节的UDP长三、输制议、主的点是向接运层议每一TCP连接只能有两个端点,每一条TCP连能是点对点(一对一提可靠交付的服务供全工信面向字流连接是一条虚连接而不一条真正的物理接连的端点:不是机,不是主机的地址,不是应用进程,也是运输层的议口,而是套字(或插口,是端口号拼接到IP地址后面构成的套字=地:端口号)连::=socket1,={(IP2:、同一地可以有个同连,而一端号可出在多不的连接中四、可靠传输的工作原理、理传条件的两特:传输信不生差错,论送发以多快速发送,接送方来及受数据。这条下不要取种施就以现靠传。停止等待协议:每发送完一个分组就停止发送,等待对方确认。确认后再发一个分组为了在现错时能够续信:在发送一分组后,须时保留已送分组的副和分必行超重传超时计时器的重传时间应当比数据在组传的平往时间更长一。确认丢失和确认到使用认和传制,我们就以在可的传输网络实现靠通信输协议自动重求ARQT、信道用率:UDTRTTD

TD组发送时间;RTT:组往返时间;TA:发送确分组所需的时间停止等待协议的优点是简,但缺点是信道利用率太低。提高信利率的措施采流水线传输发方可连续送个分组,必发完一个分就停下等待对方的认连ARQ协:TCP连的一端都必须有两个窗—一送窗口和一个接收口发窗内数可连发送去需等对的认接收采积确认对按序到达最后一个分确认,表示到这个分组止的所有分都已正确收了发送每接到个确认,就发送口前滑动一个组单。五、TCP文段的首式源口目端口段各端是运输层与应用层的服务接口输层的复用和分用功能都要通过端口才能实现序号字段占字节连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则的是本报文段所送的数的第一个节的序号。确号字段—占字望到对方的下一个报文段的数据的第一节号、数据移(即首部长度)—位它出报的起处距离TCP报文的起始处有多远,以四个字节为单位,其实就是首部长度,最字节。认—只有当时认字才。位RST(ReSeT)—当RST,表明连接出严重错(由主崩溃其他因须释放连,然后重建立运连。步—同SYN=表这是一个连接请求或连接接受报文止FIN)——用来释放一连接。表明此报文段的发送端的数据已送毕,并要求放运输连接窗口字段—占字节用让方置发窗的据单为节检验和—占2字。检和段验范包括首部和数据两分检规和UDP检和。紧急指针字—占16,指出在本报文中紧急数共有多少个字节MSS是TCP报段中的数据字段的最大长度选字—长度可变。包括:窗口扩选—占3字,时间戳项占10字,其中最主要的段时间戳值字段字和时戳回送回字段(字来计算间,处理TCP序号过2的次的况,防止序号绕回,时间戳可做个标选择确选、填,是为了使整个首长度是4字的倍六可靠传输的实现TCP的动窗口以字节为单位窗口越,送方就可在到确认之前送多的数据传效率高,是收方必须的接。窗口的分类:发窗口,可用窗口未确认窗口A的送窗并总和B的收窗口一样大(因滞后要求接收方须有累积确认的功能,这样可以减小传输开销。缓存和窗口的关系:缓存一般大于窗口发缓存与接收缓存的作用发送缓用来暂时存放:发送应程序传送给发方TCP准数据;发送但未收到确认数据接缓存用来暂时存放:按序达的但未被接收应程序取数据不按到达的数。、超传间选:+4RTT

D平均往时新(1旧的)的样)推=RTT的偏的平值新的=的RTT)+新的DDS=0.25判一个确认文段是对来的报文段确对传文确?采Karn法在计平往时RTT时只要文段重传就采往时样本。修的算:报段每重传一次,就把RTO增些:选确是解决:接收方收到和前面的字节流不连续的两个字节块,怎样让发送方只发送没到达的据使SACK时将TCP首中的位1,然后选字段入接到断的界值个界占字节确一块要个边所选字段多只能指4个字块的息另还要一个项明SACK选项,个指明占用的字节七的流量控制:利用滑动窗口实现流量控、流量控制(就是让发送方发送速不要太快,既要接收方来得及接,也不要网络发生拥塞。、丢失文导致等死锁解决办:持续计时为个连接设有一个持续计时器。只TCP接的一方收到对方零窗口通知,启动持续计器。若持续计时器设置的时间到期就发个口报(携带1字数据对就在确认这个探测报文段给了现在窗口值若窗口仍然是零则收到这个报文的一方就重新设置持续计时。若窗口不是零,死锁的僵局就可打破了。发送方的发送口不能过收方给接窗口的值TCP窗的位是节。考虑传输率要解文发时的择长度限制:第一种机制是TCP维一个,它于最文段度MSS。要缓中存放的数据达字,组成个TCP文段送出。自制是由发送方应送报文段,即支推(push)操。时间限:第三种机制发送方的一个计时期限到了,这就把当前已的缓存数据入报段但长度不能过发去、TCP的拥塞制在某段间若对网络某源的需求超了资源所能供可用部分网的性能就要坏产拥,即源需求可用源拥塞控制与流量控制的关系:拥控制是一个局性的过程是防止过多数据注入到网络中样以使网中的路由器或链路不致过载流量控制往往指在给定的发送端和接收端之间的点对点通信量的控制控制所要做的是制送发送数据速,便使收来及接收拥塞控制要解好网络吐与负载关几种塞控方:慢开始和塞避,重传和快恢发送方维持一个叫做拥塞窗口cwnd的状变。塞口大小决网的塞度,并且动态地变化。发送方让己的发送窗口等于或小于拥窗口。、发方制拥塞窗的则是:只网没有出现塞拥塞窗口就增一些,发送更多的分组。只要网出拥塞,塞口就减一,以减注到网络的组数。、“拥塞”能全避免塞,只是说在塞避免段把拥窗口控为较多按线性规律长使络比较不易现塞。快重传算法:快重传算法首先求收每到个序报文段后就立即发出重复确认。这样做可以让发送方及早道报段有达收。只一收三重复确认就应当立重传对方尚未收的报文。快恢复算法:当发送端收到连三重的认,执“乘法减小”算法,把慢始门限减,执行加法大这是因为个认报文能够到发送端,网络很可能没有拥塞、发送口的上限Min[rwnd,cwnd]

接方窗口rwnd和塞窗口九的运输连接管理运输连接就有三个阶段,即:连接建立、数据传送和连接释放。连接的建立都是采方式。主动发连接立的用叫做客户(client)。被等待接建的应进程做服器(。TCP用次手立连:A表发方,B表示收方A的向发连接请求报文段其部的同位=选择号=x,明送数据的一个数字的序号是。B的到连接请求报文段后,如同意,则发回确认。确认报文段中应使=1,使=,号=x自选择的序号seq。A收此报段后给出确认,认号ack=y。的通知上应用程连接已经建。、TCP的连释:四次握手放连。A表示送方,表示接方A连接释放文段首部的=,序seq,待B的认。B发确认确认u,个报段自己的序号v。器进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论