Ibaraki Univ. Dept of Electrical & Electronic Eng.

Slides:



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

第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
情報ネットワークと教育 通信と情報ネットワーク プロトコル LAN The Internet. 通信とその歴史 通信とは 電信 (1835 、モールス ) 電話 (1876 、ベル ) ラジオ (1895) 、テレビ (1925) 情報通信ネットワークへ.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
Ibaraki Univ. Dept of Electrical & Electronic Eng.
山梨大学 伊 藤 洋 99/06/30 インターネット入門 総合科目V 山梨大学 伊 藤  洋
ネットワークと コミュニケーション技法 第7回 - インターネット(1) -.
インターネットと プロトコル(TCP/IP)
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
2004年度 情報システム構成論 第2回 TCP/IPネットワーク
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワーク コミュニケーション トランスポート層 TCP/UDP 6/28/07.
情報処理1 1.インターネット利用の基礎.
コンピュータとネットワークのしくみ 情報通信ネットワークのしくみ.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
トランスポート層.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク機器接続 2SK 情報機器工学.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Ibaraki Univ. Dept of Electrical & Electronic Eng.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
Ibaraki Univ. Dept of Electrical & Electronic Eng.
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークプログラミング 中村 修.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
インターネットの基礎知識 その3 ~TCP・UDP層編~
岡村耕二 トランスポート層 ソケットプログラミング 岡村耕二 情報ネットワーク.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
IPアドレスについて      発表者  M3KI.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
セキュリティ 05A2013 大川内 斉.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
ネットワーク技術II 第10.3課 サブネット化のメカニズム
最低限インターネット ネットワークにつなぎましょ!
LAN(TCP/IP) インターネットワーキング編
インターネットの歴史 1969年 ARPANET 実験開始 1970年代後半よりTCP/IP
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
Ibaraki Univ. Dept of Electrical & Electronic Eng.
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
IPアドレス 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
プロトコル番号 長野 英彦.
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

Ibaraki Univ. Dept of Electrical & Electronic Eng. 6.22 電子計算機工学 Ibaraki Univ. Dept of Electrical & Electronic Eng. Keiichi MIYAJIMA

今後の予定 6月29日 ネットワーク1 7月6日  ネットワーク2 7月13日 コンピュータシステムの信頼性 7月27日 期末試験

ネットワーク1

LANとインターネット 共有 LAN: ネットワーク化することの利点 ファイルの共有、リソースの共有、情報の共有など ファイルサーバ LAN: 限られたエリア内にあるコンピュータどうしを接続したネットワーク 限られたエリア内にあるコンピュータどうしを接続したネットワーク  ネットワーク化することの利点 ファイルの共有、リソースの共有、情報の共有など 共有 LANでは特定の組織、グループ内での情報共有を行う機能、といった意味になる。

(Internet Service Provider) LANとインターネット インターネット: LANどうしを全世界規模で接続したネットワーク 家庭 Router ISP (Internet Service Provider) 大学 企業 イントラネット

インターネットの技術的な特徴 技術的な特徴 パケット交換方式 分散型

インターネットの技術的な特徴 パケット交換方式 パケット交換と回線交換方式の違い タグ: ルータ データ データ データ データ データ ルータ データ タグ: 宅配便のタグと同様で、目的地(受けとるマシンのアドレス)のみが書いてある。 データ データ ルータ データ データ

インターネットの技術的な特徴 分散型 × × × 分散ネットワーク環境 障害に強い 一度接続すれば、世界中の全てのコンピュータと対等にデータのやりとりができる。          × × ×

インターネットの応用例 ・・・ 電子メール WWW (world wide web) FTP Telnet (SSH) ストリーミング その他、膨大な種類のものがあるが、ここではいちいち説明しない。

プロトコル (TCP/IP) プロトコル: コンピュータどうしが通信を行うための手順を定めた規則

ネットワークとプロトコル × プロトコルを日常会話で例えると データ:話の内容 通信 :発声や聴音によるコミュニケーション 通信 :発声や聴音によるコミュニケーション プロトコル:日本語や英語などの言語 × おはよう Hello 言語プロトコルが異なるので会話不成立 おはよう おはよう 言語プロトコルが一致するので会話成立

(transmission control protocol/internet protocol) プロトコル (TCP/IP) プロトコル: コンピュータどうしが通信を行うための手順を定めた規則 特に・・・ インターネットに接続する際、用いられているプロトコル TCP/IP (transmission control protocol/internet protocol)

IPアドレス 現在、IPv4と呼ばれる規格のアドレスが割り当てられている ネットワーク上の「住所」のこと。 一台一台のPCやサーバに割り当てられている。 現在、IPv4と呼ばれる規格のアドレスが割り当てられている

IPアドレス (IPv4) これでは解りにくい 8桁ずつに分ける これを10進数で表示

IPアドレスの構造 ネットワーク部 ホスト部 ネットワーク部 ホスト部 IPアドレスはネットワーク部とホスト部からなる コンピュータが接続されているネットワーク(組織)を識別する ホスト部 そのネットワークの中での各コンピュータを識別する ネットワーク部 ホスト部 IPアドレス どこで分けるかはアドレスクラスによって異なる

IPアドレスの構造 アドレスクラス クラスA, クラスB, クラスC ネットワークがどの程度の規模かを示す クラスA 7ビット 24ビット 7ビット 24ビット ネットワーク部 ホスト部 127個のネットワーク 1ネットワークあたり 約1700万台のホスト

