Android TCP,UDP,HTTP,HTTPS协议

1.IP协议:网络层协议,保证了计算机之间可以发送和接受数据

2.TCP协议:传输层协议,一种端到端的协议,建立一个虚拟链路,用于发送和接受数据,基于重发机制,提供可靠的通讯连接,将报文分割成多个报文段发送。

3.UDP协议:传输层协议,一种无连m接的协议,每个数据包都是一个独立的信息,包括完整的源地址和目的地址,它在网络上以任何的可能的路径传往目的地,因此它的安全性,准确性,及时性无法保证。 

4.HTTP协议:HTTP是一个基于TCP协议但属于应用层的面向对象的协议。适用于分布式超媒体信息系统。(支持客户端和服务器的模式。简单且快速,只需要有请求方法和路径就能够向服务器发送请求。允许任意类型的数据对象的传输。无连接,每次连接只处理一个请求。无状态,对事务处理没有记忆能力,每次需要之前的内容都需要重新传输

5.TCP协议和UDP协议的区别:TCP协议就是在传输层用TCP协议的规则进行封装和传输的,是面向连接的,通讯前必须建立连接并开辟通道。UDP协议是在传输层用UDP协议进行封装和传输的,是面向非连接的 不提供可靠性,流控和差错恢复功能。

 6.TCP的三次握手

第一次:建立连接,客户端发送建立连接的请求报文给服务器。

第二次:服务器收到并返回确认数据报文,再把请求信息放到一个请求建立连接报文段中发送给客户端。

第三次:客户端收到并返回确认数据报文, 服务器和客户端均进入就绪状态。

7.TCP四次挥手

第一次:客户端发送请求关闭连接FIN报文给服务端

第二次:服务端确认并返回一个ACK,关闭receiver通道。客户端收到ACK后关闭send通道

第三次:服务端发出FIN给客户端请求关闭连接

第四次:客户端收到FIN并发回ACK等待2个MSL单位后关闭receiver通道,服务端收到ACK后关闭send通道

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值