• FTP原理与配置


    FTP(file transfer protocol)文件传输协议(基于tcp协议)。是用来传送文件的协议,使用FTP实现文件传输的同时,还可以保证数据传输的可靠性和高效性.通过学习我们需要掌握以下两点:

    1、掌握FTP的工作原理

    2、FTP服务器端配置

    下面我们从以上2点开始学习

    1、掌握FTP工作原理
    FTP提供了一种在服务器和客户机之间上传和下载文件的有效方式,使用ftp进行文件传输时。

    1.1、两个FTP连接

    传输文件的过程如下:

    第一个连接是FTP客户端和FTP服务器之间的控制连接。FTP服务器开启21号端口,等待FTP客户端发送请求,FTP客户端随机开启端口,向服务器发送建立连接请求,控制连接用于在服务器和客户端之间传输控制命令。

    第二个连接是FTP客户端和FTP服务器端的数据连接,服务器端使用FTP的20号端口与客户端建立数据连接,通常情况下,服务器主动建立或中断数据连接。

    1.2、FTP传输模式

    定义了数据在客户端和服务器之间的传输是的格式。

    ASCII模式:用于传输文本。发送端的字符在发送前会被转化成ASCII码格式之后进行传输。接收端收到之后再将其转化成字符。
    二进制模式:常用于发送图片文件和程序文件,发送端在发送这些文件时无需转换格式,即可传输。

    2、FTP服务器端配置

    实验:
    AR1
    inter g0/0/1
    ip add 10.1.13.254 24
    q

    ftp server enable
    set default ftp-directory flash:
    q
    dir
    aaa
    local-user ftp password cipher ftp
    local-user ftp service-type ftp
    local-user ftp  privilege level 3
    q
    display tcp status
    local-user ftp-directory flash:/wclwcw

    AR2
    inter g0/0/1
    ip add 10.1.13.2 24
    ftp 10.1.13.254

    get 文件
    put 文件

    坚持,相信有一天,你也能成为别人眼中的大牛! QQ:939598325
  • 相关阅读:
    《驱动学习 —— GPIO子系统和pinctl子系统》
    《驱动学习 —— input子系统》
    《视频相关名词了解》
    《网络编程 —— socket编程实例》
    uhci ohci ehci的区别
    phy的概念
    USB DEVICE
    gdb常用命令
    总线设备模型中注册
    module_i2c_driver
  • 原文地址:https://www.cnblogs.com/wclwcw/p/5991076.html
Copyright © 2020-2023  润新知