没有合适的资源?快使用搜索试试~ 我知道了~
10-UDP协议:因性善而简单,难免碰到“城会玩”1
需积分: 0 0 下载量 183 浏览量
2022-08-03
14:44:03
上传
评论
收藏 1.12MB PDF 举报
温馨提示
试读
5页
我们在第四节讲的 DHCP 就是基于 UDP 协议的。一般的获取 IP 地址都是内网请求,而且一次获取不到IP 又没事,过一会儿还有机会。我们讲过 PXE 可以
资源详情
资源评论
资源推荐
笔记本: P.趣谈网络协议
创建时间: 2018/6/12 9:22 更新时间: 2018/6/12 9:22
作者:
URL:
hongfenghuoju
第10讲 | UDP协议:因性善而简单,难免碰到“城会玩”
第10讲 | UDP协议:因性善而简单,难免碰到“城会玩”
2018-06-08刘超
讲完了 IP 层以后,接下来我们开始讲传输层。传输层里比较重要的两个协议,一个是 TCP,一个是
UDP。对于不从事底层开发的人员来讲,或者对于开发应用的人来讲,最常用的就是这两个协议。由于
面试的时候,这两个协议经常会被放在一起问,因而我在讲的时候,也会结合着来讲。
TCP 和 UDP 有哪些区别?
一般面试的时候我问这两个协议的区别,大部分人会回答,TCP 是面向连接的,UDP 是面向无连接的。
什么叫面向连接,什么叫无连接呢?在互通之前,面向连接的协议会先建立连接。例如,TCP 会三次握
手,而 UDP 不会。为什么要建立连接呢?你 TCP 三次握手,我 UDP 也可以发三个包玩玩,有什么区
别吗?
所谓的建立连接,是为了在客户端和服务端维护连接,而建立一定的数据结构来维护双方交互的状态,
用这样的数据结构来保证所谓的面向连接的特性。
例如,TCP 提供可靠交付。通过 TCP 连接传输的数据,无差错、不丢失、不重复、并且按序到达。我们
都知道 IP 包是没有任何可靠性保证的,一旦发出去,就像西天取经,走丢了、被妖怪吃了,都只能随它
去。但是 TCP 号称能做到那个连接维护的程序做的事情,这个下两节我会详细描述。而UDP 继承了 IP
包的特性,不保证不丢失,不保证按顺序到达。
啊看看
- 粉丝: 27
- 资源: 323
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0