ALG测试指导书_原创文档.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

ALG测试指导书--第1页

.

同维电子有限公司拟制人时间

测试部朱世旺2010/8/21

文档摘要:

用于指导新入职测试人员测试ALG。

关键字:

ALG

缩略语:

正文:

ALG测试指导书

1.ALG-FTP

FTP的的数据连接工作模式有主动(PORT)和被动(PASV)两种。访问WAN侧FTP服务器时,控

制主动模式下的FTP,访问LAN侧虚拟主机(FTP服务器)时,控制被动模式下的FTP。测试步骤如后

面所述。

先了解主动和被动模式的工作:

主动模式:1)建立控制链路:Client端向Server的FTP端口(默认21)发起连接请求,服务器接受后建

立一条控制链路。2)当需要传输数据时,客户端在控制链路上用PORT命令告诉服务器“我打开了xx端

口,你来连我”,于是服务器向客户端的xx端口发送连接请求,建立一条数据链路来传送数据。

被动模式:1)建立控制链路:Client端向Server的FTP端口(默认21)发起连接请求,服务器接受后建

立一条控制链路。2)当需要传输数据时,客户端告诉服务器“我要用PASV模式和你传输数据,请打开

一个端口”,然后服务器在命令链路上用PASV命令回答客户端:“我已经打开了xx端口,你可以过来连

接我了”,最后客户端向服务器的xx端口发送连接请求,建立一条数据链路来传送数据。

1.1LAN侧客户端主动方式

192.168.

1.3

公司内CPE

ftpserver

.

ALG测试指导书--第1页

ALG测试指导书--第2页

.

用于测试LAN侧FTP客户端和WAN侧FTP服务器之间的传输数据,在这种方式下,ALG-FTP开关

影响数据传输链接的建立。

1)CPE上创建一条路由方式的WAN连接,LAN侧PC可以ping通FTP服务器,在CPE页面关闭ALG-FTP

功能;

2)LAN侧PC用FTP工具连接FTP服务器,使用主动模式。用CuteFTP工具如下所示:

在【站点管理器】界面右键选择【新建】-【FTP站点】,或Ctrl+N:

在站点属性的【常规】页面里输入FTP服务地址和用户名密码,在【类型】页面的[数据连接类型]里选择

“使用PORT”:

从客户端来看,无法显示FTP服务器的文件,实际是不能够建立数据传输的链接,抓到的数据包如下:

3)开启ALG-FTP功能,其他所有配置都不变,LAN侧FTP客户端能够与WAN侧FTP服务器创建数据

连接,能够正常传输数据:

.

ALG测试指导书--第2页

ALG测试指导书--第3页

.

抓包如下:

.

ALG测试指导书--第3页

ALG测试指导书--第4页

.

1.2LAN侧客户端被动模式

文档评论(0)

139****0338 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档