网络协议

网络协议

应用层:
邮件

pop3:用于支持使用客户端远程管理服务器上的电子邮件,拉取目的地址邮件

SMTP:SMTP是建立在【FTP文件传输服务】上的一种邮件服务,用于从源地址到目的地址传送邮件的规则,从目的地址拉邮件需要使用pop3或者imap

文件

FTP:实现文件的上传、下载和其他文件操作

  • FTP(文件传输协议)协议代理服务器常用端口号:20(数据传输端口)、21(控制端口)
  • 21(控制端口):可以联想为“控制”的“2”和“1”组合,21像是一个指挥中心,负责发送命令。
  • 20(数据传输端口):20比21小,可以联想为数据传输是“跟随”控制命令的,20是执行者。

TFTP:小文件传输。不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据

  • FTP更适合需要安全性、可靠性和丰富功能的文件传输场景,而TFTP则适用于简单、快速且不复杂的文件传输任务。

NFS:基于RPC(Remote Procedure Call)的分布式文件系统架构。它主要用于在Linux/Unix系统之间共享文件和目录,提供高效的文件访问和管理功能‌。可以tcp也可以udp。

远程

Telnet:

SSH:

  • 它们都用于在网络上远程访问和操作计算机系统
  • Telnet 是一个早期的网络协议。SSH 是 Telnet 的一个更安全、功能更丰富的替代品
其他

HTTP:主要目的是在客户端和服务器之间传输超文本数据,Web技术的基石之一‌

HTTPS:以安全为目标的 HTTP 通道

DHCP:动态主机配置协议。所有的IP网络设定信息都由DHCP服务器集中管理,并处理客户端的DHCP请求。主要功能包括自动分配IP地址、子网掩码、默认网关和DNS服务器等信息,以及通过租约机制管理IP地址的使用‌。‌

SNMP:简单网络管理协议。主要用于网络设备的管理和监控,具有设备监控、性能监测、状态监控、配置管理、故障检测与报警等多种功能‌。

  • SNMP协议使用的端口号是161和162‌。其中,端口号161用于管理站向代理发送查询或设置命令,或者代理向管理站发送响应;端口号162用于代理向管理站发送Trap信息‌

DNS:主要作用是将人类可读的域名转换为计算机可识别的IP地址,使得用户可以通过友好的域名访问互联网资源,而不需要记忆复杂的IP地址。

传输层:

TCP:面向连接的,可靠的,拥塞控制,流量控制,开销较大

UDP:无连接的,即不保证可靠交付,开销较小

‌网络层:

IP:主要作用包括寻址与路由、数据传输和数据分片。通过为每个数据报携带源IP地址和目标IP地址,标识数据的来源和目的地,并在传输过程中选择合适的路径进行转发,直到数据报到达目的主机。

ICMP:主要用于网络诊断和控制信息的传输,例如报告错误、检测网络连通性(如ping命令)以及传输状态信息。它是IP协议的补充,帮助IP协议实现网络质量管理,但不会使IP协议变得可靠。

  • ping命令是基于ICMP协议实现的

IGMP:主要用于管理IP多播组的成员资格,允许主机向本地路由器报告其希望接收的多播流,从而实现高效的多播数据传输。

ARP:主要功能是通过IP地址找到设备对应的MAC地址

RARP:主要作用是将MAC地址转换为IP地址

数据链路层(物理层):

CSMA/CD:数据链路层。带有冲突检测的载波侦听多路存取。所有节点都共享网络传输信道,节点在发送数据之前,首先检测信道是否空闲,如果信道空闲则发送,否则就等待;在发送出信息后,再对冲突进行检测,当发现冲突时,则取消发送。

Token Ring:数据链路层。其中所有的工作站都连接到一个环上,每个工作站只能同直接相邻的工作站传输数据。通过围绕环的令牌信息授予工作站传输权限。主要作用是通过令牌传递机制来控制网络中的数据传输,确保在同一时刻只有一个设备可以发送数据,从而避免数据碰撞,提高网络的可靠性和稳定性

网卡:

  • 网卡是跨层设备,但核心功能属于数据链路层(因其直接管理MAC地址和帧的生成/解析)。
  • 物理层功能是基础支持(信号转换),而数据链路层功能是网卡的“智能”核心。

网络常见设备及其所在层次‌如下:

  1. 物理层‌:
    • 中继器‌:用于信号放大和再生,工作在物理层。
    • 集线器‌:用于连接多个设备,工作在物理层。
    • 调制解调器‌:用于模拟信号和数字信号的转换,工作在物理层。
    • 网卡‌:负责数据的物理信号传输(如电信号、光信号转换),工作在物理层‌。
  2. 数据链路层‌:
    • 网桥‌:用于连接两个局域网,工作在数据链路层。
    • 交换机‌:用于连接多个设备并提供快速的数据交换,工作在数据链路层‌。
    • 网卡‌:处理MAC地址(全球唯一硬件地址),工作在物理层‌。
  3. 网络层‌:
    • 路由器‌:用于路由选择和数据包转发,工作在网络层。
    • 三层交换机‌:具有路由功能,工作在网络层‌。
  4. 传输层‌:
    • 高级交换机和路由器‌:可以提供端到端的数据传输服务,确保数据的完整性和可靠性,尽管没有专门的传输层设备,但这些设备具备相关功能‌。
  5. 会话层、表示层和应用层‌:
    • 应用层:网关
    • 这些层次没有专门的硬件设备,但包括各种网络服务和应用程序,如Web服务器、邮件服务器、DNS服务器等‌

物数网传会表应,【无数的网络视频传我会表演】

posted @ 2025-04-01 15:57  deyang  阅读(50)  评论(0)    收藏  举报