More Related Content
PDF
PPTX
PDF
PDF
OpenFlowでいろんなプロトコルを 話そうとするとどうなるか PDF
PPTX
PDF
Hokkaido.cap#4 ケーススタディ(ネットワークの遅延と戦う:前編) PDF
Hokkaido.cap #osc11do Wiresharkを使いこなそう! What's hot
PDF
Hokkaido.cap#7 ケーススタディ(セキュリティ解析:前編) PDF
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料) PDF
PDF
Hokkaido.cap#5 ケーススタディ(ネットワークの遅延と戦う:後編) PPTX
ODP
tcpdumpとtcpreplayとtcprewriteと他。 PDF
Hokkaido.cap#10 実践パケット解析まとめ PDF
VIOPS06: マルチコア時代のコンピューティング活用術 PDF
PXE @第一回成果報告会(2012/12/17) PDF
PDF
Hokkaido.cap#1 Wiresharkの使い方(基礎編) PDF
Trend Micro CTF Asia Pacific & Japan -defensive100- PDF
Open flow tunnel extension on lagopus vswitch PDF
Hokkaido.cap#3 ケーススタディ(基礎編) PDF
Hokkaido.cap#2 一般的なプロトコルのパケットを覗いてみよう PPTX
PPTX
第6回 初心者向け Ruby on Rails勉強会 in 門前仲町 PPTX
第6回 初心者向け Ruby on Rails 勉強会 in 門前仲町 PDF
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編) Viewers also liked
PDF
PDF
PDF
PPTX
PPTX
Windows Azure と Xamarin で作るマルチプラットフォームアプリケーション PDF
PDF
【再放送】Webサイトを公開してみよう(WEBデザイナー学部応用科目#2) PDF
[SendGridローンチイベント] パブリック クラウド プラットフォーム「Windows Azure」 PDF
PDF
#NGK2012B Excelによる設計書について PDF
PDF
【Hinemos World 2013】A-2:Hinemosへの取組み、関連ソリューションのご紹介(NECシステムテクノロジー株式会社/NECソフト株式会社) PDF
PDF
バックアップことはじめ JPUG第29回しくみ+アプリケーション分科会(2014-05-31) PDF
第21回「Windows Server 2012 DeepDive!! Hyper-V と VDI を徹底解説」(2012/10/18 on しすなま!)... PDF
PDF
PDF
PPTX
Web制作に便利な機能いろいろ!Microsoft Azureの概要 PPTX
今から始める、Windows 10&新.NETへの移行戦略 Arch TCP/IP TFTP
- 2.
- 3.
- 4.
TFTPとは
• トリビアル・ファイル転送プロトコル
• ディスクレスシステム起動時に使用
– ディスクレスシステム(シンクライアント)
必要なシステムや記憶装置を全てサーバに
依存しているシステム
• FTP は TCP
• TFTP は UDP
• シンプルで軽いプロトコル
– ROMに載せられる
- 5.
- 6.
TFTP 読出/書込要求メッセージ
• モードには
“netascii”
か
“octet” か “mail”
が ASCII コードで入る
– netascii
:
FTP でいう ASCII モード 受信側が文字コードを変換する
– octet
:
FTP でいう Binary モード 送信元のフォーマットで転送される
– mail
: ファイル名にメール受信者名を使用 書込要求で転送開始
OPCODE
1
=
RRQ
2
=
WRQ
ファイル名
0
モード
0
(2バイト)
(可変長)
(1バイト)
(可変長)
(1バイト)
- 7.
TFTP データ転送メッセージ
• TFTPで転送されるデータは512バイトごとの
ブロックに分割される
• 分割されたブロックはブロック番号と共に
転送される
OPCODE
3
= データ
ブロック番号
データ
(2バイト)
(2バイト)
(0-‐512バイト)
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
例
bsdi % ftfpsvr4
tftp> get test1.c
Received 962 bytes int 0.3 seconds
tftp> quit
bsdi % ls –l test1.c
-rw-r—r– 1 rstevens staff 914 Mar 20 11:41 test1.c
bsdi % wc –l test1.c
48 test1.c
- 19.
- 20.