<4D F736F F F696E74202D DB A B C C815B E >

Similar documents
PowerPoint Presentation

情報通信の基礎

Microsoft PowerPoint pptx

2.5 トランスポート層 147

スライド 1

アマチュア無線のデジタル通信

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

file:///C:/www/

PowerPoint プレゼンテーション

第1回 ネットワークとは

情報通信ネットワーク特論 TCP/IP (3)

NetLec17TCPIP1.ppt

Microsoft PowerPoint - network8forPDF

Microsoft PowerPoint ISC203(印刷版).ppt

第5回 マインクラフト・プログラミング入門

Microsoft PowerPoint pptx

TFTP serverの実装

講座内容 第 1 回オープンネットワークの概念と仕組み ( 講義 90 分 ) 基本的なネットワークの構成及び伝送技術について大規模化 マルチプロトコル化を中心に技術の発展と 企業インフラへの適用を理解する その基本となっている OSI 7 階層モデルについて理解する (1) ネットワークの構成と機

1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

2. ネットワークアプリケーションと TCP/IP 2.1. クライアント / サーバモデル TCP/IP プロトコルに従うネットワークアプリケーションの典型的モデルは, クライアント / サーバモデルである. クライアント / サーバモデルでは, クライアントからの要求に対してサーバがサービスを提

058 LGWAN-No155.indd

ネットワーク入門 データ届くためには2 練習問題

IPアドレス・ドメイン名資源管理の基礎知識

情報処理概論及演習 第 5 週インターネット 保坂修治 インターネット ありとあらゆるものをデジタルでつなぐ 常に世界規模で変化し続けている 2011 キーワード クラウド コンピューティング HTML5 LTE SNS メディア スマートグリッド スマートテレビ 1

Microsoft PowerPoint network8.pptx

Microsoft PowerPoint - ie ppt

MIRACLE LoadBalancerを使用したネットワーク構成と注意点

IT講習会

030403.インターネット問題

untitled

Microsoft PowerPoint - 12_2008_0717.pptx

030503.TCP/IP

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

中村隼大 鈴木秀和 内藤克浩 渡邊晃 名城大学理工学部愛知工業大学情報科学部

情報通信ネットワークの仕組み (2)

Microsoft PowerPoint - lt08-03.ppt

Microsoft PowerPoint - lt08-03.ppt

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

SMB スイッチ CLI に SSH を使用してアクセスするか、または Telnet で接続して下さい

Microsoft PowerPoint - 01コンピュータネットワーク.pptx

(Microsoft Word - \203\214\203\223\203^\203\213\203T\201[\203o\220\335\222\350\203K\203C\203h_ doc)

目次 1. メールソフトの設定変更について... 1 (1) 設定内容 (Windows / Mac OS X / ipad / Android 等 )... 1 (2) 設定内容 ((1) の設定で送信できない場合のみ ) 設定変更操作手順... 3 (1) Windows / M

人類の誕生と進化

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

PowerPoint プレゼンテーション

Microsoft PowerPoint - 14_2010_0203.pptx

大阪大学キャンパスメールサービスの利用開始方法

Si-R30取扱説明書

2

インターネット,LAN,ネットワークに関する知識

9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設

第5回_ネットワークの基本的な構成、ネットワークの脆弱性とリスク_pptx

LGWAN-1.indd

【EW】かんたんスタートマニュアル

III 1 R el A III 4 TCP/IP プロトコルと 関連する各種上位プロトコルの基礎を学ぶ 具体的には 各プロトコルを実装したコマンド ( アプリケーションプログラム ) を実行し 各プロトコルの機能等を確認する また 同じプロトコルを実装したコンピュータ間では OS

Packet Tracer: 拡張 ACL の設定 : シナリオ 1 トポロジ アドレステーブル R1 デバイスインターフェイス IP アドレスサブネットマスクデフォルトゲートウェイ G0/ N/A G0/

conf_example_260V2_inet_snat.pdf

一般的に使用される IP ACL の設定

Microsoft Word - トンネル方式(3 UNI仕様書5.1版)_ _1910.doc

スライド 1

付録 2 システムログ一覧 () 攻撃経路 1. ファイアウォール (FW) ネットワーク型 IPS/IDS Web サーバ AP サーバ DB サーバ プロキシサーバ エラーログ SSL ログ AP ログ ホストログ 非 日時 ファイアウォールホスト名 ファイアウォールルール名及び番号 インバウン

<326E E D836A B2E666D>

Microsoft Word - SE第15回.doc

第11週 インターネット

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用)

