プログラミングの基礎知識

クエリ文字列(URLパラメーター)

URLの後ろにつける ?hoge=fugafufga&hoge2=fuagfua のこと。
アクセス解析に使うようなパッシブのものと、
表示内容に影響を与えるアクティブなものがある。

IPアドレス

グローバルIPアドレス

WAN(Wide Area Network)

プライベートIPアドレス

LAN(Local Area Network)

– クラスA:10.0.0.0~10.255.255.255
– クラスB:172.16.0.0~172.31.255.255 
– クラスC:192.168.0.0~192.168.255.255

小規模ネットワークはクラスCを使う。
普通のルーターはクラスC

プライベートIPは192.168,x,y
xはルーターのメーカーを表し、yはそれぞれの機器に割り振られる。
そのため一つのルーターが割り振れる番号は256通り。

DNS(Domain Name System)

IPアドレスを文字列化する仕組み

digコマンド

ドメインからIPアドレスを取得する。
domain information groperの略。

WARNING: EDNS query returned status FORMERR - retry with '+noedns'

上記のようなwarningが出た場合、
 dig +noedns www.yahoo.co.jp
とnoednsをつけてdigすると動く。

+noednsオプションってなに?

ポート

0から65535まで使えう。
0から1023までの番号はよく使われるもので予約されていて自由に使えない。

HTTPとは

WEBページやページ内で必要なCSS, JavaScript、画像などのファイルをWEBサーバにリクエストするためのフォーマットのこと。

URL(Uniform Resource Locator)/URI(Uniform Resource Identifier)

telnet

インストール

brew telnet install

コメント