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