网络传输协议

一张图看懂8种传输协议 

HTTP

http(超文本传输协议):用于获取HTML等资源的协议,使用TCP协议作为底层支撑的协议,是Web上数据交换的基础,是客户端-服务器的协议

使用场景:浏览器

http就像一个邮递员,把网页内容发到你电脑上

HTTP/3

HTTP/3是HTTP的第三个版本,使用QUIC作为底层支撑的协议,而QUIC是一种为移动互用来设计的新传输协议。依赖于UDP而不是TCP,从而使网页响应更快,实现虚拟现实应用,用更多带宽渲染场景的复杂细节。

使用场景:虚拟现实、物联网

HTTP/3像一个超级快递员,比普通快递员有更快的速度

HTTPS

HTTPS是HTTP的安全版,在HTTP基础上进行拓展,使用加密进行安全通信,要的就是【安全】

使用场景:网络支付、网上银行、浏览器

HTTPS像一个当过保镖的快递员,在传递数据时也会保护消息安全

WebSocket

WebSocket是基于TCP协议的全双工通行协议与HTTP相比,它允许服务器主动向客户端推送数据,不需要等待客户端的请求

使用场景:实时聊天、视频会议

它像一个实时对话的接线员,实现你与网站的实时交流信息

TCP(传输控制协议)

TCP是一种面向连接、可靠的、基于字节流的传输层通信协议,是互联网的基础,用于传输各种类型的数据,包括文本、图像、音乐视频等,许多应用层的协议都是基于TCP

使用场景:浏览器、文件传输、邮件

TCP就像一个可靠的快递员,可以确保你的数据安全到达目的地。

UDP(用户数据报协议)

UDP是面向无连接不可靠基于数据包 的传输层通信协议。UDP是TCP的补充。提高了数据传输的速度,但可能存在数据的丢失,用于对可靠性要求不高,对传输速度有要求的场景

使用场景:视频流媒体、网络游戏、监控

UDP像个粗心的快递员,它速度很快,但是经常弄丢快递

SMTP

SMTP是标准协议,是电子邮件的基础,用于发送和接受电子邮件。

使用场景:电子邮件

SMTP就像电子邮件的邮递员,负责把你的邮件送到朋友的邮箱

FTP

FTP是文件传输协议,用于客户端和服务器之间计算计算机文件,FTP是传输文件的基础,用于不同计算机之间共享文件

使用场景:文件传输

FTP就像一个文件的搬运工,他帮助你把文件从一台计算机传输到另一台计算机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值