ページビューの合計

イエスから目を離さないでいなさい。(へブル 12:2)

2018-05-31

ブラウザってすごい

ブラウザってすごいなと思う
htmlを表示し、javascriptを実行する
htmlのなかのcssのタグをcssデータから解釈
音声データ、映像データを受け取り表示する。
多言語を解釈して適切に表示する
googleのhangoutsを使っていてすごいと思う
TV会議ができちゃうなんて
ポートを複数使ってデータを受信している
googleのアプリはみんなウエッブだ
こんな多くの使い方があるんだ
ブラウザの力を表している

すごい、すごい

2018-05-30

Tomcatが単独で動かない!

pleadesに組み込まれているTomcatは動くが
Tomcatだけをダウンロードし動かしたら
起動はするが、すぐ終了になる。
これには驚いた。
昔はずいぶん使用したソフトである
jdkを再インストールしたりして試そう
今週の土曜日には八王子でTomcatの動作確認を
する必要がある
ながねんやっていると、いろんなことが起こるな
という思いである。

注意、注意

2018-05-29

6月の自治会会議の準備

6月最後の日曜日は日帰りバスツアー
1班、4班、12班、13班からの参加者表がこない
12,13班はコスモという3階建ての集合住宅
今、16班で合計30人の参加者
今週土曜日まで集まるか心配
来週の日曜日の会議までまとめる必要あり
昨日は1班のKさんから
「回覧に参加者の書く表がついてない」と
電話をもらって急いで届けた。
12,13班の班長さんには電話したが連絡がとれない
今日朝行って、管理人の許可を得て中に入って確かめたい
風呂で会長さんに会ったので参加者名簿の件を聞くと
答えはあいまい?

困った、困った

2018-05-28

2017年春八王子いちょう塾講座資料4

第4回目動画資料
4-1資料
4-2資料
4-3資料
4-4資料
4-5資料
4-6資料


TCPのクライアントのポート番号の記事

TCPでは,プロトコルによって決められるのはサーバ側のポートです。
クライアント側のポートは,通常は空いているポートからOSに
自動的に割り当てさせます。
Windowsの場合は,デフォルトでは1025~5000(ユーザポート)の範囲が
使用されます。この範囲は,レジストリで変更可能です。
引用: http://msdn.microsoft.com/ja-jp/library/aa560610.aspx

ただ,コーディングによって,任意のクライアント側ポートを指定して
通信処理を行うことも可能です。UNIXでの特権ポートなどを意識する
ネットワーク環境にそなえ,一部の通信ソフトでは,あえて
クライアントポートの指定機能を付ける場合もあります。
ただ,Windowsではあまり一般的ではありません。

-------------------------------------------
動的・プライベート ポート番号 (49152?65535)

引用:https://ja.wikipedia.org/wiki/TCPやUDPにおけるポート番号の一覧
この範囲のポート番号は、自由に利用できるポート番号として割り当て
られている[1]。 この範囲は、カスタム用途、一時的な使用、
エフェメラルポートの自動割り当てに使われる。

多くのLinuxでは、 /proc/sys/net/ipv4/ip_local_port_range で
このポート番号の範囲が32768から61000までと設定されている。また、FreeBSDではnet.inet.ip.portrange(設定ファイル上は/etc/sysctl.conf)にて49152から65535の範囲が設定されている。

------------------------------------------
netstat の説明は以下

netstat命令で得られるデータの読み方の参考によい
http://www.atmarkit.co.jp/ait/articles/0207/20/news003.html

2018-05-27

八王子の講義に遅刻

昨日はJRで国分寺、西国分寺間で
信号トラブルがあり、私は西国分寺で
JRの列車が動かない状態になった。
慣れない場所での事故でどうしていいか
分からない。9時10分ころである。
車内でいちょう塾に連絡と思い、
携帯にむこうの電話番号が登録してあったので
早速遅刻の可能性があると伝える。
まだ‪楽観していて、「多分間に合うだろう」と言う。
でも動かない、9時40分頃再度電話し相談
「いちょう塾へ向かうように」との指示
車内放送で南武線で府中本町から分倍河原に
まわって、京王線で八王子にと放送があり
西国分寺で武蔵野線に乗り換え、20分遅刻したが
何とか八王子に着けた。
疲れた、その夜は6時間弱ぐっすり寝た。

感謝、感謝

2018-05-26

TCPの3ウエイハンドシェーク

TCPはコネクション型プロトコル(通信相手の応答があって
はじめて通信を開始する)であることから、
データ転送を行う前にコネクションの確立を行います。
このTCPにおいて使用されるコネクションの確立のことを
3ウェイハンドシェイクといいます。
ブラウザからHTTPサーバにコネクション要求をだすとき
TCPなので最初にこれを行ってその後でHTMLデータのGET要求が
送られる。ログを見ると、3ウェイハンドシェーク完了後、
(http://please-sleep.cou929.nu/tcpdump-study-pt1.html)
即ちSYNパケット、SYN-ACKパケット、ACKパケットの交信後
パソコンからWebサーバーにコンテンツ取得の要求を出している。
TCPのパケットにコネクション要求を付けて送る。
「データ TCPヘッダ IPヘッダ」 とパケットデータは並ぶ。
TCP層の処理では「データ TCPヘッダ」 とパケットデータは並ぶ。
ここでTCPのパケットと認識する。データは
アプリケーション層のプログラムに渡される。
サーバのlink(),accept()、クライアントのconnect()で
3ウェイハンドシェイクを行っている。

記憶の再確認