• 検索結果がありません。

第11週 インターネット

N/A
N/A
Protected

Academic year: 2021

シェア "第11週 インターネット"

Copied!
11
0
0

読み込み中.... (全文を見る)

全文

(1)

情報処理概論及演習 2012

第11週 インターネット

保坂修治

インターネット

ありとあらゆるものをデジタルでつなぐ

常に世界規模で変化し続けている

インターネットの歴史[世界]

UCLA UCSB SRI Utah

SRI: Stanford Research Institute, Utah: University of Utah UC : University of California LA:Los Angels, SB: Santa Barbara

 1969年 ARPANET実験スタート(米)

 1983年 通信プロトコル TCP/IP完成

 1986年 NSFNET(米)を開設

 1987年 UUNET 商用サービス開始

(2)

1984年 JUNET実験スタート(~1991) 1988年 WIDEプロジェクト開始 1992年 日本で最初の商用インターネットサービスプロバイダ 「Spin」(AT&T Jens)、「IIJ」(WIDEプロジェクト)

インターネットの歴史[日本]

インターネットワーキング

ネットワークのネットワーク Network Network Network Network Router

インターネット

地球を覆うグローバルな情報基盤

複数の国、複数の組織、個人にまたがる非常に複雑なネットワーク

(3)

回線交換とパケット交換

回線交換式 パケット交換式 回線は直結され、占有される ABC 123 あいう A B 2 3 あ い う 1 C A B 2 3 い あ う C 1 ABC 123 あいう A B C D E F 多くの通信で共有される

パ ケ ッ ト

Packet

一つのデータを複数のデータに分割したもの 分割された各データには宛先が付加される データ データ 宛先 パケット データ 宛先 パケット データ 宛先 パケット データ 宛先 パケット データ 宛先 パケット

ルーティング(経路制御)

情報のやり取りは鉄道交通に似ている

snj akb snd Router (乗換駅)行先を仕分けする役割 uen DATA akb パケット

(4)

ルーティング(経路制御)

情報のやり取りは鉄道交通に似ている

DATA snd パケット DATA akb パケット snj akb snd DA T A sn d パケッ ト DA T A os k パケッ ト Router (乗換駅)行先を仕分けする役割

プロトコル Protocol

通信手順

事前に相互に理解すべき約束事

例:狼煙(のろし) 1. 送り側: 開始 = 「長い狼煙を3回」 2. 受け側: メッセージを確認 = 「長い狼煙を2回」 3. 送り側: 敵が攻めて来た = 「短い狼煙を5回」 4. 受け側: メッセージを確認 = 「長い狼煙を2回」 5. 送り側: 終了 = 「長い狼煙を3回」

OSI参照モデル

Open System Interconnection:OSI

標準通信プロトコルを規定 アプリケーション層 プレゼンテーション層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション間でのデータのやり取り セッションでやり取りされるデータの表現方法 セッション(通信の開始から終了まで)の手順 2つのプロセス間での通信方法。エラー訂正、再送制御等 ネットワークの経路の選択(ルーティング)、中継。 通信機器間の信号の受け渡し方法など 信号線の物理的な電気特性や符号の変調方法など

(5)

TCP/IPプロトコル階層

データの識別

TCP/IP(Transmission Control Protocol/Internet Protocol)

アプリケーション層 プレゼンテーション層 セッション層 トランスポート層 ネットワーク層 データリンク層 物 理 層 アプリケーション層 トランスポート層 インターネット層 ネットワーク インターフェース層 HTTP, FTP, SMTP, IMAP, POP, DNS, SSH, DHCP, RIP, ・・・ TCP, UDP IP, ARP Ethernet (ケーブル、コネクタ などの物理的な規格)

TCP/IP protocol suite OSI reference model

データ (URL、 メールアドレス、 ユーザアカウント) セグメント (ポート番号) パケット (IPアドレス) フレーム (MACアドレス) DATA UNIT(識別)

プロトコル群、階層化のわけ

とても複雑になる

一つの変更が全体に影響を及ぼす

通信媒体: ADSL、光回線、無線、・・・ 新しい媒体が登場したら?

一つのプロトコ ルだけにする と

階層化 ⇒ ネットワークインターフェース層が差異を吸収

TCP/IP:プロトコルの流れ

アプリケーション層 Webブラウザ <HTTP> トランスポート層 インターネット層 ネットワーク インターフェース層 アプリケーション層 Webサーバ <HTTP> トランスポート層 インターネット層 ネットワーク インターフェース層 HTTP データ トレーラ Ethernet http://www.kogakuin.ac.jp ケーブル TCP HTTP データ IP TCP HTTP データ IP TCP HTTP データ

(6)

IPアドレス

通信相手を識別するための番号

一つの機器(ホスト)に一つのIPアドレス

インターネット上に同じ

IPアドレスは存在しない

IPアドレスの例

host.ns.kogakuin.ac.jp

ホスト名

1 3 3 . 8 0 . 1 1 . 1 0 0

IPアドレス

IPアドレス

(IPv4)

11000000101010000110010011001000 192 168 100 200 IPアドレス 111 11111111111111111111100000000 255 255 255 0 ネットマスク ネ ッ ト ワ ー ク 部 (ネットマスクが1) ホ ス ト 部 (ネットマスクが0) 10進数 2進数 10進数 2進数

(7)

ホストへIPアドレスの割り当て

