文章目录
一.1.OSI七层模型是什么?
参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。
2.OSI各层都有哪些协议
应用层:为应用程序提供交互服务,网络服务与最终用户的一个接口
人机交互窗口,把人的语言输入到计算机当中。例如,在QQ的对话窗口输入字符
常见协议:TFTP,DNS,HTTP,HTTPS,FTP,NFS
协议介绍
TFTP(简单文件传输协议):用于小文件的传输
DNS(域名系统):用于连接DNS服务器
HTTP(超文本传输协议):用于浏览器和web服务器之间的请求和响应的交互
HTTPS(超文本传输安全协议):在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议
FTP(文件传输协议):用于控制连接FTP服务器
表示层: 数据的表示、安全、压缩,确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取负责数据格式的转换,如加密解密、转换翻译、压缩解压缩等
常见协议:LPP
协议介绍
LPP(轻量级会话协议):描述了在某些受限条件下提供基于 TCP/IP 网络的 OSI 应用程序服务器的流线支持的方法。
会话层:建立、管理、终止会话负责在网络中的两节点之间建立、维持和终止通信,如服务器验证用户登录便是由会话层完成的
常见协议:LDAP
协议介绍:
LDAP(轻型目录访问协议):通过IP协议提供访问控制和维护分布式信息的目录信息
传输层:定义传输数据的协议端口号,以及流控和差错校验将上层应用数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信
常见协议:TCP,UDP,TLS
协议介绍
TCP(传输控制协议):协议应用的端口及其协议功能----传输更加稳定可靠80 HTTP(超文本传输协议):用于浏览器和web服务器之间的请求和响应的交互
UDP(用户数据报协议):协议应用的端口及其协议功能----传输效率更高
TLS(传输层安全协议):在两个通信应用程序之间提供保密性和数据完整性
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择
将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输
常见协议:IP,ARP,ICMP,IGMP
协议介绍
IP((网络互联协议):为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务
ARP(地址解析协议):用于在局域网中根据IP地址获取物理地址
RARP(逆地址解析协议):用于在局域网中通过ARP表根据物理地址请求IP地址ICMP(网际控制报文协议):用于验证网络是否畅通
IGMP(网际组管理协议):用于主机与组播路由器之间组播通信
数据链层:建立相邻结点之间的数据链路,进行硬件地址寻址、差错校验等功能将上层数据加上源和目的方的物理(MAC)地址封装成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路:当发现数据错误时,可以重传数据帧。
常见协议:VLAN,STP,IEEE 802.3,WIFI(IEEE 802.11),ATM,HDLC,PPP,ARP,RARP
协议介绍:
VLAN(虚拟局域网):根据功能、部门及应用等因素将设备或用户组织起来,相互之间的通信就好像它们在同一个网段中一样
STP(生成树协议):应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作
IEEE 802.3:定义了有线以太网的物理层和数据链路层的介质访问控制 (MAC)
WIFI(无线通信技术):实现无线上网
ATM(异步传输网):用户平面——是用户协议之间的接口如IP或SMDS和ATM等协议的接口互相协调;管理平面——使ATM栈的各层互相协调;控制平面——使信令传送以及虚电路的建立和拆除互相协调。
HDLC(高级数据链路控制):帧控制,帧同步,差错控制,流量控制,链路管理,透明传输,寻址,异常状态恢复
PPP(点对点协议):用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案
ARP(地址解析协议):据IP地址获取物理地址的一个TCP/IP协议
RARP(反向地址转换协议):发出要反向解析的物理地址并希望返回其对应的IP地址,应答包括由能够提供所需信息的RARP服务器发出的IP地址
物理层:建立、维护、断开物理连接
报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字组成的比特流转换成电信号在网络中传输
二.TCP/IP四层协议,TCP/IP五层协议,OSI七层协议是什么?
来源地址:https://blog.csdn.net/Wanghwei17/article/details/129415617