一、OSI模型的概念

七层模型也称为OSI(Open System Interconnection)。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

OSI模型各层间关系和通讯时的数据流向如图所示:

                                                                            浅谈七层网络模型

七层模型介绍

  • 物理层:负责最后将信息编码成电流脉冲或其他信号用于网上传输。(将数据转化成0和1)
  • 数据链路层:数据链路层通过物理网络链路提供数据传输。(规定了0和1的分包形式,确定了网络数据包的形式)
  • 网络层:负责在源和终点之间建立连接(确定计算机的位置,IPV4,IPV6)
  • 传输层:向高层提供可靠的端到端的网络数据流服务(端口到端口之间的通信,一般使用TCP/IP协议)
  • 会话层:会话层建立、管理和终止表示层与实体之间的通信会话(建立一个连接)
  • 表示层:提供多功能用于应用层数据编码和转化,以确保一个系统应用层发送的信息可以被另一个系统应用层识别(不同操作系统之间的通信)
  • 应用层:OSI的应用层协议包括文件的传输、访问及管理协议(FTAM)。以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP)等(规定数据的传输协议)

常见的各层协议

浅谈七层网络模型

常见的网络相关的协议

  • DNS:域名解析协议 www.baidu.com
  • SNMP(Simple Network Management Protocol)网络管理协议
  • DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,它是在TCP/IP网络上使客户机获得配置信息的协议
  • FTP(File Transfer Protocol)文件传输协议,它是一个标准协议,是在计算机和网络之间交换文件的最简单的方法。
  • TFTP(Trivial File Transfer Protocol):小文件传输协议
  • HTTP(Hypertext Transfer Protocol ):超文本传输协议
  • HTTPS(Secure Hypertext Transfer Protocol):安全超文本传输协议,它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作.
  • ICMP(Internet Control Message Protocol):Internet控制信息协议,互联网控制报文协议
  • ping  ip定义消息类型有:TTL超时、地址的请求与应答、信息的请求与应答、目的地不可到达
  • SMTP(Simple Mail Transfer Protocol):简单邮件传送协议
  • TELNET Protocol:虚拟终端协议
  • UDP(User Datagram Protocol):用户数据报协议,它是定义用来在互连网络环境中提供包交换的计算机通信的协议
  • TCP(Transmission Control Protocol):传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议  log转发:开启一个协议:tcp(三次握手和四次挥手) 

相关文章:

  • 2021-11-17
  • 2021-04-24
  • 2021-04-11
  • 2021-09-18
猜你喜欢
  • 2021-11-22
  • 2021-06-30
  • 2022-12-23
  • 2021-12-15
  • 2021-08-18
  • 2021-11-29
  • 2021-12-09
相关资源
相似解决方案