Protocol Server...

4
2015/10/15 1 県⽴医⼤ 医療情報処理⼊⾨-3 Protocol (プロトコル、または、プロトコール) 複数の者が対象となる事項を確実に実⾏するための「規約・⼿順 等について定めたもの」 本来は外交儀式の⼿順 派⽣して・実験の⼿順、コンピュータ間の通信⼿順等を指す ⾸脳を迎える場合⾚い絨毯を敷く ⼤統領は⾸相が出迎える 席次、挨拶、乾杯の役割と順番も 決まりがある Protocol Server 医療情報処理⼊⾨ #3 インターネット⽤語の「P IP (Internet Protocol) インターネットの「基本的な」規約 TCP (Transport Control Protocol) 「パケットの」伝送制御⼿順 HTTP (Hyper Text Transfer Protocol) ホームページ検索の⼿順 SMTP (Simple Mail Transfer Protocol) メール転送⼿順 DHCP (Dynamic Hosy Configuration Protocol) PCIPアドレスを与える⼿ etc やたらと「・・・P」が出てくる・・・・・「規約」、「⼿順」という意味 コンピューター同⼠の通信の⼿順の約束のこと、 あるいは、その⼿順を実⾏するソフトウェアのことをいう 2015/10/15 県⽴医⼤ 医療情報処理⼊⾨-3 2 2015/10/15 3 県⽴医⼤ 医療情報処理⼊⾨-3 サーバー(Server)とクライアント(Client) Server:情報・サービスを提供するコンピュータ Client:情報を要求する側:サーバーの「客」となるコンピュータ (ふつうのPCや携帯端末は全てクライアントの⼀種) 特に重要なサーバー SMTPサーバー: Mailの送信と中継 POPIMAPサーバー: 受信メールの保管とダウンロード HTTP(WWW)サーバー: ホームページの提供 DNSサーバー(NS)ドメイン名からIPアドレスを検索 前回資料に詳しく説明した DHCPサーバー: PCIPアドレスを割り当てる 「⼿順」の具体的な例とサーバー(SMTP) SMTP (Simple Mail Transfer Protocol) メールの送信と中継を担当 クライアント (PC、スマホ・・) メールサーバー (SMTPサーバー) Helo こちらは・・・(PCの名前)です Nice to meet you こちらは・・・(サーバー名)です こちらのメールアドレスは・・・@・・・です 了解、どうぞ (拒否されることもある) 宛先のメールアドレスは・・・ @・・・です (複数のアドレスを指定してよい) 了解、どうぞ (拒否されることもある) これからメールの本⽂を送ります 了解、どうぞ subject: ・・・ こんにちは ・・・・・ .(添付ファイルも含まれる) 受け取りました。 相⼿に配送します。 終わります(別のメールを頼んでもよい) 切断 2015/10/15 県⽴医⼤ 医療情報処理⼊⾨-3 4

Transcript of Protocol Server...

Page 1: Protocol Server インターネット⽤語の「Pfujiwara.server-on.net/med/info/03-2015-NARAMED-PRINT.pdf · Microsoft PowerPoint - 03-2015-プロトコルとサーバー(Cloud-Bigdata).pptx

2015/10/151 県⽴医⼤医療情報処理⼊⾨-3

Protocol (プロトコル、または、プロトコール)

複数の者が対象となる事項を確実に実⾏するための「規約・⼿順等について定めたもの」

本来は外交儀式の⼿順 派⽣して・実験の⼿順、コンピュータ間の通信⼿順等を指す

⾸脳を迎える場合⾚い絨毯を敷く ⼤統領は⾸相が出迎える 席次、挨拶、乾杯の役割と順番も決まりがある

Protocol と Server医療情報処理⼊⾨#3 インターネット⽤語の「P」

IP (Internet Protocol) インターネットの「基本的な」規約 TCP (Transport Control Protocol) 「パケットの」伝送制御⼿順 HTTP (Hyper Text Transfer Protocol) ホームページ検索の⼿順 SMTP (Simple Mail Transfer Protocol) メール転送⼿順 DHCP (Dynamic Hosy Configuration Protocol) PCにIPアドレスを与える⼿順

etcやたらと「・・・P」が出てくる・・・・・「規約」、「⼿順」という意味

コンピューター同⼠の通信の⼿順の約束のこと、あるいは、その⼿順を実⾏するソフトウェアのことをいう

2015/10/15県⽴医⼤医療情報処理⼊⾨-32

