情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).

Slides:



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

計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
ネットワークインタフェース 層/ インターネット層(IP層) (1) ネットワークシステムⅠ 第7回.
イーサアドレスとはなにか? 情報塾( ) IPアドレスとの関係は? ARP,DHCP?
情報基礎A 情報科学研究科 徳山 豪.
インターネットと プロトコル(TCP/IP)
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
コンピュータ基礎(10) 11章 通信ネットワーク.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
IPアドレス、IPパケットとはなにか? 情報塾( ) URLとの関係は? コンピュータ同士はどう繋がっているか?
安全・安心なネット生活を送るためのネットワークセキュリティ
2004年度 情報システム構成論 第2回 TCP/IPネットワーク
第14回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
ネットワーク層.
TCP (Transmission Control Protocol)
ネットワークの基礎知識 電子制御設計製図Ⅰ   2010年5月26日 Ⅱ限目.
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
EPnetFaN 座学編 第12回 北海道大学大学院 理学研究科 地球惑星科学専攻 森川 靖大
情報処理1 1.インターネット利用の基礎.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
2004年6月14日(月) 情報コミュニケーションIII A 第8回 ネットワーク(LAN)構築.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
トランスポート層.
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク機器接続 2SK 情報機器工学.
コンピュータ基礎(10) 11章 通信ネットワーク.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2013年5月8日 Ⅱ限目.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
早稲田大学教育学部数学科 Team:そらまめ
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
インターネット概論第3回 kudo担当分.
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
第11章 UDPユーザ・データグラム・プロトコル
IPアドレスについて      発表者  M3KI.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
セキュリティ 05A2013 大川内 斉.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
情報の授業 ネットワークの中を見てみよう(3)まとめ LAN Local SMTP Mail Transfer Go.Ota.
情報通信ネットワークの 仕組み.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2009年5月19日 Ⅲ限目.
Cisco Configuration Professional Express 3.3 アップデート
ネットワーク技術II 第10.3課 サブネット化のメカニズム
Minecraft: Education Edition インターネット経由で共同活動する方法 HW-02G編
最低限インターネット ネットワークにつなぎましょ!
gate登録システム: 設計ポリシーから使い方まで
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:

情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2)

前回の復習 LANについて 10BASE-Tが主流 ケーブルは決められたものをつなげばOK ケーブル接続とCSMA/CD方式

IPアドレスとは Internet Protocol インターネットに接続されたパソコンを、一意に区別するために割り振られたアドレス 32ビット長のデータ 8ビットごと、4桁に区切られる 各桁は10進数で記載される

なぜ、IPアドレス? MACアドレスでいいじゃないかと思うかもしれない そうすると、最初はいいけど、ハードウエアをリプレースすると、もしかして、世界中で設定を変えないといけないかもしれない 通信相手を柔軟に指定できるという意味での第一歩

IPアドレスの現状 IPアドレスが不足するとされている IPv6という128ビット化へも検討されている きっと、今のまま行くだろう(と思う) 実験が開始されている ただし、既存のネットワークとの互換性に問題がある きっと、今のまま行くだろう(と思う) 現状でも、桁数以上の機器を接続できる手法が利用できるようになっている

IPアドレスのクラス クラスA クラスB クラスC クラスD、E 0nnnnnnn.xxxxxxxx.xxxxxxxx.xxxxxxxx 10nnnnnn.nnnnnnnn .xxxxxxxx.xxxxxxxx クラスC 110nnnnn.nnnnnnnn.nnnnnnnn.xxxxxxxx クラスD、E

IPアドレスの例 クラスC 192.168.0.1 2進数で記述すると 1100000.10101000.00000000.00000001

サブネットマスク IPアドレスを次のように解釈する IPアドレスからネットワーク番号を求めるためのマスク値 ネットワーク番号 端末番号 ビット単位のAND演算を行う

サブネットマスクの例 クラスCのIPアドレス サブネットマスク ネットワークアドレスは:192.168.0.0 192.168.0.1 1100000.10101000.00000000.00000001 サブネットマスク 255.255.255.0 11111111.11111111.11111111.00000000 ネットワークアドレスは:192.168.0.0

