第六章 运输层要点与课件 4.01.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

传输层

一、主要功能

传输层实现的是进程之间的通信,又称为端到端的逻辑通信(网

络层实现的是主机间的通信)。

它对上提供端口号,用来标识某一个特定的应用进程。并同时使

用一条连接线路为多个进程提供通讯,即实现了线路的复用和分

图示运输层协议和网络层协议的主要区别

运输层有两种不同的协议,即面向连接的TCP和无连接的

UDP。

二、运输层协议

1.TCP是面向连接的、可靠的、全双工传输层协议。适用于需

要可靠传输的场合。只能一对一工作。具有流量控制、差错控制、

拥塞控制的机制,它的首部固定部分长度为20字节

2.UDP协议:是不可靠的,非面向连接的传输层协议,它不保证报

文的有序完整,同时也没有流量控制拥塞控制之类的机制。UDP看

似缺点很多,但实际上UDP正因为没有那些复杂的东西,使得传输

数据很高效,并且使用的资源很少。

它可以同时进行多点传送。可以一对一,一对多,多对一,多对

多工作。它的首部长度为8字节,

三、运输层的端口

熟知端口,数值一般为0~1023。国际上公认的已经固定

的端口号。

登记端口号,数值为1024~49151,使用这个范围的端口

号必须在IANA登记,以防止重复。

客户端口号或短暂端口号,数值为49152~65535,留给客

户进程选择暂时使用

四、运输层连接端点套接字(socket)

套接字表示为socket=(IP地址:端口号)

每一条TCP连接唯一地被通信两端的两个端点(即两

个套接字)所确定。即:端点连接::={socket1,socket2}={(IP1:

port1),(IP2:port2)}

五、TCP的流量和拥塞控制控制(熟悉)

利用滑动窗口实现流量控制

利用确认重传机制实现差错控制

拥塞控制:1、在路由器上使用“随机早期检测”来预先避免

拥塞2、TCP中的拥塞控制包括四个算法:慢开始、拥塞避

免、快速重传、快速恢复

六、TCP的连接管理

TCP连接的建立都是采用客户服务器方式,用三次握手建立

TCP链接,连接的释放通过4次挥手。通讯完成。

七、两个传输层协议的比较

文档评论(0)

大学计算机网络教授老刘 + 关注
实名认证
服务提供商

教师资格证、中级网络工程师持证人

专注于计算机技术相关文章撰写,方案设计,方案实现等,方案的个性定制,修改,润色等,本人已有8年相关工作经验,具有扎实的文案功底

领域认证该用户于2023年06月19日上传了教师资格证、中级网络工程师

1亿VIP精品文档

相关文档