目录
*OSI参考模型
1.OSL简介
2.OSL参考模型
*TCP/IP五层模型
1.TCP/IP协议族的组成
2.数据封装过程
3.数据解封装过程
4.各层原理
*OSL参考模型
1.OSL简介
OSI参考模型是一个开放式体系结构,它规定将网络分为7层,从高到底依次是应用层,表示层,会话层,传输层,网络层,数据链路层,物理层
层次 | 作用 |
应用层 | 输入高级语言指令(打开微信,输入聊天的话语 人和程序之间的一个交流平台) |
表示层 | 将人类使用的高级语言翻译成二进制语言 |
会话层 | 管理多个会话,保证消息正确到达,指定主机 |
传输层 | 1确定传输协议2在网络传输中,通过端口号不同,来区分应用程序 |
网络层 | 选择数据的最佳传输路线 |
数据链路层 | 二次确认,数据是否正确到达,mac地址(全球唯一的) |
物理层 | 将二进制数据转换成电信号 传输出去 |
2.OSL参考模型
层次 | 作用 | 数据单元 | 主要设备 |
应用层 | 输入高级语言指令(打开微信,输入聊天的话语 人和程序之间的一个交流平台) | message | 计算机 |
表示层 | 将人类使用的高级语言翻译成二进制语言 | message | |
会话层 | 管理多个会话,保证消息正确到达,指定主机 | message | |
传输层 | 1确定传输协议2在网络传输中,通过端口号不同,来区分应用程序 | 数据段 | 防火墙 |
网络层 | 选择数据的最佳传输路线 | 数据包 | 路由器 |
数据链路层 | 二次确认,数据是否正确到达,mac地址(全球唯一的) | 数据帧 | 交换机 |
物理层 | 将二进制数据转换成电信号 传输出去 | 比特流 | 网卡 |
应用层、表示层、会话层为高三层,是面向用户的
网络层、数据链路层、物理层为低三层,是面向硬件的
传输层起承上启下的作用
网络层及以下的通信为点到点通信(主机与主机)
传输层的通信为端到端(端口到端口)
*TCP/IP五层模型
TCP/IP协议族的组成
网络层 协议
icmp:检测主双向联通性 Ping(程序) trcert(程序)
APP:地址解析 将ip转换成mac地址的协议
传输层:
tcp:传数据的时候慢但是很稳定
udp:传数据的时候快但是不稳定
应用层:
http:超文本传输协议
https:是http协议的加密版
ftp: 文本传输协议
tftp:简单文件传输协议
数据封装过程
数据解封过程
各层原理
主要设备 | 原理 | 层数 | |
数据链路层 | 交换机 | 根据mac地址转发数据 | 2 |
网络层 | 路由器 | 根据ip地址转发数据 | 3 |
传输层 | 防火墙 | 根据协议和端口号 | 4 |
应用层 | pc | 控制真实数据 | 7 |