计算机网路学习笔记「网络层次模型」

OSI七层模型

OSI模型:开放式通信系统互联参考模型,是国际标准化组织提出的一个试图是各种计算机或者通信系统在世界范围内互联为网络的标准框架。

OSI七层模型 主要功能 网络协议 设备
应用层 为应用程序提供服务 HTTP、HTTPS、FTP、POP3、SMTP
表示层 数据格式转化、数据加密 Telnet、 Rlogin、SNMP、Gopher
会话层 建立、管理和维护会话 SMTP, DNS
传输层 建立、管理和维护端到端的连接 TCPUDPDHCP 四层交换机、四层路由器
网络层 IP选址及路由选择 IP、ICMP、AKP、UUCP、RIP 路由器、三层交换机
数据链路层 负责在两个相邻结点间的线路上,无差错地传送以帧为单位的数据,并进行流量控制。每一帧包括一定数量的数据和一些必要的信息 PPPCSMA/CDARP、RARP 网桥、以太网交换机、网卡
物理层 提供建立、维护和拆除物理链路所需的机械、电气、功能和规程的特性。确保原始的数据可在各种物理媒体上传输 中继器、集线器、双绞线

TCP、IP五层模型

TCP、IP四层模型 主要功能 网络协议
应用层 为应用程序提供服务 HTTPSMTP、SNMP、FTPTelnet、SSH、DNS
传输层 供分割与重组数据,按端口号寻址,连接管理差错控制和流量控制,纠错的功能。 TCPUDPDHCP
网络层 提供阻塞控制,路由选择(静态路由,动态路由) IP、IGMP、iCMP、BGP、RIP
数据链路层 主要提供链路控制(同步,异步,二进制,HDLC),差错控制(重发机制),流量控制(窗口机制) PPPARPRARPCSMA/CD
物理层 提供具有机械的,电子的,功能的和规范的特性,确保原始的数据可在各种物理媒体上传输,为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境

OSI七层模型与TCP、IP五层模型的对应关系

flowchart LR subgraph TCP/IP五层模型 H[应用层] I[传输层] J[网络层] K[数据链路层] L[物理层] end subgraph OSI参考模型 subgraph one[ ] A[应用层] B[表示层] C[会话层] end one --> H D[传输层] E[网络层] F[数据链路层] G[物理层] end D --> I E --> J F --> K G --> L

⚠️OSI七层模型属于理论模型,TCP、IP五层模型属于实际应用的工业标准模型


参考资料:

  1. OSI七层模型与TCP/IP五层模型
  2. TCP/IP模型以及OSI七层参考模型各层的功能介绍和主要协议
  3. OSI参考模型各层的功能详解
  4. OSI七层模型详解
posted @ 2021-02-11 16:04  VanGy  阅读(92)  评论(0编辑  收藏  举报