2015/10/153 県⽴医⼤医療情報処理⼊⾨-3

サーバー(Server)とクライアント(Client)• Server:情報・サービスを提供するコンピュータ• Client:情報を要求する側:サーバーの「客」となるコンピュータ

(ふつうのPCや携帯端末は全てクライアントの⼀種)

特に重要なサーバー• SMTPサーバー: Mailの送信と中継• POP、IMAPサーバー: 受信メールの保管とダウンロード• HTTP(WWW)サーバー: ホームページの提供• DNSサーバー(NS): ドメイン名からIPアドレスを検索

• 前回資料に詳しく説明した• DHCPサーバー: PCにIPアドレスを割り当てる

「⼿順」の具体的な例とサーバー(SMTP)

SMTP (Simple Mail Transfer Protocol) メールの送信と中継を担当

クライアント(PC、スマホ・・)

メールサーバー(SMTPサーバー)

Helo こちらは・・・(PCの名前)ですNice to meet you こちらは・・・(サーバー名)です

こちらのメールアドレスは・・・@・・・です

了解、どうぞ (拒否されることもある)宛先のメールアドレスは・・・@・・・です(複数のアドレスを指定してよい)

了解、どうぞ (拒否されることもある)

これからメールの本⽂を送ります

了解、どうぞsubject: ・・・

こんにちは・・・・・.(添付ファイルも含まれる)

受け取りました。相⼿に配送します。終わります(別のメールを頼んでもよい)

切断2015/10/15県⽴医⼤医療情報処理⼊⾨-34

Page 2: Protocol Server インターネット⽤語の「Pfujiwara.server-on.net/med/info/03-2015-NARAMED-PRINT.pdf · Microsoft PowerPoint - 03-2015-プロトコルとサーバー(Cloud-Bigdata).pptx

POP(Post Office Protocol)サーバー POPサーバー 受信メールの保管とダウンロードを担当

クライアント(PC、スマホ・・)

POPサーバー

ユーザー名(@の左側)を名乗ってください私は ○○○○です

了解、パスワードは?パスワードは XXXXXXX です

了解、メールが3通来ていますよ

1番⽬のメールをください

了解、1番⽬のメールをダウンロードしますfrom aaa@bbbsubject: ・・・こんにちは・・・・・.(添付ファイルも含まれる)

終わります(別のメールを頼んでもよい) 切断

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

メール受信

5

HTTPサーバー(WWWサーバー)

ホームページの提供 Hyper Text Transfer Protocol=リンクすること

クライアント県⽴医⼤WWW(HTTP)サーバー

OKこのページは・・・⽇に更新されています⽂字はUNICODEです・・・

<HTML>・・・

⽂書データ'HTML・・・</HTML>

GET / (トップページを⾒たい)

とても簡単

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

http://www.naramed-u.ac.jp/

画像やマークなど

6

HTTPS安全(secure)なHTTP

ID、パスワードを要求される場合はHTTPSであることを確認する

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

HTTPSとなっているページではID、パスワード暗号化されて、傍受されても安全

暗号化されていることを⽰す鍵のマーク

HTTPSであることを⽰す

7 8

ドメイン名をIPアドレスに翻訳するName Server = DNS Server

クライアントNameServer

www.sony.co.jpって何番?

137.153.10.110です

各組織のName Server (NS)は1)⾃分で知っていること(⾃組織の名前)には直接答える2)それ以外は、他のNSに問い合わせて、結果をクライアントに知らせる3)⼀度知った情報は保管する(キャッシュする)が数時間で消去する

⾃分が知っていること

別のNameServer

クライアントが属する組織のNS

2015/10/15医療情報処理⼊⾨-3

Page 3: Protocol Server インターネット⽤語の「Pfujiwara.server-on.net/med/info/03-2015-NARAMED-PRINT.pdf · Microsoft PowerPoint - 03-2015-プロトコルとサーバー(Cloud-Bigdata).pptx

9

ICANNのNSはこの13台(root-NS) a.root-servers.net. 198.41.0.4 米 Verisign社 b.root-servers.net. 192.228.79.201 米南カリフォルニア大学 c.root-servers.net. 192.33.4.12 米 Cogent社 d.root-servers.net. 128.8.10.90 米 Meryland大学 e.root-servers.net. 192.203.230.10 米 NASA f.root-servers.net. 192.5.5.241 米 Internetコンソーシアム g.root-servers.net. 192.112.36.4 米国防総省 h.root-servers.net. 128.63.2.53 米陸軍 i.root-servers.net. 192.36.148.17 ノルウェー NORDUnet j.root-servers.net. 192.58.128.30 米 Verisign社 k.root-servers.net. 193.0.14.129 ロンドン RIPE NCC l.root-servers.net. 198.32.64.12 米 ICANN m.root-servers.net. 202.12.27.33 東京 WIDE

