栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

网络协议 (四) 计算机网络常识

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

网络协议 (四) 计算机网络常识

一、应用层有哪些协议?
  • HTTP 超文本传输协议;
  • SMTP 简单邮件传输(发送)协议;
  • POP3/IMAP 邮件接收协议;
  • FTP 文件传输协议;
  • Telnet 远程登陆协议;
  • SSH 安全网络传输协议;
1.1 Http协议

Http 协议是基于TCP协议的,发送Http请求之前,首先需要建立一个 TCP 连接,也就是所谓的 3 次握手。目前使用的 HTTP 协议版本大部分都是 1.1。而在 Http1.1里,默认是开启 Keep-Alive 的,这样的情况下建立的链接就可以在多次的请求中被复用了。

另外 HTTP 协议是 “无状态” 的,服务端不会记录客户端用户状态。

2. SMTP协议 (简单邮件传输协议)

SMTP也是基于TCP的协议,用来发送邮件。对应的接受邮件的协议为 POP3。

3. POP3/IMAP 邮件接收协议 4. FTP 文件传输协议

FTP 也是基于TCP实现的协议,它用于实现文件的传输服务。使用FTP传输文件的好处是可以屏蔽操作系统和文件存储方式。它是基于 C/S 架构设计的,通信过程需要两个TCP连接:

  1. 控制连接:用于传送控制信息(命令和响应)
  2. 数据连接:用于数据传送;

这种将命令和数据分开传送的思想大大提高了 FTP 的效率。

 5. Telnet 远程登陆协议

Telnet 协议可以实现,在一个终端上登陆到其他服务器,该协议也是建立在 TCP 之上的可靠传输协议。它最大的缺点则是,该协议下的所有数据都是一明文形式传输的。考虑到安全风险,后来逐渐由 SSH 安全协议所取代。

6. SSH 安全的网络传输协议

SSH 是目前专为远程登陆其他服务器,而产生的可靠的安全性协议。利用 SSH 可以有效的防止远程管理过程中的信息泄漏问题。需要说明的是,SSH 也是建立在 TCP 之上的可靠性传输协议。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837905.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号