s6-1 传输层概述
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 传输层概述相关推荐
- 计算机网络-传输层(传输层概述,TCP,UDP协议概述)
文章目录 1. 传输层概述 2. TCP,UDP协议概述 3. 传输层的寻址与端口 1. 传输层概述 传输层是只有主机才有的层次. 传输层功能: 传输层提供进程和进程之间的逻辑通信. 网络层提供主机到 ...
- 【计算机网络】传输层(一)—— 传输层概述
[计算机网络]传输层(一)-- 传输层概述 一.传输层的功能 二.传输层的寻址与端口 (一).端口 (二).端口号 端口号的分类 (三).套接字 (四).UDP (五).TCP 一.传输层的功能 传输 ...
- (王道考研计算机网络)第五章传输层-第一节:传输层概述、功能和端口
指导获取:密码7281 专栏目录首页:[专栏必读]王道考研408计算机网络+湖科大教书匠计算机网络+网络编程万字笔记.题目题型总结.注意事项.目录导航和思维导图 王道考研408计算机组成原理万字笔记 ...
- Day5:传输层概述、传输层服务、多路复用和解复用、无连接传输 UDP
加油,偷博仔! 为了给学习增添一丝文艺美感,沉静一下学习的心境. 我买了一本朦胧主义的诗集<顾城的诗> 附几句干净.美好的诗句在开头. 树枝想要去撕裂天空, 却直戳了几个微小的窟窿, 它透 ...
- 【传输层01】传输层概述
目录 1 传输层的功能 2 两个重要协议 3 常见服务及端口 4 总结 参考文献 1 传输层的功能 传输层是国际标准化组织提出的开放系统互连(OSI)参考模型中的第四层. 主要功能:传输层提供了主机应 ...
- 计算机网络:传输层概述
传输层 只有主机才有的层次 传输层的功能: 1.传输层提供进程与进程之间的逻辑通信. 2.复用:应用层的所有进程可以都使用一同传输层协议. 3.分用:传输层从网络层收到数据后,交付给指明的应用进程. ...
- 传输层概述以及传输层端口
一.运输层协议概述 两个主机进行通信实际上就是两个主机中的应用进程互相通信,应用进程之间的通信又称为端到端的通信."运输层提供应用进程间的逻辑通信"."逻辑通信" ...
- 王道考研 计算机网络笔记 第五章:传输层
本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...
- 【计算机网络】传输层 : 总结 ( TCP / UDP 协议 | 寻址与端口 | UDP 协议 | TCP 协议特点 | TCP 连接释放 | TCP 流量控制 | TCP 拥塞控制 ) ★★★
文章目录 一.传输层 TCP / UDP 协议 ★ 二.寻址端口号 ★ 三.UDP 协议特点 四.UDP 协议首部格式 五.UDP 校验 六.TCP 协议 特点 ★ 七.TCP 报文段首部格式 八.T ...
最新文章
- 2022-2028年中国能源期货市场深度调研及投资前景预测报告
- 英特尔在移动市场另辟蹊径
- 质量管理系统_SRM供应商管理系统如何管控产品质量
- java digester_Digester
- C++类成员的初始化
- android radiogroup 获取点击位置_屏幕连点器,解放双手[Android]
- linux中c语言延时毫秒函数,linux下写个C语言程序,要求有0.5微秒以下的延时,要怎样写...
- 四个角不是直角的四边形_三个角为直角的四边形一定是矩形吗?
- 实现机器学习的循序渐进指南I——KNN
- pc工具不支持stb的加密方式_那些工作中常用的实用工具
- 查看 php yii脚本位置,Yii框架分析(一)入口脚本index.php的启动过程剖析
- python爬取图文新闻_python爬取新闻需要什么软件
- fbx模型加载的材质球路径
- 使用云开发实现微信支付的具体方法
- PCRP21-100-1-SSI-KAB5M VOITH
- (数据科学学习手札32)Python中re模块的详细介绍
- htmldd隐藏,如何在隐藏“dd”后隐藏“dd”
- 【面试】面试的时候,如何自我介绍?
- 升级到 iOS 16 后掉电快?更新后手机发热怎么办?
- PowerBI-逻辑函数-IF
热门文章
- Java中lambda表达式去重_JAVA8中Lambda和Stream
- 哈理工大学计算机专业宿舍,计算机学院举办“灯塔工程”之寝室文化节
- android+ebook控件,Android 自定义控件 eBook 翻书效果
- java多态的应用场景_Java开发笔记(五十一)多态的发生场景
- mysql分页查询limit_MySQL查询语句(where,group by,having,order by,limit)
- rockemq 发送延迟消息_RocketMQ系列(五)广播与延迟消息
- 从零开始学习docker(二)网络
- oracle z中rowid,oracle 10g中的ROWID
- bootstrap中表格大小设置_bootstrap 设置table - td宽度问题
- python论坛签到_论坛自动签到教程