⽶国以外はわずか3台、事実上⽶政府の管理下にあるNSが機能しなければ、URL、メールアドレスなどが無意味になる

2015/10/15県⽴医⼤医療情報処理⼊⾨ 10

最初はICANNのNS(13台)に聞く

NameServer

クライアント

www.sony.co.jpって何番? ICANN NSNSNS

JPNIC NSNSNS

SONY NS

JPNICのNSに聞きなさい

SONYのNSに聞きなさい

137.153.10.110です

12

3

4

5

(例えば)県⽴医⼤

2015/10/15県⽴医⼤医療情報処理⼊⾨

DHCPサーバー ネットワーク(LAN)に参加したクライアントに対して、IPアドレスを指⽰する

Dynamic Host Configulation Protocol

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

1.1.1.6

1.1.1.21.1.1.31.1.1.4

1.1.1.5

1.1.1.1

DHCPサーバー

• IPアドレス=1.1.1.7(例)• DNS=2.2.2.2(例)こうしなさい

私のIPアドレスはいくつになる

の?

11

internetの今後の発展 CLOUD と BIGDATA

12 2015/10/15県⽴医⼤医療情報処理⼊⾨-3

⼆つのキーワード (+「共通化」+「⾒える化(可視化)」+「集合知」)

■ CLOUD (雲)

データもアプリも⼿元に置く必要はない、パソコン(スマホ・タブレット)にブラウザが⼊っていれば、どこででも、仕事が出来る時代

■ BIGDATA (巨⼤なデータ)

買い物・レンタルの記録、監視カメラ、改札の通過、・・診察記録、投薬、処置・・・

あらゆる場⾯で個⼈の情報が記録されている時代それらを処理できるコンピュータ能⼒の発達

Page 4: Protocol Server インターネット⽤語の「Pfujiwara.server-on.net/med/info/03-2015-NARAMED-PRINT.pdf · Microsoft PowerPoint - 03-2015-プロトコルとサーバー(Cloud-Bigdata).pptx

もう⼀つの⾔葉 Cloud (雲)

13

クラウドあるいはクラウドコンピューティング〜

インターネット上のサーバ処理が⾏われ、利⽤者は提供されるサービスを受ける。利⽤者には「cloud:雲」の中⾝はわからない(知る必要もない)が、そこから有益なサービスが降ってくるというイメージ。

http://www.computerworld.jp/topics/601/

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

Cloud の種類(サービスの形)

14

SaaS (Software as a Service:サーズ)ソフトウェアの提供。メール、グループウェア、CRM(顧客管理ソフト)・

PaaS (Platform as a Service:パーズ)WWWサーバやデータベースなどの提供。

HaaS(ハーズ)またはIaaS(イアーズ)(Hardware / Infrastructure as a Service)(仮想)コンピュータやディスクの提供。

http://ja.wikipedia.org/wiki/クラウドコンピューティング

2015/10/15県⽴医⼤医療情報処理⼊⾨-3

電⼦カルテを「クラウド」に置く〜情報の共有

2015/10/15県⽴医⼤医療情報処理⼊⾨-315 2015/10/1516 県⽴医⼤医療情報処理⼊⾨-3

医療とビッグデータクローズアップ現代(NHK) 2013/10/2

患者のカルテや診療報酬のレセプトなど、膨⼤なデータを分析することで、どういった治療をすれば最適な効果が上がるかという「費⽤対効果」が可視化され、これまでブラックボックスだった『医療のムダ』があぶり出されつつある。いち早くデータ統合に踏み切った岐⾩⼤学病院では、投薬量が減ることなどで、数億円余の医療費の削減に結びつけている。さらに医療ビッグデータの先進国スウェーデンでは、⾼齢社会に備えて社会保障情報も統合。例えばリウマチでは「⾼い治療法を選択しても、患者が早期に社会復帰できれば安く済む」など、169の治療項⽬をビッグデータで解析して、改⾰が進められている。ビックデータが医療現場をどう変えようとしているのか、最前線の現場から課題を探る。

(時間があれば、ビデオを⾒ます)