协议:DNS、TCP/IP、RPC、HTTP、HTTPS、FTP学习区分

博客介绍了常见网络协议,如DNS域名解析协议,TCP是连接高速公路,http是短连接,像高速公路上的汽车,FTP依赖TCP且为长连接,适合传大文件,https通过认证证书确保安全并加密摘要。还提及TCP的三次握手和四次挥手,以及7层网络协议各层包含的协议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DNS:域名解析协议

TCP:相当于客户端与服务端连接中的高速公路

http():是高速公路公路上面的汽车,http是短链接,

FTP:(文件传输协议)底层也是依赖于TCP,不过是长连接的。传输大文件比较快

https:通过认证证书确保安全,同时对摘要进行了加密

 

 

TCP有三次握手(建立连接)4次挥手(关闭连接)

 

Http就是在每次请求完成后就把TCP连接关了,所以是短连接。而我们直接通过Socket编程使用TCP协议的时候,因为我们自己可以通过代码区控制什么时候打开连接什么时候关闭连接,只要我们不通过代码把连接关闭,这个连接就会在客户端和服务端的进程中一直存在,相关状态数据会一直保存着。HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力

 

协议有7层

7层网络协议     
应用层: http   、ftp(文件)、  https、  smtp(邮件) 
表现层:
会话层:
传输层:tcp
网络层:
链路层:
物理层:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值