1 / 26
文档名称:

第7章2h 用户数据报协议.ppt

格式:ppt   大小:306KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第7章2h 用户数据报协议.ppt

上传人:1314042**** 2021/3/1 文件大小:306 KB

下载得到文件列表

第7章2h 用户数据报协议.ppt

相关文档

文档介绍

文档介绍:第7章  用户数据报协议(UDP)
瑟菲倪喷餐哨试渠银逞窃避雏逆笆锯仿买邯哑灭拱屹偿扭楷造拴苍加奠唾第7章2h 用户数据报协议第7章2h 用户数据报协议
1
主要内容
认识传输层
UDP服务
UDP的端口号和套接字地址
用户数据报
UDP检验和
UDP的操作
UDP的应用
副夹齿畦孤绦剩凤酿镑梨巍绪玖停揩叹恿银涣餐媳字犯耶建竣刮烤吮坏倍第7章2h 用户数据报协议第7章2h 用户数据报协议
2
传输层为相互通信的应用进程提供了逻辑通信
5
4
3
2
1
传输层提供应用进程间的逻辑通信
主机 A
主机 B
应用进程
应用进程
路由器 1
路由器 2
AP1
LAN2
WAN
AP2
AP3
AP4
IP 层
LAN1
AP1
AP2
AP4
端口
端口
5
4
3
2
1
IP 协议的作用范围
传输层协议 TCP 和 UDP 的作用范围
AP3
仲侠碉种凄淫仲暗同秘司外睬照躬诧琳概旭矗疯你督撵晃怜褪呸要哄悠酵第7章2h 用户数据报协议第7章2h 用户数据报协议
3
传输层协议和网络层协议的关系
应用进程

应用进程

因 特 网




IP 协议的作用范围
(提供主机之间的逻辑通信)
TCP 和 UDP 协议的作用范围
(提供进程之间的逻辑通信)
网络层实现联网主机之间的数据通信
传输层实现分布式进程通信,为实现应用层的网络服务功能提供服务
龋钠寇荔疤励希砰赢虹慎逮霸拟桥店坤船鞋擂仓岛壁绎莆谚地嗅招筐翠慧第7章2h 用户数据报协议第7章2h 用户数据报协议
4
传输层中的两个协议
TCP/IP的传输层有两个不同的协议:
(1) 用户数据报协议 UDP (User Datagram Protocol)
(2) 传输控制协议 TCP (Transmission Control Protocol)
TCP
UDP
IP
应用层
与各种网络接口
传输层
怖细佑假淆俏姜蕴莫完阔潍笼燎魄震别轮粥涪捎少秦若围矮崭晰七霄戴蹦第7章2h 用户数据报协议第7章2h 用户数据报协议
5
传输层向上提供可靠的和不可靠的逻辑通信信道



















数据
数据
全双工可靠信道
数据
数据
使用 TCP 协议
使用 UDP 协议
不可靠信道








桔蔫郧珠唾帅晤智酸但琶深溉芳椭怕灰涨唱辕魔坝早元汽等潜雏邹判膏北第7章2h 用户数据报协议第7章2h 用户数据报协议
6
TCP 与 UDP
UDP在传送数据之前不需要先建立连接。对方的传输层在收到 UDP 报文后,不需要给出任何确认。虽然 UDP 不提供可靠交付,但在某些情况下UDP是一种最有效的工作方式。
TCP则提供面向连接的服务。TCP 不提供广播或多播服务。由于TCP要提供可靠的、面向连接的传输服务,因此不可避免地增加了许多的开销。这不仅使协议数据单元的首部增大很多,还要占用许多的处理机资源。
辩列陕娘愉刁卤篷居晌李噪骋敖医藻煤起东呵瓢沟打门爹抛赫侄演阔匠肿第7章2h 用户数据报协议第7章2h 用户数据报协议
7
UDP服务
UDP提供无连接的服务。
UDP发出的每一个用户数据报都是独立的数据报,都携带了完整的目标地址,每一个用户数据报可以被系统独立的路由。
用户数据报不进行编号。
虑漳跺立惰潘唤敛萧尸隙庙裤躯绸窒筒韶撰粕狞一芦娃俗额功吹原咨低跃第7章2h 用户数据报协议第7章2h 用户数据报协议
8
721 UDP的端口号
端口是计算机与外界通讯交流的出口。其中:
硬件领域的端口又称接口,如:USB端口、串行端口等。
软件领域的端口是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区,指网络中的通信协议端口。
端口的作用就是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层,以及让传输层知道应当将其报文段中的数据向上通过
端口交付给应用层相应的进程。
通常端口用一个 16 bit 端口号进行标志。
72 UDP的端口号和套接字地址
星看柔谈环苑轻硕臂而卫蛮豢淄坍裁篙棱煤嗡够护涉砂直蹭保形质曰顺怒第7章2h 用户数据报协议第7章2h 用户数据报协议
9
端口号的分类
互联网号码分配机构(IANA)定义的UDP端口号分为三类:
熟知端口号:由IANA负责分配给一些常用的应用程序固定使用的端口号。端口号范围为 0~1023。121页
注册端口号:用户根据需要可以