2021-04-01から1ヶ月間の記事一覧

学習記録 〜ネットワーク基礎 Linuxファイルシステム〜 

・IT(ネットワーク)の学習記録 ・Linuxファイルシステムの構造 ディレクトリ(≒フォルダ)がツリー構造(階層構造)になっている。 ・パス→ディレクトリ・ファイルの場所や今自分がいる場所を示すもの。 パスを示すコマンド:pwd ・絶対パスと相対パス 絶…

学習記録 〜ネットワーク基礎 HTML〜 

・IT(ネットワーク)の学習記録 ・HTMLとは HyperText Markup Language 訪れたウェブサイトの構成をブラウザに対して伝えるために使うマークアップ言語。 プログラミング言語ではない。 全てをタグで囲う(要素名を開き山括弧と閉じ山括弧で囲う)。 例)<p> M</p>…

学習記録 〜ネットワーク基礎 HTTPS〜 

・IT(ネットワーク)の学習記録 ・HTTPS(HyperText Transfer Protocol Secure) HTTPによる通信をより安全に行うためのプロトコルおよびURIスキームである。 厳密にはプロトコルではなく、SSL/TLSプロトコルによって提供される安全な接続の 上でHTTP通信を…

学習記録 〜ネットワーク基礎 サイバーセキュリティ知識〜 

・IT(ネットワーク)の学習記録 ・パスワードクラック データ分析によってパスワードを不正に特定する ・SQLインジェクション RDB(Relational DataBase)に不正にアクセスする攻撃 ※SQL=関係データベース(Relational DataBase Management System)を扱う…

学習記録 〜ネットワーク基礎 WEBサイトの知識〜 

・IT(ネットワーク)の学習記録 ・WEBサイトを見るには クライアント(PC)がwebサーバにHTTPリクエストを送信し、webサーバがクライ アント(PC)にHTTPレスポンスを返すことで、WEBサイトは閲覧可能となる。 https://www.google.com(/index.html)→()につ…

学習記録 〜ネットワーク基礎 Linuxコマンド〜 

・IT(ネットワーク)の学習記録 ・Linuxコマンド free → メモリの使用量と空き容量を表示する free -h → メモリの使用量と空き容量を単位をつけて表示する tree → ディレクトリをツリー構造で表示する ps aux → 全てのプロセスを表示する ps aux | python →…

学習記録 〜ネットワーク基礎 HTML&CSSとは 〜

IT(ネットワーク)の学習記録 ・HTML&CSSとは ・HTML(HyperText Markup Lounguage) Webページを作成するために開発された言語。 HyperText(ハイパーリンクを埋め込む事ができるテキスト)を役割毎にMarkup (目印をつける)して、構造を定義するための言…

学習記録 〜ネットワーク基礎 RESTful API 〜

IT(ネットワーク)の学習記録 ・RESTful API RESTful API=「他人が理解できるプログラムを組む」という設計思想≒設計原則。 URIに規律性が付加されることで、利用する開発者が楽になる。 REST(REpresentation State Transfer) ≒ 状態を表現して送る API…

学習記録 〜ネットワーク基礎 web3層構造〜

IT(ネットワーク)の学習記録。 ・web3層構造(web3層アーキテクチャ)=web(ネットワーク)構造の設計思想 ※アーキテクチャ=建築様式・構造・構成 ネットワークの情報伝達は、以下の3つのサーバによる構成となっている ①webサーバ → 静的なもの(HTML/C…

学習記録 〜ネットワーク基礎 DNS〜

IT(ネットワーク)の学習記録。 ・DNS(Domain Name System) ドメインだけではどこにアクセスしたらいいのか分からない →ドメインが対応しているIPアドレスが分からないとアクセスが出来ない ⇨ドメインに対応したIPアドレスを特定する仕組み。 ・DNSの流れ…

学習記録 〜ネットワーク基礎 ドメイン〜

IT(ネットワーク)の学習記録。 ・ドメインとは IPアドレスと文字列の対応付け IPアドレス = インターネット上に接続されたサーバの住所 例)183.79.135.206(:80) ⇄ yahoo.co.jp(~.co.jpまでがドメイン) (:80)はhttpプロトコル=webブラウザのポート番号…

学習記録 〜ネットワーク基礎 ポート番号/NAT/NAPT〜

IT(ネットワーク)の学習記録。 ・ポート番号 TCP/IP通信において、コンピュータが通信に使用するプログラムを識別する為の番号。大きく3つに分類することができる。 (1)ウェルノウンポート番号「0〜1023」 (2)レジストレイテッドポート番号「1024〜4…

学習記録 〜ネットワーク基礎 OSI参照モデル〜

IT(ネットワーク)の学習記録。 ・OSI参照モデル ネットワークの基礎。ITの世界を7つの階層に分類したもの 第1層(レイヤ1)物理層 : インターフェース(境界面)を規定するもの 第2層(レイヤ2)データリンク層 : MACアドレス同士の通信を規定するも…

学習記録 〜ネットワーク基礎 http/LAN/WAN〜

IT(ネットワーク)の学習記録。 ・httpとは プロトコル(通信のルール)の一つ。RFCに定められている。 現在使われているものの多くはver1.1。徐々に2.0が主流になってきている。 例)http://www.yahoo.com(/index.html)→()部分は省略できる(されている)…