zoukankan      html  css  js  c++  java
  • 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安全外壳协议

  • 相关阅读:
    MySQL Binlog解析(2)
    在线修改GTID模式
    官方online ddl
    pt-osc原理
    pt-osc使用方法
    python基本数据类型
    第一句python
    搭建私有云kodexplorer
    frp搭建
    Linux下快速分析DUMP文件
  • 原文地址:https://www.cnblogs.com/houzheng/p/14900053.html
Copyright © 2011-2022 走看看