情報の授業 ネットワークの中を見てみよう(3)まとめ LAN Local SMTP Mail Transfer Go.Ota.

Slides:



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

計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
インターネットサーバ と メール配送の仕組み 情報実験 第 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.
第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
Web パブリッシング 1. この授業について. この授業の目標 Web サイトの構築とその維持管理の技 能を身につける –HTML 、 CSS 、( JavaScript ) Web サイトの構築とは –HTML 文書をインターネットに公開するこ と= Web パブリッシング.
情報基礎A 情報科学研究科 徳山 豪.
北海道大学大学院 理学院宇宙理学専攻 EPNetFaN Mail サーバ管理課 徳永 義哉
インターネットと プロトコル(TCP/IP)
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
コンピュータ演習Ⅰ 8月6日(土) 4限目 フリーウェア.
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
コンピュータ基礎(10) 11章 通信ネットワーク.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークの仕組み.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
IPアドレス、IPパケットとはなにか? 情報塾( ) URLとの関係は? コンピュータ同士はどう繋がっているか?
メールの使い方・・・・・・内容 メール送受信のしくみ メールの利点 注意事項 メール実習.
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
Netscape Communicator Eudora Microsoft Word
情報処理1 1.インターネット利用の基礎.
コンピュータとネットワークのしくみ 情報通信ネットワークのしくみ.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
HTTPプロトコルとJSP (1) データベース論 第3回.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
トランスポート層.
HTTPプロトコル J2EE I 第7回 /
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
コンピュータ基礎(10) 11章 通信ネットワーク.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
ネットワーク技術II 第11.2課 TCP/IPアプリケーション層
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
2012年度 春学期 情報基礎 第5回 ネットワーク入門.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
第11章 UDPユーザ・データグラム・プロトコル
TCP/UDP プロセス間の通信のためのプロトコル TCP:信頼性高、処理時間大 UDP:信頼性低、処理時間小 ftp SMTP HTTP
インターネットの基礎知識 その3 ~TCP・UDP層編~
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
情報の教育 ネットワークの中を見てみよう(1) 無線LAN ルーター ルーター・ 通信装置 WAN LAN 端末 サーバー Go.Ota.
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
スキルチェック Network編.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2009年5月19日 Ⅲ限目.
最低限インターネット ネットワークにつなぎましょ!
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
マルウェアへの対策.
プロトコル番号 長野 英彦.
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

情報の授業 ネットワークの中を見てみよう(3)まとめ LAN Local SMTP Mail Transfer Go.Ota

TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み 確認: The Internetって何? The Internet いろいろなサービス DNS 機械の番号と名前を対応する仕組み TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み インターネット(Internet)はInter=間、相互とNetwork=通信網を合わせてものと理解されますが、TCP/IPが生まれた米国国防高等研究計画局では、TCP/IPが動き始めた時あたりから、これを使ったネットワークをインターネットと呼んでいたという話もあるようです。 あと、初めはTCPという規格の中にTCPとIPの機能がありましたが、後にTCP/IPという規格の名前に変更されました。

確認: グローバルIP/プライベートIPアドレス 検索のキーワードで IPアドレス 確認 を指定して使っているPCのIPアドレスを表示するサイトにアクセスしてみる インターネット 千葉県高校用ネットワーク 市川東高校 グローバルIP LAN: ローカルエリアネットワーク プライベートIP 市川南高校 LAN: ローカルエリアネットワーク プライベートIP WAN: ローカルエリアネットワーク >ipconfig

確認: 二種類のIPアドレス 文部科学省のIPアドレス(nslookupで見たとき) IPv6 (新しく割り当て開始: もともとの数も多い 1兆 x 1兆以上) IPv4 (すでに全世界で割り当て済み    約43億アドレス)

確認: インターネットの住所の名前 : ドメイン名 確認: インターネットの住所の名前 : ドメイン名 インターネット www. ウェブ サーバー smtp. メール サーバー 前のスライドの文部科学省のドメイン名 mext.go.jp ドメイン  ドメイン名 dns. DNS サーバー

https://www.yahoo.co.jp/ 確認: ドメイン名とホスト名 プロトコル名 ドメイン名 ホスト名 URL ・プロトコル名例  http: Webのアクセスプロトコル  https: Webのセキュリティ付きアクセスプロトコル ・ホストの名前  www: Webサーバー  smtp: ファイルサーバー

確認: ドメイン名/ホスト名とIPアドレス 相手にメッセージ(手紙)を届けるには URL/ドメイン名 http://www.mext.go.jp/ 住所 東京都千代田区 霞が関3-2-2 IPアドレス 202.232.190.211 郵便番号+α 100-8959 3-2-2 物理アドレス/MACアドレス 00-1B-40-7A-01-5E マイナンバー 個人の特定でどこに住んでもかわらない 123456789012

確認: ホスト/ドメイン名からIPアドレス変換 DNSサーバー 名前 → ←IPアドレス Nslookup Name Service

