zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    【Python】python模块加载
    【Python】Django学习一:第一个Django程序
    【Python】Python PYQT4 GUI编程与exe打包
    XGBoost 输出特征重要性以及筛选特征
    数据挖掘博客收集
    python 多线程
    python 统计学的各种检验
    数据挖掘-逻辑回归解析
    Centos7 教程收集ing
    数据挖掘比赛优秀经验贴-收集ing
  • 原文地址:https://www.cnblogs.com/wclwcw/p/5991076.html
Copyright © 2011-2022 走看看