开发者社区> 问答> 正文

TCP/IP模型传输层的作用是什么?

TCP/IP模型传输层的作用是什么?

展开
收起
追风少年刘全有 2021-11-08 16:49:43 1283 0
来自:华章出版社
1 条回答
写回答
取消 提交回答
  • 传输层(transport layer)也称运输层。传输层为应用进程提供端到端的传输服务,为应用进程提供一条端到端的逻辑信道,端到端的逻辑信道存在于源节点和目标节点的两个传输层实体之间,不涉及网络中的路由器等中间节点。

    传输层主要提供了两个协议,即传输控制协议(TCP)和用户数据报协议(UDP)。

    TCP提供面向连接的可靠的端到端的传输服务,它可在低层不可靠的情况下(如出现分组传输的丢失、乱序等)提供可靠的传输服务。为此TCP需要额外增加许多开销,提供一些必要的传输控制机制,以保证数据传输按序、无丢失、无重复、无差错。

    UDP则提供无连接、不可靠的端到端的传输服务。在数据传输之前,不需要先建立连接,而且接收方在收到UDP数据报文之后也不需要给出任何应答信息。显然这减少了很多为保证可靠传输而附加的额外开销,因而它传输的效率高。在某些应用场合下,这是一种非常有效的传输方式。

    资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189

    2021-11-10 11:23:35
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
TCP Cluster for mqtt技术实施方案 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载