② ① 確認: Webのアクセスは二段階 HTTP ←名前 IPアドレス→ WWWサーバー DNSサーバー ① HTTP ←名前 IPアドレス→ GET http://beyondbb.jp/Hello.html ステータス 200 “OK“ Hello.htmlファイルの内容 PCの内部では自動的にnslookupと同等のことが行われている。

確認: Webのアクセスのプロトコル HTTP ネットワークのタグを指定してください。 GET http://beyondbb.jp/Hello.html ステータス 200 “OK“ Hello.htmlファイルの内容

確認: いろいろなのプロトコル HTTP Hypertext Transfer Protocol Web用プロトコル FTP File Transfer Protocol ファイル転送用プロトコル SMTP Simple Mail Transfer Protocol サーバーへのメール送信/転送 POP Post Office Protocol サーバーからのメールの取り出し IMAP Internet Message Access Protocol

確認: パケットとレイヤー PPAPの歌詞と画像をインターネットで送信する。 歌詞を 確認: パケットとレイヤー PPAPの歌詞と画像をインターネットで送信する。 ヘッダー (住所などのハガキの表) 歌詞を TCP(Transmission Control Protocol) で送る データ (実際の内容のハギカの裏) 元のデータ 元のデータ A B No.3 No.2 No.1 No.1 ①小さい塊に分割する。 ③小さい塊を受信して集める No.2 ②小さい塊単位に送る No.3

TCP (Transmission Control Protocol) おまけ: Ethernet フレームの構成 1つにEthernetフレームはインターネットプロトコルの構成に対応しています。各階層の情報が順番に積み重なって、一つのフレームができあがります。 階層 プロトコル(代表的なもの) アプリケーション層 HTTP SMTP FTP Telnet トランスポート層 TCP UDP インターネット層 IP         ネットワーク インターフェース層 Ethernet アプリケーションの情報 分割1 分割2 ・・・・ 分割n 分割last TCP (Transmission Control Protocol) アプリケーションの情報(分割) TCPの情報 IPの情報 Ethernetの情報 IP.( Internet Protocol)  1つのEthernetフレーム

Ethernet フレームをもとにした通信と実社会の郵便の配達の対比 拝啓・・・・・・・・・・・ ・・・・・・・・・・・・・・ 非常に長い手紙の内容 = アプリレーションの情報 Ethernetフレームの内容を実社会の郵便にたとえて説明してみました。 Ethernetレベルの情報は具体的にハガキどう運ぶ(移動させる)ということになります。そのため、基本的に次の場所までどうするかの指示になり、実際のネットワークでも、この情報だけ書き変わっていきます。 別々のハガキに書いて番号がつけられた状態 = TCPの情報+アプリケーションの情報 No.1 拝啓 ・・・・・ No.2 ・・・・ ・ No.3 ・・・・ ・ ・・・ 東京都千代田区 霞が関3-2-2 ハガキに相手先の住所を書いた状態 = IPの情報+TCPの情報+アプリケーションの情報 東京都千代田区 霞が関3-2-2 東京都千代田区 霞が関3-2-2 ・・・ 東京都千代田区 霞が関3-2-2 ハガキにポストイットでどう移動させるか指示を書いた状態 = Ethernetの情報+IPの情報+TCPの情報+アプリケーションの情報 駅前のポストに入れて ・・・ XX郵便局に集めて XX郵便局に持ってて 宛先に配達して

HTTPの ウェブのプロトコルの流れの概要 ウェブサーバーとパソコンの間のHTTPのプロトコルは非常にシンプルです。GETで表示するファイル名を要求すると、サーバーがそのファイルの内容を返します。 もしファイルが無い場合は、見つからないことを示す、404というステータスを返します。 ブラウザ ウェブ サーバー 正しいファイルを指定した場合(A) GET http://beyondbb.jp/Hello.html ステータス 200 “OK“ Hello.htmlファイルの内容 正しいファイルを指定した場合(B) “Not Modified”が帰ってきた場合は、普通はキュッシュで持っている情報が最新なので、それを表示します。 GET http://beyondbb.jp/Hello.html ステータス 304 “Not Modified “ 存在しないファイルを指定した場合 GET http://beyondbb.jp/Hello2.html ステータス 404 "Not Found"

確認: コンピュータシステムの形態 集中処理システム 分散処理システム 大型コンピュータで集中的に処理する。 ・銀行システム 確認: コンピュータシステムの形態 集中処理システム     分散処理システム ピアツーピア システム ・テレビ会議 ・ファイル交換 など 大型コンピュータで集中的に処理する。 ・銀行システム ・座席予約システムなど クライアントサーバー システム

説明:ファイル形式とその標準化(1) [F12]のキーを押すと開発者用ツールのダイアログが出ます。 ネットワークのタグを指定してください。

