下载此文档

实验传输层协议分析.pptx


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
实验6 传输层协议分析

总体说明
,实验步骤按书本;
,实验步骤按补充教材;
,实验步骤按此补充教材。
两个人为一组(PCA和PCB为一组,PCC和PCD为一组);
TCP实验中PCA(PCC)为发送端,PCB(PCD)为接收端。
TCP实验中使用Ethereal截报文时切记启用TCP报文过滤。
总体说明
在Linux系统下做的实验先在本地磁盘保存相关实验数据,待此系统下所有实验(、2、3)做完后再改动PC机IP地址设置,将相关实验数据上传FTP服务器();并同时清空保存在本地磁盘目录/root/DATA/中的实验数据。
在Windows系统下做的实验数据请保存在E盘,或者在切换Linux系统前上传FTP服务器。因为每次启动系统磁盘C和D自动清空前次改动。
各实验的实验分析工作,可随实验同步进行,也可做完所有实验后进入Windows系统再从FTP服务器下载本组实验数据进行,完成实验报告。
实验总体安排
TCP协议基本分析(40分钟)
集中讲解(10分钟)
TCP滑动窗口和窗口探查机制(50分钟)
集中讲解(10分钟)
慢启动、拥塞避免、超时重传(50分钟)
集中讲解(10分钟)
快重传、快恢复(20分钟)
Nagle算法(20分钟)
UDP协议分析(20分钟)
TCP协议测试软件
关于“TCP协议测试软件”的休眠设置的说明
接收端中有“休眠时间”和“计数器阀值”两个与休眠有关的参数;
休眠是指 “TCP协议测试软件”应用程序进程在从套接字中读取n次(由“计数器阀值”设置)数据后开始休眠,即应用程序进程停止从套接字中读取数据;
但此时处于内核态的“TCP协议模块”仍在工作
符号说明
pkt_type:报文的类型,共有snd_con_syn,rcv_con_syn_ack,snd_con_ack,snd_data,rcv_ack,timeout,tx_full等几种类型。
RorS_seqno:发送报文序号或接收报文序号(按发送方发送和接收区分)。
snd_ssthresh:发送方的慢启动阀值。
snd_cwnd:发送方的拥塞窗口大小(以MSS为单位)。
rcv_wnd:目前接收方通告的窗口大小(以字节为单位)。
snd_wnd_left:发送窗口左边沿,即已发送数据中等待确认的序号。
符号说明
snd_wnd_pointer:发送窗口指针,即已发送数据的最高序号。
snd_wnd_left+rcv_wnd:此值= snd_wnd_left + rcv_wnd,即发送窗口的左边沿加上接受方通告的接收窗口大小(字节)后的值。
snd_wnd_left+cwnd:此值= snd_wnd_left + snd_cwnd*1460,即发送窗口的左边沿加上发送方的拥塞窗口大小(字节)后的值。
snd_wnd_pointer-left:此值= snd_wnd_pointer - snd_wnd_left,表明发送方已发送但未被确认的数据字节数。
拥塞控制-滑动窗口
发送窗口
接收窗口
发送窗口的说明
发送窗口≤min[snd_cwnd, rcv_wnd]
左边沿=最近的一个Ack报文的Ack_SEQ_num
注:若当前报文是一个Ack报文,
则snd_wnd_left=Ack_SEQ_num
否则, snd_wnd_left=上一个Ack报文的Ack_SEQ_num
指针=最近的一个发送数据报文的SEQ_num+Len(也就是ethereal显示的Next_SEQ_num)
注:若当前报文是一个发送数据报文,
则snd_wnd_pointer= Next_SEQ_num= SEQ_num+Len
否则, snd_wnd_pointer =上一个发送报文的Next_SEQ_num
右边沿=左边沿+发送窗口大小
=min[snd_wnd_left+cwnd, snd_wnd_left+rcv_wnd]
接收窗口的几点说明
为了实验的分析方便,我们不妨设接收窗口如上图所示;
通告的接收窗口大小≤接收缓存的大小;
接收窗口被放入一个环形的接收缓存中,并在其中滑动;
左边沿=最近的一个Ack报文的Ack_SEQ_num
指针=最近的一个发送报文的SEQ_num+Len(也就是ethereal显示的Next_SEQ_num)
右边沿=左边沿+接收窗口大小
如果进程读取了部分数据,右边沿即向前滑动了相应的距离,窗口变大。

实验传输层协议分析 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小386 KB
  • 时间2021-04-24