経緯
Web会社に中途で入社したが、基本的な知識が足りていないと指摘された。
基礎の基礎から勉強していく。
そもそもインターネットとは
コンピューターどうしを無線,有線でつなぎ、情報を交換できるようにする仕組みのこと
Webとは
文書、画像、動画、音楽などを公開したり、閲覧したりできるシステムのこと。
webブラウザとは
サーバからのレスポンス(HTMLやCSS)を解析して可視化するためのアプリ
IPアドレスとは
パソコンやスマホに一意についている番号のこと。インターネットの情報を行き来するために使用される住所のようなもの。
グローバルIPアドレスとは
インターネットに接続する際に利用されるIPアドレスで、PC等一意についている番号
プライベートIPアドレスとは
ルーターがwebサーバからのレスポンスをそれぞれのPCに返す際に使用されるIPアドレス
ドメイン名とは
URLに含まれるIPアドレスの別名。IPアドレスのままだと人間にわかりにくいので
ポート番号とは
webサービスや、メールサービスのようにコンピュータには様々なサービスがある。IPアドレスだけだと、送り先のPCは指定できるが、PCが提供するサービスまでは指定できない。指定するために使用されるのがポート番号
webは80番
サーバとは
ネットワーク場でサービスや情報を提供する側のPC
クライアントとは
ネットワーク場でサービスや情報を利用する側のPC
プロトコルとは
ネットワークを介して情報をやりとりする際用いられる通信の約束事
TCP/IPとは
インターネットでPCどうしが通信を行うために標準化されたプロトコル
TCP/IPには種類がある
https://www.pc-master.jp/internet/tcp-ip-protocol.html
httpとは
webブラウザとwebサーバの間でwebコンテンツをやりとりする際使用されるプロトコル
httpsとは
SSLプロトコルのこと。通信内容を暗号化してくれる。盗聴、改ざん、なりすましを防ぐ。
ホームページの所有者の正当性を確認できる。
httpsの方がSEOでも有利になる。
https://cybersecurity-jp.com/security-measures/25772
なぜ暗号化されていない通信(http)は危険なのか
ネットワーク内に流れるパケットパケットを確認するとformなどで入力した情報がみれてしまうから。
https://saitodev.co/article/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E5%86%85%E3%81%AB%E6%B5%81%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E5%82%8D%E5%8F%97%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B