サーバ・クライアントシステム & X Window System

Slides:



Advertisements
Similar presentations
TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
Advertisements

インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2006/01/27 Last Modified: 2006/01/27M. Tsuji Original: 2004/01/30K. Komatsu.
インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2005/01/28 Last Modified: 2005/01/28K.Michimasa Original: 2004/01/30K. Komatsu.
Debian の世界へようこそ! 北大 理学院 宇宙理学専攻 惑星宇宙グループ M1 三上 峻.  Debian GNU/Linux  Debian プロジェクト  GNU プロジェクト  Debian GNU/Linux とは  Debian インストール  パッケージ  Debian.
Debian の世界へようこそ! 北大 理学院 宇宙理学専攻 惑星宇宙グループ M2 三上 峻.  Debian GNU/Linux  Debian プロジェクト  GNU プロジェクト  Debian GNU/Linux とは  Debian インストール  パッケージ  Debian.
サーバ・クライアントシステ ムと X Window System 荻原弘尭 情報実験 第 9 回目 2015/06/26 1.
サーバ・クライアントシステ ムと X Window System 荻原弘尭 情報実験 第 10 回目 2012/07/13 1.
サーバ・クライアントシス テム & X Window System 理学院 宇宙理学専攻 地球流体力学研究室 山下 達也.
ExpressMail Ver6.1 ご紹介資料 NEC 第二システムソフトウェア事業部.
Curlの特徴.
Global Ring Technologies
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
情報基礎A 情報科学研究科 徳山 豪.
理学院 宇宙理学専攻 惑星物理学研究室 修士 2 年 徳永 義哉
経済学のための情報処理 はじめに.
北海道大学大学院 理学院宇宙理学専攻 EPNetFaN Mail サーバ管理課 徳永 義哉
サーバ・クライアントシステム & X Window System
情報実験:ネットワークコンピューティング入門
第1回.
SSHのセキュリティ技術 SSH2 IPSec PKI TLS/ SSL
(株)アライブネット RS事業部 企画開発G 小田 誠
Webアプリケーションの 通信メカニズム WEBアプリ研究プロジェクト 第2回.
Unix生活 Vol.1
物理実験 I 情報実験第9回 Modified 2005/12/2 徳永 義哉Original 2003/12/12 中神 雄一
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
Ibaraki Univ. Dept of Electrical & Electronic Eng.
UNIX Life KMSF M2 saburo.
働くサーバ ~WWW サーバ編~ 惑星物理学研究室 修士課程2年 山下達也.
山田 由貴子 (北大理・地球惑星科学専攻) 2004年10月29日
「コンピュータと情報システム」 07章 インターネットとセキュリティ
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
(original Takagi & Saito, 2007)
Netscape Communicator Eudora Microsoft Word
アプリケーション共有機能 〈参考〉 (図1) (図2)
HTTPプロトコルとJSP (1) データベース論 第3回.
神戸大学理学部地球惑星科学科 4 年 河合佑太(地球および惑星大気科学研究室)、 坂本大樹(宇 宙物理学研究室)
スキルアップ.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
2009/07/03 理学院宇宙理学専攻 博士後期課程 1 年 山下 達也
ネットワーク技術II 第11.2課 TCP/IPアプリケーション層
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
ネットワークアプリケーションと セキュリティ
映像配信サーバ入門 金山典世 稚内北星学園大学情報メディア学部
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
FUJITSU Security Solution SYNCDOT MailSuite
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
gate-toroku-system のしくみ
Webサーバとクライアント 接続要求 GET ・・ 接続状態 HTTP ・・ Webサーバ
Web - 01 IIS を インストールしよう.
日本郵便 「Web-EDI」利用ガイド (JP EDIシステム)
サーバ・クライアントシステムと X Window System
Cisco Configuration Professional Express 3.3 アップデート
サーバ・クライアントシステムと X Window System
インターネット             サーバーの種類 チーム 俺 春.
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
サーバ・クライアントシステム (X Window System )
最低限インターネット ネットワークにつなぎましょ!
コンピュータ リテラシー 担当教官  河中.
Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)
gate登録システム: 設計ポリシーから使い方まで
サーバ・クライアントシステム (X Window System )
情報処理概論Ⅰ 2007 第6回 2019/5/16 情報処理概論Ⅰ 第6回.
システムプログラミング 第10回 プロセス間通信3 簡易Web server(準備) Chat プログラム 担当:青木義満、篠埜 功
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
gate-toroku-system のしくみ
X Window System 牧之内研 博士3年 木村健一郎.
情報スキル入門 第3週 キャンパスネットワークの利用.
Presentation transcript:

サーバ・クライアントシステム & X Window System 理学院 宇宙理学専攻 惑星物理学研究室修士 2 年 徳永義哉

サーバ・クライアントシステム(1) ~サーバ・クライアントシステム 「クライアント」と呼ばれる計算機 or ソフトウェアの要求に応えて「サ-バ」と呼ばれる計算機 or ソフトウェアがサービスを提供する サーバとクライアントが同じ計算機上に存在する場合もある サーバ クライアント サーバ network 図1:サーバ・クライアントシステムの概念図

