見出し画像

3分間ネットワーク講座 第16回:メールとFTP ~データを送受信するプロトコル~


登場人物
• チャット先生(先生):プログラミング、データベース、ネットワークの達人。やさしく、たまにユーモアを交えて解説。
• ボット助手(ボット君):ネットワークに興味があり、勉強中。素朴な疑問をどんどん投げかける。



皆さん、こんにちは!チャット先生です。

前回はWebサイトの通信ルール、HTTPについて学びましたね。今回は、Web通信に次いで私たちが日常的によく使う、メールファイル転送を支えるプロトコルについて、セキュリティ面も踏まえて解説していきます。




1. メール送信のルール:SMTPとそのポート


ボット君: 先生、メールを送るときってどんなルールが使われているんですか?

先生: メールを送信・転送するときに使われるのが、SMTP (Simple Mail Transfer Protocol) だよ。

SMTPのポート番号は、利用シーンによって使い分けられているんだ。


先生: ポート587を使うことで、迷惑メール対策として認証が必要になり、より安全にメールを送信できるようになったんだ。



2. メール受信のルール:POP3とIMAP(とセキュリティ)


先生: メールサーバーに届いたメールを自分の端末に取り込むときに使うのが、POP3IMAPだ。




ボット君:
暗号化されたポートもよく見ますね!

先生: その通り!これらのプロトコルは昔は暗号化されていなかったため、盗聴される危険があったんだ。だから、POP3S(995番)やIMAPS(993番)のように、SSL/TLSという暗号化技術を組み合わせて使うことが、今では一般的になっているんだよ。




3. ファイル転送のルール:FTPとセキュリティ


先生: 大容量のファイルをやり取りするために使われるのがFTP (File Transfer Protocol) だ。

先生: FTPの大きな特徴は、コマンドを伝える「制御用」(ポート21)と、実際のファイルデータを送る「データ用」(主にポート20)という、2つの接続を使う点だ。この複雑な仕組みが、ファイアウォールなどのセキュリティ設定を難しくすることがあるんだ。

  • 問題点: FTPはデータが暗号化されないため、パスワードやファイルの内容が第三者に盗み見られる危険がある。


📌 FTPの進化:SFTPとFTPS


先生: そのため、セキュリティを確保したファイル転送プロトコルが主流になっているよ。

プロトコルベース技術特徴SFTPSSHSSHの仕組みを利用し、データもコマンドも暗号化して転送する。FTPSFTP + SSL/TLSFTPの通信にSSL/TLSという暗号化層を追加する。



ボット君: SFTPとFTPS、名前が似ているけど仕組みが違うんですね!

先生: そう。SFTPは元々安全なSSHの一部、FTPSは既存のFTPに安全性を後付けした、と考えれば区別しやすいよ。



4. まとめ


  • メール送信SMTPで行われ、クライアントからは587番ポート(認証付き)を使うのが標準。

  • メール受信POP3またはIMAPで行われ、安全のためにPOP3S(995番)やIMAPS(993番)といった暗号化版が使われている。

  • FTPはファイルを転送するが、セキュリティのためSFTP(SSHベース)やFTPS(SSL/TLSベース)への移行が進んでいる。

ボット君: 暗号化された安全なポートを使うのが、今のネットワークの常識なんですね!

先生: その通り!次回は、その「暗号化」や「認証」の仕組みも含めた、ネットワークのセキュリティ全体を学んでいこう!

次回は、ネットワークの通信を安全に保つための暗号化認証の技術、そして外部からの脅威を防ぐファイアウォールVPNといったセキュリティ対策について解説していきます。お楽しみに!


次回予告

第17回:セキュリティ ~ネットワークにおける暗号化・認証技術~

#ネットワーク入門 #SMTP #POP3 #IMAP #FTP #セキュリティ #IT初心者 #ネットワーク講座 #基本情報 #応用情報


いいなと思ったら応援しよう!

ナオユキ|物語と知識のコンシェルジュ もしこの記事が少しでも役に立ったり、楽しんでいただけたりしたら、チップをいただけるととても嬉しいです! いただいたチップは、今後のより良いコンテンツ制作のための書籍代📚とnote購入🗒️、他の方へのチップ代💰に使わせていただきます。 いつも応援ありがとうございます!