1 / 33
文档名称:

2015年IOS传输层协议与应用.ppt

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

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

分享

预览

2015年IOS传输层协议与应用.ppt

上传人:3099984911 2015/3/7 文件大小:0 KB

下载得到文件列表

2015年IOS传输层协议与应用.ppt

文档介绍

文档介绍:第8-11章内容回顾
IP地址
分类
子网划分
网络层协议
ICMP
ARP与RARP
静态路由与默认路由
原理与配置
适用的环境
RIP路由协议
工作原理-路由表的形成与维护、度量值、水平分割
RIP v1与v2的配置
Chapter1/33
传输层协议与应用
第12章
本章目标
掌握TCP的封装和工作原理
掌握UDP的封装和工作原理
了解常用的TCP和UDP端口号
对TCP和UDP首部能够进行分析
Chapter3/33
本章结构
传输层
提供端到端的连接
拥塞控制
TCP的连接与断开
TCP封装格式
UDP封装格式
传输层的作用
UDP工作原理
TCP工作原理
流量控制
差错控制
计时器
TCP的应用
UDP的应用
Chapter4/33
传输层的作用
IP层提供点到点的连接
传输层提供端到端的连接
IP层:找到了这台主机!
传输层:找到了应用进程
Chapter5/33
传输层的协议
TCP(Transmission Control Protocol)
传输控制协议
可靠的、面向连接的协议
传输效率低
UDP(User Datagram Protocol)
用户数据报协议
不可靠的、无连接的服务
传输效率高
Chapter6/33
TCP的工作原理
TCP的封装格式
连接与断开
流量控制
拥塞控制
差错控制
计时器
Chapter7/33
TCP的封装格式
源端口号
目标端口号
32位序列号
32位确认号
4位
首部长度
保留(6位)
U R G
A C K
P S H
R S T
S Y N
F I N
16位窗口大小
16位校验和
16位紧急指针
可选项
数据
0
15
16
31
发送TCP进程对应的端口号
目标端接收进程的端口号
0 ~ 232-1范围内,数据段标记,用于到目的端对到达包的重组
0 ~ 232-1范围内,对发送端的确认信息,告诉发送端这个序号之前的数据段都收到了
紧急指针有效位,与16位紧急指针配合使用
确认序列号有效位,表明该数据包包含确认信息
为1时,请求重新建立TCP连接
为1时,请求建立连接
为1时,数据发送完毕,请求断开连接
滑动窗口的大小,指明本地可接收数据的字节数
通知接收端立即将数据提交给用户进程,不在缓存中停留,等待更多的数据
Chapter8/33
TCP的连接-三次握手
发送 SYN ,请求建立连接
(seq=100 ctl=SYN)
Host A
Host B
1
发送 SYN 、ACK
(seq=300 ack=101
ctl=SYN、ACK)
2
3
发送ACK
(seq=101 ack=301
ctl=ACK)
Chapter9/33
TCP的四次断开
发送 FIN,请求断开连接
(seq=101 ,ack=301,
ctl=FIN,ACK)
Host A
Host B
1
发送 ACK
(seq=301,ack=102
ctl=ACK)
2
4
发送ACK
(seq=102,ack=302
ctl=ACK)
Seq=100
Seq=300
Ack=101
3
发送 FIN,请求断开连接
(seq=301,ack=102
ctl=FIN,ACK)
Chapter10/33