七层协议及封装
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
会话层 会话的管理和数据传输的同步
操作系统/应用读取
传输层 网络层
可靠的传输、提供建立、维护和取消传输 分组传输和路由选择
TCP、UDP IP
数据链路层 负责无错传输数据,确认帧、发送重传等
xDSL、HDLC
物理层 设备之间比特流的传输、物理接口、电气特性等 EIA/TIA-232、V.35
感谢下载
表示层 会话层 传输层 网络层 数据链路层 物理层
层
主机A
主机B
感谢下载
APDU PPDU SPDU 段 报文 帧 比特 数据单元
6
OSI的七层框架(续)
名称
应用层 表示层
功能
实例
提供网络与用户的应用程序接口服务
HTTP、Telnet
提供格式化的表示和转换数据服务(加密、压缩) ASCII、JPEG
– 每个报文都带有完整的目的地址
– 不保证报文传输的可靠性
感谢下载
3
OSI 协议模型
通信
协议 通信的双方需要“讲”相同的语言
❖ OSI(Open System Interconnection) 网络通信的过程很复杂是,开为放了的降通低信复系杂统性互联参考模型
协议 分层
1974年,ISO组织发布了OSI参考模型
表示层
应用层
会话层
传输层
传输层
互联网层
网络层
网络接口层
TCP/IP 4层模型
数据链路层 物理层
OSI 7层模型
感谢下载
10
– 为了降低网络设计的复杂性,将协议进行了分层设计
感谢下载
2
服务与服务类型
• 服务
– 是网络中各层向其相邻上层提供的一组操作
• 面向连接的服务
– 先建立连接再传输数据,之后再断开连接
– 数据传输过程中,数据包不需要携带目的地址
– 保证数据传输的可靠性
• 无连接的服务
– 不需要事先建立连接,直接发送数据
什么是协议
• 什么是协议?
– 为了使数据可以在网络上从源传递到目的地, 网络上所有设备需要“讲”相同的“语言”
– 描述网络通信中“语言”规范的一组规则就是 协议
– 决定数据的格式和传输的一组规则
感谢下载
1
协议分层
• 网络通信的过程很复杂
– 数据以电子信号的形式穿越介质到达正确的计算机, 然后转换成最初的形式,以便接收者能够阅读
7
数据的封装与解封装过程
高层数据
Hello
应用层
表示层
PDU
会话层
TCP/UDP头 Hello IP包头 TCP/UDP头 Hello
传输层
段
网络层
报文
MAC帧头 IP包头 TCP/UDP头 Hello FCS
帧
数据链路层
感谢下载
物理层
比特
8
数据的封装与解封装过程(续)
高层数据
Hello
应用层
表示层
Biblioteka Baidu
PDU
会话层
TCP/UDP头 Hello
传输层
段
IP包头 TCP/UDP头 Hello
网络层
报文
MAC帧头 IP包头 TCP/UDP头 Hello FCS
帧
数据链路层
感谢下载
物理层
比特
9
TCP/IP协议参考模型
• TCP/IP是20世纪70年代中期美国国防部为
ARPANET开发的网络体系应结用层构
OSI七层 模型
感谢下载
4
邮局实例 —— 服务与协议
写信人 邮局
收信人 邮局
运输部门 甲地
感谢下载
乙地
5
OSI的七层框架
应用层
6 接口
表示层
5 接口
会话层
4 接口
传输层
3 接口
网络层
2 接口
数据链路层
1 接口
物理层
应用层协议
应用层
表示层协议 会话层协议 传输层协议 网络层协议 数据链路层协议 物理层协议