Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs

Slides:



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

TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
NetAgent P2P検知技術 NetAgent.
インターネットのアプリケーション 情報ネットワーク 後藤(2) 教科書:  第8章 アプリケーション プロトコル pp
FreeBSD4.5環境での IPv6ネットワーク構築
Timeout と再送 往復時間 予知が困難 他のトラフィックに依存 適応再送アルゴリズム データの採取.
情報実験:ネットワークコンピューティング入門
第1回.
SSHのセキュリティ技術 SSH2 IPSec PKI TLS/ SSL
SOHOシステムの構築と運用 東北NTユーザ会新潟勉強会資料.
システムコール 低水準入力 ファイルディスクリプタ ソケット
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
片岡広太郎 Modem Watch Dog 片岡広太郎
ネットワーク層.
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
FreeBSD4.5環境での IPv6ネットワーク構築
情報処理1 1.インターネット利用の基礎.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
モバイルエージェントの応用 概要 モーバイルエージェントの応用分野 AgentSpaceシステム エージェント移動 応用:ソフトウェアの配信
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
富士通 SS研究会 2000/11/15 KEK 高エネルギー加速器研究機構 計算科学センター 八代茂夫
TCPソケットプログラミング ソケットプログラミング TCP-echoのデータ通信手順
都市情報学専攻 情報基盤研究分野  M04UC513  藤田昭人
スキルアップ.
トランスポート層.
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第11回 プロセス間通信4 仮想FTPの実現 担当:青木義満
帯域外リモート管理の継続を 実現可能なVMマイグレーション手法
2009/07/03 理学院宇宙理学専攻 博士後期課程 1 年 山下 達也
ネットワーク技術II 第11.2課 TCP/IPアプリケーション層
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Step.9 VPN VPNのトンネルを張る PC 3 PC 1 PC 2 論理ネットワーク1 xx (自動割当)
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
IPv6 ネットワークにおける エニーキャスト通信実現のための プロトコル設計と実装
ネットワークアプリケーションと セキュリティ
第11章 UDPユーザ・データグラム・プロトコル
TCP/UDP プロセス間の通信のためのプロトコル TCP:信頼性高、処理時間大 UDP:信頼性低、処理時間小 ftp SMTP HTTP
第7回ネットワークプログラミング 中村 修.
インターネットの基礎知識 その3 ~TCP・UDP層編~
ソケットプログラム(TCP,UDP) EasyChat開発
岡村耕二 トランスポート層 ソケットプログラミング 岡村耕二 情報ネットワーク.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
インターネットにおける真に プライベートなネットワークの構築
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
UDPマルチキャストチャット    空川幸司.
スキルチェック Network編.
アナライザ パケットを収集 測定用のマシン 通信.
ネットワークプログラミング (3回目) 05A1302 円田 優輝.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
LAN(TCP/IP) インターネットワーキング編
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
アナライザ パケットを収集 測定用のマシン 通信.
Step.8 ファイアウォール PC 3 PC 1 PC 2 許可したアクセス のみ通過させる アクセスする ファイアウォール
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング 第11回 プロセス間通信4 仮想FTPの実現 担当:青木義満
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
アプリケーションゲートウェイ実験 2001.10.5 鬼塚 優.
SMTPプロトコル 2001年8月7日 龍 浩志.
UDPデータグラムヘッダ 牧之内研究室 修士1年 久保正明.
ポートスキャン実習 2002年9月19日 修士1年 兼子 譲 牧之内研究室「インターネット実習」Webページ
tcp wrapper 2002年9月24日 大橋 巧 牧之内研究室「インターネット実習」Webページ
プロトコル番号 長野 英彦.
ユーザ認証の盗聴 2002/9/10 峯 肇史 牧之内研究室「インターネット実習」Webページ
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs 第18章 その他の Application Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs

Remote interactive computing 応用プログラムごとに遠隔対話型サービスを設定する. Remote login を一つ用意して、あらゆるコマンドをその通信手段を通して支援.

どんな問題があるか. コマンド実行の中止 ^C local で解釈されると Remote で解釈されると remote machine へ ^C を伝えることが困難. Remote で解釈されると local client を中止することができない.

Telnet protocol % telnet [hostname/IP address] network virtual terminal 仮想端末の定義 相手OSの詳細を知らなくてもよい. option 情報の交換 7bit/8bit, local echo, ... 両端を対称に扱う.

Telnet session Telnet client Telnet server Login shell tty driver TCP 擬似 tty kernel kernel ユーザ ターミナル

Network virtual terminal format TCP Client telnet Server telnetd Server application Client system terminal format NVT format Server system terminal format

コマンドと Out of band 伝送 オプションの negotiation 割り込み信号への対応 8ビット目に1の立った文字(機能コード,コマンド)とオプションコードを使う. 通常のデータの伝送と同じ通信路で行う. 割り込み信号への対応 urgent mode out of band を用いて伝送する. Window size=0 でも伝わる.

rlogin Unix に特化したもの telnet のように一般的な使用環境を想定していないので、簡単. 対称ではない. 認証の省略もできる.

ファイル転送 単にデータ転送だけではなくいろいろな仕事が必要になる. 対話的アクセス 形式規定 authentication 制御 binary/ASCII, EBCDIC authentication 制御 ユーザの認証

FTPプロセスのモデル

FTPセッション 制御用のコネクション データ転送用のコネクション telnet プロトコルの subset (TCP) データ転送のつど新しい接続 client 側から port command で通知 client は passive open server が active open を掛ける. `dir’ command の返事は data connection で来る.

FTP 匿名 逆引きによる検査 転送の中断 tftp udp による単純な方法→ブート時 security に注意

RPC Remote procedure call server 上の関数呼び出し 関数名、バージョン番号とポートの結合 XDR (external data representation) tcp/udp

NFS network file system

NFS Rpc の上に作られている. Udp IP Layer UDP RPC XDR NFS TCP

その他のシステム SNMP simple network management protocol MIB management information base SMTP simple mail transfer protocol ntp finger whois www

SMTP