计算机网络基础知识:(10条消息) 计算机网络基础(已完结)_hellomq^_^的博客-CSDN博客
常见协议概览图:
一、应用层
分类 | 协议 | 全称 | 用途 |
使用TCP协议 | HTTP | 超文本传输协议 (Hyper Text Transfer Protocol) | 请求-响应协议,规定了WWW服务器与浏览器之间信息传递规范,基于B/S架构; |
FTP | 文件传输协议 (File Transfer Protocol) | 用于在网络上进行文件传输,传输文件类型为ASCII文件和二进制文件,基于C/S架构; | |
SMTP | 简单邮件传输协议 (Simple Mail Transfer Protocol) | 提供可靠且有效的电子邮件传输,使用TCP端口25; | |
TELNET | TCP/IP远程终端协议 | 用于远程控制web服务器,TCP端口23,基于C/S架构; | |
POP3 | 邮局协议第3版 (Post Office Protocol Version 3) | 用于客户端远程管理在服务器的电子邮件,只下载邮件,不能删除; | |
IMAP4 | 因特网信息访问协议第4版 (Internet Message Access Protocol Version 4) | 提供面向用户的邮件收取服务,与POP3功能类似,但更加灵活,支持离线和在线两种模式,基于C/S架构; | |
SSL | 安全套接字层协议 (Secure Sockets Layer Protocol) | 用于加密和验证应用程序和web服务器之间发送的数据的协议; | |
TLS | 传输层安全协议 (Transport Layer Protocol) | 用于在两个通信应用程序之间提供保密性和数据完整性,包括TLS记录协议和TLS握手协议; | |
使用UDP协议 | BOOTP | 引导程序协议 (Bootstrap Protocol) | 引导协议,DHCP协议的前身,可以为局域网中的无盘工作站分配动态IP地址; |
DHCP | 动态主机配置协议 (Dynamic Host Configuration Protocol) | 实现网络主机地址信息的动态配置,基于C/S架构; | |
NTP | 网络时间协议 (Network Time Protocol) | 使计算机时间同步化的一种协议,提供高精准度的时间校正; | |
TFTP | 简单文件传输协议 (Trivial File Tansfer Protocol) | 规范简单文件的传输,端口69; | |
SNMP | 简单网络管理协议 (Simple Network Management Protocol) | 用于IP网络管理网络节点; | |
使用TCP和UDP协议 | SOCKS | 安全套接字协议 (Simple Network Management Protocol) | —— |
DNS | 域名系统 (Domain Name System) | 将域名和IP地址相互映射的分布式数据库; | |
NFS | 网络文件协议 (Network File Protocol) | 使用RPC机制,使使用者访问网络上别处的文件就像使用自己的计算机一样; | |
MSN | 微软网络服务 (Microsoft Service Network) | 微软成立的因特网服务商; | |
RPC | 远程过程调用 (Remote Procedure Call) | 通过网络从远程计算机程序上请求服务; | |
XDP | 外部数据表示协议 (Xpress Data Presentation Protocol) | —— |
二、传输层
分类 | 协议 | 全称 | 用途 |
TCP | 传输控制协议 (Transmission Control Protocol) | 一种面向连接的、可靠的、基于字节流的传输层通信协议; 采用三次握手,四次挥手; | |
UDP | 用户数据报协议 (User Datagram Protocol) | 不可靠的、无连接的数据报服务; 数据附加了源端口号和目标端口号等UDP报头字段后直接发往目的主机; |
附:常见协议端口号(用于标识目标主机进程)
FTP:21;SSH:22;TELNET:23;SMTP:25;DNS:53;DHCP67,68;TFTP:69;HTTP:80;POP3:110;IMAP:143;SNMP:161,162;
三、网络层
分类 | 协议 | 全称 | 用途 |
IP协议 | IP | 网际互联协议 (User Datagram Protocol) | 用于提高网络的可扩展性; |
IPv6 | 网际互联协议第6版 (User Datagram Protocol Version 6) | 用于提高网络的可扩展性; | |
控制协议 | ICMP | 互联网控制信息协议 (Intenet Control Message Protocol) | 用于在主机和路由器之间传递控制信息; |
IGMP | 互联网组管理协议 (Intenet Group Management Protocol) | 用于主机和多播路由器的请求和探询; | |
地址解析协议 | ARP | 地址解析协议 (Address Resolution Protocol) | 根据IP地址查询物理地址; |
RARP | 逆地址解析协议 (Reverse Address Resolution Protocol) | 根据物理地址返回IP地址; | |
安全协议 | AH | 认证头协议 (Authentication Header Protocol) | 用于数据源鉴别认证和数据完整性保护 |
ESP | 封装安全协议 (Encapsulation Security Protocol) | 为IP提供保密性和抗重播服务; | |
路由协议 | RIP | 路由信息协议 (Router Infomation Protocol) | 利用跳数作为计量标准; |
OSPF | 开放最短路径优先协议 (Open Shortest Path First) | 以链路为基础的路由选择协议; | |
BGP | 边界网关协议 (Border Gateway Protocol) | 用于在不同的自治系统(AS)之间交换路由信息; | |
IS-IS | 中间系统到中间系统协议 (Intermediate System to Intermediate System Protocol) | 用于自治系统内部,属于内部网关路由协议; |
四、数据链路层
分类 | 协议 | 全称 | 用途 |
CSMA/CD | 载波侦听多路访问/冲突检测 (Carrier Sense Multiple Access with Collision Dectection) | 以太网中数据传输的方式;一种在广播信道中协调多个用户使用广播信道的协议; | |
Tokingring | 令牌环协议 | 已弃用 | |
隧道协议 | PPTP | 点对点隧道协议 (Point-to-Point Tunneling Protocol) | 增强的安全协议,用于支持多协议虚拟专用网(VPN); 要求网络为IP网络,使用单一隧道; |
L2TP | 第二层隧道协议 (Layer 2 Tunneling Protocol) | 增强的安全协议,用于支持多协议虚拟专用网(VPN); 面向要求数据包的点对点连接,使用多隧道; | |
L2F | 第二层转发协议 (L2 Forwarding Protocol) | 创建在互联网上的虚拟专用网络的连接的隧道协议;本身不提供加密,依赖于协议被传输以提供保密; | |
ATMP | 接入隧道管理协议 (Access Tunneling Management Protocol) | —— | |
Cisco协议 | CDP | 思科发现协议 (Cisco Discovery Protocol) | 用于获取相邻设备的协议地址和平台 |
CGMP | 思科组管理协议 (Cisco Group Management Protocol) | —— |
五、物理层
分类 | 协议 | 全称 | 用途 |
IEEE802.2 | 电气电子工程师学会 | 逻辑链路控制,提供接口; | |
Ethernet v.2 | 以太网协议 | 局域网采用的通信协议标准 | |
Internetwork | 互联网络 | —— |
附图:
参考资料:
(10条消息) 网络协议——七层、五层、四层协议概念及功能分析_十了个三的博客-CSDN博客_7层协议和4层协议
(10条消息) 各层网络协议实例详解:物理层、连接层、网络层、传输层、应用层_秀秀的奇妙旅行的博客-CSDN博客_物理层协议