1.只基于TCP协议的协议:
FTP: 文件传输协议, 是用于在网络上进行文件传输的一套标准协议 。文件传送和文件访问之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。
HTTP: 超文本传输协议, 是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准 HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户, 服务器端是网站。(基于TCP,主要协议为HTTP协议)
SMTP:简单邮件传输协议, SMTP使用TCP端口25
POP3: 邮局协议版本3, 是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。
Telnet:是Internet远程登录服务的标准协议和主要方式, 它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。
2.只基于UDP:
动态主机配置协议(DHCP)是一种基于 UDP 协议且仅限于在局域网内部使用的网络协
议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是
为局域网内部的设备或网络供应商自动分配 IP 地址等参数。
3.包含TCP协议等多个协议的协议:
https: 超文本传输安全协议, 用于安全的HTTP数据传输。
使用协议:TCP, SSL
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网 站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。 为了解决HTTP协议的这一缺陷,需要使用另一种协 议:安全套接字层超文本传输协议HTTPS。为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通 信加密。
DNS: 域名系统,DNS 的功能就是在主机的名称和 IP 地址之间担任翻译工作
使用协议:UDP,TCP(当请求大于512字节时),端口53.
SNMP: 简单网络管理协议
使用协议:UDP,TCP
4.包含UDP协议等协议的协议:
有简化的 FTP 协议 TFTP
网络管理协议 SNMP
域名服务 DNS、
网络文件共享 NFS 和 SAMBA 等
5.一些协议的介绍:
NFS:网络文件系统。它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
RPC:远程过程调用协议
SSH:文件传输协议, SSH的默认端口是22, 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,用来代替早期不安全的telnet,可以加密。
一可以用来远程终端访问调试用,二也可以用来远程传输文件。
SAMBA: 共享文件系统,可以使Windows 系统和 Linux 系统互相访问共享的文件资源。