はてなキーワード: セッション層とは
あたなは何か勘違いしているナリ
HTTPプロキシは基本的に CONNECT メソッドを通じて通信するナリ
それ以外の場合は socks プロトコルで通信するナリ(なので基本的に Proxy を通すとは HTTPプロキシを通すということで、その場合 CONNECT メソッドが必ず必要)
CONNECT は基本的にHTTPメソッドを経由して通信するが socks は HTTP とは全く異なるプロトコルなり
(プロトコルというより通信のレイヤーが異なる。socksはISO参照のセッション層だがHTTPはアプリケーション層)
nginx, varnish, apache など適当なサーバーに自分でプロキシを建てて nc, telnet で通信してみればよく分かると思われる
ちなみに当職のおすすめのハッキング本は Hacking Exposure 7 ですを
ttp://www.amazon.co.uk/Hacking-Exposed-Network-Security-Solutions/dp/0071780289
素人所感だと、
関数は、「インプット」「アウトプット」「処理」の要素から成立していることとかね!
関数を理解すると、「ソフトウェアは関数の集合にすぎないこと」「機械学習は所詮関数の一種にすぎない」のように、「得体のしれない便利なもの」という理解から進めるからね!
関数を理解できれば、Excelはもちろん、熱量計算とか言語分析とか各専門分野で利用できるからね!
「プログラミングを教えるべき!」ってのは「関数を理解させるべき!」って意味だと思うんだよね。
例えば「ソフトウエアにおけるアプリケーション層、データ層…」とか「ハードウェアにおけるサーバ、データベース、ロードバランサー…」とか「ネットワークにおける物理層、セッション層…」とかね!
レイヤー構造を理解すると、全体と部分の関係がはっきりして、各要素の理解が進むからね!
レイヤー構造を理解できれば、情報処理に限らず、ものごとを整理して理解することに役立つよね!
法は、各法の目的の理解かな!何のために存在して、法改正によってどう影響があるか理解できるからね!
各条文を細かに理解する必要はないけれど、条文の読み方は修得させたいよね!
契約は、騙されないためにだね!