Comments
Description
Transcript
ネットワークの基礎 内容 インターネットの仕組み
内容 • インターネットとは何か インタ ネ トとは何か – ネットワークの集合体 – ルータの集まり 情報科学概論 ネットワークの基礎 • インターネットへの接続法 インタ ネット の接続法 – 契約,接続,設定 – IPアドレス,サブネットマスク,ゲートウェイ,DNS IPアドレス サブネットマスク ゲートウェイ DNS – MACアドレス,DHCP 北村泰彦 関西学院大学理工学部情報科学科 • インターネットの使い方 インタ ネ トの使い方 – ログインとパスワード 1 2 インターネット タ ッ • インターネット(Internet)は世界最大,世界標 準,地球規模のコンピュータネットワーク. – DNSに登録されているホスト数は約4億. http://www.isc.org/index.pl?/ops/ds/ • インターネットはネットワークの集合体. インタ ネットはネットワ クの集合体 インターネットの仕組み A A H A H H H R • インターネットを利用した様々なアプリケー ションが提供されている. ションが提供されている – WWW,電子メール,ファイル転送・交換, 遠隔ログイン IP電話 音楽・ビデオ配信 などな 遠隔ログイン,IP電話,音楽・ビデオ配信,などな 3 ど R R – Inter+Network R H A H R H:ホスト(host) •サーバ(server) •クライアント(client) R R:ルータ(router) A:アプリケーション(application) 4 インターネットへの接続 KSCネットワーク • 契約 神戸三田キャンパス ISP IIJ 1号館 2号館 – 通信回線業者 – ISP (Internet Service Provider) 100MB 光LAN(2GB) 上ヶ原 キャンパス 学術 ネットワーク ネットワ ク SINET 100MB 100MB×2 3号館 4号館 2008年5月1日現在 5 6 インターネットへの接続 インターネットへの接続 • 接続 • 設定 定 – 回線終端装置 – ルータ タ ((router)) – – – – 7 IPアドレス サブネットマスク ゲートウェイ DNSサーバ 8 設定の確認:ipconfig ホストの論理的接続 • ホ ホスト間で情報交換するためにはそれぞれを ト間 情報交換するため はそれぞれを 認識する名称が必要になる. – ホスト名:英数字で表された階層的な名称 • 例:ist.ksc.kwansei.ac.jp – IPアドレス:32ビット固定長の数値名称 • 例:210.81.216.16(8ビットの10進数*4で表す.) • ホスト名をIPアドレスに変換する仕組みとして DNS (Domain Name System)がある. 9 10 トップレベルドメイン名 ホスト名の記法 • 分野別トップレベルドメイン(generic TLD) http://www nic ad jp/ja/dom/types html#gtld http://www.nic.ad.jp/ja/dom/types.html#gtld • ホスト名は階層的な 表 ドメイン名として表現される. • 例:ist.ksc.kwansei.ac.jp – jp:トップレベルドメイン名(日本) j ト プレベルドメイン名(日本) – ac:第2レベルドメイン名(教育機関) – kwansei:第3レベルドメイン名(関西学院) – ksc:第4レベルドメイン名(神戸三田キャンパス) ksc:第4レ ルドメイン名(神戸三田キャンパス) – ist:コンピュータ名 11 名称 内容 名称 内容 com 商業組織用 biz ビジネス用 net ネットワーク用 ネットワ ク用 info 制限なし org 非営利組織用 name 個人名用 edu 教育機関用 pro 弁護士,医師,会計 弁護士 医師 会計 士用 mil 米国軍事機関用 museum 博物館,美術館用 gov 米国政府機関用 aero 航空運輸業界用 int 国際機関用 coop 協同組合用 12 日本の第二レベルドメイン名 トップレベルドメイン名 http://www nic ad jp/ja/dom/types html#jp dom http://www.nic.ad.jp/ja/dom/types.html#jp-dom • 国コードトップレベルドメイン(country code TLD) http://www nic ad jp/ja/dom/types html#cctld http://www.nic.ad.jp/ja/dom/types.html#cctld コード att 国名 オ オーストリア トリア コード j jp ac 教育および学術機関 国名 ad JPNIC会員 日本 co 企業 ed 幼稚園,小中学校,養護学校,保育所など go 日本国政府機関 任意団体,組織委員会 ネットワークサービス au オーストラリア kr 韓国 be ベルギー nl オランダ 属性型JPドメイ ン名 ca カナダ no ノルウェイ gr ch スイス nz ニュージーランド ne ポ ランド ポーランド or 団体 体 fukuoka 福岡県 cn 中国 pl de ドイツ se スウェーデン es スペイン sg シンガポール fi フィンランド th タイ fr gu フランス to トンガ グアム tw 台湾 hk 香港 uk イギリス it イタリア us アメリカ 地域型JPドメイ ン名 汎用JPドメイン 名 大阪府 東京都 jp 制限なし 13 IPアドレス 14 IPアドレス • インタ インターネットに接続されたコンピュータ ネットに接続されたコンピュ タ を(唯一に)識別する番号である. • 32ビット固定長.ピリオドで区切られた4 32ビ ト固定長 ピリオドで区切られた4 個の10進数により表される. – 192.123.45.67 – 11000000 01111011 00101101 01000011 • IPアドレスはネ IPアドレスはネットワーク指定部と トワ ク指定部と ホスト指定部に分かれ, サブネットマスクにより指定する. osaka t k tokyo 15 • 例:172.20.100.52の上位24ビットがネット ビ が 場 ワークアドレスの場合 – IPアドレス:172.20.100.52 – サブネットマスク:255.255.255.0 サブネットマスク:255 255 255 0 = 11111111 11111111 11111111 0 – あるいは172.20.100.52/24と表記する. あるいは172 20 100 52/24と表記する 16 プライベートIPアドレス ゲートウェイ ともいう • 私的なネットワーク内で利用できるアドレス. ド 外部と直接通信することはできない. • 外部と直接通信することはできない (NAT (Network Address Translator)により 通信可能となる ) 通信可能となる.) クラスA:10.0.0.0~10.255.255.255(10/8) クラスB:172.16.0.0~172.31.255.255(172.16/12) クラスC: 192.168.0.0~192.168.255.255(192.168/16) 17 DNS 18 DNSの使い方(Windows) C:¥Documents and Settings¥kitamura>nslookup D f lt S Default Server: apollo.ksc.kwansei.ac.jp ll k k i j Address: 172.29.0.11 • Domain Name System インタ ネットのためのディレクトリ(電話帳) • インターネットのためのディレクトリ(電話帳) サービス • ホスト名とIPアドレスを相互変換する. ホスト名とIPアドレスを相互変換する > ist.ksc.kwansei.ac.jp ist ksc kwansei ac jp Server: apollo.ksc.kwansei.ac.jp Address: 172.29.0.11 Name: pub-d16.ksc.kwansei.ac.jp Address: 210.81.216.16 Aliases: ist.ksc.kwansei.ac.jp ist ksc kwansei ac jp sstg28.ksc.kwansei.ac.jp g jp > set type=mx > ksc.kwansei.ac.jp Server: apollo.ksc.kwansei.ac.jp Address: 172.29.0.11 210 81 220 28 210.81.220.28 19 ksc.kwansei.ac.jp MX preference = 100, mail exchanger = kscmail.ksc.kwansei.ac.jp 20 インターネットへの接続(大学編) MACアドレス • ネットワーク接続基板には固有の ッ ク接続基板 固有 MAC (media access control)アドレスが割 り当てられている り当てられている. • 契約:ユーザ登録 ザ • 接続:情報コンセントに接続 • 設定 – 個人PCネットワーク接続登録(学内のみ可能) http://wwwksc.ksc.kwansei.ac.jp/ でMACアドレスを登録する. – IPアドレス等はDHCP機能により自動的に割り当 機 てられる. 21 – MACアドレスは6バイト(48ビット).最初の3バイ トはメ カ番号,残りの3 イトはメ カ毎の番号. トはメーカ番号,残りの3バイトはメーカ毎の番号. – 1バイトずつ16進数で表す. • 00-30-13-4D-74-94 00 30 13 4D 74 94 – MACアドレスは物理アドレス, ハ ドウェアアドレス,イ サネットアドレスとも呼 ハードウェアアドレス,イーサネットアドレスとも呼 ばれる. – 物理アドレスはWindowsでは 物理アドレスはWindowsでは’ipconfig ipconfig /all’コマ /all コマ ンドで確認できる. 22 インターネットの使い方 DHCP • Dynamic Host Configuration Protocol • インターネットに一時的に接続するコンピュータに、 IPアドレスなど必要な情報を自動的に割り当てるプ ロトコル。DHCPサーバには、ゲートウェイサーバや DNSサーバのIPアドレスや、サブネットマスク、割り 当ててもよいIPアドレスの範囲などが設定されてお り、アクセスしてきたコンピュータにこれらの情報を 提供する。クライアントが通信を終えると自動的にア ドレスを回収し、他のコンピュータに割り当てる。 23 • ネットワークを使うことによって,1台のクライ アン ( ン アント(コンピュータ)から多数のサーバ(コン タ) ら多数 サ ( ン ピュータ)を使うことができる. Webサーバ Webサーバ インターネット FTPサーバ クライアント Mailサーバ 24 インターネットの使い方 ユーザ認証 • ネットワークを使うことによって,多数のクライ アン ( ン アント(コンピュータ)からでも同じ操作が可能 タ) ら も同 操作 可能 になる. 情報システム室(III号館) Webサーバ クライアント1 クライアント2 クライアント3 認証サーバ Mailサーバ • 大学ネットワークを利用するためには, ユーザ認証が必要である. – ユーザ名:大学が決める – パスワード:ユーザが決める ファイルサーバ 25 26 パスワード レポート課題 • パスワードは容易に推定できるものは望まし くない. 【1】あなたのユニークなネットワーク活用法を教 えてください. 【2】授業への要望や感想を書いてください. – 名前(yasuhiko),誕生日(600825),電話番号 (0795657774) 車のナンバー(5628)は望ましく (0795657774),車のナンバ (5628)は望ましく ない. – 普通名詞もあまり好ましくない – ランダムな英数字が望ましい. • 締切は授業中. 締切は授業中 • tfotlitbokp17 • The fear of the Lord is the beginning of knowledge. (P (Proverbs b 1 1:7) 7) 27 • パスワードは絶対に他人に教えてはならない. 28