OSI七层模型中的协议大全

应用协议

前言

随着工作经验和业务的加深与扩展,和技术的深究,碰到越来越多的协议,从最开始的TCP三次握手,UDP,SSH,到后来的MQTT等协议
一大堆协议在脑海里难免会有部分遗忘和混淆,为了工作和学习的需要,这里就总结一下常用的协议,来对比学习记忆。

OSI七层模型

网络协议: 是计算机网络中进行数据交换而建立的规则、标准或约定的集合。
开放式系统互联模型(OSI)是 1984 年由国际标准化组织(ISO)提出的一个参考模型,
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输

注:图片转载自:OSI七层模型详解
每个模型层都定义了不同的协议,下面总结一下这些协议

数据链路层协议

网络层协议

传输层协议

TCP协议

UDP协议

会话层协议

表示层协议

应用层协议

HTTP超文本传输协议

HTTPS基于安全套接字层的http协议

smtp邮件传输协议

pop3邮局协议

RPC协议

WebSocket协议

MQTT协议

FTP协议

XMPP协议

CoAP协议

AMQP协议

TELNET协议

SMTP协议

DNS协议

SSL协议

SSH安全外壳协议

posted @ 2021-06-18 16:26  侯小厨  阅读(1421)  评论(0编辑  收藏  举报
Fork me on Gitee