メインコンテンツへスキップ
見出し画像

【ネスペ3問】FTP(ネットワークスペシャリスト)

    FTPの詳しい仕様は、ネスペでもセキスペでも出てくるので、まとめました。>【ネスペ&セキスペ】FTPの解説Note

    このNoteには、前回の講座部分を再掲し、ネスペR06~H21からFTPの問題を集めて解説しています。

    ネスペでは、パケットヘッダと通信モードが大好き。よく用語問題として出題されます。シンプルに「知らないと詰みます」。

    一方で、テキストに書かれている仕様はとても詳しいので、どこが重要でどこを手抜きすれば良いか力加減が分かりません。

    このNoteでは、私の受験経験と問題分析に基づいて、ポイントを絞りました。大学・IT専門学校での授業・合格者輩出実績もあるので、少しでも信用して頂けたら嬉しいです。

    それでは始めましょう!


    >TOPページ:全てのNoteへの入口<

    \私の3ヶ月の学習記録/



    講座 | FTPについて

    IP~APまでは以下の知識だけで充分でしたね。

    • ファイル転送の通信プロトコル:FTPのFはFile(ファイル)

    • 使うポート番号が2つ:20がデータ用、21が制御用

    • 平文なのでセキュアではない:インターネット初期からあるため

    問題演習は解説Noteで。
    >【Iパス】最初に覚えるべき9プロトコル
    >【FE】更に覚えるべき10プロトコル


    高度資格ではさらに知識拡大が必要です。

    動作モードは、ネスペでもセキスペでも出題されます。

    • アクティブモード:サーバからデータ用のポートを接続(20番)

    • パッシブモード:クライアントからデータ用のポートを接続

    さらにネスペでは、認証や転送モードについても。

    • 認証について

      • FTP:IDとPWD

      • Anonymous FTP:匿名アカウントでアクセスできる

      • TFTP:IDとPWDの認証なし

    • 転送モードは3つ:

      • ストリームモード, ブロックモード, 圧縮モード

    • ポートの使い方

      • SFTP:1つのポートなので安全管理しやすい

      • FTPS:FTPと同じで2つ使う

    >【ネスペ&セキスペ】FTPのNote
    Wikipediaさんにも、よくまとまっています。




    問題演習

    画像
    ネットワークスペシャリスト平成25年秋午前2問14

    正答はイ。

    「転送用」「制御用」に反応。必ず正解してください。FEレベルですから。



    画像
    ネットワークスペシャリスト令和01年秋午前2問13

    正答はウ。正解一発引きで。

    • ア:ACCT:利用者のアカウント情報を送信するコマンド。

    • イ:MODE:転送モード(ストリームモード, ブロックモード, 圧縮モード)を指定するコマンド。

    • ウ:PASV:パッシブモードで接続する時に使うコマンド。

    • エ:PORT:クライアントがポート番号を伝えるコマンド。

    優先順位は、PASV, MODE。余裕があればPORT。ACCTは捨ててOK。



    画像
    ネットワークスペシャリスト平成29年秋午前2問14

    正答はウ。

    設問文に「パッシブモード」とあるため、コネクションはクライアントからサーバに対して要求して行います。


    少し混乱するので整理します。

    「FTPしたいです」と始めるのは、必ずクライアントから。サーバから始めることはありません。サーバが攻撃者である場合を考えるとコワイですよね。

    その上でFTP接続コネクションは、2種類のモードがあるんです。

    • アクティブモード:サーバからデータ用のポートを接続(20番)

    • パッシブモード:クライアントからデータ用のポートを接続

    もし混乱しちゃったら、過去問道場さんの図解を見てください。最初の通信がクライアント→サーバですが、最後の通信(コネクション要求)が違います。




    まとめ


    お疲れ様でした!

    ネスペでは、FTPのモードや通信シーケンスに重点が置かれます。

    • アクティブモード:サーバからデータ用のポートを接続(20番)

    • パッシブモード:クライアントからデータ用のポートを接続

    よく分からなければ過去問道場さんのシークエンス図を見ておいてください。

    パッシブの場合、ポート番号が20ではないです。FTPサーバがランダムに決めます。セキスペではポート番号からFTPのモードを問う問題が出ました。>セキスペR05春午後1問2の解説Note

    画像
    >セキスペR05春午後1問2の解説Noteより


    関連するNoteも見てくださいね。

    >最初に覚えるべき9プロトコル
    >更に覚えるべき10プロトコル
    >【ネスペ&セキスペ】FTPのNote

    以上です。次は>マルチキャストとIGMPのNote でお会いしましょう。でわでわ。


    >TOPページ:全てのNoteへの入口<

    \私の3ヶ月の学習記録/






    この記事が参加している募集

     
     
    大学・専門学校の先生の解説Note。 学生時代にITパスポート試験・基本情報技術者試験・応用情報技術者試験を独学で高得点合格。情報処理安全確保支援士試験(セキスペ)・データベーススペシャリスト試験・ネットワークスペシャリスト試験・G検定なども取得。 2027年にPD-S受験予定。