6.1 传输层概述

传输层概述

传输层是整个协议栈(TCP/IP)的核心
传输层的任务是提供可靠的、高效的数据传输

传输层的地位

网络层、传输层和应用层
 传输层在应用层和网络层之间提供了无缝接口
 下四层被看作传输服务提供者,而上三层是传输服务使用者

向上层提供服务
 传输层的最终目标是向它的用户(应用层)提供高效、可靠
和性价比高的服务
 完成这项工作的硬件或软件被称为传输实体( transport entity)

可能位于
操作系统内核
独立的用户进程中
绑定在网络应用中的链接库
网络接口卡

传输层服务

有两种传输层服务
   面向连接的服务
   无连接的服务 Connectionless
与网络层提供的服务相似

为什么需要两个独立的不同的层?

 网络层运行在由承运商操作的路由器上,因此用户无法真正控制到网络层
 把另一层放在网络层之上,可以让用户能够控制到服务质量(some control)
 传输层原语独立于网络层原语,而网络层原语会因为网络的不同而不同

作用范围的比较

传输层提供的功能

面向连接
端到端的连接管理
流控制
差错控制
无连接

L4与L2的比较

传输服务原语

传输服务原语让应用程序可以有途径访问到传输服务

传输服务和网络服务的两个主要差别是:
网络服务试图按照实际网络提供的服务来建模(不可靠的);而面向连接的传输服务是可靠的
网络服务仅被传输实体所使用;而传输服务直接被应用程序所使用,必须方便易用

简单的传输服务原语

数据段 (TPDU,传输层协议数据单元)

TPDU (Transport Protocol Data Unit) 是从传输实体发到对端传输实体的信息
TPDUs 被封装在分组(packet)中,由网络层交换
分组被封装在帧(frames)中,由数据链路层交换

传输层协议
UDP(6.4) User datagram protocol
TCP(6.5) Transport control protocol

传输层提供高效、可靠的服务。
传输层的作用范围不同于网络层的作用范围。
传输层的PDU是数据段。
传输层的协议主要两个
   UDP
   TCP

s6-1 传输层概述相关推荐

  1. 计算机网络-传输层(传输层概述,TCP,UDP协议概述)

    文章目录 1. 传输层概述 2. TCP,UDP协议概述 3. 传输层的寻址与端口 1. 传输层概述 传输层是只有主机才有的层次. 传输层功能: 传输层提供进程和进程之间的逻辑通信. 网络层提供主机到 ...

  2. 【计算机网络】传输层(一)—— 传输层概述

    [计算机网络]传输层(一)-- 传输层概述 一.传输层的功能 二.传输层的寻址与端口 (一).端口 (二).端口号 端口号的分类 (三).套接字 (四).UDP (五).TCP 一.传输层的功能 传输 ...

  3. (王道考研计算机网络)第五章传输层-第一节:传输层概述、功能和端口

    指导获取:密码7281 专栏目录首页:[专栏必读]王道考研408计算机网络+湖科大教书匠计算机网络+网络编程万字笔记.题目题型总结.注意事项.目录导航和思维导图 王道考研408计算机组成原理万字笔记 ...

  4. Day5:传输层概述、传输层服务、多路复用和解复用、无连接传输 UDP

    加油,偷博仔! 为了给学习增添一丝文艺美感,沉静一下学习的心境. 我买了一本朦胧主义的诗集<顾城的诗> 附几句干净.美好的诗句在开头. 树枝想要去撕裂天空, 却直戳了几个微小的窟窿, 它透 ...

  5. 【传输层01】传输层概述

    目录 1 传输层的功能 2 两个重要协议 3 常见服务及端口 4 总结 参考文献 1 传输层的功能 传输层是国际标准化组织提出的开放系统互连(OSI)参考模型中的第四层. 主要功能:传输层提供了主机应 ...

  6. 计算机网络:传输层概述

    传输层 只有主机才有的层次 传输层的功能: 1.传输层提供进程与进程之间的逻辑通信. 2.复用:应用层的所有进程可以都使用一同传输层协议. 3.分用:传输层从网络层收到数据后,交付给指明的应用进程. ...

  7. 传输层概述以及传输层端口

    一.运输层协议概述 两个主机进行通信实际上就是两个主机中的应用进程互相通信,应用进程之间的通信又称为端到端的通信."运输层提供应用进程间的逻辑通信"."逻辑通信" ...

  8. 王道考研 计算机网络笔记 第五章:传输层

    本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...

  9. 【计算机网络】传输层 : 总结 ( TCP / UDP 协议 | 寻址与端口 | UDP 协议 | TCP 协议特点 | TCP 连接释放 | TCP 流量控制 | TCP 拥塞控制 ) ★★★

    文章目录 一.传输层 TCP / UDP 协议 ★ 二.寻址端口号 ★ 三.UDP 协议特点 四.UDP 协议首部格式 五.UDP 校验 六.TCP 协议 特点 ★ 七.TCP 报文段首部格式 八.T ...

最新文章

  1. 2022-2028年中国能源期货市场深度调研及投资前景预测报告
  2. 英特尔在移动市场另辟蹊径
  3. 质量管理系统_SRM供应商管理系统如何管控产品质量
  4. java digester_Digester
  5. C++类成员的初始化
  6. android radiogroup 获取点击位置_屏幕连点器,解放双手[Android]
  7. linux中c语言延时毫秒函数,linux下写个C语言程序,要求有0.5微秒以下的延时,要怎样写...
  8. 四个角不是直角的四边形_三个角为直角的四边形一定是矩形吗?
  9. 实现机器学习的循序渐进指南I——KNN
  10. pc工具不支持stb的加密方式_那些工作中常用的实用工具
  11. 查看 php yii脚本位置,Yii框架分析(一)入口脚本index.php的启动过程剖析
  12. python爬取图文新闻_python爬取新闻需要什么软件
  13. fbx模型加载的材质球路径
  14. 使用云开发实现微信支付的具体方法
  15. PCRP21-100-1-SSI-KAB5M VOITH
  16. (数据科学学习手札32)Python中re模块的详细介绍
  17. htmldd隐藏,如何在隐藏“dd”后隐藏“dd”
  18. 【面试】面试的时候,如何自我介绍?
  19. 升级到 iOS 16 后掉电快?更新后手机发热怎么办?
  20. PowerBI-逻辑函数-IF

热门文章

  1. Java中lambda表达式去重_JAVA8中Lambda和Stream
  2. 哈理工大学计算机专业宿舍,计算机学院举办“灯塔工程”之寝室文化节
  3. android+ebook控件,Android 自定义控件 eBook 翻书效果
  4. java多态的应用场景_Java开发笔记(五十一)多态的发生场景
  5. mysql分页查询limit_MySQL查询语句(where,group by,having,order by,limit)
  6. rockemq 发送延迟消息_RocketMQ系列(五)广播与延迟消息
  7. 从零开始学习docker(二)网络
  8. oracle z中rowid,oracle 10g中的ROWID
  9. bootstrap中表格大小设置_bootstrap 设置table - td宽度问题
  10. python论坛签到_论坛自动签到教程