IT勉強会 補講(2) インターネット教科書 上 京都大学大学院情報学研究科 上田 昌史 6章:IPプロトコル IP アドレス データ分割 経路制御 IP v6 IPアドレス PCなどの住所 8bit×4桁で住所と名前で構成(IP v4) global IPとprivate IP MAC(物理)アドレスとARP(address resolution protocol) データ分割(fragment) 媒体の最大転送容量(MTU) 小さい方へ分割(ルータで破棄) cf. パケット(小包)分割とヘッダ(荷札) 経路制御、IPアドレスの効率 経路制御 直接配送、間接配送(ルータ経由) 経路表、ルーティング・プロトコル IPアドレスの効率 クラス別アドレスの問題点 サブネット化、CIDR、NAT/NAPT 割当:静的、動的(BOOTP、DHCP) IP v6 IP v4の問題:ホスト数の増加、ルータの負荷増 大、セキュリティ対策、応用ソフト アドレスの変更(32bit->128bitなど) ヘッダの簡略化と拡張ヘッダ フローラベル機能 セキュリティ機能 自動設定機能 移行方法:デュアル・スタック、トンネリング技術 7章:TCPプロトコル TCP/UDP ポート 信頼性、効率性 TCP/UDP TCPではデータを順序立てて送信し、再送 機能もあるため信頼性が高い UDPでは接続関係を確立する前から送信 するので、信頼性はTCPに劣る ポート アプリケーションの出入口 ポートでサーバに接続する ex) 25: SMTPサーバ、80: WWWサーバ 信頼性、効率性 TCP: 順序と確認 TCP: コネクションの確立 TCP: フロー制御(sliding window、slow startと輻輳制御) UDP: 単純なフォーマット 8章:OS OSの役割と機能 UNIX Mac OS Windows モバイルOS OS(Operation System)の役割と 機能 ソフトウエアの管理するソフトウエア サーバ、クライアント、モバイル用OS プロセス(処理実行単位)管理、ソケット メモリ管理(ページングとマッピング) 制御部分:カーネル(中核部) UNIX 1969年 AT&Tベル研究所で開発 TCP/IPを採用 プロセス、ファイルシステム、入出力、通信 機能 認証、アクセス制御、パケットフィルタリン グ、ファイアウォール telnetd、ftpd、pop3d、named(DNS)、 sendmaild(メール)、squid(プロキシ) Mac OS MacOS9/X Server OS9: 出版・デザイン・教育分野で多用 (マ ルチメディア、ネットワーク機能に特徴) X Server: UNIXサーバアプリケーションが 使用可能 Windows Windows NT, 2000/9x, Me NT: NIC/NDIS/TDI/API 9x: PnP, WAN+LAN 2000: NT4+98 モバイルOS Win CE, EPOC, Palm 小型携帯端末用、通信機能重視 9章:サーバ ネットワーク構築 DNSサーバ、メールサーバ、WWWサーバ、 FTPサーバ、DHCPサーバ ファイアウォール(防火壁) プロキシサーバ telnet ネットワーク構築 ケーブル、モデム、DSU、無線など NIC、HUB、アクセスサーバ、ルータ セキュリティ: IPsec、L2TP、IP VAN サーバ−通信サービス−クライアント サーバ: サービス提供するコンピュータ サーバ DNS(Domain Name System) ドメイン名をIPアドレスに変換 メール SMTP−ルータ‥ルータ−POP/IMAP WWW(World Wide Web) HTTP,HTML、URL、SSL FTP(File Transfer Protocol) DHCP(Dinamic Host Congiguration Protocol) IPアドレス管理 ファイアウォール・ プロキシ(代理)サーバ アクセス制限と通信効率化 パケット・フィルタリング方式 ステートフル・パケット・フィルタリング方式 アプリケーション・ゲートウェイ方式 Telnet UNIXでのホスト共有から 遠隔操作可能 Windows/Macでも使用できる 10章:セキュリティ技術 不正アクセス セキュリティ対策 ASP 不正アクセス セキュリティ 防御と攻撃の側面 不正アクセス禁止法(2000.2) #3 セキュリティ対策 攻撃側の視点で考える 情報入手、走査、弱点探査、攻撃 物理、ネットワーク、サーバ、データなど セキュリティ・ポリシー CERT、IPAの情報 ASP(Application Service Provider) アウトソージング APS: 業務系、業種系 データセンタ 11章:ホームページの作り方 HPとポータルサイト システム構成 Windows UNIX ホームページ作成 ポータルサイト Webページ 入口として検索、電子商取引サイト システム構成 ISPのサーバへftpでアップロード 常時接続ではセキュリティ対策 ASPの利用、モバイルインターネット Windows IIS(Internet Information Service)でftpと telnetが利用可能 ASP(Active Service Page) スクリプト言語 サーバ側: CGI、SSI、Perl クライアント側: JavaScript、VBScript UNIX BSD、Linux WWW: Apache、NS Enterprise Server Script: PHP、JSP Data Base: SQL ホームページ作成 HTMLを用いる HTML 4.0以降はDHTMLも JavaScript、Flash、GIFなど CSS(Cascading Style Sheet)、XML 12章:ネチケット ネチケット セキュリティ 法規 情報交換の場 HP、online shopping ネチケット(RFC 1855) 1対1のコミュニケーション 1対多のコミュニケーション 情報サービス 自己責任原則 文字通信ベース 仕事と私用 プライバシーと内部規定 セキュリティ パスワード管理 プライバシー管理 ウイルス対策 不正利用 法規 知的所有権、肖像権(民法、特許法、著作権法、 商標法など) プライバシー、猥褻、脅迫、誹謗・中傷、風評(刑 法、民法、風店法など) ねずみ講、賭博(刑法) 医薬品、輸入品(薬事法、毒物法、関税法など) 通信販売、リサイクル(訪販法、古物営業法など) 情報交換の場 BBS(電子掲示板) ニュースグループ ML(メーリングリスト) ホームページ、オンラインショッ ピング 信頼性、更新頻度、法律上の義務権利 ファイルサイズ、、フォーマット 連絡先、販売条件、契約内容 下巻 モバイル 電話と放送 教育 電子商取引 マルチメディア 圧縮とフォーマット Web言語 知的財産権 第3世代Internet
© Copyright 2025 ExpyDoc