1 .当数据在各层间传送的时候,每一层都可以在数据上增加头和尾.而且这些数据已经包含了上一层增加的头和尾.
2 .协议头包含了有关层与层之间的通信信息.
3 .在给定的某一 OSI 层,信息单元的数据部分包含来自于所有上层的头和尾以及数据,这称之为封装。
4 .如果计算机 A 要将应用程序中的某数据发送至计算机 B ,数据首先传送至应用层。 计算机 A 的应用层通过在数据上添加协议头来和计算机 B 的应用层通信。所形成的信息单元包含协议头、数据、可能还有协议尾,被发送至表示层,表示层再添加为计算机 B 的表示层所理解的控制信息的协议头。信息单元的大小随着每一层协议头和协议尾的添加而增加,这些协议头和协议尾包含了计算机 B 的对应层要使用的控制信息。在物理层,整个信息单元通过网络介质传输
5 . 计算机 B 中的物理层收到信息单元并将其传送至数据链路层;然后 B 中的数据链路层读取计算机 A 的数据链路层添加的协议头中的控制信息;然后去除协议头和协议尾,剩余部分被传送至网络层。每一层执行相同的动作:从对应层读取协议头和协议尾,并去除,再将剩余信息发送至上一层。应用层执行完这些动作后,数据就被传送至计算机 B 中的应用程序,这些数据和计算机 A 的应用程序所发送的完全相
1 .定义了用于在网络种进行通信和数据传输的接口
2 .提供标准服务,比如虚拟终端,文件以及任务的传输和处理
3 .应用层协议
4 .规定数据的传输协议
5 .
1 .掩盖不同系统的数据格式的不同性,信息的语法语义以及他们的关联,如加密解密,转换翻译,压缩解压缩
2 .指定独立结构的数据传输格式
3 .数据的编码和解码,加密和解密,压缩和解压缩
4 .解决不同系统之间的通信,linux下的qq和windows下的qq可以通信
5 .具体功能如下
1 .管理用户会话和对话,不同机器上的用户之间建立以及管理会话
2 .控制用户间逻辑连接的建立和挂断
3 .控制应用之间的会话能力,如不同软件数据发给不同软件
4 .建立一个连接,自动的手机信息,自动的网络寻址
5 .常见协议
6 .实现的功能
1 .管理网络中端到端的信息传送
2 .通过错误纠正和流控制机制提供可靠且有序的数据包传送
3 .面向无连接的数据包的传送
4 .传输层协议
5 .每一个应用程序都会在网卡注册一个端口号,这一层就是端口与端口的通信,常用的TCP/IP协议
6 .接受上一层的数据,在必要的时候把数据进行分割,并将这些数据交给网络层,且保证这些数据段有效到达对端
7 .实现的功能
1 .根据唯一的网络设备地址路由数据包
2 .提供流和拥塞控制以防止网络资源的损耗
3 .定义了ip地址格式,从而能够使得不同应用类型的数据在.ip协议就是一个网络层协议
4 .定义ip编码,定义路由功能.不同设备的数据转发
5 .确定计算机的位置,ipv4,ipv6
6 .路由器
7 .实现功能
1 .封装数据包为数据帧
2 .监测和纠正数据包传输错误
3 .数据的基本格式.如何传输.网卡mac地址
4 .规定了0,1的分包形式,确定了网络数据包的形式
5 .网桥,交换机
1 .作为网络媒介和设备间的接口.网线,网卡
2 .作为光学,电气以及机械特性
3 .负责最后将信息编码成电流脉冲或其他信息用于网上传输
4 .将数据转化为0,1
5 .网卡,网线,集线器,中继器
1 .上层的变动完全不影响下层的结构
七层模型介绍
物理层:
物理层负责最后将信息编码成电流脉冲或其它信号用于网上传输;
eg:RJ45等将数据转化成0和1;
数据链路层:
数据链路层通过物理网络链路
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)