110000001010100001100100 192 168 100 * IPアドレス 111 11111111111111111111100000000 255 255 255 0 ネットマスク 254台のホストが接続可能 ネットワーク部 (ネットマスクが1) ホスト部 (ネットマスクが0) ネットワーク内のすべてのホスト宛てアドレス 00000000 ~11111111

ネットワークアドレス

ネットマスクを使ってネットワークを分割 ホストアドレス:192.168.100.001~192.168.100.254 [例] ホストアドレス:192.168.101.001~192.168.101.254 ネットワークアドレス192.168.100.0 ネットマスク 255.255.255.240 の場合、このネットワークに接続できるホスト数は? 1100000010101000011001000 0 0 0 192 168 100 ? IPアドレス 111 11111111111111111111111110000 255 255 255 ネットマスク 1 9 2 . 1 6 8 . 1 0 0 . 0 ~ 1 9 2 . 1 6 8 . 1 0 0 . 1 5 の 1 6 個 の う ち 、 ホストに割り当て可能なIPアドレスは、 ネットワークアアドレス192.168.100.0 と ブロードキャストアドレス192.168.100.15 を除く14個 14台のホストが接続可能 ネットワーク部 ホスト部

240

(8)

IPv6

IPv6

128bit長 約2128台のホストが接続できる、IPv4枯渇問題の解決 :(コロン)で8つに区切る それぞれを4桁の16進数で表す 例 2001:02F8:1256:1AB4:0000:0000:856E:3663 2001:2F8:1256:1AB4::856E:3663 (冒頭のゼロを省略、連続するゼロを省略できる。 ::を使った省略は一度だけしか使えない)

インターネット上の住所

ドメイン名

電子メールの送り先や、ウッブサイトを特定するためのイ ンターネット上の住所 電子メールアドレスの例 Webアドレス例

[email protected]

www.kogakuin.ac.jp

ドメイン名の構成

全体の長さは255文字以下 英字(A~Z)、数字(0~9)、ハイフン(-)

www . kogakuin . ac . jp

第2レベル ドメイン 第3レベル ドメイン 第4レベル ドメイン トップレベル ドメイン 63文字以下

(9)

ドメイン名

gTLD 分野別トップレベルドメイン

com,net,org,edu,gov,mil,int,biz,info,name,pro,m useum,aero,coop,jobs,travel,mobi,cat,tel,asia 

ccTLD 各国/地域トップレベルドメイン

jp、cn(中国),kr(韓国)、tw(台湾),eu,uk(イギリ ス),de(ドイツ)、it(イタリア)、us(アメリカ),fm(ミクロネシ ア),tv(ツバル),cc(ココス諸島) 

国際化ドメイン名

漢字、ひらがな、アラビア文字などASCII文字以外の利 用 http://工学院大学.jp/

JPドメイン

属性型JPドメイン名

ac(学術研究機関),co(企業法人),go(政府関連機関), or(法人),ad(JPNIC会員ネットワーク), ne(ネットワークサービス提供者),gr(任意団体), ed(教育機関),lg(地方公共団体) 

地域型JPドメイン名

shinjuku.tokyo.jp 

汎用JPドメイン名

jp

ドメイン・ツリー

net org com jp fr de

ac or co ルート kogakuin www トップレベルドメイン セカンドレベルドメイン サードレベルドメイン ネームサーバ ネームサーバ ネームサーバ ネームサーバ

(10)

DNS

Domain Name System

Webサーバ ユーザ www.kogakuin.ac.jp DNSサーバ リゾルバ www.kogakuin.ac.jp ⇔ 133.80.134.1 名前解決 133.80.134.1

インターネットの管理

ICANN

The Internet Corporation for Assigned Names and Numbers IPアドレスやドメイン名などのインターネットの各種資源 を調整・管理するための非営利組織 ICANN理事会 投票権のある15名と投票権のある6名の理事からなる

IPアドレスの管理構造

EU(End User) ISP(Internet Service Provider) LIR(Local IR) NIR(National IR) RIR(Regonal IR)

ICANN

ARIN RIPE NCC APNIC

JPNIC 指定業者 EU ISP EU LACNIC AriNIC

(11)

インターネットの管理

APNIC

Asia Pacific Network Information Center

JPNIC

Japan Network Information Center

JPRS

(株)日本レジストリサービス JPドメインの登録管理、DNSの運用

参考資料

JPNIC(日本ネットワークインフォメーションセンター)

http://www.nic.ad.jp/

参照

関連したドキュメント

M407 のグルクロン酸抱合体である M583 は胆汁中に検出されたが、糞中では検出されな かったため、胆汁排泄された M583 が消化管内の

月額利用料: 200円(税抜)/1アドレス

This hypothesis was experimentally demonstrated in an ionic DA chain synthesized from a redox-active paddlewheel [Ru 2 II,II ] complex and TCNQ derivative by doping with a

By performing spectral analyses for spectral energy distribution of 9 short GRB afterglows, we also investigated a ratio of the equivalent hydrogen column density to the

In this paper, to investigate the unique mechanical properties of ultrafine-grained (UFG) metals, elementally processes of dislocation-defect interactions at atomic-scale

Upon exposure to a catalytic amount of Rh I , homopropargylallene-alkynes 5 effected a novel cycloisomerization accompanied by the migration of alkyne moiety of

18 で示すように,進行が遅く黄変度の増加やグロス値の低下も緩 やかで衝撃試験では延性破壊を示す ductile fracture

Using a suitable discrete L 2 inner product and fractional powers of a discrete approximation of the Laplace operator, we give a new mathematical formulation of the discrete