网络协议汇总(TCP,UDP和HTTP/HTTPS)

前言

网络协议是网络上所有设备进行通信的一种规则,每个不同的网络层之间有着不同的协议进行连接,每一层都有各自的网络协议,接收方和发送方使用的网络协议必须相同,否则无法通讯。

本文总结一下常见的网络协议,以及常见的相关问题。

 

TCP和UDP协议

TCP和UDP协议的区别是常见的问题,我们基本能记住的就是TCP更加稳定,而UDP相对更不稳定,那么为什么TCP更加稳定呢,因为它使用了三次握手四次挥手进行链接建立,然后顺着这个问题问下去,这个可扩充的知识点就有很多了,所以要想真正搞懂TCP协议也不容易。

在这里先总结一下两个协议的区别

  1. TCP是面向链接的,UDP是无连接的,即发送数据之前不需要建立链接;
  2. TCP使用三次握手四次挥手,传送的数据更加无差错,更加准确,且有序;UDP不保证可靠交付数据;
  3. TCP面向字节流,是把数据看成一段字节流,发送出去,而UDP是面向报文的,UDP没有拥塞控制,所以不会出现拥塞问题;
  4. TCP是点对点进行连接交互,而UDP可以一对一,一对多,多对一,多对多进行交互通讯;
  5. T
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值