サーバ・クライアントシステム(2) ~サーバ ネットワークを通していろいろな機能やサービスを提供する計算機 or ソフトウェア 例) WWW コンテンツの配信 WWW サーバ メールの送信(第12回参照) SMTP サーバ 到着したメールの配送(第12回参照) POP サーバ IMAP サーバ ホスト名⇔ IP アドレスの変換(第5回参照) DNS サーバ

サーバ・クライアントシステム(3) ~クライアント サーバが提供するサービスなどを利用する 計算機 or ソフトウェア 例) WWW コンテンツの閲覧 web ブラウザ              (Internet Explorer, Mozilla) メールの送受信 メーラ (Mew, Outlook Express, Thunderbird) 遠隔ログイン(第10回) SSHクライアント (Tera Term, PuTTY)

サーバ・クライアントシステム(4) ~ web を閲覧する ローカルホスト (クライアント) www.ep.sci.hokudai.ac.jp (WWW サーバ) (1) web ブラウザを起動して, “ http://www.ep.sci.hokudai.ac.jp/~inex/” を要求. HTTP プロトコルのバージョンを指定 “ GET /~inex/ HTTP/1.1 ” ファイルを返すよう命令 (2)クライアントから“/~inex/”が要求されたので,WWWサーバは“/~inex/index.html” を送信. “/~inex/index.html” (3)受信した“/~inex/index.html”を解釈して表示.

サーバ・クライアントシステム(5) ~特徴 機能・情報の共有化 サーバが強力なら低い性能のクライアントでも共有可能 クライアントは必要なときのみ稼動していればよい クライアントの負担を軽減 サーバは常にクライアントからの要求を待機 サーバ・クライアント間の通信のためのプロトコルが必要 UNIX系OSで動作する多くのソフトウェアで採用 X Window System もサーバ・クライアントシステムを用いている

えっくす うぃんどう          しすてむ X Window System

X Window System (1) UNIX 系 OS でよく使用される GUI (Graphical User Interface)環境 通称「X」、「X11」 最新バージョンは「X11R7.4」 1980年代にマサチューセッツ工科大学で開発 その後開発は X Consortium,The Open Group,X.Org,X.Org Foundation と継承される http://www.x.org/wiki/ サーバ・クライアントシステムを採用 「X サーバ」と「X クライアント」 通信規約は X プロトコル

X Window System (2) ~X でのサーバ・クライアント リモートの Xクライアント X サーバへの要求, 各アプリケーションの処理 入力や表示

X Window System (3) ~様々な X クライアント xterm, kterm, mlterm: 端末(terminal) xeyes: マウスカーソルの追跡 xlogo: Xのロゴ表示 xclock: 時計 xcolors, xfontsel: 色・フォントの一覧表示 xcalc: 電卓 その他 xpenguins, xearth, xsnow, xcalendar, tuxeyes emacs, mozilla などなど

X Window System (4) ~ネットワーク透過性 ネットワークで接続された他の計算機で実行した結果を手元の計算機に表示できる 注意しないと他の計算機から画面を覗き見られてしまうことも Xプロトコルによる通信の許可・不許可を設定 xhost, xauth を使って設定(実習)

X Window System (5) ~自分好みの X へ タスク操作が一元的でない 自分の好きなウィンドウマネージャを選択する(ウィンドウの見た目や機能を変える)ことができる twm, After Step, Enlightenment など 統合デスクトップ環境としては xfce, GNOME など xfce After Step

X Window System (6) ~いろいろな OS で動く X Windows 上で X が使える Cygwin (無料) 動作が不安定なクライアントもある Windows Vista とは相性が悪いらしい ASTEC-X, Exceed, etc. 商用 Mac インストールすれば 簡単に使える

X Window System (7) ~まとめ X はサーバ・クライアントシステムにより設計 X はネットワーク透過 ネットワークを意識して作られている X はネットワーク透過 他のマシンの X クライアントをネットワーク越しに自分のマシンで表示可能 タスク操作をユーザ自身で選べる X のセキュリティに注意 パスワードの入力を監視されたり,画面を盗み見られる可能性があり

参考文献 松田晃一・暦本純一著, アスキー出版局, 入門 X Window 山口和紀 古瀬一隆 監修, 技術出版社, 新 The UNIX Super Text [上] 武藤健志 著, 翔泳社, 改訂版 「 Debian GNU/Linux 徹底入門 -Sarge対応-」 大見嘉弘, 永井保夫, 2007: 東京情報大学 2007年度システムプログラミング・演習第2講 HTTP プロトコル, http://www.rsch.tuis.ac.jp/~nagai/SYS/SYS02.html X の歴史 http://homepage3.nifty.com/rio_i/lab/xlib/019history.htm X.org Foundation http://www.x.org/ Afterstep の画像 http://www.afterstep.org/screenshots/Stormy_Skies.jpg X サーバと X クライアントの画像 http://itpro.nikkeibp.co.jp/article/COLUMN/20060518/238369/?SS=imgview&FD=3561930&ST=oss