网络工程师红宝书:思科华为华三实战案例荟萃
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

案例6 配置FTP

FTP(文件传送协议)简书

FTP(File Transfer Protocol,文件传送协议)是TCP/IP协议族中的一种应用层协议。FTP的主要功能是向用户提供本地和远程主机之间的文件传输服务。在进行版本升级、日志下载和配置保存等业务操作时,会广泛地使用FTP。FTP采用两个TCP连接:控制连接和数据连接。其中,控制连接用于连接控制端口,传输控制命令;数据连接用于连接数据端口,传输数据。在控制连接建立后,数据连接通过控制端口的命令建立起连接,进行数据传输。FTP数据连接的建立有两种模式:主动模式和被动模式,两者的区别在于数据连接是由服务器发起的还是由客户端发起的。图6-1所示为FTP的主动模式和被动模式示意图,读者可以参见图6-1对比两种模式的区别。

图6-1 FTP的主动模式和被动模式示意图

6.1 配置FTP案例拓扑

在本案例中,作为FTP服务器和客户端的设备采用华为的路由器和交换机,并且采用两台直连设备。在现网中,读者可以使用一些FTP软件(如FileZilla),当然网络并不一定是直连网络,但要保证FTP服务器和FTP客户端可以通信。图6-2所示为在华为设备上配置FTP示意图。在图6-2中,AR1(地址为192.168.0.1/30)作为FTP的服务器端,交换机LSW1(VLAN1,地址为192.168.0.2/30)作为FTP协议的客户端。

图6-2 在华为设备上配置FTP示意图

6.2 使用FTP的组网需求

设备需要进行文件操作,将路由器作为FTP服务器,通过终端(交换机)将系统软件从路由器下载到本设备。该功能被普遍地用于VRP的备份、升级等操作中。

6.3 配置FTP步骤详解

配置FTP总体上可以按照以下4个步骤完成:

① 保证网络通信(本例采用最基本的直连方式通信)。

② 开启FTP服务。

③ 在AAA模式下设置正确的用户名、密码,以及该用户的权限、服务类型和共享的TFP目录。

④ 使用正确的测试方式。

6.3.1 配置路由器基本网络和FTP服务

① 首先须保证设备之间的网络可以通信。

②FTP实施。

6.3.2 配置FTP客户端

本例中采用华为网络设备作为FTP的客户端,在现实工作中多采用一些FTP软件,比如Filezilla等。

测试FTP连接情况并复制文件。

登录FTP服务器(AR1)之后显示如下:

至此,本案例实施完毕。