Internet Initiative Japan Inc. プロトコルの脆弱性 ( 株 ) インターネットイニシアティブ 永尾禎啓 Copyright 2004, Internet Initiative Japan Inc.

メール設定

Windows Hosting Suite スタートアップマニュアル このガイドでは 以下のメニューについて説明しています 1. お名前.com プレミアサーバー Windows プラン管理画面 CONTROL PANEL ログイン方法 2. ウェブコンテンツのアップロード方法 3. メールボックス

大阪大学キャンパスメールサービスの利用開始方法

コンテンツセントリックネットワーク技術を用いた ストリームデータ配信システムの設計と実装

製品を使う前に基本操作インターネットアプリケーション Q&A 付録 Web Internet Explorer の使い方 1 Web Web Windows Internet Explorer Web Internet Explorer Internet Explorer を ❶ 起動する Inte

アルファメールプレミアのメールアドレスは 普段ご利用のメールソフトでもメールを送受信することができます ここでは Outlook 2013 の設定方法をご紹介します それ以外のメールソフトをご利用になる場合は 下記の基本設定項目を参考に設定を行ってください 基本設定項目 メールアカウント メールパス

インターネットVPN_IPoE_IPv6_fqdn

ボンドグラフと熱伝導解析による EHA熱解析ツールの開発

Microsoft Word - 目次.doc

Exam : 日本語版 Title : Introducing Cisco Data Center Networking Vendor : Cisco Version : DEMO 1 / 4 Get Latest & Valid J Exam's Question a

電子メール グループ7 宇賀一登 小椋智泰 久岡敬司 矢野川真帆 1

Microsoft PowerPoint - 03ポート番号とプロトコル.pptx

Microsoft PowerPoint pptx

メール設定 Outlook Express 6 の場合 (Windows 98 ~ XP) Outlook Express 6 の場合 (Windows 98 ~ XP) Windows XP に付属する Outlook Express 6 に αweb のメールアカウントを追加する方法についてご案

Microsoft PowerPoint - kiso19_2

Getting Start mdc (Mail Destination Confirm) Getting Start mdc (Mail Destination Confirm) Rev /11/3 目次 Getting Start mdc (Mail Destination Con

学生実験 3 日目 DNS IP ネットワークアーキテクチャ 江崎研究室

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

プリンター設定編 1. はじめに本マニュアルは シャープ製の複合機に対するスキャン設定 FAX 転送設定を行うためのマニュアルです FAX 転送をご利用されるお客様もスキャン設定が必要です 固定のグローバル IP を利用しておらず コース SMB-S20 SMB-S100( 共用型 ) をご利用のお

学生実験

TOPIC 2004 年 4 月 21 日に公開された TCP の脆弱性! Transmission Control Protocol: TCP について! 脆弱性発見の背景! 脆弱性情報の流通過程! 脆弱性の内容について! 実際の脆弱性への対応 脆弱性の対象となる製品 脆弱性の回避策と対策 公開情

KDDI ビジネスメール メーラー設定ガイド Ver.1.01 Copyright 2013, KDDI Corporation All rights reserved 1

Office365 AL-Mail

1. POP3S および SMTP 認証 1 メールアイコン ( ) をクリックしてメールを起動します 2 一度もメールアカウントを作成したことがない場合は 3 へ進んでください メールアカウントの追加を行う場合は メール メニューから アカウントを追 加 をクリックします 3 メールアカウントのプ


Microsoft PowerPoint - パソコン講習会資料(3)メール ppt

15群(○○○)-8編

サインズホスティングサービス  簡易ユーザーマニュアル 「管理者編」

johokiso-internet

(Microsoft PowerPoint - TASKalfa256ci\274\330\260\275\336_FAX\216\363\220ME\322\260\331\223]\221\227\220\335\222\350Ver1.1.ppt)

1 TCP/IPがインストールされていて正常に動作している場合は ループバックアドレィング5.3 ネットワークのトラブルシューティング スでリプライが返ってきます リプライが返ってこない場合 なんらかの原因でサービスが無効になっていたり TCP/IPプロトコルが壊れていたりする可能性があります 2

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

