ネットワークと通信プロトコル
要点と定義
ネットワークでは、機器が通信するためにIPアドレスやポート番号を使い、用途に応じたプロトコルでデータをやり取りします。IPAシラバスでは、ネットワークの種類、IPアドレス、サブネットマスク、ルーティング、通信プロトコルなどが扱われています。IPAシラバス Ver.4.1 PDFの第11頁
電子メールでは、SMTPは送信に使われ、POP3やIMAPはメールサーバからの受信に使われます。IMAPはサーバ上のメールを閲覧・管理する用途にも使われます。
Bccは、宛先を他の受信者に見せないために使うメールヘッダフィールドです。受信者に配信するコピーからBccフィールドを取り除く扱いが一般的ですが、SMTPが転送時に必ず削除するとは限りません。
HTTPはWeb通信に使われ、HTTP over TLS(HTTPS)はTLSで暗号化したHTTP通信です。WebブラウザからWebサービスへ安全にアクセスする場面で使われます。
cookieはブラウザなどのクライアント側に保存される情報で、送信先などの条件に合う場合、HTTPリクエストのヘッダに含めて送信されます。cookie自体が常に暗号化されるわけではありません。
適用条件と例
IPマスカレードは、社内PCのプライベートIPアドレスとポート番号を、ファイアウォールのインターネット側のIPアドレスとポート番号に変換します。例えば、複数の社内端末が一つの外部向けIPアドレスを共有する場合に、通信ごとの対応付けに使えます。
TCPポート80は一般にHTTPで使われます。Web閲覧のためにファイアウォールで許可されていることがあり、マルウェアが指令サーバとの通信に悪用する場合があります。ポート番号だけで通信の安全性や検知の有無を判断することはできません。
サブネットマスクの変化するオクテットに応じてネットワーク範囲を求めます。例えば、IPアドレスが10.20.30.77、マスクが255.255.255.240の場合、最後のオクテットのブロック幅は256−240=16です。77を含む範囲は64~79なので、ネットワークアドレスは10.20.30.64です。
この節の続き
- 誤りやすい点
ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。
アプリでこの節を読む