常用网络协议汇总

      最后更新:2022-06-22 23:50:34 手机定位技术交流文章

      前言

      本文主要总结了网络协议,以促进后续浏览和检讨。当然,如果有新的知识或新的理解,它将不断更新

      什么是网络协议?

      网络协议的定义:为计算机网络交换数据而制定的一套规则、标准或公约。

      网络协议的模型

      目前 有 三 种 模式 被 接受 :OSI七级模型,TCP五级模型,TCP/IP四级模型
      简单地解释一下三个模型
      OSI七层模型(从下到上):物理层、数据链层、网络层、传输层、对话层、表示层、应用层
      TCP五层模型(从底层到顶层):物理层、数据链层、网络层、传输层、应用层
      TCP/IP四层模型(从底层到顶层):网络访问层、网络层、传输层、应用层

      三者的对应关系

      在这里插入图片描述

      各层的作用

      在这里插入图片描述

      各层对应的网络协议

      在这里插入图片描述

      常见的TCP/IP协议:

      HTTP

      HTTP协议:网页超文本传输协议,默认端口80

      HTTPS

      HTTPS协议:安全超文本传输协议,默认端口443
      HTTPS协议基于HTTP添加SSL壳,确保数据保密和安全性

      FTP

      FTP协议:远程文件传输协议;本地文件上传到服务器,或服务器文件下载到本地
      高速传输速度,高可靠性和稳定性

      DNS

      DNS协议:域名分析协议,默认端口为53,默认为UDP协议通信,但如果消息太大,将转换为TCP协议
      它的功能是域名(例如ww.Baidu.(com)转换为机器可读IP地址(例如)

      SMTP

      SMTP协议:邮件传输协议

      TCP

      TCP协议:传输控制协议
      主要特点:
      以连接为导向,必须先建立连接,然后切断连接。 通常是三次握手或四次挥手,即使用此协议
      2、传输速度慢
      数据必须按照顺序传送,在处理过程中,数据报告不需要携带目的地地址,以确保数据的正确性
      基于流动模式传输,可以传输大量数据
      5、系统资源要求多

      UDP

      UDP:用户数据报告协议
      主要特点:
      1、面向非连接
      2、传输速度快
      没有传输序列的要求,不能保证准确,可能丢失数据包
      4.基于数据报告模式,基于数据包传输,传输数据量小,传输数据量有限,最大64k
      5、资源要求少

      在日常生活中,视频和音频使用UDP传输,因此存在带卡丢失现象

      IP

      IP协议:网络协议;负责IP地址、路由选择、分区和组装IP包。 通常,我们所说的IP地址可以理解为符合IP协议的地址
      主要特点:
      1、无连接
      安全低,包装可能丢失,
      点到点网络层协议

      IP协议是TCP/IP的载体,所有TCP和UDP都以IP数据消息格式传输

      ICMP

      ICMP协议:互联网控制消息协议
      它用于传输IP与路由器之间的控制信息,描述网络平稳性、主机可用性、路由器可用性等。 ICMP本身并不传输数据,但在用户间的数据传输中起着重要的作用

      ARP

      ARP协议:将MAC地址转换为IP地址的地址分析协议

      RARP

      RARP协议:反向地址转换协议;分析IP地址为MAC地址

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/28117.html

          热门文章

          文章分类