URoad-TEC101 Syslog Guide

アルファメールプレミア 移行設定の手引き

Transcription:

ネットワーク工学 第 13 課アプリケーションと トランスポート 学習内容アプリケーションプロトコル TCP 制御とポート番号

13.1.1 アプリケーションプロトコルの概要 ネットワークを利用するアプリケーション特有の通信処理を行う OSI モデルの第 5 6 7 層のすべての機能をもつ通信コネクションの管理 ( セッション ) データフォーマットの変換 ( プレゼンテーション ) 相手ホストとのやり取り ( アプリケーション )

13.1.2 DNS(Domain Name System) インターネット :IP アドレスで通信 ユーザ : ローマ字で入力 IP アドレス (2 進数 ) ドメイン名 ( ローマ字 ) DNS サーバ ホスト名と IP アドレスの効率よい管理方式 ホスト名と IP アドレスのデータベースを管理

13.1.3 DNS とドメイン名 ( ドメインネーム ) ドメイン名 所属組織を識別するための名前例 : 大阪工業大学のドメインネーム oit.ac.jp (osaka institute of technology academy japan) ホスト名 ドメイン名の前に付け ホストを表す例 :D 科のサーバ ( ホスト名 :elc) elc.oit.ac.jp

13.1.4 ドメインの階層構造 root org jp com ietf ieee ac co ac co jp ac co go ne gr 大学企業政府機関ネットワークサービスの提供組織法人資格を持たない任意団体 個人

DNS の問い合わせ ( 正引き ) コマンド :nslookup [ ドメイン名 ] 使用しているネームサーバ DNS からの応答 ドメインに対する IP アドレス

13.1.5 WWW の概念と URL WWW の定義内容 1. 情報へのアクセス手段と位置 2. 情報の表現フォーマット 3. 情報の転送などの操作 URL(Uniform Resource Locator) インターネット上の資源を表す表記法スキーム :// ホスト名 ( ポート番号 )/ 絶対パス例 : http://elc.oit.ac.jp/index.html http://elc.oit.ac.jp:8080/index.html

13.1.6 HTML HTML(Hyper Text Markup Language) Web ページを記述するためのタグ言語 ハイパーテキスト機能 画面に表示する文字 絵にリンク クリックにより別の文字や絵を表示 ( インターネット上のすべてのリソースにリンク可能 ) Java Sun Microsystems 社が開発 プラットフォームに依存しないデータフォーマット

13.1.7 HTTP HTTP(Hyper Text Transfer Protocol) Web ページの情報の転送プロトコル 情報取得要求 elc.oit.ac.jp 情報送信 www.yahoo.co.jp GET HTTP-Text MIMEヘッダ HTTP OK MIMEデータ HTML-Textデータ GET HTTP-Image MIME ヘッダ

13.1.8 電子メール 電子メールのプロトコル :SMTP SMTP では TCP を利用して効率と信頼性を高める 送信メールサーバ 送信 SMTP SMTP インターネット 受信メールサーバ POP 受信

13.1.9 電子メールアドレス MIME 電子メールを用いるときに使われるアドレス 住所と氏名に相当する 氏名 @ 住所の形式 kumamoto@elc.oit.ac.jp メールアカウントホスト名ドメイン名 MIME(Multipurpose Internet Mail Extensions) 電子メールで送信できるデータ形式を拡張 ( 動画 音声 プログラムファイルなどが送信可能 ) OSI では 第 6 層 ( プレゼンテーション ) に該当 ヘッダと本文で構成 ヘッダでデータ形式を指定

13.1.10 遠隔ログイン (TELNET) 遠隔ログインによるアプリケーションの実行 システムの環境設定のプロトコル ルータや高機能スイッチなどのネットワーク機器にログインして設定する場合にも使用 クライアント telnet クライアント OS telnet デーモン OS シェル サーバ シェル :OS とユーザの仲介をしてくれるプログラム例 :Explorer(Win) Finder(Mac) Bash csh(unix)

13.1.11 ファイル転送 (FTP) コンピュータ間でファイルを転送するプロトコル FTP では 2 つの TCP コネクションを使用 制御用 (21 番 ): 認証 ファイル名 データ転送用 (20 番 ) クライアント サーバ データ転送用コネクション 制御用コネクション

