FTPの技術コンセプト
- ファイル転送プロトコルは、FTPファイル転送プロトコルが使用されています。また、データ伝送の信頼性と効率性を確保することができ、リモートFTPファイル転送を使用します
- FTPプロトコルの効果:あなたは、サーバーの内部にファイルをアップロードするサーバーまたはローカルに上記のファイルをダウンロードすることができます
FTPコントロールプレーンとデータプレーン
- クライアント(クライアント)及びサーバ(サーバ):C / Sモードと略します
制御プレーンと転送プレーン(面データ)
控制平面:主要保证服务器和客户端之间通信,使用的是TCP的21号端口
客户端----->>>>>服务器进行连接
TCP 源端口 随机
目标端口 21
飛行機の転送:あなたは、主にサーバとクライアントの間でデータの伝送を確保するために、データプレーンと呼ぶことができます
主动模式和被动模式
主动模式(服务器主动访问客户端,可以比喻成你们做头等舱)
TCP 20号端口
服务器---->>>客户端进行连接
被动模式(客户端主动服务器,可以比喻成你们做经济舱)
TCP 随机端口
客户端---->>>服务器进行连接
操作のFTPモード
アクティブモード
TCP三次握手的建立
控制连接(输入账户名和密码):客户端---服务器发起连接
Sport:随机
Dport:21端口
会有客户端---服务器发送一个port消息 该消息里面会携带a.b.c.d.e.f(其中a.b.c.d就是客户端IP地址 客户端端口号就是256乘以e+f)
TCP三次握手的建立
数据平面(执行我们上传和下载的动作):服务器---客户端发起连接
Sport:20端口
Dport:256乘以e+f
実験デモンストレーションアクティブモード
あなたがpingにお互いを見つけることができ、上記のクライアントにFTPサーバへのアクセス
上記のスイッチ上でFTPサーバを有効にします
[Huawei]ftp server enable
[Huawei]set default ftp-directory flash:
[Huawei]aaa
[Huawei-aaa]local-user spoto password cipher 123
[Huawei-aaa]local-user huawei service-type ftp
[Huawei-aaa]local-user huawei ftp-directory flash:
[Huawei-aaa]local-user huawei privilege level 3
トップクライアントでアクティブモードを起動し
、ダウンロードCuteFTPのソフトウェア
のリンクをクリックしてください:現象の上にキャプチャし、シミュレータにしては
成功した接続を有することが判明しました
パッシブモード
TCP三次握手的建立
控制平面:客户端---服务器发起连接
Sport:随机端口
Dport:21号端口
客户端会发送一个PASV的消息给服务器端口 服务器收到后会回应一个带有a.b.c.d.e.f(其中a.b.c.d就是服务端IP地址 服务器端口号就是256乘以e+f)
TCP三次握手的建立
数据平面:客户端---服务器发起连接
源端口:随机端口
目标端口:256乘以e+f
実験デモパッシブモード
アクセス上記、各pingを実行できるクライアントでFTPサーバーがした
FTPサーバー上のスイッチをオンに
[Huawei]ftp server enable
[Huawei]set default ftp-directory flash:
[Huawei]aaa
[Huawei-aaa]local-user spoto password cipher 123
[Huawei-aaa]local-user huawei service-type ftp
[Huawei-aaa]local-user huawei ftp-directory flash:
[Huawei-aaa]local-user huawei privilege level 3
クライアント上のパッシブモード起動し
、ダウンロードCuteFTPのソフトウェアは、
リンクをクリックしてください:シミュレータで、その後、現象の上に捕獲
成功した接続を有することが判明
パッチのルータシミュレータ種類のルータにアップグレード(またはスイッチやファイアウォール)する方法
1は、configureルータのIPアドレスと同じネットワークセグメント上のIPアドレス上で自分のコンピュータ
2は、コンピュータのpingを自身のIPアドレスは、上記のルータにpingを実行できるようになるまで、
FTPサーバのFTPサーバソフトウェア3を起動することができ、お使いのコンピュータの設定が
アカウント名前:lizi
パスワードは次のとおりです。123回の
アクセスディレクトリ:自分のデスクトップ
アクセス:アップロードとダウンロードファイルのパーミッションは
最後に、私たちのサービスを開始する]をクリックし
4を、パッチファイルがパッチwww.huawei.comウェブサイト上でダウンロードすることができ
ます。https://support.huawei .COM /エンタープライズ/ ZH /ルータ/ AR2200-PID -
6078842 /ソフトウェア/ 250 441 226 idAbsPath = fixnode01 | 24030814 | 21432787 | 7923148 | 22318709 | 6078842は?
(お使いのコンピュータのデスクトップにこのパッチを置くためのディレクトリにサーバー側のアクセス:自分のデスクトップ)
5、FTPクライアントとしてルータは、上記の自分のコンピュータに移動します
<R1>ftp 192.168.56.1
Trying 192.168.56.1 ...
Press CTRL+K to abort
Connected to 192.168.56.1.
220 欢迎访问 Slyar FTPserver!
User(192.168.56.1:(none)):lizi ####账户名
331 Please specify the password. ####密码
Enter password:
230 Login successful.
[R1-ftp]
入力DIR AR2220-V200R009SPH020.patは、このファイルを持っているかどうかをチェックします
6、トップは、上記のコマンドを経由して、当社のパッチファイルをダウンロードするには、ルータにサーバからダウンロード
[R1-ftp]get AR2220-V200R009SPH020.pat
7、パッチファイルがある場合は、ルータでのftp図および上面ビューを終了
<R1>dir
Directory of flash:/
Idx Attr Size(Byte) Date Time(LMT) FileName
0 drw- - Aug 15 2019 11:38:04 dhcp
1 -rw- 121,802 May 26 2014 09:20:58 portalpage.zip
2 -rw- 7,221,888 Aug 15 2019 12:18:49 ar2220-v200r009sph020.pat
3 -rw- 2,263 Aug 15 2019 11:59:02 statemach.efs
4 -rw- 828,482 May 26 2014 09:20:58 sslvvppnn.zip
1,090,732 KB total (777,408 KB free)
<R1>
8、ルータパッチをアップグレードし
た情報の一部は無ルータパッチファイルここで見つけるアップグレードパッチを開始する前にルータを参照してください
<R1>display startup
MainBoard:
Startup system software: null
Next startup system software: null
Backup system software for next startup: null
Startup saved-configuration file: flash:/vrpcfg.zip
Next startup saved-configuration file: flash:/vrpcfg.zip
Startup license file: null
Next startup license file: null
Startup patch package: null
Next startup patch package: null
Startup voice-files: null
Next startup voice-files: null
<R1>
9、ルータのアップグレードパッチ
<R1>startup patch ar2220-v200r009sph020.pat
This operation will take several minutes, please wait.........
Info: Succeeded in setting the file for booting system
<R1>display startup
MainBoard:
Startup system software: null
Next startup system software: null
Backup system software for next startup: null
Startup saved-configuration file: flash:/vrpcfg.zip
Next startup saved-configuration file: flash:/vrpcfg.zip
Startup license file: null
Next startup license file: null
Startup patch package: null
Next startup patch package: flash:/ar2220-v200r009sph020.pat
Startup voice-files: null
Next startup voice-files: null
<R1>
デバイスが再起動して
成功したアップグレードされました