まずは、身近に利用している電子メールの送受信を例にとって、ネットワークの基礎的な仕組みを理解してみよう。
¨
様々な機能を動作させるプロセスなどと呼ばれるプログラムがいくつも動作している。
よって、提供したい機能はコンピュータ上にインストールした上で、設定をして、動作させる必要がある。
¨ 有線・無線などにより、端末(コンピュータなど)及びネットワーク接続機器などがやりとりを行う。
¨ やり取りには幾つかの決められた方法があり、それをプロトコルという。
¨ インターネットもネットワークの一つであり、大規模(世界レベル)でかつTCP/IPというプロトコル/技術を利用したというもの。
¨ 送信; SMTPサーバ同士でやりとりをして配信を行うと共に、クライアントからのメールも受け付けなければならない。よって、様々な端末からのメールを受け付けるようになっていないといけない。しかし、全く無関係の端末からのメールを受け付けてしまってはまずい(第三者不正中継)。
¨ 受信;POPで認証を行う場合に、パスワードがそのまま流れてしまう。よって、盗聴される危険がある。
¨ アタック;SPAMメールやメール爆弾など。
(1) 「 mail 概略」;電子メールを自分が出した所から相手に読まれるまでの工程を構成と共に詳しく述べよ。
(2) 「 mail 概略」;自分当ての電子メールが誰かから出されてから、自分が読むまでの工程を構成と共に詳しく述べよ。
(3) 例えば学外の商用ISPに届いているメールを、大学内のPCから読むことは可能か?またそれはなぜか?
(4) メールを間違えた人に出した場合にはどうなるのか?
(5) メールの{送信/受信}においてセキュリティ上どのようなことに気をつけるべきか、またその対処方法の具体策を述べよ。
(6) SPAMメールを防ぐ方法について述べよ。
(7) 「POP/IMAP」;popとimapとの違いを述べよ。
(8) POPを弱点とAPOPについて述べよ。