13.1.12 NAT(Network Address Translation) プライベート IP アドレスを用いてインターネットにアクセスできるようにする 外部との通信にはルータのアドレスを用いる ( アドレス変換 ) LAN ローカルネットワーク ( プライベート IP アドレス ) WAN 外部ホスト ( グローバル IP アドレス )

NAT の例 10.0.0.2 10.0.0.3 63.90.126.53 10.0.0.1 210.100.1.84 ローカルネットワーク内からのパケットは全て送信元が 210.100.1.84 として扱われる ルータは 210.100.1.84 宛のパケットをローカルネットワークに転送する 問題 :2 台以上のホストが同時に通信できない

13.1.13 PAT(Port Address Translation) ローカルネットワーク内からのパケットを IP アドレスとポート番号の組み合わせで扱う PAT の例 10.0.0.2 10.0.0.3 63.90.126.53 10.0.0.1 210.100.1.84 10.0.0.2 <=> 210.100.1.84 : 9002 10.0.0.3 <=> 210.100.1.84 : 9003

13.2.1 トランスポート層とは? トランスポート層のプロトコル TCP: 伝送制御プロトコル信頼性のある通信を提供 UDP: ユーザデータグラムプロトコル同報通信や アプリケーションに細かい制御を任せる場合 必要となる通信の特性によりプロトコルを選択

13.2.2 トランスポート層での通信処理 トランスポート層 : インターネット層 : データリンク層 : ポート番号 IPアドレス MACアドレス HTTP FTP 80 20 21 イーサネットヘッダ IP ヘッダ 送信元ポート番号 2000 宛先ポート番号 80 接続要求フラグ

13.2.3 ポート番号 1. 標準で決められている番号 (Well-known Port) 使うポートを固定的に決める方法 HTTP FTP TELNET などの代表的なプロトコルは番号が決定されている 一般に 0~1023 番に割り振られる 2. ダイナミックな割り当て方法 サーバ側ポート番号は決まってるが クライアント側は決まってない クライアントは OS に番号をまかせる

13.2.4 ポート番号とプロトコル 番号キーワード 20 21 22 23 ftp-data ftp ssh telnet 25 smtp 80 http 110 pop3 内容 File Transfer[Data] File Transfer[Control] SSH remote login Telnet Simple Mail Transfer Protocol 53 domain Domain Name System World Wide Web HTTP Post-Office Protocol Ver.3

13.2.5 TCP の機能 パケット破棄 パケットロス 重複 順序入れ替わりの解決 チェックサムシーケンス番号と確認応答再送制御コネクション管理ウィンドウ制御

13.2.6 シーケンス番号と確認応答 確認応答 :ACK( 肯定 ) NACK( 否定 ) ホストA ホストB データ (1~1000) 確認応答 (ACK=1001) データ (1001~2000) 確認応答 (ACK=2001) 送信ホストは一定のサイズのデータグラムをシーケンス番号順に受信ホストに送信 受信ホストはデータを受け取ると送信ホストに確認応答 (ACK) を行う 送信ホストは ACK を受信後 続きのデータグラムを送信

13.2.7 TCP のコネクション管理 ホスト A ホスト B コネクション確立 データ転送 データ転送の前後でコネクションの確立 切断 コネクション切断

13.2.8 3-Way ハンドシェイク SYN 送信 (seq = x) ホスト A SYN/ACK 受信 (seq = y ACK = x+1) ACK 送信 (ACK = y+1) 1 2 3 ホスト B SYN 受信 (seq = x) SYN/ACK 送信 (seq = y ACK = x+1) ACK 受信 (ACK = y+1)

13.2.9 ウィンドウ制御 ウィンドウサイズ =4000 ホスト A データ (1~4000) データ (4001~ 8000) ホスト B 確認応答 (1001~ 4001) 確認応答 (5001~ 8001) RTT( 往復時間 ) が長くなると性能が悪くなる ウィンドウ制御 シーケンス毎に確認応答を行わず 連続してデータを送る

13.2.10 フロー制御 輻輳制御 フロー制御 ( 流量制御 ) 受信側のホストの負荷の状態に合わせて送信パケット量に制限を加える 輻輳制御 ( 混雑解消 ) 通信開始時にウィンドウ制御により大量のパケットを送信するとネットワークが混雑 TCP ではスロースタートアルゴリズムを用いて混雑を解消