计算机网络协议汇总

计算机网络协议汇总

  • [1 以TCP/IP 模型为例](#1 以TCP/IP 模型为例)
    • [1.1 应用层](#1.1 应用层)
    • [1.2 传输层](#1.2 传输层)
    • [1.3 网络层(网际层)](#1.3 网络层(网际层))
  • [2 以ISO模型为例](#2 以ISO模型为例)
    • [2.1 数据链路层](#2.1 数据链路层)
  • [3 邮件协议](#3 邮件协议)
  • [4 安全协议](#4 安全协议)
  • [5 端口号](#5 端口号)
  • [6 其他协议](#6 其他协议)

1 以TCP/IP 模型为例

1.1 应用层

  1. FTP File Transfer Protocol 文件传输协议
  2. Telnet 远程登陆协议
  3. SMTP Simple Mail Transfer Protocol 简单邮件传输协议
  4. NFS Network File System 网络文件系统
  5. SNMP Simple Network Management Protocol 简单网络管理协议

1.2 传输层

  1. TCP Transmission Control Protocol 传输控制协议
  2. UDP User Datagram Protocol 用户数据报协议

传输层协议------TCP:面向连接可靠 的传输层协议,采用三次握手建立和关闭连接

TCP的功能或服务有:可靠传输、连接管理、差错校验和重传、流量控制、拥塞控制、端口寻址;其中流量控制采用的是:可变大小的滑动窗口协议

传输层协议------UDP:用户数据报协议是一种不可靠的、无连接 的协议,UDP上的应用有VoIP等。

自己进行错误检测或不需要错误检测的应用程序(如 DNS、SNMP 等)往往使用 UDP。比如视频通话,少量丢包是正常的,保持视频通话的通畅

UDP的首部8B,TCP的首部20B,UDP相比TCP来说,开销较小

TCP和UDP均提供了端口寻址功能。

1.3 网络层(网际层)

  1. IP Internet Protocol 互联网协议
  2. ICMP Internet Control Message Protocol 互联网控制报文协议
  3. ARP Address Resolution Protocol 地址解析协议
  4. RARP Reverse Address Resolution Protocol 反向地址转换协议

resolution决议;分辨率;(问题、分歧等的)解决,消除;坚决;决心;坚定;清晰度;有决心;正式决定
巧记:有互联网internet和地址address的就是网络层协议

2 以ISO模型为例

2.1 数据链路层

  1. PPP Point to Point Protocol 点对点协议

3 邮件协议

  1. SMTP Simple Mail Transfer Protocol 简单邮件传输协议
  2. POP3 Post Office Protocol - Version 3 邮局协议版本3
  3. MIME Multipurpose Internet Mail Extensions 多用途互联网邮件扩展
  4. PEM Privacy Enbanced Mail 私密邮件保护协议
  5. PGP Pretty Good Privacy 优良保密协议

巧记:有邮件mail或者post的就是邮件协议

SMTP :发送邮件协议;端口号:25

SMTP只能传输SACII码文本和文字附件,可以使用MIME邮件扩充协议,添加其他类型的附件。

POP3 :接收邮件协议;端口号:110

POP3基于C/S模式也就是Client/Server模式(客户端/服务器模式)

SMTP和POP3都使用TCP端口传输和接收邮件

PEM私密邮件保护协议

4 安全协议

  1. IPsec Internet Protocol Security 互联网安全协议
  2. SFTP Secret File Transfer Protocol 安全文件传输协议
  3. HTTPS Hypertext Transfer Protocol Secure 超文本传输安全协议
  4. SSL Secure Socket Layer 安全套接层
  5. TLS Transport Layer Security 安全传输层协议
  6. PGP Pretty Good Privacy 优良保密协议

巧记:有secure相关的就是安全协议

5 端口号

TCP/UDP协议常用端口号服务

6 其他协议

  1. SLIP Serial Line Internet Protocol 串行线路网际协议 属于异型IP协议
  2. PPTP Point to Point Tunneling Protocol 点对点隧道协议
    在使用VPN的时候可以使用PPTP协议,也可以使用L2TP协议
  3. PPPoE Point-to-Point Protocol Over Ethernet 以太网上的点对点协议
    使用 ADSL 接入 Internet,用户端需要安装 PPPoE 协议。【软件设计师考过】
相关推荐
河北之花11 分钟前
计算机三级:路由协议与OSPF
计算机网络
那年窗外下的雪.34 分钟前
AIDC 学习日志|第 24 天|设备输出反推与 MAC Flapping 定位
网络协议·学习·tcp/ip·http·macos·tcpdump
sugar__salt1 小时前
大模型流式输出完全指南(上):从 HTTP 长连接到手写 SSE
网络·网络协议·http
wuyk5555 小时前
【Socket 进阶之路】第 3 章 TCP 三次握手 & 四次挥手深度剖析|连接建立、断开、状态机、TIME_WAIT 核心工程问题
服务器·开发语言·网络·物联网·网络协议·tcp/ip
sibylyue16 小时前
WebSocket双向长连接传输通道
网络·websocket·网络协议
小小、码农16 小时前
C++11右值引用与移动语义 —— 从拷贝资源到转移资源
开发语言·网络·c++·网络协议
80s77718 小时前
动态ip地址分配通常是由_动态IP与静态IP之间的区别
网络·网络协议·tcp/ip
TechVoyager_824621 小时前
IT9205技术解析:4K60 HDR over IP与视频墙的单芯片实现路径
网络协议·音视频·音视频编解码·it9205·专业视听·视频墙芯片·avoverip
隐擎fox21 小时前
跨越传输层防线:深入 TCP/IP 协议栈指纹(p0f)原理与 Python 原始套接字检测实战
python·网络协议·tcp/ip·网络安全·dns
2601_9628857221 小时前
不用 SDK 也能取 A 股数据:AlphaFeed REST API用 cURL/HTTP 直连教程
网络·网络协议·http