HTTPの ウェブのプロトコルの流れの概要 ウェブサーバーとパソコンの間のHTTPのプロトコルは非常にシンプルです。GETで表示するファイル名を要求すると、サーバーがそのファイルの内容を返します。 もしファイルが無い場合は、見つからないことを示す、404というステータスを返します。 ブラウザ ウェブ サーバー 正しいファイルを指定した場合(A) GET http://beyondbb.jp/Hello.html ステータス 200 “OK“ Hello.htmlファイルの内容 正しいファイルを指定した場合(B) “Not Modified”が帰ってきた場合は、普通はキュッシュで持っている情報が最新なので、それを表示します。 GET http://beyondbb.jp/Hello.html ステータス 304 “Not Modified “ 存在しないファイルを指定した場合 GET http://beyondbb.jp/Hello2.html ステータス 404 "Not Found"

説明:ファイル形式とその標準化(2) index.html ファイル名.拡張子

説明:ファイル形式とその標準化(3) 拡張子はドキュメントの種類を表す 大分類 小分類/種類 拡張子 文書 html(ブラウザ) html(htm) テキスト txt MS-Word docx(doc) pdf 表 MS-Excel xlsx(xls) テキスト形式 csv 画像 ビットマップ jpg(jpeg), png, gif, bmp ベクター tif 音声/音楽 (サンプリング) wav, mp3, wma midi mid(midi) 映像 mpg(mpeg), mp4, mov, flv, wmv プログラム exe, com, dll, bat 圧縮(書庫) zip, tar, cab

説明:ファイル形式とその標準化(5) エクスプローラーで拡張子を表示するように設定する。 □ 登録されてる拡張子は表示しない 自分のZ:ドライブに対して[表示] – [オプション] □ 登録されてる拡張子は表示しない のチェックを外して[適用]を指定

寸劇: データをネットワークで送受信する PPAPの歌詞と画像をインターネットで送信する。 歌詞を 寸劇: データをネットワークで送受信する PPAPの歌詞と画像をインターネットで送信する。 歌詞を TCP(Transmission Control Protocol) で送る 歌詞を UDP  (User Datagram Protocol)  で送る

通信時は物理的に一つの回線を継続して使用する。 重要:どうしてTCP/IPは生まれたか (TCP トランスポート層) 昔の電話の交換手による接続 昔の電話は交換手が一本一本線を繋いで通話していました。コンピュータも以前は、一本の線をつなぐことによって通信していました。電話と違ってコンピュータは常に通信しているわけでなく、回線を効率的につかう方法が必要になりました。 そこで通信の内容のデータを細かく分けて荷物のようなパケットにして、同じ回線を複数のコンピュータで利用するようになりました。このパケット交換の方法としてTCPが生まれました。 回線交換によるコンピュータのデータ通信 通信時は物理的に一つの回線を継続して使用する。 パケット交換によるコンピュータのデータ通信 A B A->B A->B A->B C->D C->D C->D C D 一つの回線を複数の通信で使う。 画像引用:NTT東日本 http://www.ntt-east.co.jp/business/magazine/nw_system/01/

②抜けたパケットがある場合はそのことを通知する。 TCP/IPの具体的な通信方法 (TCP トランスポート層) パケットに分割した通信 元のデータ 元のデータ A B No.3 No.2 No.1 No.1 ①小さい塊に分割する。 ③小さい塊を受信して集める No.2 ②小さい塊単位に送る No.3 パケット通信で途中でパケットが無くなった場合 No.2 A B ①受信したパケットの番号を確認する。 No.3 No.1 ②抜けたパケットがある場合はそのことを通知する。 No.2が届いていません。 ③再度、抜けているパケットを送信する No.2

Ethernet フレームをもとにした通信と実社会の郵便の配達の対比 拝啓・・・・・・・・・・・ ・・・・・・・・・・・・・・ 非常に長い手紙の内容 = アプリレーションの情報 Ethernetフレームの内容を実社会の郵便にたとえて説明してみました。 Ethernetレベルの情報は具体的にハガキどう運ぶ(移動させる)ということになります。そのため、基本的に次の場所までどうするかの指示になり、実際のネットワークでも、この情報だけ書き変わっていきます。 別々のハガキに書いて番号がつけられた状態 = TCPの情報+アプリケーションの情報 No.1 拝啓 ・・・・・ No.2 ・・・・ ・ No.3 ・・・・ ・ ・・・ 東京都千代田区 霞が関3-2-2 ハガキに相手先の住所を書いた状態 = IPの情報+TCPの情報+アプリケーションの情報 東京都千代田区 霞が関3-2-2 東京都千代田区 霞が関3-2-2 ・・・ 東京都千代田区 霞が関3-2-2 ハガキにポストイットでどう移動させるか指示を書いた状態 = Ethernetの情報+IPの情報+TCPの情報+アプリケーションの情報 駅前のポストに入れて ・・・ XX郵便局に集めて XX郵便局に持ってて 宛先に配達して