常见的网络协议


1.应用层协议

这些协议主要有 FTP、 TFTP、 HTTP、 SMTP、 DHCP、 Telnet、 DNS 和 SNMP 等。

FTP(File TransportProtocol,文件传输协议)是网络上两台计算机传送文件的协议,运
行在 TCP 之上,是通过 Internet 将文件从一台计算机传输到另一台计算机的一种途径。

TFTP(Trivial FileTransfer Protocol,简单文件传输协议)是用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。 

HTTP(Hypertext TransferProtocol,超文本传输协议)是用于从 WWW 服务器传输超文
本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。 

SMTP(Simple Mail TransferProtocol,简单邮件传输协议)建立在 TCP 之上,是一种提
供可靠且有效的电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服
务,主要用于传输系统之间的邮件信息,并提供与电子邮件有关的通知。

DHCP(Dynamic HostConfiguration Protocol,动态主机配置协议)建立在 UDP 之上,是
基于客户机/服务器模型设计的。

Telnet(远程登录协议)是登录和仿真程序,建立在 TCP 之上,它的基本功能是允许用
户登录进入远程计算机系统。

DNS(Domain NameSystem,域名系统)在 Internet 上域名与 IP 地址之间是一一对应
的,域名虽然便于人们记忆,但机器之间只能互相识别 IP 地址,它们之间的转换工作称为
域名解析.

SNMP(Simple NetworkManagement Protocol,简单网络管理协议)是为了解决 Internet
上的路由器管理问题而提出的,它可以在 IP、 IPX、 AppleTalk 和其他传输协议上使用。 SNMP是指一系列网络管理规范的集合,包括协议本身、数据结构的定义和一些相关概念。目前,
SNMP 已成为网络管理领域中事实上的工业标准,

你可能感兴趣的:(系统架构)