1 1 1 アドレスクラス クラスB 14ビット 16ビット ネットワーク部 ホスト部 1ネットワークあたり 16384個のネットワーク 14ビット 16ビット ネットワーク部 ホスト部 1ネットワークあたり 16384個のネットワーク 約6万5000台のホスト クラスC 1 1 21ビット 8ビット ネットワーク部 ホスト部 約210万のネットワーク 1ネットワークあたり 254台のホスト

注意 1 1 ホストアドレスのビット列が、全て0または1になるようなアドレスは使用することができない。 クラスC 21ビット 8ビット 21ビット 8ビット ネットワーク部 ホスト部 約210万のネットワーク 1ネットワークあたり 254台のホスト ホストアドレスのビット列が、全て0または1になるようなアドレスは使用することができない。

ネットマスクとサブネットマスク 例) これを10進数で表示 IPアドレスのネットワーク部とホスト部を明示するため、ネットマスクが使用される ネットワーク部は1、ホスト部は0と表示 例) クラスBの172.16.0.1というアドレスでは ネットワーク部は(最初のクラスを表示する部分も含めて)16ビット、ホスト部が16ビット これを10進数で表示 と、表示する場合もある。

ネットマスクとサブネットマスク 注意) サブネット化 ネットワークの効率化のため、一つのネットワークをさらに分割して使用する場合がある。 サブネットマスクを使用 注意) 現在ではほぼ全てのネットワークがサブネット化されているため、ネットワーク情報にサブネットマスクを付加する。

IPアドレスの問題点 IPアドレスの不足 IPv6 インターネットの爆発的な普及に伴い、 アドレスを32ビット(約43億)から128ビット(約       )にし、一挙に不足を解消する。 しかし、移行には時間がかかっている。

IPアドレスの管理 日本では・・・ 世界を3分割して管理 アジア太平洋地域 北米、南米 ヨーロッパ、アフリカ NIC (network information center)が国際的な管理を行っている。 世界を3分割して管理 アジア太平洋地域 北米、南米 ヨーロッパ、アフリカ (APNIC) (ARIN) (RIPE NCC) 日本では・・・ JPNICという組織が管理を行っている

プライベートIPアドレス 外部に流してはいけない プライベートIPアドレス 企業内LANや家庭内LANなど、直接インターネットに接続する必要がないところ プライベートIPアドレス 外部 企業 Router 特定のネットアーク内部でのみ使用することができるアドレス 外部に流してはいけない

OSI参照モデル OSI参照モデルは7階層 ISO(国際標準化機構)によって企画されたモデル アプリケーション層(アプリケーション固有のプロトコル) プレゼンテーション層(ネットワーク共通のデータ表現へ) セッション層(コネクションの確立・切断の管理) トランスポート層(パケット到達の保証) ネットワーク層(転送経路の制御) データリンク層(直接接続された機器間での通信) 物理層(物理的な信号電送) 表10.1を参照のこと(教科書p.163) 詳細については、後期の「情報ネットワーク」の講義で行う

IPの詳細 IPでは以下の定義が行われている データグラムの定義 インターネットのアドレスの定義 経路制御 データグラムの分割と再組立て

IPの詳細 データグラム(IPパケット) IPヘッダ IPデータ ・・・ データグラムの定義 インターネットのアドレスの定義 経路制御 始点のアドレス 終点のアドレス IPパケットの全長 分割データの位置情報 ・・・ データグラムの定義 インターネットのアドレスの定義 経路制御 データグラムの分割と再組立て (来週「ルータ」のところで述べる)

TCPとUDP TCP(Transmission Control Protocol) UDP(User Datagram Protocol) データの信頼性をどう確保するか? TCP(Transmission Control Protocol) コネクション型 データの到達性の保証(パケット到着順,再送管理) パケットが大きくなる代わりに送信データの品質を保証 UDP(User Datagram Protocol) コネクションレス型 データの到達は保証されない(アプリケーション層で保証) 品質が保証されなくなる代わりに、パケットを小さくして繰り返し送信できるようしたもの。

さらに送信される際には先ほどのIPヘッダも加わって TCPヘッダ TCPデータ 始点のポート 終点のポート 確認応答番号 ・・・ さらに送信される際には先ほどのIPヘッダも加わって IPヘッダ TCPヘッダ TCPデータ IPデータ

壊れてない?順番は? あれ、抜けてる。再送してもらおう 実際の流れ 壊れてない?順番は?  あれ、抜けてる。再送してもらおう メールを送信 メールを受信 あれ、届かなかったかな?再送しよう アプリケーションレイヤ    TCPレイヤ 物理レイヤ 分割   データ     IPレイヤ TCP   ヘッダ IP   ヘッダ アプリケーションレイヤ    TCPレイヤ 物理レイヤ 分割   データ     IPレイヤ TCP   ヘッダ IP   ヘッダ このアドレスに届けよう 物理接続

本日のまとめ 「ネットワーク」について LANとインターネット TCP/IP ネットワークの最大の目的は「情報の共有」 インターネットの基本技術の概略

本日の課題 IPv4のIPアドレスは何ビットで構成されているか? (H15年春) 2.クラスCのIPアドレスとして、コンピュータに付与できるものはどれか?理由もつけて答えなさい。 (H13年秋 改) ア.192.0.0.255 イ.192.0.256.16 ウ.192.128.0.0 エ.192.128.0.128 3.TCP/IPのネットワークで利用されるプロトコルのうち、ホストにリモートログインし、遠隔操作ができる仮想端末機能を提供するものは何か? (H16年春,H13年秋)