ふくだ学習録とは?
ふくだが学習したことの備忘録。
目に見える形で残すことによってやる気を出す個人的な作戦です。
他人に見せるように書いているわけではないので、すごく読みにくいです。
読了した本
技術系
データベースエンジニア養成読本 [DBを自由自在に活用するための知識とノウハウ満載!]
ゼロから作るDeepLearning
PHPフレームワーク CakePHP 3入門
SQLアンチパターン
Docker入門
PHPフレームワーク Laravel入門
サーバ/インフラを支える技術
ビジネス系
サブスクリプション
Running Lean ―実践リーンスタートアップ
amazon 世界最先端の戦略がわかる
Lean Analytics ―スタートアップのためのデータ解析と活用法
ピーター・ティール 世界を手にした「反逆の起業家」の野望
Airbnb Story 大胆なアイデアを生み、困難を乗り越え、超人気サービスをつくる方法
ユダヤの商法
How Google Works
イシューからはじめよ
ピクサー流 創造するちから
ストーリーでわかる財務3表超入門
今読んでいる本
第1章 DHCPサーバーの教科書
DHCPサーバが提供するもの
IPアドレス、サブネットマスク、デフォルトゲートウェイの3点セット。
それに加えてDNSサーバのIPアドレス、ドメイン名などの追加情報も提供する。
デフォルトゲートウェイについて
サブネットからサブネットへ通信を行う際に使用するルータのIPアドレスのこと。
PCがパケットを送信する際は、IPアドレスとサブネットマスクを参考にした上で、
同じサブネット:直接パケットを送信
異なるサブネット:ルータのIPアドレスに向けてパケットを送信
という風に通信する。
サブネットマスクとは?
FQDNについて
Fully Qualified Domain Nameの略で、日本語は完全修飾ドメイン。
ブラウザ上でドメイン名を入力した後は、まずはDNSサーバへFQDNの名前解決をしにいき、FQDNに紐づくIPアドレスを取得。その後、そのIPアドレスへアクセスしにいく。
IPマスカレード
ポートを動的に変更することで、1つのグローバルアドレスで複数のプライベートアドレスをしよう出来るようにする方法。 NAPT(Network Address and Port Translation) が正式名称。
NATとIPマスカレード
DHCPでIPアドレスの割り当て方法①
DHCPクライアントとDHCPサーバは、UDPのパケットで4つのメッセージをやり取りする必要がある。
メッセージの種類は下記。
メッセージ名 | 送信元 | 説明 |
---|---|---|
DHCP-DISCOVER | クライアント | DHCPサーバを探してIPアドレスの割り当てを要求。 |
DHCP-OFFER | サーバ | 割り当て候補のIPアドレスを提示。 |
DHCP-REQUEST | クライアント | 候補として提示されたIPアドレスの使用を要求、もしくはIPアドレスの有効期限の延長を要求。 |
DHCP-ACK | サーバ | クライアントの要求を受け入れ。 |
クライアントとサーバはそれぞれ、UDPポート「67」「68」でパケットを受信する。
TCPやUDPにおけるポート番号の一覧
PCで稼働しているDHCPクライアントは、DHCP-DISCOVERを最初に送信して、DHCPサーバにIPアドレスの割り当てを要求する。
今日の一言
今日は捗らんかった、、明日こそ!