IPアドレスの取得 JPNIC(Japan Network Information Center, http://www.nic.ad.jp)に申請する ネットワークアドレスをもらう、その範囲内で端末に割り振る

IPベースでのデータ転送 ARP(Address Resolution Protocol) Ethernetの伝送機能を利用 IP→MACアドレス Ethernetの伝送機能を利用

なんで世界中のネットワークが接続できるか ルーティングという技術 ネットワーク同士を接続する 電話回線、直結 などなど ルータを通じて、別のネットワークに伝送される ネットワーク ネットワーク ルータ

パソコンのIP設定 自分のIPアドレスを指定しないといけない 加えて、サブネットマスクも指定しないといけない 外部に出るための窓口「ゲートウエイアドレス」を指定する必要がある 以上は自動設定も可能(後述) ほかに設定しないといけない項目も(後述)

TCPとUDP IPをベースにアプリケーションが利用するプロトコル TCP(Transmission Control Protocol) コネクション型 信頼性が高い手法 UDP(User Datagram Protocol) コネクションレス型 手軽でスピードが得られる方法

TCPやUDPを使ったやりとり ポートを用意する 1台のパソコンで、複数のポートを使うことで、複数のサービスを利用 1つのIPアドレスに対して、複数のポートを立てることができる 1台のパソコンで、複数のポートを使うことで、複数のサービスを利用

ドメインネームシステム(DNS) IPアドレスよりも「名前」で接続したい www.mita.keio.ac.jp→131.113.192.11 名前は階層化されている jp→ac →keio →mita →www ネットワーク内にその中にあるネームを管理するサーバーを立てておく 必ずしも、マシン自体につけている名前と同じとは限らない

DNSを伴うWebアクセス http:// www.mita.keio.ac.jpを指定 指定されたネームサーバーに問い合わせる 自身に登録されていれば、アドレスを戻す なければ、ルートサーバーに問い合わせる ルートから順々にたどって見つける IPアドレスを知らせる IPアドレスのサーバーに接続する したがって、基本的な通信はIPで行われると考えるべき

DHCP Dynamic Host Configration Protocol IPアドレス、ルータ、ネームサーバーなどの必要な情報を取得する クライアントがサーバーを探す サーバーが応じて必要な情報をクライアントに与える クライアントのIPアドレスを固定化しなくていい 管理やメンテナンスが有利に

SMTP, POP メールのやりとりのプロトコル メーリングリスト 最近はIMAPも使われる Webメールは? メールの送信がSMTP

メールシステムの問題点 POPはユーザー認証するが、SMTPはしない 対応策 スパムメールの足がかり なりすまし メールの送信ができる範囲を限定する POPでの認証直後にしかSMTPを利用できないようにする

HTTP Webページのデータのやり取りを行うプロトコル GETでページのデータを取得 POSTでフォームの情報を送信 ほかにもコマンドはあるがめったに使われない

telnet 一般には、UNIXシステムへのログイン、シェル利用などに使われる

FTP ファイルをやりとりする ファイルをコンピュータ間でコピーするのが基本 クライアントソフトが多数出ているので、それを使うのが基本 telnetからも使える

NFS ネットワークの先のコンピュータにあるハードディスクなどを、自分のコンピュータのディスクのように扱える 一般にはUNIXシステム 複雑なネットワークシステムの構築 1つの作業を分散させるなど

PPP 電話回線を使って、コンピュータとコンピュータをつなげる インターネットプロバイダとの通信では一般的に使われている 認証がある 接続先のネットワークに参加する インターネットプロバイダとの通信では一般的に使われている 認証がある IPは自動的に割り当てられる

IPマスカレード 1つのIPで複数のパソコンをインターネットに接続する アドレスの置き換えを行うルータを設置する NAT:IPの変換~1対1

プロキシ 代理サーバー これを経由してインターネットに出て行く ファイアウォールに発展

ファイアウォール いくつかのタイプがある 外部からのシャットダウン ただし、内部からは出て行くことができる 特定のプロトコルのフィルタ プロキシタイプ 監視型 外部からのシャットダウン ただし、内部からは出て行くことができる