※ 本記事では、基本情報技術者試験の対策として私が勉強したことを備忘録的にまとめておきたいと思います。
少しでも参考になれば嬉しいです。
はじめに
さて今回は、基本情報技術者試験対策として、プロトコルとパケットについてまとめたいと思います。
特にプロトコルやOSI基本参照モデルは重要です。めちゃくちゃ問われます。
にしても覚えるのが大変なんですよね~。私も苦労しました。
特徴をしっかり頭に入れておき、役割はイメージできるようにしておきましょうね。
リンク
ちなみに私はこの参考書を使って勉強してました。
漫画形式で読みやすく、分かりやすい内容になっているため、無理なく学習を進められると思います。
過去問を解きまくり、不明点があれば参考書で知識を補う、このサイクルで試験対策するのが私のオススメです!
リンク
最新版はこちらです。
少し内容が異なる部分もあるかもしれませんが、大まかには変わらないはずですので、安心して下さい。
プロトコル
プロトコル(Protocol)とは、コンピュータやネットワーク機器が通信する際の「約束事」や「規則」を指します。異なる機器間でデータの送受信を行う際に、どのようにデータをやり取りするかを定義することで、正確な通信を可能にしています。プロトコルの規定にはデータの形式、送受信の順序、エラー処理の方法などが含まれ、通信が確実かつ効率的に行われるための基盤となります。
プロトコルにはいくつかの種類があり、それぞれ異なる目的に応じて設計されています。以下は代表的なプロトコルの例です。
プロトコル | 概要 |
---|---|
TCP/IP(Transmission Control Protocol/Internet Protocol) | インターネットの基本的な通信プロトコルであり、データの正確な送受信を保証します。TCPはデータの信頼性を確保する役割を担い、IPはデータの送信先を指定します。 |
HTTP/HTTPS(HyperText Transfer Protocol / Secure HyperText Transfer Protocol) | Webページを閲覧する際に使用されるプロトコルです。HTTPSはHTTPにSSL/TLS暗号化を追加することで、安全な通信を提供します。 |
FTP(File Transfer Protocol) | ファイルをサーバー間で転送するためのプロトコルです。データのアップロードやダウンロードに使用されますが、セキュリティ上の問題からSFTP(SSH File Transfer Protocol)などの暗号化されたプロトコルに置き換えられることが多くなっています。 |
SMTP(Simple Mail Transfer Protocol) | 電子メールの送信に使用されるプロトコルです。POP3やIMAPと併用してメールの受信を管理することが一般的です。 |
★おまけ:SMTP
実は以前、SMTPについてまとめていますので、是非そちらもチェックです。