常用网络协议汇总

  发布时间:2022-10-19 23:24:17   作者:三也_小也   我要评论
本篇主要是对网络协议进行一个归纳总结,方便后续查阅及复习,当然如有新的认知或新的理解,也会持续更新
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

前言

本篇主要是对网络协议进行一个归纳总结,方便后续查阅及复习,当然如有新的认知或新的理解,也会持续更新

什么是网络协议?

网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合

网络协议的模型

目前比较认可的有三种模型:OSI七层模型、TCP五层模型、TCP/IP四层模型
简单解释一下三种模型
OSI七层模型(从下到上):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
TCP五层模型(从下到上):物理层、数据链路层、网络层、传输层、应用层
TCP/IP四层模型(从下到上):网络接入层、网络层、传输层、应用层

三者的对应关系

在这里插入图片描述

各层的作用

在这里插入图片描述

各层对应的网络协议

在这里插入图片描述

TCP/IP常见协议: HTTP

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

HTTPS

HTTPS协议:安全超文本传输协议,默认端口443
HTTPS协议是在HTTP的基础上增加SSL外壳,对数据进行机密,保证安全性

FTP

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

DNS

DNS协议:域名解析协议,默认端口为53,默认通过UDP协议通信,但如果报文过大是则会切换成TCP协议
其作用是域名 (如www.baidu.com) 转换为机器可读的 IP 地址 (如10.51.7.18)

SMTP

SMTP协议:邮件传输协议

TCP

TCP协议:传输控制协议
主要特点:
1、面向连接,需要先建立连接,结束后再断开连接,常见的三次握手、四次挥手,即用于此协议
2、传输速度慢
3、数据要求按顺序传输,传输过程中数据报不需要携带目的地址,保证数据的正确性
4、基于流模式传输,可传输大数据
5、系统资源要求多

UDP

UDP协议:用户数据报协议
主要特点:
1、面向非连接
2、传输速度快
3、对传输顺序无要求,准确性无法保证,有丢包可能
4、基于数据报模式,按包传输,传输数据量少,一次传输的数据大小有限,最大64k
5、资源要求少

日常生活中的视频、音频使用UDP传输,所以会出现丢包卡顿现象

IP

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

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

ICMP

ICMP协议:Internet控制报文协议
用于在IP 和 路由器之间传递控制消息,描述网络是否通畅、主机是否可达、路由器是否可用等网络状态,ICMP本身并不传输数据,但对于用户间数据的传递起着重要的作用

ARP

ARP协议:地址解析协议;把IP地址解析为MAC地址

RARP

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

到此这篇关于常用网络协议汇总的文章就介绍到这了,更多相关网络协议内容请搜索程序员之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持程序员之家!

相关文章

  • 自组织网络Ad Hoc之OLSR 协议详解

    这篇文章主要介绍了自组织网络Ad Hoc之OLSR 协议详解,需要的朋友可以参考下
    2023-05-08
  • 自组织网络Ad Hoc之AODV协议详解

    这篇文章主要介绍了自组织网络Ad Hoc之AODV协议详解,需要的朋友可以参考下
    2023-05-08
  • 自组织网络Ad Hoc 网络基础知识

    自组织网络(Ad Hoc)是一种移动通信和计算机网络相结合的网络,是移动计算机网络的一种,用户终端可以在网络内随意移动而保持通信
    2023-05-08
  • 一次完整的http请求过程分析

    浏览器输入一个URL回车后,会发生什么呢?这里就为大家分享一下,需要的朋友可以参考下
    2022-10-19
  • 常用网络协议汇总

    本篇主要是对网络协议进行一个归纳总结,方便后续查阅及复习,当然如有新的认知或新的理解,也会持续更新
    2022-10-19
  • 常用网络协议汇总 详解篇

    今日回顾网络知识时,发现自己专门整理过一篇关于日常生活中常见的网络协议知识以及作用的梳理,特发此一贴,也当给自己巩固网络知识了,如有错误,望各大佬指正
    2022-10-19
  • HTTP协议的8种请求方式及常用请求方式的解析

    HTTP即超文本传输协议,是一种实现客户端和服务器之间通信的响应协议,它是用作客户端和服务器之间的请求,需要的朋友可以参考下
    2022-10-19
  • HTTP基准压测工具wrk使用指南

    这篇文章主要为大家介绍了HTTP基准压测工具wrk的使用指南,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-02-21
  • 解决https网页加载http资源报错问题

    这篇文章介绍了解决https网页加载http资源报错的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-12
  • OSI七层模型与TCP/IP五层模型详解

    本文详细讲解了OSI七层模型与TCP/IP五层模型,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-16

最新评论

?


http://www.vxiaotou.com