OSI七层与TCP/IP协议
1 OSI七层
应用层 : 人为的打开一个或者多个程序
表示层 : 将人类的高级语言翻译成电脑能识别的语言
会话层 : 管理计算机之间的通讯 (开启、关闭会话
传输层 : 把数据传输到另一台计算机, 用tcp、udp的方式区分系统上的程序,并且检测数据传输是否完整,传输层中有端口号用来区分程序名
网络层 : 寻址,根据IP地址寻址
数据链路层 : 根据mac地址去判断是我要找的计算机
物理层 : 转化为电流


2 层次模型 作用 数据单元 主要设备
物理层 建立、维护、断开网络连接 比特流 网卡
数据链路层 进行硬件地址录址差错校验 数据帧 交换机
网络层 进行逻辑地址寻址,实现不同网络线路选择 数据包 路由器
传输层 定义传输数据的协议端口号,以及流量和差错校验 数据段 防火墙
会话层 建立、管理、终止会话
表示层 数据的表示、压缩、格式化、加密
应用层 网络服务与最终用户的一个接口
3 网络层协议
icmp : 网络双向联通性检测
ping : 检测两台计算机是否可以通信
ARP : 将IP地址转换成mac地址
RARP : 将mac地址转换成IP地址
应用层协议
http:(网页) 超文本传输协议 端口号:80 tcp
https:(网页) 超文本传输协议 端口号:443 tcp
ftp 文件共享协议 端口号:20 21 tcp
TFTP 简单文件传输协议 端口号:69 udp
传输层协议
tcp 慢但可靠
udp 快但不可靠
4 数据封装过程
应用层 上层数据
传输层 tcp头部丨上层数据
网络层 IP头部丨tcp头部丨上层数据
数据链路层 mac头部丨IP头部丨tcp头部丨上层数据校验
物理层 ![]()


PDU协议数据单元


浙公网安备 33010602011771号