最后更新:2022-02-01 06:42:17 手机定位技术交流文章
OSI体系结构 : 国际标准
7应用层
6表示层
5会话层
4运输层
3网络层
2数据链路层
1物理层
TCP/IP体系结构
4应用层 HTTP SMTP DNS RTP
3运输层 TCP UDP
2网际层 IP提供网络互联服务
1网络接口层 网络接口1 网络接口2 … 网络接口n
原理体系结构
5应用层
4运输层
3网络层
2数据链路层
1物理层
分层可将复杂的问题简单化
物理层
介质 物理接口 比特0/1
数据链路层
如何标识网络中的各主机
如何从信号所表示的一连串比特流中区分出地址和数据
如何协调各主机征用总线
网络层
如何标识各网络以及网络中的各主机
路由器如何转发分组 如何进行路由选择
运输层
如何解决进程之间基于网络的通信问题
出现传输错误时,如何处理
应用层
解决通过应用进程的交互来实现特定网络应用的问题
应用层产生一个HTTP包内容进入传输层就是HTTPTCP使之成为报文段 然后进入网络层就是HTTPTCPIP使之成为ip数据报 然后再进入数据链路层 HTTPTCPIPETH使之成为帧最后进入物理层 物理层转换成为比特流传到路由器进行封包拆包到网络层的过程进入服务器再重写拆包到应用层HTTP进行解析
实体 : 任何可以发送或接收信息的硬件或者软件进程
收发双方相同层次中的实体
语法 : 定义所交换信息的格式
语义 : 定义收发双方所要完成的操作
同步 : 定义收发双方的时序关系
在协议的控制下,两个对等实体的逻辑通信使得本层能够向上一层提供服务.
要实现本层协议,还需要使用下面一层所提供的服务
协议是"水平的", 服务是"垂直的".
实体看得见相邻下层所提供的服务,但并不知道实体该服务的具体协议.也就是说,下面的协议对上面的实体是"透明"的.
服务访问特点
在同一系统中相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型
数据链路层的服务访问点为帧的"类型"字段
网络层的服务访问点为IP数据报首部中的"协议字段"
运输层的服务访问点为"端口号"
服务源语 : 上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令称为服务原语
对等层次之间传送的数据包称为该层的协议数据单元
物理层 = 比特流 bit stream
链路层 = 帧 frame
网络层 = IP数据报或者分组 packet
运输层 = TCP / UDP
应用层 = 报文 message
本文由 在线网速测试 整理编辑,转载请注明出处。