计算机网络协议汇总

计算机网络协议汇总

  • [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 协议。【软件设计师考过】
相关推荐
豪宇刘1 小时前
从三个维度了解 RPC(Remote Procedure Call,远程过程调用)
网络·网络协议·rpc
人工干智能7 小时前
科普:你的笔记本电脑中有三个IP:127.0.0.1、无线网 IP 和局域网 IP;两个域名:localhost和host.docker.internal
网络协议·tcp/ip·电脑
anddddoooo11 小时前
域内证书维权
服务器·网络·网络协议·安全·网络安全·https·ssl
mit6.82411 小时前
[实现Rpc] 通信-Muduo库的实现 | && 完美转发 | reserve | unique_lock
c++·网络协议·rpc
IsToRestart12 小时前
什么是RPC,和HTTP有什么区别?
网络协议·http·rpc
okok__TXF12 小时前
Rpc导读
网络·网络协议·rpc
猫猫的小茶馆13 小时前
【网络编程】UDP协议
linux·服务器·网络·网络协议·ubuntu·udp
r_martian15 小时前
RPC:分布式系统的通信桥梁
网络·网络协议·rpc
KeLin&15 小时前
ESP32 websocket-client
网络·websocket·网络协议
daopuyun16 小时前
标准解读|汽车信息安全领域发布三项强制性国家标准,汽车测评领域新变革
信息安全·汽车