ofs | hex dump | ascii |
---|
0000 | 0a 0d 0d 0a 70 00 00 00 4d 3c 2b 1a 01 00 00 00 ff ff ff ff ff ff ff ff 03 00 0c 00 4c 69 6e 75 | ....p...M<+.................Linu |
0020 | 78 20 36 2e 31 2e 33 37 04 00 39 00 4d 65 72 67 65 63 61 70 20 28 57 69 72 65 73 68 61 72 6b 29 | x.6.1.37..9.Mergecap.(Wireshark) |
0040 | 20 34 2e 31 2e 30 20 28 76 34 2e 31 2e 30 72 63 30 2d 32 31 33 34 2d 67 35 35 31 62 66 64 62 63 | .4.1.0.(v4.1.0rc0-2134-g551bfdbc |
0060 | 37 38 65 32 29 00 00 00 00 00 00 00 70 00 00 00 01 00 00 00 14 00 00 00 01 00 00 00 00 00 04 00 | 78e2).......p................... |
0080 | 14 00 00 00 06 00 00 00 60 00 00 00 00 00 00 00 0b 5d 03 00 13 25 ca c8 3d 00 00 00 3d 00 00 00 | ........`........]...%..=...=... |
00a0 | f4 ea 67 f7 b2 42 08 00 27 9e d2 5b 08 00 45 00 00 2f fa 19 40 00 40 11 de 98 ac 1c 04 35 ac 10 | ..g..B..'..[..E../..@.@......5.. |
00c0 | 05 aa d5 62 00 45 00 1b 1e 76 00 01 00 00 00 00 00 00 00 00 00 00 00 6f 63 74 65 74 00 00 00 00 | ...b.E...v.............octet.... |
00e0 | 60 00 00 00 06 00 00 00 54 00 00 00 00 00 00 00 0b 5d 03 00 13 25 ca c8 33 00 00 00 33 00 00 00 | `.......T........]...%..3...3... |
0100 | f4 ea 67 f7 b2 42 08 00 27 9e d2 5b 08 00 45 00 00 25 fa 19 40 00 40 11 de 98 ac 1c 04 35 ac 10 | ..g..B..'..[..E..%..@.@......5.. |
0120 | 05 aa d5 68 00 45 00 11 1e 76 00 01 00 6f 63 74 65 74 00 00 54 00 00 00 06 00 00 00 60 00 00 00 | ...h.E...v...octet..T.......`... |
0140 | 00 00 00 00 0a 5d 03 00 f4 44 1b ca 3e 00 00 00 3e 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]...D..>...>....P...C.....@ |
0160 | 08 00 45 00 00 30 00 00 00 00 ff 11 39 65 c0 a8 00 fd c0 a8 00 0a c5 ba 00 45 00 1c 3e 20 00 01 | ..E..0......9e...........E..>... |
0180 | 72 66 63 31 33 35 30 2e 74 78 74 00 6f 63 74 65 74 00 00 00 60 00 00 00 06 00 00 00 50 02 00 00 | rfc1350.txt.octet...`.......P... |
01a0 | 00 00 00 00 0a 5d 03 00 bb dc 1c ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]...................@.P...C |
01c0 | 08 00 45 00 02 20 93 25 00 00 80 11 23 50 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c d4 a3 00 03 | ..E....%....#P.........u........ |
01e0 | 00 01 0a 0a 0a 0a 0a 0a 4e 65 74 77 6f 72 6b 20 57 6f 72 6b 69 6e 67 20 47 72 6f 75 70 20 20 20 | ........Network.Working.Group... |
0200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
0220 | 20 20 20 20 20 20 4b 2e 20 53 6f 6c 6c 69 6e 73 0a 52 65 71 75 65 73 74 20 46 6f 72 20 43 6f 6d | ......K..Sollins.Request.For.Com |
0240 | 6d 65 6e 74 73 3a 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ments:.1350..................... |
0260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 49 54 0a 53 54 44 3a 20 33 | ......................MIT.STD:.3 |
0280 | 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 3............................... |
02a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 | .........................July.19 |
02c0 | 39 32 0a 4f 62 73 6f 6c 65 74 65 73 3a 20 52 46 43 20 37 38 33 0a 0a 0a 20 20 20 20 20 20 20 20 | 92.Obsoletes:.RFC.783........... |
02e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45 20 54 46 54 50 20 50 52 4f 54 4f 43 4f 4c 20 28 | .............THE.TFTP.PROTOCOL.( |
0300 | 52 45 56 49 53 49 4f 4e 20 32 29 0a 0a 53 74 61 74 75 73 20 6f 66 20 74 68 69 73 20 4d 65 6d 6f | REVISION.2)..Status.of.this.Memo |
0320 | 0a 0a 20 20 20 54 68 69 73 20 52 46 43 20 73 70 65 63 69 66 69 65 73 20 61 6e 20 49 41 42 20 73 | .....This.RFC.specifies.an.IAB.s |
0340 | 74 61 6e 64 61 72 64 73 20 74 72 61 63 6b 20 70 72 6f 74 6f 63 6f 6c 20 66 6f 72 20 74 68 65 20 | tandards.track.protocol.for.the. |
0360 | 49 6e 74 65 72 6e 65 74 0a 20 20 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 61 6e 64 20 72 65 71 75 65 | Internet....community,.and.reque |
0380 | 73 74 73 20 64 69 73 63 75 73 73 69 6f 6e 20 61 6e 64 20 73 75 67 67 65 73 74 69 6f 6e 73 20 66 | sts.discussion.and.suggestions.f |
03a0 | 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 2e 0a 20 20 20 50 6c 65 61 73 65 20 72 65 66 65 72 | or.improvements.....Please.refer |
03c0 | 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 22 | .to.the.current.edition.of.the." |
03e0 | 49 41 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 7e ee 1c ca 3c 00 00 00 | IA..P.......\........]..~...<... |
0400 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 01 00 00 ff 11 39 74 c0 a8 | <....P...C.....@..E.........9t.. |
0420 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 49 00 04 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...I.................. |
0440 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 1c 00 1d ca 2e 02 00 00 2e 02 00 00 | \.......P........].............. |
0460 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 27 00 00 80 11 23 4e c0 a8 00 0a c0 a8 | .....@.P...C..E....'....#N...... |
0480 | 00 fd 0d 75 c5 ba 02 0c e5 e5 00 03 00 02 42 20 4f 66 66 69 63 69 61 6c 20 50 72 6f 74 6f 63 6f | ...u..........B.Official.Protoco |
04a0 | 6c 0a 20 20 20 53 74 61 6e 64 61 72 64 73 22 20 66 6f 72 20 74 68 65 20 73 74 61 6e 64 61 72 64 | l....Standards".for.the.standard |
04c0 | 69 7a 61 74 69 6f 6e 20 73 74 61 74 65 20 61 6e 64 20 73 74 61 74 75 73 20 6f 66 20 74 68 69 73 | ization.state.and.status.of.this |
04e0 | 20 70 72 6f 74 6f 63 6f 6c 2e 0a 20 20 20 44 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 | .protocol.....Distribution.of.th |
0500 | 69 73 20 6d 65 6d 6f 20 69 73 20 75 6e 6c 69 6d 69 74 65 64 2e 0a 0a 53 75 6d 6d 61 72 79 0a 0a | is.memo.is.unlimited...Summary.. |
0520 | 20 20 20 54 46 54 50 20 69 73 20 61 20 76 65 72 79 20 73 69 6d 70 6c 65 20 70 72 6f 74 6f 63 6f | ...TFTP.is.a.very.simple.protoco |
0540 | 6c 20 75 73 65 64 20 74 6f 20 74 72 61 6e 73 66 65 72 20 66 69 6c 65 73 2e 20 20 49 74 20 69 73 | l.used.to.transfer.files...It.is |
0560 | 20 66 72 6f 6d 0a 20 20 20 74 68 69 73 20 74 68 61 74 20 69 74 73 20 6e 61 6d 65 20 63 6f 6d 65 | .from....this.that.its.name.come |
0580 | 73 2c 20 54 72 69 76 69 61 6c 20 46 69 6c 65 20 54 72 61 6e 73 66 65 72 20 50 72 6f 74 6f 63 6f | s,.Trivial.File.Transfer.Protoco |
05a0 | 6c 20 6f 72 20 54 46 54 50 2e 0a 20 20 20 45 61 63 68 20 6e 6f 6e 74 65 72 6d 69 6e 61 6c 20 70 | l.or.TFTP.....Each.nonterminal.p |
05c0 | 61 63 6b 65 74 20 69 73 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 73 65 70 61 72 61 74 65 6c 79 | acket.is.acknowledged.separately |
05e0 | 2e 20 20 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 0a 20 20 20 64 65 73 63 72 69 62 65 73 20 74 68 | ...This.document....describes.th |
0600 | 65 20 70 72 6f 74 6f 63 6f 6c 20 61 6e 64 20 69 74 73 20 74 79 70 65 73 20 6f 66 20 70 61 63 6b | e.protocol.and.its.types.of.pack |
0620 | 65 74 73 2e 20 20 54 68 65 20 64 6f 63 75 6d 65 6e 74 20 61 6c 73 6f 0a 20 20 20 65 78 70 6c 61 | ets...The.document.also....expla |
0640 | 69 6e 73 20 74 68 65 20 72 65 61 73 6f 6e 73 20 62 65 68 69 6e 64 20 73 6f 6d 65 20 6f 66 20 74 | ins.the.reasons.behind.some.of.t |
0660 | 68 65 20 64 65 73 69 67 6e 20 64 65 63 69 73 69 6f 6e 73 2e 0a 0a 41 63 6b 6e 6f 77 6c 65 67 65 | he.design.decisions...Acknowlege |
0680 | 6d 65 6e 74 73 0a 0a 20 20 20 54 68 65 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | ments.....The...P.......\....... |
06a0 | 0a 5d 03 00 81 0a 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]......<...<....P...C.....@..E. |
06c0 | 00 20 00 02 00 00 ff 11 39 73 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 48 00 04 00 02 00 00 | ........9s...........u...H...... |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
0700 | a3 0a 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 28 | .................@.P...C..E....( |
0720 | 00 00 80 11 23 4d c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 54 ff 00 03 00 03 70 72 6f 74 6f 63 | ....#M.........u....T.....protoc |
0740 | 6f 6c 20 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 20 62 79 20 4e 6f | ol.was.originally.designed.by.No |
0760 | 65 6c 20 43 68 69 61 70 70 61 2c 20 61 6e 64 20 77 61 73 0a 20 20 20 72 65 64 65 73 69 67 6e 65 | el.Chiappa,.and.was....redesigne |
0780 | 64 20 62 79 20 68 69 6d 2c 20 42 6f 62 20 42 61 6c 64 77 69 6e 20 61 6e 64 20 44 61 76 65 20 43 | d.by.him,.Bob.Baldwin.and.Dave.C |
07a0 | 6c 61 72 6b 2c 20 77 69 74 68 20 63 6f 6d 6d 65 6e 74 73 20 66 72 6f 6d 0a 20 20 20 53 74 65 76 | lark,.with.comments.from....Stev |
07c0 | 65 20 53 7a 79 6d 61 6e 73 6b 69 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 72 65 76 69 73 69 | e.Szymanski...The.current.revisi |
07e0 | 6f 6e 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 69 6e 63 6c 75 64 65 73 0a 20 20 20 6d | on.of.the.document.includes....m |
0800 | 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 73 74 65 6d 6d 69 6e 67 20 66 72 6f 6d 20 64 69 73 63 75 | odifications.stemming.from.discu |
0820 | 73 73 69 6f 6e 73 20 77 69 74 68 20 61 6e 64 20 73 75 67 67 65 73 74 69 6f 6e 73 20 66 72 6f 6d | ssions.with.and.suggestions.from |
0840 | 0a 20 20 20 4c 61 72 72 79 20 41 6c 6c 65 6e 2c 20 4e 6f 65 6c 20 43 68 69 61 70 70 61 2c 20 44 | ....Larry.Allen,.Noel.Chiappa,.D |
0860 | 61 76 65 20 43 6c 61 72 6b 2c 20 47 65 6f 66 66 20 43 6f 6f 70 65 72 2c 20 4d 69 6b 65 20 47 72 | ave.Clark,.Geoff.Cooper,.Mike.Gr |
0880 | 65 65 6e 77 61 6c 64 2c 0a 20 20 20 4c 69 7a 61 20 4d 61 72 74 69 6e 2c 20 44 61 76 69 64 20 52 | eenwald,....Liza.Martin,.David.R |
08a0 | 65 65 64 2c 20 43 72 61 69 67 20 4d 69 6c 6f 20 52 6f 67 65 72 73 20 28 6f 66 20 55 53 43 2d 49 | eed,.Craig.Milo.Rogers.(of.USC-I |
08c0 | 53 49 29 2c 20 4b 61 74 68 79 0a 20 20 20 59 65 6c 6c 69 63 6b 2c 20 61 6e 64 20 74 68 65 20 61 | SI),.Kathy....Yellick,.and.the.a |
08e0 | 75 74 68 6f 72 2e 20 20 54 68 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 20 61 6e 64 20 | uthor...The.acknowledgement.and. |
0900 | 72 65 74 72 61 6e 73 6d 69 73 73 69 6f 6e 0a 20 20 20 73 63 68 65 6d 65 20 77 61 73 20 69 6e 73 | retransmission....scheme.was.ins |
0920 | 70 69 72 65 64 20 62 79 20 54 43 50 2c 20 61 6e 64 20 74 68 65 20 65 72 72 6f 00 00 50 02 00 00 | pired.by.TCP,.and.the.erro..P... |
0940 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 fe 14 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]......<...<....P.. |
0960 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 03 00 00 ff 11 39 72 c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E.........9r.......... |
0980 | 0d 75 00 0c aa 47 00 04 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u...G..................\....... |
09a0 | 50 02 00 00 00 00 00 00 0a 5d 03 00 1b 15 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]...................@.P |
09c0 | 8d d7 8b 43 08 00 45 00 02 20 93 29 00 00 80 11 23 4c c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....)....#L.........u.... |
09e0 | 1e 41 00 03 00 04 72 20 6d 65 63 68 61 6e 69 73 6d 20 77 61 73 20 73 75 67 67 65 73 74 65 64 20 | .A....r.mechanism.was.suggested. |
0a00 | 62 79 0a 20 20 20 50 41 52 43 27 73 20 45 46 54 50 20 61 62 6f 72 74 20 6d 65 73 73 61 67 65 2e | by....PARC's.EFTP.abort.message. |
0a20 | 0a 0a 20 20 20 54 68 65 20 4d 61 79 2c 20 31 39 39 32 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 66 | .....The.May,.1992.revision.to.f |
0a40 | 69 78 20 74 68 65 20 22 53 6f 72 63 65 72 65 72 27 73 20 41 70 70 72 65 6e 74 69 63 65 22 20 70 | ix.the."Sorcerer's.Apprentice".p |
0a60 | 72 6f 74 6f 63 6f 6c 0a 20 20 20 62 75 67 20 5b 34 5d 20 61 6e 64 20 6f 74 68 65 72 20 6d 69 6e | rotocol....bug.[4].and.other.min |
0a80 | 6f 72 20 64 6f 63 75 6d 65 6e 74 20 70 72 6f 62 6c 65 6d 73 20 77 61 73 20 64 6f 6e 65 20 62 79 | or.document.problems.was.done.by |
0aa0 | 20 4e 6f 65 6c 20 43 68 69 61 70 70 61 2e 0a 0a 20 20 20 54 68 69 73 20 72 65 73 65 61 72 63 68 | .Noel.Chiappa......This.research |
0ac0 | 20 77 61 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 41 64 76 61 6e 63 65 64 20 52 | .was.supported.by.the.Advanced.R |
0ae0 | 65 73 65 61 72 63 68 20 50 72 6f 6a 65 63 74 73 20 41 67 65 6e 63 79 0a 20 20 20 6f 66 20 74 68 | esearch.Projects.Agency....of.th |
0b00 | 65 20 44 65 70 61 72 74 6d 65 6e 74 20 6f 66 20 44 65 66 65 6e 73 65 20 61 6e 64 20 77 61 73 20 | e.Department.of.Defense.and.was. |
0b20 | 6d 6f 6e 69 74 6f 72 65 64 20 62 79 20 74 68 65 20 4f 66 66 69 63 65 20 6f 66 20 4e 61 76 61 6c | monitored.by.the.Office.of.Naval |
0b40 | 0a 20 20 20 52 65 73 65 61 72 63 68 20 75 6e 64 65 72 20 63 6f 6e 74 72 61 63 74 20 6e 75 6d 62 | ....Research.under.contract.numb |
0b60 | 65 72 20 4e 30 30 30 31 34 2d 37 35 2d 43 2d 30 36 36 31 2e 0a 0a 31 2e 20 50 75 72 70 6f 73 65 | er.N00014-75-C-0661...1..Purpose |
0b80 | 0a 0a 20 20 20 54 46 54 50 20 69 73 20 61 20 73 69 6d 70 6c 65 20 70 72 6f 74 6f 63 6f 6c 20 74 | .....TFTP.is.a.simple.protocol.t |
0ba0 | 6f 20 74 72 61 6e 73 66 65 72 20 66 69 6c 65 73 2c 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 | o.transfer.files,.and.therefore. |
0bc0 | 77 61 73 20 6e 61 6d 65 64 0a 20 20 20 74 68 65 20 54 72 69 76 69 61 6c 20 46 69 6c 65 20 54 72 | was.named....the.Trivial.File.Tr |
0be0 | 61 6e 73 66 65 72 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 af 1f 1d ca | ansfer..P.......\........]...... |
0c00 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 04 00 00 ff 11 | <...<....P...C.....@..E......... |
0c20 | 39 71 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 46 00 04 00 04 00 00 00 00 00 00 00 00 00 00 | 9q...........u...F.............. |
0c40 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 d0 1f 1d ca 2e 02 00 00 | ....\.......P........].......... |
0c60 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 2a 00 00 80 11 23 4b c0 a8 | .........@.P...C..E....*....#K.. |
0c80 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 67 4c 00 03 00 05 20 50 72 6f 74 6f 63 6f 6c 20 6f 72 20 54 | .......u....gL.....Protocol.or.T |
0ca0 | 46 54 50 2e 20 20 49 74 20 68 61 73 20 62 65 65 6e 20 69 6d 70 6c 65 6d 65 6e 74 65 64 0a 20 20 | FTP...It.has.been.implemented... |
0cc0 | 20 6f 6e 20 74 6f 70 20 6f 66 20 74 68 65 20 49 6e 74 65 72 6e 65 74 20 55 73 65 72 20 44 61 74 | .on.top.of.the.Internet.User.Dat |
0ce0 | 61 67 72 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 28 55 44 50 20 6f 72 20 44 61 74 61 67 72 61 6d 29 | agram.protocol.(UDP.or.Datagram) |
0d00 | 20 5b 32 5d 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .[2]....Sollins................. |
0d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
0d40 | 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 31 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 | ........[Page.1]...RFC.1350..... |
0d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 | ...............TFTP.Revision.2.. |
0d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 20 20 | ..................July.1992..... |
0da0 | 20 73 6f 20 69 74 20 6d 61 79 20 62 65 20 75 73 65 64 20 74 6f 20 6d 6f 76 65 20 66 69 6c 65 73 | .so.it.may.be.used.to.move.files |
0dc0 | 20 62 65 74 77 65 65 6e 20 6d 61 63 68 69 6e 65 73 20 6f 6e 20 64 69 66 66 65 72 65 6e 74 0a 20 | .between.machines.on.different.. |
0de0 | 20 20 6e 65 74 77 6f 72 6b 73 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 55 44 50 2e 20 20 28 54 | ..networks.implementing.UDP...(T |
0e00 | 68 69 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 65 78 63 6c 75 64 65 20 74 68 65 20 70 6f 73 73 69 | his.should.not.exclude.the.possi |
0e20 | 62 69 6c 69 74 79 0a 20 20 20 6f 66 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 54 46 54 50 20 6f | bility....of.implementing.TFTP.o |
0e40 | 6e 20 74 6f 70 20 6f 66 20 6f 74 68 65 72 20 64 61 74 61 67 72 61 6d 20 70 72 6f 74 6f 63 6f 6c | n.top.of.other.datagram.protocol |
0e60 | 73 2e 29 20 20 49 74 20 69 73 0a 20 20 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 73 6d 61 | s.)..It.is....designed.to.be.sma |
0e80 | 6c 6c 20 61 6e 64 20 65 61 73 79 20 74 6f 20 69 6d 70 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | ll.and.easy.to.imp..P.......\... |
0ea0 | 00 00 00 00 0a 5d 03 00 e1 29 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]...)..<...<....P...C.....@ |
0ec0 | 08 00 45 00 00 20 00 05 00 00 ff 11 39 70 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 45 00 04 | ..E.........9p...........u...E.. |
0ee0 | 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | ................\.......P....... |
0f00 | 0a 5d 03 00 fd 29 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]...)...............@.P...C..E. |
0f20 | 02 20 93 2b 00 00 80 11 23 4a c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 12 f0 00 03 00 06 6c 65 | ...+....#J.........u..........le |
0f40 | 6d 65 6e 74 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 69 74 20 6c 61 63 6b 73 20 6d 6f 73 74 0a | ment...Therefore,.it.lacks.most. |
0f60 | 20 20 20 6f 66 20 74 68 65 20 66 65 61 74 75 72 65 73 20 6f 66 20 61 20 72 65 67 75 6c 61 72 20 | ...of.the.features.of.a.regular. |
0f80 | 46 54 50 2e 20 20 54 68 65 20 6f 6e 6c 79 20 74 68 69 6e 67 20 69 74 20 63 61 6e 20 64 6f 20 69 | FTP...The.only.thing.it.can.do.i |
0fa0 | 73 20 72 65 61 64 0a 20 20 20 61 6e 64 20 77 72 69 74 65 20 66 69 6c 65 73 20 28 6f 72 20 6d 61 | s.read....and.write.files.(or.ma |
0fc0 | 69 6c 29 20 66 72 6f 6d 2f 74 6f 20 61 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 2e 20 20 49 74 | il).from/to.a.remote.server...It |
0fe0 | 20 63 61 6e 6e 6f 74 20 6c 69 73 74 0a 20 20 20 64 69 72 65 63 74 6f 72 69 65 73 2c 20 61 6e 64 | .cannot.list....directories,.and |
1000 | 20 63 75 72 72 65 6e 74 6c 79 20 68 61 73 20 6e 6f 20 70 72 6f 76 69 73 69 6f 6e 73 20 66 6f 72 | .currently.has.no.provisions.for |
1020 | 20 75 73 65 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 0a 20 20 20 49 6e 20 63 6f 6d 6d | .user.authentication.....In.comm |
1040 | 6f 6e 20 77 69 74 68 20 6f 74 68 65 72 20 49 6e 74 65 72 6e 65 74 20 70 72 6f 74 6f 63 6f 6c 73 | on.with.other.Internet.protocols |
1060 | 2c 20 69 74 20 70 61 73 73 65 73 20 38 20 62 69 74 20 62 79 74 65 73 20 6f 66 0a 20 20 20 64 61 | ,.it.passes.8.bit.bytes.of....da |
1080 | 74 61 2e 0a 0a 20 20 20 54 68 72 65 65 20 6d 6f 64 65 73 20 6f 66 20 74 72 61 6e 73 66 65 72 20 | ta......Three.modes.of.transfer. |
10a0 | 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 73 75 70 70 6f 72 74 65 64 3a 20 6e 65 74 61 73 63 69 | are.currently.supported:.netasci |
10c0 | 69 20 28 54 68 69 73 20 69 73 0a 20 20 20 61 73 63 69 69 20 61 73 20 64 65 66 69 6e 65 64 20 69 | i.(This.is....ascii.as.defined.i |
10e0 | 6e 20 22 55 53 41 20 53 74 61 6e 64 61 72 64 20 43 6f 64 65 20 66 6f 72 20 49 6e 66 6f 72 6d 61 | n."USA.Standard.Code.for.Informa |
1100 | 74 69 6f 6e 20 49 6e 74 65 72 63 68 61 6e 67 65 22 0a 20 20 20 5b 31 5d 20 77 69 74 68 20 74 68 | tion.Interchange"....[1].with.th |
1120 | 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 22 00 00 | e.modifications.specified.in.".. |
1140 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 77 34 1d ca 3c 00 00 00 3c 00 00 00 | P.......\........]..w4..<...<... |
1160 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 06 00 00 ff 11 39 6f c0 a8 00 fd c0 a8 | .P...C.....@..E.........9o...... |
1180 | 00 0a c5 ba 0d 75 00 0c aa 44 00 04 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u...D..................\... |
11a0 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 16 48 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........]...H.............. |
11c0 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 30 00 00 80 11 23 45 c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....0....#E.........u |
11e0 | c5 ba 02 0c 0f ca 00 03 00 07 54 65 6c 6e 65 74 20 50 72 6f 74 6f 63 6f 6c 0a 20 20 20 53 70 65 | ..........Telnet.Protocol....Spe |
1200 | 63 69 66 69 63 61 74 69 6f 6e 22 20 5b 33 5d 2e 29 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 | cification".[3].)..Note.that.it. |
1220 | 69 73 20 38 20 62 69 74 20 61 73 63 69 69 2e 20 20 54 68 65 20 74 65 72 6d 0a 20 20 20 22 6e 65 | is.8.bit.ascii...The.term...."ne |
1240 | 74 61 73 63 69 69 22 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 74 68 72 6f 75 67 68 6f 75 74 20 | tascii".will.be.used.throughout. |
1260 | 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 74 6f 20 6d 65 61 6e 20 74 68 69 73 0a 20 20 20 70 61 | this.document.to.mean.this....pa |
1280 | 72 74 69 63 75 6c 61 72 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 73 63 69 69 2e 29 3b 20 6f 63 74 | rticular.version.of.ascii.);.oct |
12a0 | 65 74 20 28 54 68 69 73 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 22 62 69 6e 61 72 79 22 20 6d | et.(This.replaces.the."binary".m |
12c0 | 6f 64 65 0a 20 20 20 6f 66 20 70 72 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 | ode....of.previous.versions.of.t |
12e0 | 68 69 73 20 64 6f 63 75 6d 65 6e 74 2e 29 20 72 61 77 20 38 20 62 69 74 20 62 79 74 65 73 3b 20 | his.document.).raw.8.bit.bytes;. |
1300 | 6d 61 69 6c 2c 0a 20 20 20 6e 65 74 61 73 63 69 69 20 63 68 61 72 61 63 74 65 72 73 20 73 65 6e | mail,....netascii.characters.sen |
1320 | 74 20 74 6f 20 61 20 75 73 65 72 20 72 61 74 68 65 72 20 74 68 61 6e 20 61 20 66 69 6c 65 2e 20 | t.to.a.user.rather.than.a.file.. |
1340 | 20 28 54 68 65 20 6d 61 69 6c 0a 20 20 20 6d 6f 64 65 20 69 73 20 6f 62 73 6f 6c 65 74 65 20 61 | .(The.mail....mode.is.obsolete.a |
1360 | 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 6f 72 20 | nd.should.not.be.implemented.or. |
1380 | 75 73 65 64 2e 29 20 20 41 64 64 69 74 69 6f 6e 61 6c 0a 20 20 20 6d 6f 64 65 73 20 63 61 6e 20 | used.)..Additional....modes.can. |
13a0 | 62 65 20 64 65 66 69 6e 65 64 20 62 79 20 70 61 69 72 73 20 6f 66 20 63 6f 6f 70 65 72 61 74 69 | be.defined.by.pairs.of.cooperati |
13c0 | 6e 67 20 68 6f 73 74 73 2e 0a 0a 20 20 20 52 65 66 65 72 65 6e 63 65 20 5b 34 5d 20 28 73 65 63 | ng.hosts......Reference.[4].(sec |
13e0 | 74 69 6f 6e 20 34 2e 32 29 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | tion.4.2)...P.......\........].. |
1400 | af 51 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 07 | .Q..<...<....P...C.....@..E..... |
1420 | 00 00 ff 11 39 6e c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 43 00 04 00 07 00 00 00 00 00 00 | ....9n...........u...C.......... |
1440 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 fa 51 1d ca | ........\.......P........]...Q.. |
1460 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 31 00 00 80 11 | .............@.P...C..E....1.... |
1480 | 23 44 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 13 70 00 03 00 08 73 68 6f 75 6c 64 20 62 65 20 | #D.........u.....p....should.be. |
14a0 | 63 6f 6e 73 75 6c 74 65 64 20 66 6f 72 20 66 75 72 74 68 65 72 20 76 61 6c 75 61 62 6c 65 0a 20 | consulted.for.further.valuable.. |
14c0 | 20 20 64 69 72 65 63 74 69 76 65 73 20 61 6e 64 20 73 75 67 67 65 73 74 69 6f 6e 73 20 6f 6e 20 | ..directives.and.suggestions.on. |
14e0 | 54 46 54 50 2e 0a 0a 32 2e 20 4f 76 65 72 76 69 65 77 20 6f 66 20 74 68 65 20 50 72 6f 74 6f 63 | TFTP...2..Overview.of.the.Protoc |
1500 | 6f 6c 0a 0a 20 20 20 41 6e 79 20 74 72 61 6e 73 66 65 72 20 62 65 67 69 6e 73 20 77 69 74 68 20 | ol.....Any.transfer.begins.with. |
1520 | 61 20 72 65 71 75 65 73 74 20 74 6f 20 72 65 61 64 20 6f 72 20 77 72 69 74 65 20 61 20 66 69 6c | a.request.to.read.or.write.a.fil |
1540 | 65 2c 20 77 68 69 63 68 0a 20 20 20 61 6c 73 6f 20 73 65 72 76 65 73 20 74 6f 20 72 65 71 75 65 | e,.which....also.serves.to.reque |
1560 | 73 74 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 73 65 72 76 65 72 20 | st.a.connection...If.the.server. |
1580 | 67 72 61 6e 74 73 20 74 68 65 0a 20 20 20 72 65 71 75 65 73 74 2c 20 74 68 65 20 63 6f 6e 6e 65 | grants.the....request,.the.conne |
15a0 | 63 74 69 6f 6e 20 69 73 20 6f 70 65 6e 65 64 20 61 6e 64 20 74 68 65 20 66 69 6c 65 20 69 73 20 | ction.is.opened.and.the.file.is. |
15c0 | 73 65 6e 74 20 69 6e 20 66 69 78 65 64 0a 20 20 20 6c 65 6e 67 74 68 20 62 6c 6f 63 6b 73 20 6f | sent.in.fixed....length.blocks.o |
15e0 | 66 20 35 31 32 20 62 79 74 65 73 2e 20 20 45 61 63 68 20 64 61 74 61 20 70 61 63 6b 65 74 20 63 | f.512.bytes...Each.data.packet.c |
1600 | 6f 6e 74 61 69 6e 73 20 6f 6e 65 20 62 6c 6f 63 6b 20 6f 66 0a 20 20 20 64 61 74 61 2c 20 61 6e | ontains.one.block.of....data,.an |
1620 | 64 20 6d 75 73 74 20 62 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 62 79 20 61 6e 20 61 63 6b | d.must.be.acknowledged.by.an.ack |
1640 | 6e 6f 77 6c 65 64 67 6d 65 6e 74 20 70 61 63 6b 65 74 20 62 65 66 6f 72 65 20 74 68 65 0a 20 20 | nowledgment.packet.before.the... |
1660 | 20 6e 65 78 74 20 70 61 63 6b 65 74 20 63 61 6e 20 62 65 20 73 65 6e 74 2e 20 20 41 20 64 61 74 | .next.packet.can.be.sent...A.dat |
1680 | 61 20 70 61 63 6b 65 74 20 6f 66 20 6c 65 73 73 20 74 68 61 6e 20 00 00 50 02 00 00 06 00 00 00 | a.packet.of.less.than...P....... |
16a0 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 3b 5c 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]..;\..<...<....P...C.. |
16c0 | be 18 9a 40 08 00 45 00 00 20 00 08 00 00 ff 11 39 6d c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E.........9m...........u.. |
16e0 | aa 42 00 04 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 | .B..................\.......P... |
1700 | 00 00 00 00 0a 5d 03 00 64 5e 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]..d^...............@.P...C |
1720 | 08 00 45 00 02 20 93 32 00 00 80 11 23 43 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c ba d0 00 03 | ..E....2....#C.........u........ |
1740 | 00 09 35 31 32 20 62 79 74 65 73 0a 20 20 20 73 69 67 6e 61 6c 73 20 74 65 72 6d 69 6e 61 74 69 | ..512.bytes....signals.terminati |
1760 | 6f 6e 20 6f 66 20 61 20 74 72 61 6e 73 66 65 72 2e 20 20 49 66 20 61 20 70 61 63 6b 65 74 20 67 | on.of.a.transfer...If.a.packet.g |
1780 | 65 74 73 20 6c 6f 73 74 20 69 6e 20 74 68 65 0a 20 20 20 6e 65 74 77 6f 72 6b 2c 20 74 68 65 20 | ets.lost.in.the....network,.the. |
17a0 | 69 6e 74 65 6e 64 65 64 20 72 65 63 69 70 69 65 6e 74 20 77 69 6c 6c 20 74 69 6d 65 6f 75 74 20 | intended.recipient.will.timeout. |
17c0 | 61 6e 64 20 6d 61 79 20 72 65 74 72 61 6e 73 6d 69 74 20 68 69 73 0a 20 20 20 6c 61 73 74 20 70 | and.may.retransmit.his....last.p |
17e0 | 61 63 6b 65 74 20 28 77 68 69 63 68 20 6d 61 79 20 62 65 20 64 61 74 61 20 6f 72 20 61 6e 20 61 | acket.(which.may.be.data.or.an.a |
1800 | 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 29 2c 20 74 68 75 73 20 63 61 75 73 69 6e 67 0a 20 20 20 | cknowledgment),.thus.causing.... |
1820 | 74 68 65 20 73 65 6e 64 65 72 20 6f 66 20 74 68 65 20 6c 6f 73 74 20 70 61 63 6b 65 74 20 74 6f | the.sender.of.the.lost.packet.to |
1840 | 20 72 65 74 72 61 6e 73 6d 69 74 20 74 68 61 74 20 6c 6f 73 74 20 70 61 63 6b 65 74 2e 20 20 54 | .retransmit.that.lost.packet...T |
1860 | 68 65 0a 20 20 20 73 65 6e 64 65 72 20 68 61 73 20 74 6f 20 6b 65 65 70 20 6a 75 73 74 20 6f 6e | he....sender.has.to.keep.just.on |
1880 | 65 20 70 61 63 6b 65 74 20 6f 6e 20 68 61 6e 64 20 66 6f 72 20 72 65 74 72 61 6e 73 6d 69 73 73 | e.packet.on.hand.for.retransmiss |
18a0 | 69 6f 6e 2c 20 73 69 6e 63 65 0a 20 20 20 74 68 65 20 6c 6f 63 6b 20 73 74 65 70 20 61 63 6b 6e | ion,.since....the.lock.step.ackn |
18c0 | 6f 77 6c 65 64 67 6d 65 6e 74 20 67 75 61 72 61 6e 74 65 65 73 20 74 68 61 74 20 61 6c 6c 20 6f | owledgment.guarantees.that.all.o |
18e0 | 6c 64 65 72 20 70 61 63 6b 65 74 73 20 68 61 76 65 0a 20 20 20 62 65 65 6e 20 72 65 63 65 69 76 | lder.packets.have....been.receiv |
1900 | 65 64 2e 20 20 4e 6f 74 69 63 65 20 74 68 61 74 20 62 6f 74 68 20 6d 61 63 68 69 6e 65 73 20 69 | ed...Notice.that.both.machines.i |
1920 | 6e 76 6f 6c 76 65 64 20 69 6e 20 61 20 74 72 61 6e 73 66 65 72 20 61 72 65 0a 20 20 20 63 6f 6e | nvolved.in.a.transfer.are....con |
1940 | 73 69 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 49 74 1d ca 3c 00 00 00 | si..P.......\........]..It..<... |
1960 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 09 00 00 ff 11 39 6c c0 a8 | <....P...C.....@..E.........9l.. |
1980 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 41 00 04 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...A.................. |
19a0 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 29 7d 1d ca 2e 02 00 00 2e 02 00 00 | \.......P........]..)}.......... |
19c0 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 34 00 00 80 11 23 41 c0 a8 00 0a c0 a8 | .....@.P...C..E....4....#A...... |
19e0 | 00 fd 0d 75 c5 ba 02 0c a7 48 00 03 00 0a 64 65 72 65 64 20 73 65 6e 64 65 72 73 20 61 6e 64 20 | ...u.....H....dered.senders.and. |
1a00 | 72 65 63 65 69 76 65 72 73 2e 20 20 4f 6e 65 20 73 65 6e 64 73 20 64 61 74 61 20 61 6e 64 20 72 | receivers...One.sends.data.and.r |
1a20 | 65 63 65 69 76 65 73 0a 20 20 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 73 2c 20 74 68 65 20 | eceives....acknowledgments,.the. |
1a40 | 6f 74 68 65 72 20 73 65 6e 64 73 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 73 20 61 6e 64 20 | other.sends.acknowledgments.and. |
1a60 | 72 65 63 65 69 76 65 73 20 64 61 74 61 2e 0a 0a 20 20 20 4d 6f 73 74 20 65 72 72 6f 72 73 20 63 | receives.data......Most.errors.c |
1a80 | 61 75 73 65 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 | ause.termination.of.the.connecti |
1aa0 | 6f 6e 2e 20 20 41 6e 20 65 72 72 6f 72 20 69 73 0a 20 20 20 73 69 67 6e 61 6c 6c 65 64 20 62 79 | on...An.error.is....signalled.by |
1ac0 | 20 73 65 6e 64 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 70 61 63 6b 65 74 2e 20 20 54 68 69 73 20 | .sending.an.error.packet...This. |
1ae0 | 70 61 63 6b 65 74 20 69 73 20 6e 6f 74 0a 20 20 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 2c 20 61 | packet.is.not....acknowledged,.a |
1b00 | 6e 64 20 6e 6f 74 20 72 65 74 72 61 6e 73 6d 69 74 74 65 64 20 28 69 2e 65 2e 2c 20 61 20 54 46 | nd.not.retransmitted.(i.e.,.a.TF |
1b20 | 54 50 20 73 65 72 76 65 72 20 6f 72 20 75 73 65 72 20 6d 61 79 0a 20 20 20 74 65 72 6d 69 6e 61 | TP.server.or.user.may....termina |
1b40 | 74 65 20 61 66 74 65 72 20 73 65 6e 64 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 | te.after.sending.an.error.messag |
1b60 | 65 29 2c 20 73 6f 20 74 68 65 20 6f 74 68 65 72 20 65 6e 64 20 6f 66 20 74 68 65 0a 20 20 20 63 | e),.so.the.other.end.of.the....c |
1b80 | 6f 6e 6e 65 63 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 20 67 65 74 20 69 74 2e 20 20 54 68 65 72 65 | onnection.may.not.get.it...There |
1ba0 | 66 6f 72 65 20 74 69 6d 65 6f 75 74 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 64 65 74 65 63 74 | fore.timeouts.are.used.to.detect |
1bc0 | 0a 20 20 20 73 75 63 68 20 61 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 77 68 65 6e 20 74 68 65 20 | ....such.a.termination.when.the. |
1be0 | 65 72 72 6f 72 20 70 61 63 6b 65 74 20 68 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | error.packet.h..P.......\....... |
1c00 | 0a 5d 03 00 98 86 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]......<...<....P...C.....@..E. |
1c20 | 00 20 00 0a 00 00 ff 11 39 6b c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 40 00 04 00 0a 00 00 | ........9k...........u...@...... |
1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
1c60 | ba 86 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 35 | .................@.P...C..E....5 |
1c80 | 00 00 80 11 23 40 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 92 6b 00 03 00 0b 61 73 20 62 65 65 | ....#@.........u.....k....as.bee |
1ca0 | 6e 20 6c 6f 73 74 2e 20 20 45 72 72 6f 72 73 20 61 72 65 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 | n.lost...Errors.are....Sollins.. |
1cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 32 5d 0a | .......................[Page.2]. |
1d00 | 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 | ..RFC.1350....................TF |
1d20 | 54 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | TP.Revision.2................... |
1d40 | 20 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 20 20 20 63 61 75 73 65 64 20 62 79 20 74 68 72 65 65 20 | .July.1992......caused.by.three. |
1d60 | 74 79 70 65 73 20 6f 66 20 65 76 65 6e 74 73 3a 20 6e 6f 74 20 62 65 69 6e 67 20 61 62 6c 65 20 | types.of.events:.not.being.able. |
1d80 | 74 6f 20 73 61 74 69 73 66 79 20 74 68 65 0a 20 20 20 72 65 71 75 65 73 74 20 28 65 2e 67 2e 2c | to.satisfy.the....request.(e.g., |
1da0 | 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 61 63 63 65 73 73 20 76 69 6f 6c 61 74 69 6f | .file.not.found,.access.violatio |
1dc0 | 6e 2c 20 6f 72 20 6e 6f 20 73 75 63 68 20 75 73 65 72 29 2c 0a 20 20 20 72 65 63 65 69 76 69 6e | n,.or.no.such.user),....receivin |
1de0 | 67 20 61 20 70 61 63 6b 65 74 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 62 65 20 65 78 70 6c 61 | g.a.packet.which.cannot.be.expla |
1e00 | 69 6e 65 64 20 62 79 20 61 20 64 65 6c 61 79 20 6f 72 0a 20 20 20 64 75 70 6c 69 63 61 74 69 6f | ined.by.a.delay.or....duplicatio |
1e20 | 6e 20 69 6e 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 28 65 2e 67 2e 2c 20 61 6e 20 69 6e 63 6f 72 | n.in.the.network.(e.g.,.an.incor |
1e40 | 72 65 63 74 6c 79 20 66 6f 72 6d 65 64 20 70 61 63 6b 65 74 29 2c 20 61 6e 64 0a 20 20 20 6c 6f | rectly.formed.packet),.and....lo |
1e60 | 73 69 6e 67 20 61 63 63 65 73 73 20 74 6f 20 61 20 6e 65 63 65 73 73 61 72 79 20 72 65 73 6f 75 | sing.access.to.a.necessary.resou |
1e80 | 72 63 65 20 28 65 2e 67 2e 2c 20 64 69 73 6b 20 66 75 6c 6c 20 6f 72 20 61 63 00 00 50 02 00 00 | rce.(e.g.,.disk.full.or.ac..P... |
1ea0 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 13 91 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]......<...<....P.. |
1ec0 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 0b 00 00 ff 11 39 6a c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E.........9j.......... |
1ee0 | 0d 75 00 0c aa 3f 00 04 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u...?..................\....... |
1f00 | 50 02 00 00 00 00 00 00 0a 5d 03 00 2a 91 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]..*................@.P |
1f20 | 8d d7 8b 43 08 00 45 00 02 20 93 36 00 00 80 11 23 3f c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....6....#?.........u.... |
1f40 | 10 5c 00 03 00 0c 63 65 73 73 0a 20 20 20 64 65 6e 69 65 64 20 64 75 72 69 6e 67 20 61 20 74 72 | .\....cess....denied.during.a.tr |
1f60 | 61 6e 73 66 65 72 29 2e 0a 0a 20 20 20 54 46 54 50 20 72 65 63 6f 67 6e 69 7a 65 73 20 6f 6e 6c | ansfer)......TFTP.recognizes.onl |
1f80 | 79 20 6f 6e 65 20 65 72 72 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 20 74 68 61 74 20 64 6f 65 73 20 | y.one.error.condition.that.does. |
1fa0 | 6e 6f 74 20 63 61 75 73 65 0a 20 20 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2c 20 74 68 65 20 73 6f | not.cause....termination,.the.so |
1fc0 | 75 72 63 65 20 70 6f 72 74 20 6f 66 20 61 20 72 65 63 65 69 76 65 64 20 70 61 63 6b 65 74 20 62 | urce.port.of.a.received.packet.b |
1fe0 | 65 69 6e 67 20 69 6e 63 6f 72 72 65 63 74 2e 0a 20 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c | eing.incorrect.....In.this.case, |
2000 | 20 61 6e 20 65 72 72 6f 72 20 70 61 63 6b 65 74 20 69 73 20 73 65 6e 74 20 74 6f 20 74 68 65 20 | .an.error.packet.is.sent.to.the. |
2020 | 6f 72 69 67 69 6e 61 74 69 6e 67 20 68 6f 73 74 2e 0a 0a 20 20 20 54 68 69 73 20 70 72 6f 74 6f | originating.host......This.proto |
2040 | 63 6f 6c 20 69 73 20 76 65 72 79 20 72 65 73 74 72 69 63 74 69 76 65 2c 20 69 6e 20 6f 72 64 65 | col.is.very.restrictive,.in.orde |
2060 | 72 20 74 6f 20 73 69 6d 70 6c 69 66 79 0a 20 20 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e | r.to.simplify....implementation. |
2080 | 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 69 78 65 64 20 6c 65 6e 67 74 68 20 | ..For.example,.the.fixed.length. |
20a0 | 62 6c 6f 63 6b 73 20 6d 61 6b 65 20 61 6c 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 73 74 72 61 69 67 | blocks.make.allocation....straig |
20c0 | 68 74 20 66 6f 72 77 61 72 64 2c 20 61 6e 64 20 74 68 65 20 6c 6f 63 6b 20 73 74 65 70 20 61 63 | ht.forward,.and.the.lock.step.ac |
20e0 | 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 73 20 66 6c 6f 77 0a 20 20 20 63 | knowledgement.provides.flow....c |
2100 | 6f 6e 74 72 6f 6c 20 61 6e 64 20 65 6c 69 6d 69 6e 61 74 65 73 20 74 68 65 20 6e 65 65 64 20 74 | ontrol.and.eliminates.the.need.t |
2120 | 6f 20 72 65 6f 72 64 65 72 20 69 6e 63 6f 6d 69 6e 67 20 64 61 74 61 20 70 61 63 6b 65 74 73 2e | o.reorder.incoming.data.packets. |
2140 | 0a 0a 33 2e 20 52 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 74 a2 1d ca | ..3..R..P.......\........]..t... |
2160 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 0c 00 00 ff 11 | <...<....P...C.....@..E......... |
2180 | 39 69 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 3e 00 04 00 0c 00 00 00 00 00 00 00 00 00 00 | 9i...........u...>.............. |
21a0 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 90 a2 1d ca 2e 02 00 00 | ....\.......P........].......... |
21c0 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 38 00 00 80 11 23 3d c0 a8 | .........@.P...C..E....8....#=.. |
21e0 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 42 24 00 03 00 0d 65 6c 61 74 69 6f 6e 20 74 6f 20 6f 74 68 | .......u....B$....elation.to.oth |
2200 | 65 72 20 50 72 6f 74 6f 63 6f 6c 73 0a 0a 20 20 20 41 73 20 6d 65 6e 74 69 6f 6e 65 64 20 54 46 | er.Protocols.....As.mentioned.TF |
2220 | 54 50 20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 | TP.is.designed.to.be.implemented |
2240 | 20 6f 6e 20 74 6f 70 20 6f 66 20 74 68 65 0a 20 20 20 44 61 74 61 67 72 61 6d 20 70 72 6f 74 6f | .on.top.of.the....Datagram.proto |
2260 | 63 6f 6c 20 28 55 44 50 29 2e 20 20 53 69 6e 63 65 20 44 61 74 61 67 72 61 6d 20 69 73 20 69 6d | col.(UDP)...Since.Datagram.is.im |
2280 | 70 6c 65 6d 65 6e 74 65 64 20 6f 6e 20 74 68 65 0a 20 20 20 49 6e 74 65 72 6e 65 74 20 70 72 6f | plemented.on.the....Internet.pro |
22a0 | 74 6f 63 6f 6c 2c 20 70 61 63 6b 65 74 73 20 77 69 6c 6c 20 68 61 76 65 20 61 6e 20 49 6e 74 65 | tocol,.packets.will.have.an.Inte |
22c0 | 72 6e 65 74 20 68 65 61 64 65 72 2c 20 61 20 44 61 74 61 67 72 61 6d 0a 20 20 20 68 65 61 64 65 | rnet.header,.a.Datagram....heade |
22e0 | 72 2c 20 61 6e 64 20 61 20 54 46 54 50 20 68 65 61 64 65 72 2e 20 20 41 64 64 69 74 69 6f 6e 61 | r,.and.a.TFTP.header...Additiona |
2300 | 6c 6c 79 2c 20 74 68 65 20 70 61 63 6b 65 74 73 20 6d 61 79 20 68 61 76 65 20 61 0a 20 20 20 68 | lly,.the.packets.may.have.a....h |
2320 | 65 61 64 65 72 20 28 4c 4e 49 2c 20 41 52 50 41 20 68 65 61 64 65 72 2c 20 65 74 63 2e 29 20 20 | eader.(LNI,.ARPA.header,.etc.).. |
2340 | 74 6f 20 61 6c 6c 6f 77 20 74 68 65 6d 20 74 68 72 6f 75 67 68 20 74 68 65 20 6c 6f 63 61 6c 0a | to.allow.them.through.the.local. |
2360 | 20 20 20 74 72 61 6e 73 70 6f 72 74 20 6d 65 64 69 75 6d 2e 20 20 41 73 20 73 68 6f 77 6e 20 69 | ...transport.medium...As.shown.i |
2380 | 6e 20 46 69 67 75 72 65 20 33 2d 31 2c 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 63 | n.Figure.3-1,.the.order.of.the.c |
23a0 | 6f 6e 74 65 6e 74 73 0a 20 20 20 6f 66 20 61 20 70 61 63 6b 65 74 20 77 69 6c 6c 20 62 65 3a 20 | ontents....of.a.packet.will.be:. |
23c0 | 6c 6f 63 61 6c 20 6d 65 64 69 75 6d 20 68 65 61 64 65 72 2c 20 69 66 20 75 73 65 64 2c 20 49 6e | local.medium.header,.if.used,.In |
23e0 | 74 65 72 6e 65 74 20 68 65 61 64 65 72 2c 0a 20 20 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | ternet.header,......P.......\... |
2400 | 00 00 00 00 0a 5d 03 00 63 ad 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]..c...<...<....P...C.....@ |
2420 | 08 00 45 00 00 20 00 0d 00 00 ff 11 39 68 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 3d 00 04 | ..E.........9h...........u...=.. |
2440 | 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | ................\.......P....... |
2460 | 0a 5d 03 00 4c bc 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]..L................@.P...C..E. |
2480 | 02 20 93 39 00 00 80 11 23 3c c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c af 3c 00 03 00 0e 44 61 | ...9....#<.........u.....<....Da |
24a0 | 74 61 67 72 61 6d 20 68 65 61 64 65 72 2c 20 54 46 54 50 20 68 65 61 64 65 72 2c 20 66 6f 6c 6c | tagram.header,.TFTP.header,.foll |
24c0 | 6f 77 65 64 20 62 79 20 74 68 65 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 74 68 65 20 54 46 54 | owed.by.the.remainder.of.the.TFT |
24e0 | 50 0a 20 20 20 70 61 63 6b 65 74 2e 20 20 28 54 68 69 73 20 6d 61 79 20 6f 72 20 6d 61 79 20 6e | P....packet...(This.may.or.may.n |
2500 | 6f 74 20 62 65 20 64 61 74 61 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 74 79 70 65 | ot.be.data.depending.on.the.type |
2520 | 20 6f 66 20 70 61 63 6b 65 74 0a 20 20 20 61 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 | .of.packet....as.specified.in.th |
2540 | 65 20 54 46 54 50 20 68 65 61 64 65 72 2e 29 20 20 54 46 54 50 20 64 6f 65 73 20 6e 6f 74 20 73 | e.TFTP.header.)..TFTP.does.not.s |
2560 | 70 65 63 69 66 79 20 61 6e 79 20 6f 66 20 74 68 65 0a 20 20 20 76 61 6c 75 65 73 20 69 6e 20 74 | pecify.any.of.the....values.in.t |
2580 | 68 65 20 49 6e 74 65 72 6e 65 74 20 68 65 61 64 65 72 2e 20 20 4f 6e 20 74 68 65 20 6f 74 68 65 | he.Internet.header...On.the.othe |
25a0 | 72 20 68 61 6e 64 2c 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 0a 20 20 20 64 65 73 74 69 6e | r.hand,.the.source.and....destin |
25c0 | 61 74 69 6f 6e 20 70 6f 72 74 20 66 69 65 6c 64 73 20 6f 66 20 74 68 65 20 44 61 74 61 67 72 61 | ation.port.fields.of.the.Datagra |
25e0 | 6d 20 68 65 61 64 65 72 20 28 69 74 73 20 66 6f 72 6d 61 74 20 69 73 20 67 69 76 65 6e 0a 20 20 | m.header.(its.format.is.given... |
2600 | 20 69 6e 20 74 68 65 20 61 70 70 65 6e 64 69 78 29 20 61 72 65 20 75 73 65 64 20 62 79 20 54 46 | .in.the.appendix).are.used.by.TF |
2620 | 54 50 20 61 6e 64 20 74 68 65 20 6c 65 6e 67 74 68 20 66 69 65 6c 64 20 72 65 66 6c 65 63 74 73 | TP.and.the.length.field.reflects |
2640 | 20 74 68 65 0a 20 20 20 73 69 7a 65 20 6f 66 20 74 68 65 20 54 46 54 50 20 70 61 63 6b 65 74 2e | .the....size.of.the.TFTP.packet. |
2660 | 20 20 54 68 65 20 74 72 61 6e 73 66 65 72 20 69 64 65 6e 74 69 66 69 65 72 73 20 28 54 49 44 27 | ..The.transfer.identifiers.(TID' |
2680 | 73 29 20 75 73 65 64 20 62 79 0a 20 20 20 54 46 54 50 20 61 72 65 20 70 61 73 73 65 64 20 00 00 | s).used.by....TFTP.are.passed... |
26a0 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 b0 c5 1d ca 3c 00 00 00 3c 00 00 00 | P.......\........]......<...<... |
26c0 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 0e 00 00 ff 11 39 67 c0 a8 00 fd c0 a8 | .P...C.....@..E.........9g...... |
26e0 | 00 0a c5 ba 0d 75 00 0c aa 3c 00 04 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u...<..................\... |
2700 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 d2 c5 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........].................. |
2720 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 3a 00 00 80 11 23 3b c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....:....#;.........u |
2740 | c5 ba 02 0c 54 1e 00 03 00 0f 74 6f 20 74 68 65 20 44 61 74 61 67 72 61 6d 20 6c 61 79 65 72 20 | ....T.....to.the.Datagram.layer. |
2760 | 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 70 6f 72 74 73 3b 20 74 68 65 72 65 66 6f 72 65 0a 20 | to.be.used.as.ports;.therefore.. |
2780 | 20 20 74 68 65 79 20 6d 75 73 74 20 62 65 20 62 65 74 77 65 65 6e 20 30 20 61 6e 64 20 36 35 2c | ..they.must.be.between.0.and.65, |
27a0 | 35 33 35 2e 20 20 54 68 65 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 6f 66 20 54 49 44 27 | 535...The.initialization.of.TID' |
27c0 | 73 20 69 73 0a 20 20 20 64 69 73 63 75 73 73 65 64 20 69 6e 20 74 68 65 20 73 65 63 74 69 6f 6e | s.is....discussed.in.the.section |
27e0 | 20 6f 6e 20 69 6e 69 74 69 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 70 72 6f 74 6f 63 6f 6c 2e | .on.initial.connection.protocol. |
2800 | 0a 0a 20 20 20 54 68 65 20 20 54 46 54 50 20 68 65 61 64 65 72 20 63 6f 6e 73 69 73 74 73 20 6f | .....The..TFTP.header.consists.o |
2820 | 66 20 61 20 32 20 62 79 74 65 20 6f 70 63 6f 64 65 20 66 69 65 6c 64 20 77 68 69 63 68 20 69 6e | f.a.2.byte.opcode.field.which.in |
2840 | 64 69 63 61 74 65 73 0a 20 20 20 74 68 65 20 70 61 63 6b 65 74 27 73 20 74 79 70 65 20 28 65 2e | dicates....the.packet's.type.(e. |
2860 | 67 2e 2c 20 44 41 54 41 2c 20 45 52 52 4f 52 2c 20 65 74 63 2e 29 20 20 54 68 65 73 65 20 6f 70 | g.,.DATA,.ERROR,.etc.)..These.op |
2880 | 63 6f 64 65 73 20 61 6e 64 20 20 74 68 65 0a 20 20 20 66 6f 72 6d 61 74 73 20 6f 66 20 20 74 68 | codes.and..the....formats.of..th |
28a0 | 65 20 76 61 72 69 6f 75 73 20 74 79 70 65 73 20 6f 66 20 70 61 63 6b 65 74 73 20 61 72 65 20 64 | e.various.types.of.packets.are.d |
28c0 | 69 73 63 75 73 73 65 64 20 66 75 72 74 68 65 72 20 69 6e 20 74 68 65 0a 20 20 20 73 65 63 74 69 | iscussed.further.in.the....secti |
28e0 | 6f 6e 20 6f 6e 20 54 46 54 50 20 70 61 63 6b 65 74 73 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 53 | on.on.TFTP.packets.............S |
2900 | 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ollins.......................... |
2920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b | ...............................[ |
2940 | 50 61 67 65 20 33 5d 0a 0c 0a 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | Page.3].....P.......\........].. |
2960 | 2d d0 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 0f | -...<...<....P...C.....@..E..... |
2980 | 00 00 ff 11 39 66 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 3b 00 04 00 0f 00 00 00 00 00 00 | ....9f...........u...;.......... |
29a0 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 44 d0 1d ca | ........\.......P........]..D... |
29c0 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 3b 00 00 80 11 | .............@.P...C..E....;.... |
29e0 | 23 3a c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 19 7b 00 03 00 10 52 46 43 20 31 33 35 30 20 20 | #:.........u.....{....RFC.1350.. |
2a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e 20 | ..................TFTP.Revision. |
2a20 | 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a 0a | 2....................July.1992.. |
2a40 | 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...........--------------------- |
2a60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 | ------------------------------.. |
2a80 | 20 20 20 20 20 20 20 20 7c 20 20 4c 6f 63 61 6c 20 4d 65 64 69 75 6d 20 20 7c 20 20 49 6e 74 65 | ........|..Local.Medium..|..Inte |
2aa0 | 72 6e 65 74 20 20 7c 20 20 44 61 74 61 67 72 61 6d 20 20 7c 20 20 54 46 54 50 20 20 7c 0a 20 20 | rnet..|..Datagram..|..TFTP..|... |
2ac0 | 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ........------------------------ |
2ae0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 | ---------------------------..... |
2b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 67 75 72 65 20 33 2d 31 3a 20 4f | ...................Figure.3-1:.O |
2b20 | 72 64 65 72 20 6f 66 20 48 65 61 64 65 72 73 0a 0a 0a 34 2e 20 49 6e 69 74 69 61 6c 20 43 6f 6e | rder.of.Headers...4..Initial.Con |
2b40 | 6e 65 63 74 69 6f 6e 20 50 72 6f 74 6f 63 6f 6c 0a 0a 20 20 20 41 20 74 72 61 6e 73 66 65 72 20 | nection.Protocol.....A.transfer. |
2b60 | 69 73 20 65 73 74 61 62 6c 69 73 68 65 64 20 62 79 20 73 65 6e 64 69 6e 67 20 61 20 72 65 71 75 | is.established.by.sending.a.requ |
2b80 | 65 73 74 20 28 57 52 51 20 74 6f 20 77 72 69 74 65 20 6f 6e 74 6f 20 61 0a 20 20 20 66 6f 72 65 | est.(WRQ.to.write.onto.a....fore |
2ba0 | 69 67 6e 20 66 69 6c 65 20 73 79 73 74 65 6d 2c 20 6f 72 20 52 52 51 20 74 6f 20 72 65 61 64 20 | ign.file.system,.or.RRQ.to.read. |
2bc0 | 66 72 6f 6d 20 69 74 29 2c 20 61 6e 64 20 72 65 63 65 69 76 69 6e 67 20 61 0a 20 20 20 70 6f 73 | from.it),.and.receiving.a....pos |
2be0 | 69 74 69 76 65 20 72 65 70 6c 79 2c 20 61 6e 20 61 63 6b 6e 6f 77 00 00 50 02 00 00 06 00 00 00 | itive.reply,.an.acknow..P....... |
2c00 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 bb da 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]......<...<....P...C.. |
2c20 | be 18 9a 40 08 00 45 00 00 20 00 10 00 00 ff 11 39 65 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E.........9e...........u.. |
2c40 | aa 3a 00 04 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 | .:..................\.......P... |
2c60 | 00 00 00 00 0a 5d 03 00 d6 da 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]...................@.P...C |
2c80 | 08 00 45 00 02 20 93 3c 00 00 80 11 23 39 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 14 69 00 03 | ..E....<....#9.........u.....i.. |
2ca0 | 00 11 6c 65 64 67 6d 65 6e 74 20 70 61 63 6b 65 74 20 66 6f 72 20 77 72 69 74 65 2c 20 6f 72 20 | ..ledgment.packet.for.write,.or. |
2cc0 | 74 68 65 20 66 69 72 73 74 20 64 61 74 61 0a 20 20 20 70 61 63 6b 65 74 20 66 6f 72 20 72 65 61 | the.first.data....packet.for.rea |
2ce0 | 64 2e 20 20 49 6e 20 67 65 6e 65 72 61 6c 20 61 6e 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 | d...In.general.an.acknowledgment |
2d00 | 20 70 61 63 6b 65 74 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 0a 20 20 20 74 68 65 20 62 6c 6f 63 | .packet.will.contain....the.bloc |
2d20 | 6b 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 64 61 74 61 20 70 61 63 6b 65 74 20 62 65 69 6e | k.number.of.the.data.packet.bein |
2d40 | 67 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 2e 20 20 45 61 63 68 20 64 61 74 61 0a 20 20 20 70 61 | g.acknowledged...Each.data....pa |
2d60 | 63 6b 65 74 20 68 61 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 69 74 20 61 20 62 6c | cket.has.associated.with.it.a.bl |
2d80 | 6f 63 6b 20 6e 75 6d 62 65 72 3b 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 72 73 20 61 72 65 0a 20 20 | ock.number;.block.numbers.are... |
2da0 | 20 63 6f 6e 73 65 63 75 74 69 76 65 20 61 6e 64 20 62 65 67 69 6e 20 77 69 74 68 20 6f 6e 65 2e | .consecutive.and.begin.with.one. |
2dc0 | 20 20 53 69 6e 63 65 20 74 68 65 20 70 6f 73 69 74 69 76 65 20 72 65 73 70 6f 6e 73 65 20 74 6f | ..Since.the.positive.response.to |
2de0 | 20 61 0a 20 20 20 77 72 69 74 65 20 72 65 71 75 65 73 74 20 69 73 20 61 6e 20 61 63 6b 6e 6f 77 | .a....write.request.is.an.acknow |
2e00 | 6c 65 64 67 6d 65 6e 74 20 70 61 63 6b 65 74 2c 20 69 6e 20 74 68 69 73 20 73 70 65 63 69 61 6c | ledgment.packet,.in.this.special |
2e20 | 20 63 61 73 65 20 74 68 65 0a 20 20 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 62 | .case.the....block.number.will.b |
2e40 | 65 20 7a 65 72 6f 2e 20 20 28 4e 6f 72 6d 61 6c 6c 79 2c 20 73 69 6e 63 65 20 61 6e 20 61 63 6b | e.zero...(Normally,.since.an.ack |
2e60 | 6e 6f 77 6c 65 64 67 6d 65 6e 74 20 70 61 63 6b 65 74 0a 20 20 20 69 73 20 61 63 6b 6e 6f 77 6c | nowledgment.packet....is.acknowl |
2e80 | 65 64 67 69 6e 67 20 61 20 64 61 74 61 20 70 61 63 6b 65 74 2c 20 74 68 65 20 61 63 6b 6e 6f 77 | edging.a.data.packet,.the.acknow |
2ea0 | 6c 65 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 35 e6 1d ca 3c 00 00 00 | le..P.......\........]..5...<... |
2ec0 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 11 00 00 ff 11 39 64 c0 a8 | <....P...C.....@..E.........9d.. |
2ee0 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 39 00 04 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...9.................. |
2f00 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 56 e6 1d ca 2e 02 00 00 2e 02 00 00 | \.......P........]..V........... |
2f20 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 3d 00 00 80 11 23 38 c0 a8 00 0a c0 a8 | .....@.P...C..E....=....#8...... |
2f40 | 00 fd 0d 75 c5 ba 02 0c de b1 00 03 00 12 64 67 6d 65 6e 74 20 70 61 63 6b 65 74 20 77 69 6c 6c | ...u..........dgment.packet.will |
2f60 | 0a 20 20 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 72 20 6f 66 20 | ....contain.the.block.number.of. |
2f80 | 74 68 65 20 64 61 74 61 20 70 61 63 6b 65 74 20 62 65 69 6e 67 20 61 63 6b 6e 6f 77 6c 65 64 67 | the.data.packet.being.acknowledg |
2fa0 | 65 64 2e 29 20 20 49 66 0a 20 20 20 74 68 65 20 72 65 70 6c 79 20 69 73 20 61 6e 20 65 72 72 6f | ed.)..If....the.reply.is.an.erro |
2fc0 | 72 20 70 61 63 6b 65 74 2c 20 74 68 65 6e 20 74 68 65 20 72 65 71 75 65 73 74 20 68 61 73 20 62 | r.packet,.then.the.request.has.b |
2fe0 | 65 65 6e 20 64 65 6e 69 65 64 2e 0a 0a 20 20 20 49 6e 20 6f 72 64 65 72 20 74 6f 20 63 72 65 61 | een.denied......In.order.to.crea |
3000 | 74 65 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 2c 20 65 61 63 68 20 65 6e 64 20 6f 66 20 74 68 65 | te.a.connection,.each.end.of.the |
3020 | 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 63 68 6f 6f 73 65 73 20 61 0a 20 20 20 54 49 44 20 66 6f 72 | .connection.chooses.a....TID.for |
3040 | 20 69 74 73 65 6c 66 2c 20 74 6f 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 64 75 72 61 | .itself,.to.be.used.for.the.dura |
3060 | 74 69 6f 6e 20 6f 66 20 74 68 61 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 20 54 68 65 0a 20 20 | tion.of.that.connection...The... |
3080 | 20 54 49 44 27 73 20 63 68 6f 73 65 6e 20 66 6f 72 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 | .TID's.chosen.for.a.connection.s |
30a0 | 68 6f 75 6c 64 20 62 65 20 72 61 6e 64 6f 6d 6c 79 20 63 68 6f 73 65 6e 2c 20 73 6f 20 74 68 61 | hould.be.randomly.chosen,.so.tha |
30c0 | 74 20 74 68 65 0a 20 20 20 70 72 6f 62 61 62 69 6c 69 74 79 20 74 68 61 74 20 74 68 65 20 73 61 | t.the....probability.that.the.sa |
30e0 | 6d 65 20 6e 75 6d 62 65 72 20 69 73 20 63 68 6f 73 65 6e 20 74 77 69 63 65 20 69 6e 20 69 6d 6d | me.number.is.chosen.twice.in.imm |
3100 | 65 64 69 61 74 65 0a 20 20 20 73 75 63 63 65 73 73 69 6f 6e 20 69 73 20 76 65 72 79 20 6c 6f 77 | ediate....succession.is.very.low |
3120 | 2e 20 20 45 76 65 72 79 20 70 61 63 6b 65 74 20 68 61 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 | ...Every.packet.has.associated.w |
3140 | 69 74 68 20 69 74 20 74 68 65 20 74 77 6f 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | ith.it.the.two..P.......\....... |
3160 | 0a 5d 03 00 b8 f0 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]......<...<....P...C.....@..E. |
3180 | 00 20 00 12 00 00 ff 11 39 63 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 38 00 04 00 12 00 00 | ........9c...........u...8...... |
31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
31c0 | e2 f0 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 3e | .................@.P...C..E....> |
31e0 | 00 00 80 11 23 37 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c f3 e9 00 03 00 13 0a 20 20 20 54 49 | ....#7.........u..............TI |
3200 | 44 27 73 20 6f 66 20 74 68 65 20 65 6e 64 73 20 6f 66 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f | D's.of.the.ends.of.the.connectio |
3220 | 6e 2c 20 74 68 65 20 73 6f 75 72 63 65 20 54 49 44 20 61 6e 64 20 74 68 65 0a 20 20 20 64 65 73 | n,.the.source.TID.and.the....des |
3240 | 74 69 6e 61 74 69 6f 6e 20 54 49 44 2e 20 20 54 68 65 73 65 20 54 49 44 27 73 20 61 72 65 20 68 | tination.TID...These.TID's.are.h |
3260 | 61 6e 64 65 64 20 74 6f 20 74 68 65 20 73 75 70 70 6f 72 74 69 6e 67 20 55 44 50 20 28 6f 72 0a | anded.to.the.supporting.UDP.(or. |
3280 | 20 20 20 6f 74 68 65 72 20 64 61 74 61 67 72 61 6d 20 70 72 6f 74 6f 63 6f 6c 29 20 61 73 20 74 | ...other.datagram.protocol).as.t |
32a0 | 68 65 20 73 6f 75 72 63 65 20 61 6e 64 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 70 6f 72 74 73 2e | he.source.and.destination.ports. |
32c0 | 20 20 41 0a 20 20 20 72 65 71 75 65 73 74 69 6e 67 20 68 6f 73 74 20 63 68 6f 6f 73 65 73 20 69 | ..A....requesting.host.chooses.i |
32e0 | 74 73 20 73 6f 75 72 63 65 20 54 49 44 20 61 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 | ts.source.TID.as.described.above |
3300 | 2c 20 61 6e 64 20 73 65 6e 64 73 0a 20 20 20 69 74 73 20 69 6e 69 74 69 61 6c 20 72 65 71 75 65 | ,.and.sends....its.initial.reque |
3320 | 73 74 20 74 6f 20 74 68 65 20 6b 6e 6f 77 6e 20 54 49 44 20 36 39 20 64 65 63 69 6d 61 6c 20 28 | st.to.the.known.TID.69.decimal.( |
3340 | 31 30 35 20 6f 63 74 61 6c 29 20 6f 6e 20 74 68 65 0a 20 20 20 73 65 72 76 69 6e 67 20 68 6f 73 | 105.octal).on.the....serving.hos |
3360 | 74 2e 20 20 54 68 65 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 74 68 65 20 72 65 71 75 65 73 74 2c | t...The.response.to.the.request, |
3380 | 20 75 6e 64 65 72 20 6e 6f 72 6d 61 6c 20 6f 70 65 72 61 74 69 6f 6e 2c 0a 20 20 20 75 73 65 73 | .under.normal.operation,....uses |
33a0 | 20 61 20 54 49 44 20 63 68 6f 73 65 6e 20 62 79 20 74 68 65 20 73 65 72 76 65 72 20 61 73 20 69 | .a.TID.chosen.by.the.server.as.i |
33c0 | 74 73 20 73 6f 75 72 63 65 20 54 49 44 20 61 6e 64 20 74 68 65 20 54 49 44 20 63 68 6f 73 65 6e | ts.source.TID.and.the.TID.chosen |
33e0 | 0a 20 20 20 66 6f 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6d 65 73 73 61 00 00 50 02 00 00 | ....for.the.previous.messa..P... |
3400 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 4b fb 1d ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]..K...<...<....P.. |
3420 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 13 00 00 ff 11 39 62 c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E.........9b.......... |
3440 | 0d 75 00 0c aa 37 00 04 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u...7..................\....... |
3460 | 50 02 00 00 00 00 00 00 0a 5d 03 00 6d fb 1d ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]..m................@.P |
3480 | 8d d7 8b 43 08 00 45 00 02 20 93 3f 00 00 80 11 23 36 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....?....#6.........u.... |
34a0 | 69 01 00 03 00 14 67 65 20 62 79 20 74 68 65 20 72 65 71 75 65 73 74 6f 72 20 61 73 20 69 74 73 | i.....ge.by.the.requestor.as.its |
34c0 | 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 54 49 44 2e 0a 20 20 20 54 68 65 20 74 77 6f 20 63 68 6f | .destination.TID.....The.two.cho |
34e0 | 73 65 6e 20 54 49 44 27 73 20 61 72 65 20 74 68 65 6e 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 | sen.TID's.are.then.used.for.the. |
3500 | 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 74 68 65 20 74 72 61 6e 73 66 65 72 2e 0a 0a 20 20 20 41 | remainder.of.the.transfer......A |
3520 | 73 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 68 6f 77 | s.an.example,.the.following.show |
3540 | 73 20 74 68 65 20 73 74 65 70 73 20 75 73 65 64 20 74 6f 20 65 73 74 61 62 6c 69 73 68 20 61 0a | s.the.steps.used.to.establish.a. |
3560 | 20 20 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 77 72 69 74 65 20 61 20 66 69 6c 65 2e 20 20 | ...connection.to.write.a.file... |
3580 | 4e 6f 74 65 20 74 68 61 74 20 57 52 51 2c 20 41 43 4b 2c 20 61 6e 64 20 44 41 54 41 20 61 72 65 | Note.that.WRQ,.ACK,.and.DATA.are |
35a0 | 20 74 68 65 0a 20 20 20 6e 61 6d 65 73 20 6f 66 20 74 68 65 20 77 72 69 74 65 20 72 65 71 75 65 | .the....names.of.the.write.reque |
35c0 | 73 74 2c 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 2c 20 61 6e 64 20 64 61 74 61 20 74 79 70 | st,.acknowledgment,.and.data.typ |
35e0 | 65 73 20 6f 66 20 70 61 63 6b 65 74 73 0a 20 20 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 20 | es.of.packets....respectively... |
3600 | 54 68 65 20 61 70 70 65 6e 64 69 78 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 69 6d 69 6c 61 72 20 | The.appendix.contains.a.similar. |
3620 | 65 78 61 6d 70 6c 65 20 66 6f 72 20 72 65 61 64 69 6e 67 20 61 0a 20 20 20 66 69 6c 65 2e 0a 0a | example.for.reading.a....file... |
3640 | 0a 0a 0a 0a 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........Sollins................. |
3660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
3680 | 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 34 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 | ........[Page.4]...RFC.1350..... |
36a0 | 20 20 20 20 20 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 ba 05 1e ca | ........P.......\........]...... |
36c0 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 14 00 00 ff 11 | <...<....P...C.....@..E......... |
36e0 | 39 61 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 36 00 04 00 14 00 00 00 00 00 00 00 00 00 00 | 9a...........u...6.............. |
3700 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 a1 19 1e ca 2e 02 00 00 | ....\.......P........].......... |
3720 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 40 00 00 80 11 23 35 c0 a8 | .........@.P...C..E....@....#5.. |
3740 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 7a 20 00 03 00 15 20 20 20 20 20 20 20 20 20 54 46 54 50 20 | .......u....z..............TFTP. |
3760 | 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 | Revision.2....................Ju |
3780 | 6c 79 20 31 39 39 32 0a 0a 0a 20 20 20 20 20 20 31 2e 20 48 6f 73 74 20 41 20 73 65 6e 64 73 20 | ly.1992.........1..Host.A.sends. |
37a0 | 20 61 20 20 22 57 52 51 22 20 20 74 6f 20 20 68 6f 73 74 20 20 42 20 20 77 69 74 68 20 20 73 6f | .a.."WRQ"..to..host..B..with..so |
37c0 | 75 72 63 65 3d 20 20 41 27 73 20 20 54 49 44 2c 0a 20 20 20 20 20 20 20 20 20 64 65 73 74 69 6e | urce=..A's..TID,..........destin |
37e0 | 61 74 69 6f 6e 3d 20 36 39 2e 0a 0a 20 20 20 20 20 20 32 2e 20 48 6f 73 74 20 20 42 20 20 73 65 | ation=.69.........2..Host..B..se |
3800 | 6e 64 73 20 20 61 20 22 41 43 4b 22 20 28 77 69 74 68 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 72 3d | nds..a."ACK".(with.block.number= |
3820 | 20 30 29 20 74 6f 20 68 6f 73 74 20 41 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 73 6f 75 72 | .0).to.host.A.with..........sour |
3840 | 63 65 3d 20 42 27 73 20 54 49 44 2c 20 64 65 73 74 69 6e 61 74 69 6f 6e 3d 20 41 27 73 20 54 49 | ce=.B's.TID,.destination=.A's.TI |
3860 | 44 2e 0a 0a 20 20 20 41 74 20 74 68 69 73 20 70 6f 69 6e 74 20 74 68 65 20 63 6f 6e 6e 65 63 74 | D......At.this.point.the.connect |
3880 | 69 6f 6e 20 68 61 73 20 62 65 65 6e 20 65 73 74 61 62 6c 69 73 68 65 64 20 61 6e 64 20 74 68 65 | ion.has.been.established.and.the |
38a0 | 20 66 69 72 73 74 20 64 61 74 61 0a 20 20 20 70 61 63 6b 65 74 20 63 61 6e 20 62 65 20 73 65 6e | .first.data....packet.can.be.sen |
38c0 | 74 20 62 79 20 48 6f 73 74 20 41 20 77 69 74 68 20 61 20 73 65 71 75 65 6e 63 65 20 6e 75 6d 62 | t.by.Host.A.with.a.sequence.numb |
38e0 | 65 72 20 6f 66 20 31 2e 20 20 49 6e 20 74 68 65 0a 20 20 20 6e 65 78 74 20 73 74 65 70 2c 20 61 | er.of.1...In.the....next.step,.a |
3900 | 6e 64 20 69 6e 20 61 6c 6c 20 73 75 63 63 65 65 64 69 6e 67 20 73 74 65 70 73 2c 20 74 68 65 20 | nd.in.all.succeeding.steps,.the. |
3920 | 68 6f 73 74 73 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 73 75 72 65 0a 20 20 20 74 68 61 74 20 74 | hosts.should.make.sure....that.t |
3940 | 68 65 20 73 6f 75 72 63 65 20 54 49 44 20 6d 61 74 63 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | he.source.TID.matc..P.......\... |
3960 | 00 00 00 00 0a 5d 03 00 19 23 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]...#..<...<....P...C.....@ |
3980 | 08 00 45 00 00 20 00 15 00 00 ff 11 39 60 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 35 00 04 | ..E.........9`...........u...5.. |
39a0 | 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | ................\.......P....... |
39c0 | 0a 5d 03 00 52 23 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]..R#...............@.P...C..E. |
39e0 | 02 20 93 41 00 00 80 11 23 34 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c a4 0c 00 03 00 16 68 65 | ...A....#4.........u..........he |
3a00 | 73 20 74 68 65 20 76 61 6c 75 65 20 74 68 61 74 20 77 61 73 20 61 67 72 65 65 64 20 6f 6e 20 69 | s.the.value.that.was.agreed.on.i |
3a20 | 6e 20 73 74 65 70 73 20 31 0a 20 20 20 61 6e 64 20 32 2e 20 20 49 66 20 61 20 73 6f 75 72 63 65 | n.steps.1....and.2...If.a.source |
3a40 | 20 54 49 44 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 2c 20 74 68 65 20 70 61 63 6b 65 74 20 | .TID.does.not.match,.the.packet. |
3a60 | 73 68 6f 75 6c 64 20 62 65 0a 20 20 20 64 69 73 63 61 72 64 65 64 20 61 73 20 65 72 72 6f 6e 65 | should.be....discarded.as.errone |
3a80 | 6f 75 73 6c 79 20 73 65 6e 74 20 66 72 6f 6d 20 73 6f 6d 65 77 68 65 72 65 20 65 6c 73 65 2e 20 | ously.sent.from.somewhere.else.. |
3aa0 | 20 41 6e 20 65 72 72 6f 72 20 70 61 63 6b 65 74 0a 20 20 20 73 68 6f 75 6c 64 20 62 65 20 73 65 | .An.error.packet....should.be.se |
3ac0 | 6e 74 20 74 6f 20 74 68 65 20 73 6f 75 72 63 65 20 6f 66 20 74 68 65 20 69 6e 63 6f 72 72 65 63 | nt.to.the.source.of.the.incorrec |
3ae0 | 74 20 70 61 63 6b 65 74 2c 20 77 68 69 6c 65 20 6e 6f 74 0a 20 20 20 64 69 73 74 75 72 62 69 6e | t.packet,.while.not....disturbin |
3b00 | 67 20 74 68 65 20 74 72 61 6e 73 66 65 72 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 64 6f 6e | g.the.transfer...This.can.be.don |
3b20 | 65 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 54 46 54 50 20 69 6e 20 66 61 63 74 0a 20 20 20 72 65 | e.only.if.the.TFTP.in.fact....re |
3b40 | 63 65 69 76 65 73 20 61 20 70 61 63 6b 65 74 20 77 69 74 68 20 61 6e 20 69 6e 63 6f 72 72 65 63 | ceives.a.packet.with.an.incorrec |
3b60 | 74 20 54 49 44 2e 20 20 49 66 20 74 68 65 20 73 75 70 70 6f 72 74 69 6e 67 20 70 72 6f 74 6f 63 | t.TID...If.the.supporting.protoc |
3b80 | 6f 6c 73 0a 20 20 20 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77 20 69 74 2c 20 74 68 69 73 20 70 61 72 | ols....do.not.allow.it,.this.par |
3ba0 | 74 69 63 75 6c 61 72 20 65 72 72 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 20 77 69 6c 6c 20 6e 6f 74 | ticular.error.condition.will.not |
3bc0 | 20 61 72 69 73 65 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c | .arise......The.following.exampl |
3be0 | 65 20 64 65 6d 6f 6e 73 74 72 61 74 65 73 20 61 20 63 6f 72 72 65 63 74 20 6f 70 65 72 61 00 00 | e.demonstrates.a.correct.opera.. |
3c00 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 d0 31 1e ca 3c 00 00 00 3c 00 00 00 | P.......\........]...1..<...<... |
3c20 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 16 00 00 ff 11 39 5f c0 a8 00 fd c0 a8 | .P...C.....@..E.........9_...... |
3c40 | 00 0a c5 ba 0d 75 00 0c aa 34 00 04 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u...4..................\... |
3c60 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 ff 31 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........]...1.............. |
3c80 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 42 00 00 80 11 23 33 c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....B....#3.........u |
3ca0 | c5 ba 02 0c 1b e7 00 03 00 17 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 70 72 6f 74 6f 63 6f | ..........tion.of.the....protoco |
3cc0 | 6c 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 61 62 6f 76 65 20 73 69 74 75 61 74 69 6f 6e 20 63 | l.in.which.the.above.situation.c |
3ce0 | 61 6e 20 6f 63 63 75 72 2e 20 20 48 6f 73 74 20 41 20 73 65 6e 64 73 20 61 0a 20 20 20 72 65 71 | an.occur...Host.A.sends.a....req |
3d00 | 75 65 73 74 20 74 6f 20 68 6f 73 74 20 42 2e 20 53 6f 6d 65 77 68 65 72 65 20 69 6e 20 74 68 65 | uest.to.host.B..Somewhere.in.the |
3d20 | 20 6e 65 74 77 6f 72 6b 2c 20 74 68 65 20 72 65 71 75 65 73 74 20 70 61 63 6b 65 74 20 69 73 0a | .network,.the.request.packet.is. |
3d40 | 20 20 20 64 75 70 6c 69 63 61 74 65 64 2c 20 61 6e 64 20 61 73 20 61 20 72 65 73 75 6c 74 20 74 | ...duplicated,.and.as.a.result.t |
3d60 | 77 6f 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 73 20 61 72 65 20 72 65 74 75 72 6e 65 64 20 | wo.acknowledgments.are.returned. |
3d80 | 74 6f 20 68 6f 73 74 0a 20 20 20 41 2c 20 77 69 74 68 20 64 69 66 66 65 72 65 6e 74 20 54 49 44 | to.host....A,.with.different.TID |
3da0 | 27 73 20 63 68 6f 73 65 6e 20 6f 6e 20 68 6f 73 74 20 42 20 69 6e 20 72 65 73 70 6f 6e 73 65 20 | 's.chosen.on.host.B.in.response. |
3dc0 | 74 6f 20 74 68 65 20 74 77 6f 0a 20 20 20 72 65 71 75 65 73 74 73 2e 20 20 57 68 65 6e 20 74 68 | to.the.two....requests...When.th |
3de0 | 65 20 66 69 72 73 74 20 72 65 73 70 6f 6e 73 65 20 61 72 72 69 76 65 73 2c 20 68 6f 73 74 20 41 | e.first.response.arrives,.host.A |
3e00 | 20 63 6f 6e 74 69 6e 75 65 73 20 74 68 65 0a 20 20 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 20 57 | .continues.the....connection...W |
3e20 | 68 65 6e 20 74 68 65 20 73 65 63 6f 6e 64 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 74 68 65 20 72 | hen.the.second.response.to.the.r |
3e40 | 65 71 75 65 73 74 20 61 72 72 69 76 65 73 2c 20 69 74 0a 20 20 20 73 68 6f 75 6c 64 20 62 65 20 | equest.arrives,.it....should.be. |
3e60 | 72 65 6a 65 63 74 65 64 2c 20 62 75 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 61 73 6f 6e | rejected,.but.there.is.no.reason |
3e80 | 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 20 74 68 65 20 66 69 72 73 74 0a 20 20 20 63 6f 6e 6e 65 | .to.terminate.the.first....conne |
3ea0 | 63 74 69 6f 6e 2e 20 20 54 68 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | ction...Th..P.......\........].. |
3ec0 | 5b 3c 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 17 | [<..<...<....P...C.....@..E..... |
3ee0 | 00 00 ff 11 39 5e c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 33 00 04 00 17 00 00 00 00 00 00 | ....9^...........u...3.......... |
3f00 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 7e 3c 1e ca | ........\.......P........]..~<.. |
3f20 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 43 00 00 80 11 | .............@.P...C..E....C.... |
3f40 | 23 32 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 7f 24 00 03 00 18 65 72 65 66 6f 72 65 2c 20 69 | #2.........u.....$....erefore,.i |
3f60 | 66 20 64 69 66 66 65 72 65 6e 74 20 54 49 44 27 73 20 61 72 65 20 63 68 6f 73 65 6e 20 66 6f 72 | f.different.TID's.are.chosen.for |
3f80 | 20 74 68 65 20 74 77 6f 0a 20 20 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6f 6e 20 68 6f 73 74 20 | .the.two....connections.on.host. |
3fa0 | 42 20 61 6e 64 20 68 6f 73 74 20 41 20 63 68 65 63 6b 73 20 74 68 65 20 73 6f 75 72 63 65 20 54 | B.and.host.A.checks.the.source.T |
3fc0 | 49 44 27 73 20 6f 66 20 74 68 65 0a 20 20 20 6d 65 73 73 61 67 65 73 20 69 74 20 72 65 63 65 69 | ID's.of.the....messages.it.recei |
3fe0 | 76 65 73 2c 20 74 68 65 20 66 69 72 73 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 63 61 6e 20 62 65 | ves,.the.first.connection.can.be |
4000 | 20 6d 61 69 6e 74 61 69 6e 65 64 20 77 68 69 6c 65 0a 20 20 20 74 68 65 20 73 65 63 6f 6e 64 20 | .maintained.while....the.second. |
4020 | 69 73 20 72 65 6a 65 63 74 65 64 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 61 6e 20 65 72 72 6f | is.rejected.by.returning.an.erro |
4040 | 72 20 70 61 63 6b 65 74 2e 0a 0a 35 2e 20 54 46 54 50 20 50 61 63 6b 65 74 73 0a 0a 20 20 20 54 | r.packet...5..TFTP.Packets.....T |
4060 | 46 54 50 20 73 75 70 70 6f 72 74 73 20 66 69 76 65 20 74 79 70 65 73 20 6f 66 20 70 61 63 6b 65 | FTP.supports.five.types.of.packe |
4080 | 74 73 2c 20 61 6c 6c 20 6f 66 20 77 68 69 63 68 20 68 61 76 65 20 62 65 65 6e 20 6d 65 6e 74 69 | ts,.all.of.which.have.been.menti |
40a0 | 6f 6e 65 64 0a 20 20 20 61 62 6f 76 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 6f 70 63 6f 64 65 | oned....above:............opcode |
40c0 | 20 20 6f 70 65 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 52 65 | ..operation.............1.....Re |
40e0 | 61 64 20 72 65 71 75 65 73 74 20 28 52 52 51 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 32 20 20 | ad.request.(RRQ).............2.. |
4100 | 20 20 20 57 72 69 74 65 20 72 65 71 75 65 73 74 20 28 57 52 51 29 0a 20 20 20 20 20 20 20 20 20 | ...Write.request.(WRQ).......... |
4120 | 20 20 20 33 20 20 20 20 20 44 61 74 61 20 28 44 41 54 41 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...3.....Data.(DATA)............ |
4140 | 20 34 20 20 20 20 20 41 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 20 00 00 50 02 00 00 06 00 00 00 | .4.....Acknowledgment...P....... |
4160 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 e7 46 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]...F..<...<....P...C.. |
4180 | be 18 9a 40 08 00 45 00 00 20 00 18 00 00 ff 11 39 5d c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E.........9]...........u.. |
41a0 | aa 32 00 04 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 | .2..................\.......P... |
41c0 | 00 00 00 00 0a 5d 03 00 09 47 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]...G...............@.P...C |
41e0 | 08 00 45 00 02 20 93 44 00 00 80 11 23 31 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c f0 9a 00 03 | ..E....D....#1.........u........ |
4200 | 00 19 28 41 43 4b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 35 20 20 20 20 20 45 72 72 6f 72 20 | ..(ACK).............5.....Error. |
4220 | 28 45 52 52 4f 52 29 0a 0a 20 20 20 54 68 65 20 54 46 54 50 20 68 65 61 64 65 72 20 6f 66 20 61 | (ERROR).....The.TFTP.header.of.a |
4240 | 20 70 61 63 6b 65 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 20 6f 70 63 6f 64 65 20 20 61 73 | .packet.contains.the..opcode..as |
4260 | 73 6f 63 69 61 74 65 64 20 20 77 69 74 68 0a 20 20 20 74 68 61 74 20 70 61 63 6b 65 74 2e 0a 0a | sociated..with....that.packet... |
4280 | 0a 0a 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......Sollins................... |
42a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
42c0 | 20 20 20 20 20 20 5b 50 61 67 65 20 35 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 20 20 | ......[Page.5]...RFC.1350....... |
42e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 | .............TFTP.Revision.2.... |
4300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 20 20 20 20 | ................July.1992....... |
4320 | 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 20 73 74 72 69 6e 67 20 20 20 20 31 20 | ........2.bytes.....string....1. |
4340 | 62 79 74 65 20 20 20 20 20 73 74 72 69 6e 67 20 20 20 31 20 62 79 74 65 0a 20 20 20 20 20 20 20 | byte.....string...1.byte........ |
4360 | 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .....--------------------------- |
4380 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 | ---------------------........... |
43a0 | 20 7c 20 4f 70 63 6f 64 65 20 7c 20 20 46 69 6c 65 6e 61 6d 65 20 20 7c 20 20 20 30 20 20 7c 20 | .|.Opcode.|..Filename..|...0..|. |
43c0 | 20 20 20 4d 6f 64 65 20 20 20 20 7c 20 20 20 30 20 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...Mode....|...0..|............. |
43e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
4400 | 2d 2d 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 10 53 1e ca 3c 00 00 00 | --..P.......\........]...S..<... |
4420 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 19 00 00 ff 11 39 5c c0 a8 | <....P...C.....@..E.........9\.. |
4440 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 31 00 04 00 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...1.................. |
4460 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 31 53 1e ca 2e 02 00 00 2e 02 00 00 | \.......P........]..1S.......... |
4480 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 45 00 00 80 11 23 30 c0 a8 00 0a c0 a8 | .....@.P...C..E....E....#0...... |
44a0 | 00 fd 0d 75 c5 ba 02 0c 96 fa 00 03 00 1a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 | ...u..........--------------.... |
44c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 67 75 72 65 20 35 2d 31 3a | .....................Figure.5-1: |
44e0 | 20 52 52 51 2f 57 52 51 20 70 61 63 6b 65 74 0a 0a 0a 20 20 20 52 52 51 20 61 6e 64 20 57 52 51 | .RRQ/WRQ.packet......RRQ.and.WRQ |
4500 | 20 70 61 63 6b 65 74 73 20 28 6f 70 63 6f 64 65 73 20 31 20 61 6e 64 20 32 20 72 65 73 70 65 63 | .packets.(opcodes.1.and.2.respec |
4520 | 74 69 76 65 6c 79 29 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 61 74 0a 20 20 20 73 68 6f 77 6e | tively).have.the.format....shown |
4540 | 20 69 6e 20 46 69 67 75 72 65 20 35 2d 31 2e 20 20 54 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 69 | .in.Figure.5-1...The.file.name.i |
4560 | 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 62 79 74 65 73 20 69 6e 0a 20 20 20 6e 65 74 61 | s.a.sequence.of.bytes.in....neta |
4580 | 73 63 69 69 20 74 65 72 6d 69 6e 61 74 65 64 20 62 79 20 61 20 7a 65 72 6f 20 62 79 74 65 2e 20 | scii.terminated.by.a.zero.byte.. |
45a0 | 20 54 68 65 20 6d 6f 64 65 20 66 69 65 6c 64 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 0a 20 20 20 | .The.mode.field.contains.the.... |
45c0 | 73 74 72 69 6e 67 20 22 6e 65 74 61 73 63 69 69 22 2c 20 22 6f 63 74 65 74 22 2c 20 6f 72 20 22 | string."netascii",."octet",.or." |
45e0 | 6d 61 69 6c 22 20 28 6f 72 20 61 6e 79 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 75 70 70 | mail".(or.any.combination.of.upp |
4600 | 65 72 0a 20 20 20 61 6e 64 20 6c 6f 77 65 72 20 63 61 73 65 2c 20 73 75 63 68 20 61 73 20 22 4e | er....and.lower.case,.such.as."N |
4620 | 45 54 41 53 43 49 49 22 2c 20 4e 65 74 41 73 63 69 69 22 2c 20 65 74 63 2e 29 20 69 6e 20 6e 65 | ETASCII",.NetAscii",.etc.).in.ne |
4640 | 74 61 73 63 69 69 0a 20 20 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 74 68 72 65 65 20 6d | tascii....indicating.the.three.m |
4660 | 6f 64 65 73 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 70 72 6f 74 6f 63 6f 6c 2e 20 20 41 | odes.defined.in.the.protocol...A |
4680 | 20 68 6f 73 74 20 77 68 69 63 68 0a 20 20 20 72 65 63 65 69 76 65 73 20 6e 65 74 61 73 63 69 69 | .host.which....receives.netascii |
46a0 | 20 6d 6f 64 65 20 64 61 74 61 20 6d 75 73 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | .mode.data.mus..P.......\....... |
46c0 | 0a 5d 03 00 98 5d 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]...]..<...<....P...C.....@..E. |
46e0 | 00 20 00 1a 00 00 ff 11 39 5b c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 30 00 04 00 1a 00 00 | ........9[...........u...0...... |
4700 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
4720 | bd 5d 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 46 | .]...............@.P...C..E....F |
4740 | 00 00 80 11 23 2f c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c b0 91 00 03 00 1b 74 20 74 72 61 6e | ....#/.........u..........t.tran |
4760 | 73 6c 61 74 65 20 74 68 65 20 64 61 74 61 20 74 6f 20 69 74 73 20 6f 77 6e 0a 20 20 20 66 6f 72 | slate.the.data.to.its.own....for |
4780 | 6d 61 74 2e 20 20 4f 63 74 65 74 20 6d 6f 64 65 20 69 73 20 75 73 65 64 20 74 6f 20 74 72 61 6e | mat...Octet.mode.is.used.to.tran |
47a0 | 73 66 65 72 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 73 20 69 6e 20 74 68 65 20 38 2d 62 69 74 | sfer.a.file.that.is.in.the.8-bit |
47c0 | 0a 20 20 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 63 68 69 6e 65 20 66 72 6f 6d 20 77 | ....format.of.the.machine.from.w |
47e0 | 68 69 63 68 20 74 68 65 20 66 69 6c 65 20 69 73 20 62 65 69 6e 67 20 74 72 61 6e 73 66 65 72 72 | hich.the.file.is.being.transferr |
4800 | 65 64 2e 20 20 49 74 0a 20 20 20 69 73 20 61 73 73 75 6d 65 64 20 74 68 61 74 20 65 61 63 68 20 | ed...It....is.assumed.that.each. |
4820 | 74 79 70 65 20 6f 66 20 6d 61 63 68 69 6e 65 20 68 61 73 20 61 20 73 69 6e 67 6c 65 20 38 2d 62 | type.of.machine.has.a.single.8-b |
4840 | 69 74 20 66 6f 72 6d 61 74 20 74 68 61 74 0a 20 20 20 69 73 20 6d 6f 72 65 20 63 6f 6d 6d 6f 6e | it.format.that....is.more.common |
4860 | 2c 20 61 6e 64 20 74 68 61 74 20 74 68 61 74 20 66 6f 72 6d 61 74 20 69 73 20 63 68 6f 73 65 6e | ,.and.that.that.format.is.chosen |
4880 | 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 6e 20 61 0a 20 20 20 44 45 43 2d 32 30 2c 20 | ...For.example,.on.a....DEC-20,. |
48a0 | 61 20 33 36 20 62 69 74 20 6d 61 63 68 69 6e 65 2c 20 74 68 69 73 20 69 73 20 66 6f 75 72 20 38 | a.36.bit.machine,.this.is.four.8 |
48c0 | 2d 62 69 74 20 62 79 74 65 73 20 74 6f 20 61 20 77 6f 72 64 20 77 69 74 68 0a 20 20 20 66 6f 75 | -bit.bytes.to.a.word.with....fou |
48e0 | 72 20 62 69 74 73 20 6f 66 20 62 72 65 61 6b 61 67 65 2e 20 20 49 66 20 61 20 68 6f 73 74 20 72 | r.bits.of.breakage...If.a.host.r |
4900 | 65 63 65 69 76 65 73 20 61 20 6f 63 74 65 74 20 66 69 6c 65 20 61 6e 64 20 74 68 65 6e 0a 20 20 | eceives.a.octet.file.and.then... |
4920 | 20 72 65 74 75 72 6e 73 20 69 74 2c 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 66 69 6c 65 20 6d | .returns.it,.the.returned.file.m |
4940 | 75 73 74 20 62 65 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 74 68 65 20 6f 72 00 00 50 02 00 00 | ust.be.identical.to.the.or..P... |
4960 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 2a 68 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]..*h..<...<....P.. |
4980 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 1b 00 00 ff 11 39 5a c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E.........9Z.......... |
49a0 | 0d 75 00 0c aa 2f 00 04 00 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u.../..................\....... |
49c0 | 50 02 00 00 00 00 00 00 0a 5d 03 00 4b 68 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]..Kh...............@.P |
49e0 | 8d d7 8b 43 08 00 45 00 02 20 93 47 00 00 80 11 23 2e c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....G....#..........u.... |
4a00 | d5 3c 00 03 00 1c 69 67 69 6e 61 6c 2e 0a 20 20 20 4d 61 69 6c 20 6d 6f 64 65 20 75 73 65 73 20 | .<....iginal.....Mail.mode.uses. |
4a20 | 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 6d 61 69 6c 20 72 65 63 69 70 69 65 6e 74 20 69 6e 20 | the.name.of.a.mail.recipient.in. |
4a40 | 70 6c 61 63 65 20 6f 66 20 61 20 66 69 6c 65 20 61 6e 64 0a 20 20 20 6d 75 73 74 20 62 65 67 69 | place.of.a.file.and....must.begi |
4a60 | 6e 20 77 69 74 68 20 61 20 57 52 51 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 69 | n.with.a.WRQ...Otherwise.it.is.i |
4a80 | 64 65 6e 74 69 63 61 6c 20 74 6f 20 6e 65 74 61 73 63 69 69 20 6d 6f 64 65 2e 0a 20 20 20 54 68 | dentical.to.netascii.mode.....Th |
4aa0 | 65 20 6d 61 69 6c 20 72 65 63 69 70 69 65 6e 74 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 | e.mail.recipient.string.should.b |
4ac0 | 65 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 22 75 73 65 72 6e 61 6d 65 22 20 6f 72 0a 20 20 20 22 | e.of.the.form."username".or...." |
4ae0 | 75 73 65 72 6e 61 6d 65 40 68 6f 73 74 6e 61 6d 65 22 2e 20 20 49 66 20 74 68 65 20 73 65 63 6f | username@hostname"...If.the.seco |
4b00 | 6e 64 20 66 6f 72 6d 20 69 73 20 75 73 65 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 0a 20 | nd.form.is.used,.it.allows.the.. |
4b20 | 20 20 6f 70 74 69 6f 6e 20 6f 66 20 6d 61 69 6c 20 66 6f 72 77 61 72 64 69 6e 67 20 62 79 20 61 | ..option.of.mail.forwarding.by.a |
4b40 | 20 72 65 6c 61 79 20 63 6f 6d 70 75 74 65 72 2e 0a 0a 20 20 20 54 68 65 20 64 69 73 63 75 73 73 | .relay.computer......The.discuss |
4b60 | 69 6f 6e 20 61 62 6f 76 65 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 62 6f 74 68 20 74 68 65 20 | ion.above.assumes.that.both.the. |
4b80 | 73 65 6e 64 65 72 20 61 6e 64 20 72 65 63 69 70 69 65 6e 74 20 61 72 65 0a 20 20 20 6f 70 65 72 | sender.and.recipient.are....oper |
4ba0 | 61 74 69 6e 67 20 69 6e 20 74 68 65 20 73 61 6d 65 20 6d 6f 64 65 2c 20 62 75 74 20 74 68 65 72 | ating.in.the.same.mode,.but.ther |
4bc0 | 65 20 69 73 20 6e 6f 20 72 65 61 73 6f 6e 20 74 68 61 74 20 74 68 69 73 20 68 61 73 20 74 6f 0a | e.is.no.reason.that.this.has.to. |
4be0 | 20 20 20 62 65 20 74 68 65 20 63 61 73 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 6e | ...be.the.case...For.example,.on |
4c00 | 65 20 6d 69 67 68 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 83 72 1e ca | e.migh..P.......\........]...r.. |
4c20 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 1c 00 00 ff 11 | <...<....P...C.....@..E......... |
4c40 | 39 59 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 2e 00 04 00 1c 00 00 00 00 00 00 00 00 00 00 | 9Y...........u.................. |
4c60 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 aa 72 1e ca 2e 02 00 00 | ....\.......P........]...r...... |
4c80 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 48 00 00 80 11 23 2d c0 a8 | .........@.P...C..E....H....#-.. |
4ca0 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 02 89 00 03 00 1d 74 20 62 75 69 6c 64 20 61 20 73 74 6f 72 | .......u..........t.build.a.stor |
4cc0 | 61 67 65 20 73 65 72 76 65 72 2e 20 20 54 68 65 72 65 0a 20 20 20 69 73 20 6e 6f 20 72 65 61 73 | age.server...There....is.no.reas |
4ce0 | 6f 6e 20 74 68 61 74 20 73 75 63 68 20 61 20 6d 61 63 68 69 6e 65 20 6e 65 65 64 73 20 74 6f 20 | on.that.such.a.machine.needs.to. |
4d00 | 74 72 61 6e 73 6c 61 74 65 20 6e 65 74 61 73 63 69 69 20 69 6e 74 6f 20 69 74 73 0a 20 20 20 6f | translate.netascii.into.its....o |
4d20 | 77 6e 20 66 6f 72 6d 20 6f 66 20 74 65 78 74 2e 20 20 52 61 74 68 65 72 2c 20 74 68 65 20 73 65 | wn.form.of.text...Rather,.the.se |
4d40 | 6e 64 65 72 20 6d 69 67 68 74 20 73 65 6e 64 20 66 69 6c 65 73 20 69 6e 20 6e 65 74 61 73 63 69 | nder.might.send.files.in.netasci |
4d60 | 69 2c 0a 20 20 20 62 75 74 20 74 68 65 20 73 74 6f 72 61 67 65 20 73 65 72 76 65 72 20 6d 69 67 | i,....but.the.storage.server.mig |
4d80 | 68 74 20 73 69 6d 70 6c 79 20 73 74 6f 72 65 20 74 68 65 6d 20 77 69 74 68 6f 75 74 20 74 72 61 | ht.simply.store.them.without.tra |
4da0 | 6e 73 6c 61 74 69 6f 6e 20 69 6e 0a 20 20 20 38 2d 62 69 74 20 66 6f 72 6d 61 74 2e 20 20 41 6e | nslation.in....8-bit.format...An |
4dc0 | 6f 74 68 65 72 20 73 75 63 68 20 73 69 74 75 61 74 69 6f 6e 20 69 73 20 61 20 70 72 6f 62 6c 65 | other.such.situation.is.a.proble |
4de0 | 6d 20 74 68 61 74 20 63 75 72 72 65 6e 74 6c 79 0a 20 20 20 65 78 69 73 74 73 20 6f 6e 20 44 45 | m.that.currently....exists.on.DE |
4e00 | 43 2d 32 30 20 73 79 73 74 65 6d 73 2e 20 20 4e 65 69 74 68 65 72 20 6e 65 74 61 73 63 69 69 20 | C-20.systems...Neither.netascii. |
4e20 | 6e 6f 72 20 6f 63 74 65 74 20 61 63 63 65 73 73 65 73 20 61 6c 6c 0a 20 20 20 74 68 65 20 62 69 | nor.octet.accesses.all....the.bi |
4e40 | 74 73 20 69 6e 20 61 20 77 6f 72 64 2e 20 20 4f 6e 65 20 6d 69 67 68 74 20 63 72 65 61 74 65 20 | ts.in.a.word...One.might.create. |
4e60 | 61 20 73 70 65 63 69 61 6c 20 6d 6f 64 65 20 66 6f 72 20 73 75 63 68 20 61 0a 20 20 20 6d 61 63 | a.special.mode.for.such.a....mac |
4e80 | 68 69 6e 65 20 77 68 69 63 68 20 72 65 61 64 20 61 6c 6c 20 74 68 65 20 62 69 74 73 20 69 6e 20 | hine.which.read.all.the.bits.in. |
4ea0 | 61 20 77 6f 72 64 2c 20 62 75 74 20 69 6e 20 77 68 69 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | a.word,.but.in.whi..P.......\... |
4ec0 | 00 00 00 00 0a 5d 03 00 0f 7d 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]...}..<...<....P...C.....@ |
4ee0 | 08 00 45 00 00 20 00 1d 00 00 ff 11 39 58 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 2d 00 04 | ..E.........9X...........u...-.. |
4f00 | 00 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | ................\.......P....... |
4f20 | 0a 5d 03 00 31 7d 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]..1}...............@.P...C..E. |
4f40 | 02 20 93 49 00 00 80 11 23 2c c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 9a 24 00 03 00 1e 63 68 | ...I....#,.........u.....$....ch |
4f60 | 20 74 68 65 20 72 65 63 65 69 76 65 72 0a 20 20 20 73 74 6f 72 65 64 20 74 68 65 20 69 6e 66 6f | .the.receiver....stored.the.info |
4f80 | 72 6d 61 74 69 6f 6e 20 69 6e 20 38 2d 62 69 74 20 66 6f 72 6d 61 74 2e 20 20 57 68 65 6e 20 73 | rmation.in.8-bit.format...When.s |
4fa0 | 75 63 68 20 61 20 66 69 6c 65 20 69 73 0a 20 20 20 72 65 74 72 69 65 76 65 64 20 66 72 6f 6d 20 | uch.a.file.is....retrieved.from. |
4fc0 | 74 68 65 20 73 74 6f 72 61 67 65 20 73 69 74 65 2c 20 69 74 20 6d 75 73 74 20 62 65 20 72 65 73 | the.storage.site,.it.must.be.res |
4fe0 | 74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 0a 20 20 20 66 6f 72 6d 20 74 6f | tored.to.its.original....form.to |
5000 | 20 62 65 20 75 73 65 66 75 6c 2c 20 73 6f 20 74 68 65 20 72 65 76 65 72 73 65 20 6d 6f 64 65 20 | .be.useful,.so.the.reverse.mode. |
5020 | 6d 75 73 74 20 61 6c 73 6f 20 62 65 20 69 6d 70 6c 65 6d 65 6e 74 65 64 2e 20 20 54 68 65 0a 20 | must.also.be.implemented...The.. |
5040 | 20 20 75 73 65 72 20 73 69 74 65 20 77 69 6c 6c 20 68 61 76 65 20 74 6f 20 72 65 6d 65 6d 62 65 | ..user.site.will.have.to.remembe |
5060 | 72 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 | r.some.information.to.achieve.th |
5080 | 69 73 2e 20 20 49 6e 0a 20 20 20 62 6f 74 68 20 6f 66 20 74 68 65 73 65 20 65 78 61 6d 70 6c 65 | is...In....both.of.these.example |
50a0 | 73 2c 20 74 68 65 20 72 65 71 75 65 73 74 20 70 61 63 6b 65 74 73 20 77 6f 75 6c 64 20 73 70 65 | s,.the.request.packets.would.spe |
50c0 | 63 69 66 79 20 6f 63 74 65 74 20 6d 6f 64 65 0a 20 20 20 74 6f 20 74 68 65 20 66 6f 72 65 69 67 | cify.octet.mode....to.the.foreig |
50e0 | 6e 20 68 6f 73 74 2c 20 62 75 74 20 74 68 65 20 6c 6f 63 61 6c 20 68 6f 73 74 20 77 6f 75 6c 64 | n.host,.but.the.local.host.would |
5100 | 20 62 65 20 69 6e 20 73 6f 6d 65 20 6f 74 68 65 72 20 6d 6f 64 65 2e 0a 20 20 20 4e 6f 20 73 75 | .be.in.some.other.mode.....No.su |
5120 | 63 68 20 6d 61 63 68 69 6e 65 20 6f 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 73 70 65 63 69 66 | ch.machine.or.application.specif |
5140 | 69 63 20 6d 6f 64 65 73 20 68 61 76 65 20 62 65 65 6e 20 73 70 65 63 69 66 69 65 64 20 69 00 00 | ic.modes.have.been.specified.i.. |
5160 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 b1 87 1e ca 3c 00 00 00 3c 00 00 00 | P.......\........]......<...<... |
5180 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 1e 00 00 ff 11 39 57 c0 a8 00 fd c0 a8 | .P...C.....@..E.........9W...... |
51a0 | 00 0a c5 ba 0d 75 00 0c aa 2c 00 04 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u...,..................\... |
51c0 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 23 94 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........]..#............... |
51e0 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 4a 00 00 80 11 23 2b c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....J....#+.........u |
5200 | c5 ba 02 0c 3f 66 00 03 00 1f 6e 0a 20 20 20 54 46 54 50 2c 20 62 75 74 20 6f 6e 65 20 77 6f 75 | ....?f....n....TFTP,.but.one.wou |
5220 | 6c 64 20 62 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 69 73 20 73 70 65 63 69 | ld.be.compatible.with.this.speci |
5240 | 66 69 63 61 74 69 6f 6e 2e 0a 0a 20 20 20 49 74 20 69 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c | fication......It.is.also.possibl |
5260 | 65 20 74 6f 20 64 65 66 69 6e 65 20 6f 74 68 65 72 20 6d 6f 64 65 73 20 66 6f 72 20 63 6f 6f 70 | e.to.define.other.modes.for.coop |
5280 | 65 72 61 74 69 6e 67 20 70 61 69 72 73 20 6f 66 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 | erating.pairs.of....Sollins..... |
52a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
52c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 36 5d 0a 0c 0a 52 | ....................[Page.6]...R |
52e0 | 46 43 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 | FC.1350....................TFTP. |
5300 | 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 | Revision.2....................Ju |
5320 | 6c 79 20 31 39 39 32 0a 0a 0a 20 20 20 68 6f 73 74 73 2c 20 61 6c 74 68 6f 75 67 68 20 74 68 69 | ly.1992......hosts,.although.thi |
5340 | 73 20 6d 75 73 74 20 62 65 20 64 6f 6e 65 20 77 69 74 68 20 63 61 72 65 2e 20 20 54 68 65 72 65 | s.must.be.done.with.care...There |
5360 | 20 69 73 20 6e 6f 20 72 65 71 75 69 72 65 6d 65 6e 74 0a 20 20 20 74 68 61 74 20 61 6e 79 20 6f | .is.no.requirement....that.any.o |
5380 | 74 68 65 72 20 68 6f 73 74 73 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 73 65 2e 20 20 54 68 65 | ther.hosts.implement.these...The |
53a0 | 72 65 20 69 73 20 6e 6f 20 63 65 6e 74 72 61 6c 20 61 75 74 68 6f 72 69 74 79 0a 20 20 20 74 68 | re.is.no.central.authority....th |
53c0 | 61 74 20 77 69 6c 6c 20 64 65 66 69 6e 65 20 74 68 65 73 65 20 6d 6f 64 65 73 20 6f 72 20 61 73 | at.will.define.these.modes.or.as |
53e0 | 73 69 67 6e 20 74 68 65 6d 20 6e 61 6d 65 73 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | sign.them.names................. |
5400 | 20 20 20 20 20 20 32 20 62 79 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | ......2.by..P.......\........].. |
5420 | a1 9d 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 1f | ....<...<....P...C.....@..E..... |
5440 | 00 00 ff 11 39 56 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 2b 00 04 00 1f 00 00 00 00 00 00 | ....9V...........u...+.......... |
5460 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 d0 9d 1e ca | ........\.......P........]...... |
5480 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 4b 00 00 80 11 | .............@.P...C..E....K.... |
54a0 | 23 2a c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 69 56 00 03 00 20 74 65 73 20 20 20 20 20 32 20 | #*.........u....iV....tes.....2. |
54c0 | 62 79 74 65 73 20 20 20 20 20 20 6e 20 62 79 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | bytes......n.bytes.............. |
54e0 | 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ......-------------------------- |
5500 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 4f 70 63 | --------...................|.Opc |
5520 | 6f 64 65 20 7c 20 20 20 42 6c 6f 63 6b 20 23 20 20 7c 20 20 20 44 61 74 61 20 20 20 20 20 7c 0a | ode.|...Block.#..|...Data.....|. |
5540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...................------------- |
5560 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 20 20 20 20 20 | ---------------------........... |
5580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 67 75 72 65 20 35 2d 32 3a 20 44 41 54 41 20 | ...............Figure.5-2:.DATA. |
55a0 | 70 61 63 6b 65 74 0a 0a 0a 20 20 20 44 61 74 61 20 69 73 20 61 63 74 75 61 6c 6c 79 20 74 72 61 | packet......Data.is.actually.tra |
55c0 | 6e 73 66 65 72 72 65 64 20 69 6e 20 44 41 54 41 20 70 61 63 6b 65 74 73 20 64 65 70 69 63 74 65 | nsferred.in.DATA.packets.depicte |
55e0 | 64 20 69 6e 20 46 69 67 75 72 65 20 35 2d 32 2e 0a 20 20 20 44 41 54 41 20 70 61 63 6b 65 74 73 | d.in.Figure.5-2.....DATA.packets |
5600 | 20 28 6f 70 63 6f 64 65 20 3d 20 33 29 20 68 61 76 65 20 61 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 | .(opcode.=.3).have.a.block.numbe |
5620 | 72 20 61 6e 64 20 64 61 74 61 20 66 69 65 6c 64 2e 20 20 54 68 65 0a 20 20 20 62 6c 6f 63 6b 20 | r.and.data.field...The....block. |
5640 | 6e 75 6d 62 65 72 73 20 6f 6e 20 64 61 74 61 20 70 61 63 6b 65 74 73 20 62 65 67 69 6e 20 77 69 | numbers.on.data.packets.begin.wi |
5660 | 74 68 20 6f 6e 65 20 61 6e 64 20 69 6e 63 72 65 61 73 65 20 62 79 20 6f 6e 65 20 66 6f 72 0a 20 | th.one.and.increase.by.one.for.. |
5680 | 20 20 65 61 63 68 20 6e 65 77 20 62 6c 6f 63 6b 20 6f 66 20 64 61 74 61 2e 20 20 54 68 69 73 20 | ..each.new.block.of.data...This. |
56a0 | 72 65 73 74 72 69 63 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 74 68 65 00 00 50 02 00 00 06 00 00 00 | restriction.allows.the..P....... |
56c0 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 4d b2 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]..M...<...<....P...C.. |
56e0 | be 18 9a 40 08 00 45 00 00 20 00 20 00 00 ff 11 39 55 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E.........9U...........u.. |
5700 | aa 2a 00 04 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 | .*..................\.......P... |
5720 | 00 00 00 00 0a 5d 03 00 90 b2 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]...................@.P...C |
5740 | 08 00 45 00 02 20 93 4d 00 00 80 11 23 28 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 48 03 00 03 | ..E....M....#(.........u....H... |
5760 | 00 21 20 70 72 6f 67 72 61 6d 20 74 6f 20 75 73 65 20 61 0a 20 20 20 73 69 6e 67 6c 65 20 6e 75 | .!.program.to.use.a....single.nu |
5780 | 6d 62 65 72 20 74 6f 20 64 69 73 63 72 69 6d 69 6e 61 74 65 20 62 65 74 77 65 65 6e 20 6e 65 77 | mber.to.discriminate.between.new |
57a0 | 20 70 61 63 6b 65 74 73 20 61 6e 64 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 20 20 20 54 68 65 20 | .packets.and.duplicates.....The. |
57c0 | 64 61 74 61 20 66 69 65 6c 64 20 69 73 20 66 72 6f 6d 20 7a 65 72 6f 20 74 6f 20 35 31 32 20 62 | data.field.is.from.zero.to.512.b |
57e0 | 79 74 65 73 20 6c 6f 6e 67 2e 20 20 49 66 20 69 74 20 69 73 20 35 31 32 20 62 79 74 65 73 0a 20 | ytes.long...If.it.is.512.bytes.. |
5800 | 20 20 6c 6f 6e 67 2c 20 74 68 65 20 62 6c 6f 63 6b 20 69 73 20 6e 6f 74 20 74 68 65 20 6c 61 73 | ..long,.the.block.is.not.the.las |
5820 | 74 20 62 6c 6f 63 6b 20 6f 66 20 64 61 74 61 3b 20 69 66 20 69 74 20 69 73 20 66 72 6f 6d 20 7a | t.block.of.data;.if.it.is.from.z |
5840 | 65 72 6f 20 74 6f 0a 20 20 20 35 31 31 20 62 79 74 65 73 20 6c 6f 6e 67 2c 20 69 74 20 73 69 67 | ero.to....511.bytes.long,.it.sig |
5860 | 6e 61 6c 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 74 72 61 6e 73 66 65 72 2e 20 20 28 | nals.the.end.of.the.transfer...( |
5880 | 53 65 65 20 74 68 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 6f 6e 20 4e 6f 72 6d 61 6c 20 54 65 72 | See.the.section....on.Normal.Ter |
58a0 | 6d 69 6e 61 74 69 6f 6e 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 29 0a 0a 20 20 20 41 6c 6c 20 20 | mination.for.details.).....All.. |
58c0 | 70 61 63 6b 65 74 73 20 6f 74 68 65 72 20 74 68 61 6e 20 64 75 70 6c 69 63 61 74 65 20 41 43 4b | packets.other.than.duplicate.ACK |
58e0 | 27 73 20 61 6e 64 20 74 68 6f 73 65 20 75 73 65 64 20 66 6f 72 0a 20 20 20 74 65 72 6d 69 6e 61 | 's.and.those.used.for....termina |
5900 | 74 69 6f 6e 20 61 72 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 75 6e 6c 65 73 73 20 61 20 74 | tion.are.acknowledged.unless.a.t |
5920 | 69 6d 65 6f 75 74 20 6f 63 63 75 72 73 20 5b 34 5d 2e 20 20 53 65 6e 64 69 6e 67 20 61 0a 20 20 | imeout.occurs.[4]...Sending.a... |
5940 | 20 44 41 54 41 20 70 61 63 6b 65 74 20 69 73 20 61 6e 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e | .DATA.packet.is.an.acknowledgmen |
5960 | 74 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 f3 bd 1e ca 3c 00 00 00 | t...P.......\........]......<... |
5980 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 21 00 00 ff 11 39 54 c0 a8 | <....P...C.....@..E....!....9T.. |
59a0 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 29 00 04 00 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...)...!.............. |
59c0 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 18 be 1e ca 2e 02 00 00 2e 02 00 00 | \.......P........].............. |
59e0 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 4e 00 00 80 11 23 27 c0 a8 00 0a c0 a8 | .....@.P...C..E....N....#'...... |
5a00 | 00 fd 0d 75 c5 ba 02 0c 8d 66 00 03 00 22 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 41 43 4b 20 | ...u.....f..."for.the.first.ACK. |
5a20 | 70 61 63 6b 65 74 20 6f 66 20 74 68 65 0a 20 20 20 70 72 65 76 69 6f 75 73 20 44 41 54 41 20 70 | packet.of.the....previous.DATA.p |
5a40 | 61 63 6b 65 74 2e 20 54 68 65 20 57 52 51 20 61 6e 64 20 44 41 54 41 20 70 61 63 6b 65 74 73 20 | acket..The.WRQ.and.DATA.packets. |
5a60 | 61 72 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 62 79 0a 20 20 20 41 43 4b 20 6f 72 20 45 52 | are.acknowledged.by....ACK.or.ER |
5a80 | 52 4f 52 20 70 61 63 6b 65 74 73 2c 20 77 68 69 6c 65 20 52 52 51 0a 0a 0a 20 20 20 20 20 20 20 | ROR.packets,.while.RRQ.......... |
5aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 20 32 20 | ..................2.bytes.....2. |
5ac0 | 62 79 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d | bytes..........................- |
5ae0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 20 | --------------------............ |
5b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 4f 70 63 6f 64 65 20 7c 20 20 20 42 6c 6f 63 6b 20 | .............|.Opcode.|...Block. |
5b20 | 23 20 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d | #..|..........................-- |
5b40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | -------------------............. |
5b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 67 75 72 65 20 35 2d 33 3a 20 41 43 4b 20 70 61 | ..............Figure.5-3:.ACK.pa |
5b80 | 63 6b 65 74 0a 0a 0a 20 20 20 61 6e 64 20 41 43 4b 20 70 61 63 6b 65 74 73 20 61 72 65 20 61 63 | cket......and.ACK.packets.are.ac |
5ba0 | 6b 6e 6f 77 6c 65 64 67 65 64 20 62 79 20 20 44 41 54 41 20 20 6f 72 20 45 52 52 4f 52 20 70 61 | knowledged.by..DATA..or.ERROR.pa |
5bc0 | 63 6b 65 74 73 2e 20 20 46 69 67 75 72 65 0a 20 20 20 35 2d 33 20 64 65 70 69 63 74 73 20 61 6e | ckets...Figure....5-3.depicts.an |
5be0 | 20 41 43 4b 20 70 61 63 6b 65 74 3b 20 74 68 65 20 6f 70 63 6f 64 65 20 69 73 20 34 2e 20 20 54 | .ACK.packet;.the.opcode.is.4...T |
5c00 | 68 65 20 20 62 6c 6f 63 6b 20 20 6e 75 6d 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | he..block..num..P.......\....... |
5c20 | 0a 5d 03 00 84 c8 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]......<...<....P...C.....@..E. |
5c40 | 00 20 00 22 00 00 ff 11 39 53 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 28 00 04 00 22 00 00 | ..."....9S...........u...(...".. |
5c60 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
5c80 | ad c8 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 4f | .................@.P...C..E....O |
5ca0 | 00 00 80 11 23 26 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 57 20 00 03 00 23 62 65 72 20 20 69 | ....#&.........u....W....#ber..i |
5cc0 | 6e 0a 20 20 20 61 6e 20 20 41 43 4b 20 65 63 68 6f 65 73 20 74 68 65 20 62 6c 6f 63 6b 20 6e 75 | n....an..ACK.echoes.the.block.nu |
5ce0 | 6d 62 65 72 20 6f 66 20 74 68 65 20 44 41 54 41 20 70 61 63 6b 65 74 20 62 65 69 6e 67 0a 20 20 | mber.of.the.DATA.packet.being... |
5d00 | 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 2e 20 20 41 20 57 52 51 20 69 73 20 61 63 6b 6e 6f 77 6c | .acknowledged...A.WRQ.is.acknowl |
5d20 | 65 64 67 65 64 20 77 69 74 68 20 61 6e 20 41 43 4b 20 70 61 63 6b 65 74 20 68 61 76 69 6e 67 20 | edged.with.an.ACK.packet.having. |
5d40 | 61 0a 20 20 20 62 6c 6f 63 6b 20 6e 75 6d 62 65 72 20 6f 66 20 7a 65 72 6f 2e 0a 0a 0a 0a 0a 0a | a....block.number.of.zero....... |
5d60 | 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...Sollins...................... |
5d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
5da0 | 20 20 20 5b 50 61 67 65 20 37 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 | ...[Page.7]...RFC.1350.......... |
5dc0 | 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 | ..........TFTP.Revision.2....... |
5de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 20 20 20 20 20 20 20 | .............July.1992.......... |
5e00 | 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 20 | ........2.bytes.....2.bytes..... |
5e20 | 20 73 74 72 69 6e 67 20 20 20 20 31 20 62 79 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .string....1.byte............... |
5e40 | 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .------------------------------- |
5e60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 4f 70 63 6f 64 | ----------...............|.Opcod |
5e80 | 65 20 7c 20 20 45 72 72 6f 72 43 6f 64 65 20 7c 20 20 20 45 72 72 4d 73 67 20 20 20 7c 20 20 20 | e.|..ErrorCode.|...ErrMsg...|... |
5ea0 | 30 20 20 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 00 00 50 02 00 00 | 0..|................------..P... |
5ec0 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 17 d3 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]......<...<....P.. |
5ee0 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 23 00 00 ff 11 39 52 c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E....#....9R.......... |
5f00 | 0d 75 00 0c aa 27 00 04 00 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u...'...#..............\....... |
5f20 | 50 02 00 00 00 00 00 00 0a 5d 03 00 5b d3 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]..[................@.P |
5f40 | 8d d7 8b 43 08 00 45 00 02 20 93 50 00 00 80 11 23 25 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....P....#%.........u.... |
5f60 | f5 bb 00 03 00 24 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .....$-------------------------- |
5f80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ---------....................... |
5fa0 | 20 20 20 46 69 67 75 72 65 20 35 2d 34 3a 20 45 52 52 4f 52 20 70 61 63 6b 65 74 0a 0a 0a 20 20 | ...Figure.5-4:.ERROR.packet..... |
5fc0 | 20 41 6e 20 45 52 52 4f 52 20 70 61 63 6b 65 74 20 28 6f 70 63 6f 64 65 20 35 29 20 74 61 6b 65 | .An.ERROR.packet.(opcode.5).take |
5fe0 | 73 20 74 68 65 20 66 6f 72 6d 20 64 65 70 69 63 74 65 64 20 69 6e 20 46 69 67 75 72 65 20 35 2d | s.the.form.depicted.in.Figure.5- |
6000 | 34 2e 20 20 41 6e 0a 20 20 20 45 52 52 4f 52 20 70 61 63 6b 65 74 20 63 61 6e 20 62 65 20 74 68 | 4...An....ERROR.packet.can.be.th |
6020 | 65 20 61 63 6b 6e 6f 77 6c 65 64 67 6d 65 6e 74 20 6f 66 20 61 6e 79 20 6f 74 68 65 72 20 74 79 | e.acknowledgment.of.any.other.ty |
6040 | 70 65 20 6f 66 20 70 61 63 6b 65 74 2e 0a 20 20 20 54 68 65 20 65 72 72 6f 72 20 63 6f 64 65 20 | pe.of.packet.....The.error.code. |
6060 | 69 73 20 61 6e 20 69 6e 74 65 67 65 72 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 6e 61 74 | is.an.integer.indicating.the.nat |
6080 | 75 72 65 20 6f 66 20 74 68 65 20 65 72 72 6f 72 2e 20 20 41 0a 20 20 20 74 61 62 6c 65 20 6f 66 | ure.of.the.error...A....table.of |
60a0 | 20 76 61 6c 75 65 73 20 61 6e 64 20 6d 65 61 6e 69 6e 67 73 20 69 73 20 67 69 76 65 6e 20 69 6e | .values.and.meanings.is.given.in |
60c0 | 20 74 68 65 20 61 70 70 65 6e 64 69 78 2e 20 20 28 4e 6f 74 65 20 74 68 61 74 0a 20 20 20 73 65 | .the.appendix...(Note.that....se |
60e0 | 76 65 72 61 6c 20 65 72 72 6f 72 20 63 6f 64 65 73 20 68 61 76 65 20 62 65 65 6e 20 61 64 64 65 | veral.error.codes.have.been.adde |
6100 | 64 20 74 6f 20 74 68 69 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 0a 20 20 20 64 6f 63 | d.to.this.version.of.this....doc |
6120 | 75 6d 65 6e 74 2e 29 20 54 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 69 73 20 69 6e 74 | ument.).The.error.message.is.int |
6140 | 65 6e 64 65 64 20 66 6f 72 20 68 75 6d 61 6e 20 63 6f 6e 73 75 6d 70 74 69 6f 6e 2c 20 61 6e 64 | ended.for.human.consumption,.and |
6160 | 0a 20 20 20 73 68 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 8e de 1e ca | ....sh..P.......\........]...... |
6180 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 24 00 00 ff 11 | <...<....P...C.....@..E....$.... |
61a0 | 39 51 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 26 00 04 00 24 00 00 00 00 00 00 00 00 00 00 | 9Q...........u...&...$.......... |
61c0 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 ba de 1e ca 2e 02 00 00 | ....\.......P........].......... |
61e0 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 51 00 00 80 11 23 24 c0 a8 | .........@.P...C..E....Q....#$.. |
6200 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 2c 57 00 03 00 25 6f 75 6c 64 20 62 65 20 69 6e 20 6e 65 74 | .......u....,W...%ould.be.in.net |
6220 | 61 73 63 69 69 2e 20 20 4c 69 6b 65 20 61 6c 6c 20 6f 74 68 65 72 20 73 74 72 69 6e 67 73 2c 20 | ascii...Like.all.other.strings,. |
6240 | 69 74 20 69 73 20 74 65 72 6d 69 6e 61 74 65 64 20 77 69 74 68 0a 20 20 20 61 20 7a 65 72 6f 20 | it.is.terminated.with....a.zero. |
6260 | 62 79 74 65 2e 0a 0a 36 2e 20 4e 6f 72 6d 61 6c 20 54 65 72 6d 69 6e 61 74 69 6f 6e 0a 0a 20 20 | byte...6..Normal.Termination.... |
6280 | 20 54 68 65 20 65 6e 64 20 6f 66 20 61 20 74 72 61 6e 73 66 65 72 20 69 73 20 6d 61 72 6b 65 64 | .The.end.of.a.transfer.is.marked |
62a0 | 20 62 79 20 61 20 44 41 54 41 20 70 61 63 6b 65 74 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 0a | .by.a.DATA.packet.that.contains. |
62c0 | 20 20 20 62 65 74 77 65 65 6e 20 30 20 61 6e 64 20 35 31 31 20 62 79 74 65 73 20 6f 66 20 64 61 | ...between.0.and.511.bytes.of.da |
62e0 | 74 61 20 28 69 2e 65 2e 2c 20 44 61 74 61 67 72 61 6d 20 6c 65 6e 67 74 68 20 3c 20 35 31 36 29 | ta.(i.e.,.Datagram.length.<.516) |
6300 | 2e 20 20 54 68 69 73 0a 20 20 20 70 61 63 6b 65 74 20 69 73 20 61 63 6b 6e 6f 77 6c 65 64 67 65 | ...This....packet.is.acknowledge |
6320 | 64 20 62 79 20 61 6e 20 41 43 4b 20 70 61 63 6b 65 74 20 6c 69 6b 65 20 61 6c 6c 20 6f 74 68 65 | d.by.an.ACK.packet.like.all.othe |
6340 | 72 20 44 41 54 41 20 70 61 63 6b 65 74 73 2e 0a 20 20 20 54 68 65 20 68 6f 73 74 20 61 63 6b 6e | r.DATA.packets.....The.host.ackn |
6360 | 6f 77 6c 65 64 67 69 6e 67 20 74 68 65 20 66 69 6e 61 6c 20 44 41 54 41 20 70 61 63 6b 65 74 20 | owledging.the.final.DATA.packet. |
6380 | 6d 61 79 20 74 65 72 6d 69 6e 61 74 65 20 69 74 73 20 73 69 64 65 0a 20 20 20 6f 66 20 74 68 65 | may.terminate.its.side....of.the |
63a0 | 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 6f 6e 20 73 65 6e 64 69 6e 67 20 74 68 65 20 66 69 6e 61 6c | .connection.on.sending.the.final |
63c0 | 20 41 43 4b 2e 20 20 4f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 61 6e 64 2c 0a 20 20 20 64 61 6c | .ACK...On.the.other.hand,....dal |
63e0 | 6c 79 69 6e 67 20 69 73 20 65 6e 63 6f 75 72 61 67 65 64 2e 20 20 54 68 69 73 20 6d 65 61 6e 73 | lying.is.encouraged...This.means |
6400 | 20 74 68 61 74 20 74 68 65 20 68 6f 73 74 20 73 65 6e 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | .that.the.host.sen..P.......\... |
6420 | 00 00 00 00 0a 5d 03 00 16 e9 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]......<...<....P...C.....@ |
6440 | 08 00 45 00 00 20 00 25 00 00 ff 11 39 50 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 25 00 04 | ..E....%....9P...........u...%.. |
6460 | 00 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | .%..............\.......P....... |
6480 | 0a 5d 03 00 39 e9 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]..9................@.P...C..E. |
64a0 | 02 20 93 52 00 00 80 11 23 23 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c b5 8c 00 03 00 26 64 69 | ...R....##.........u.........&di |
64c0 | 6e 67 20 74 68 65 20 66 69 6e 61 6c 0a 20 20 20 41 43 4b 20 77 69 6c 6c 20 77 61 69 74 20 66 6f | ng.the.final....ACK.will.wait.fo |
64e0 | 72 20 61 20 77 68 69 6c 65 20 62 65 66 6f 72 65 20 74 65 72 6d 69 6e 61 74 69 6e 67 20 69 6e 20 | r.a.while.before.terminating.in. |
6500 | 6f 72 64 65 72 20 74 6f 20 72 65 74 72 61 6e 73 6d 69 74 0a 20 20 20 74 68 65 20 66 69 6e 61 6c | order.to.retransmit....the.final |
6520 | 20 41 43 4b 20 69 66 20 69 74 20 68 61 73 20 62 65 65 6e 20 6c 6f 73 74 2e 20 20 54 68 65 20 61 | .ACK.if.it.has.been.lost...The.a |
6540 | 63 6b 6e 6f 77 6c 65 64 67 65 72 20 77 69 6c 6c 20 6b 6e 6f 77 20 74 68 61 74 0a 20 20 20 74 68 | cknowledger.will.know.that....th |
6560 | 65 20 41 43 4b 20 68 61 73 20 62 65 65 6e 20 6c 6f 73 74 20 69 66 20 69 74 20 72 65 63 65 69 76 | e.ACK.has.been.lost.if.it.receiv |
6580 | 65 73 20 74 68 65 20 66 69 6e 61 6c 20 44 41 54 41 20 70 61 63 6b 65 74 20 61 67 61 69 6e 2e 0a | es.the.final.DATA.packet.again.. |
65a0 | 20 20 20 54 68 65 20 68 6f 73 74 20 73 65 6e 64 69 6e 67 20 74 68 65 20 6c 61 73 74 20 44 41 54 | ...The.host.sending.the.last.DAT |
65c0 | 41 20 6d 75 73 74 20 72 65 74 72 61 6e 73 6d 69 74 20 69 74 20 75 6e 74 69 6c 20 74 68 65 20 70 | A.must.retransmit.it.until.the.p |
65e0 | 61 63 6b 65 74 20 69 73 0a 20 20 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20 6f 72 20 74 68 65 20 | acket.is....acknowledged.or.the. |
6600 | 73 65 6e 64 69 6e 67 20 68 6f 73 74 20 74 69 6d 65 73 20 6f 75 74 2e 20 20 49 66 20 74 68 65 20 | sending.host.times.out...If.the. |
6620 | 72 65 73 70 6f 6e 73 65 20 69 73 20 61 6e 0a 20 20 20 41 43 4b 2c 20 74 68 65 20 74 72 61 6e 73 | response.is.an....ACK,.the.trans |
6640 | 6d 69 73 73 69 6f 6e 20 77 61 73 20 63 6f 6d 70 6c 65 74 65 64 20 73 75 63 63 65 73 73 66 75 6c | mission.was.completed.successful |
6660 | 6c 79 2e 20 20 49 66 20 74 68 65 20 73 65 6e 64 65 72 20 6f 66 0a 20 20 20 74 68 65 20 64 61 74 | ly...If.the.sender.of....the.dat |
6680 | 61 20 74 69 6d 65 73 20 6f 75 74 20 61 6e 64 20 69 73 20 6e 6f 74 20 70 72 65 70 61 72 65 64 20 | a.times.out.and.is.not.prepared. |
66a0 | 74 6f 20 72 65 74 72 61 6e 73 6d 69 74 20 61 6e 79 20 6d 6f 72 65 2c 20 74 68 65 0a 20 20 00 00 | to.retransmit.any.more,.the..... |
66c0 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 a6 f3 1e ca 3c 00 00 00 3c 00 00 00 | P.......\........]......<...<... |
66e0 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 26 00 00 ff 11 39 4f c0 a8 00 fd c0 a8 | .P...C.....@..E....&....9O...... |
6700 | 00 0a c5 ba 0d 75 00 0c aa 24 00 04 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u...$...&..............\... |
6720 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 cf f3 1e ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........].................. |
6740 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 53 00 00 80 11 23 22 c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....S....#".........u |
6760 | c5 ba 02 0c 60 63 00 03 00 27 20 74 72 61 6e 73 66 65 72 20 6d 61 79 20 73 74 69 6c 6c 20 68 61 | ....`c...'.transfer.may.still.ha |
6780 | 76 65 20 62 65 65 6e 20 63 6f 6d 70 6c 65 74 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 | ve.been.completed.successfully,. |
67a0 | 61 66 74 65 72 20 77 68 69 63 68 20 74 68 65 0a 20 20 20 61 63 6b 6e 6f 77 6c 65 64 67 65 72 20 | after.which.the....acknowledger. |
67c0 | 6f 72 20 6e 65 74 77 6f 72 6b 20 6d 61 79 20 68 61 76 65 20 65 78 70 65 72 69 65 6e 63 65 64 20 | or.network.may.have.experienced. |
67e0 | 61 20 70 72 6f 62 6c 65 6d 2e 20 20 49 74 20 69 73 20 61 6c 73 6f 0a 20 20 20 70 6f 73 73 69 62 | a.problem...It.is.also....possib |
6800 | 6c 65 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 74 68 61 74 20 74 68 65 20 74 72 61 6e 73 66 65 | le.in.this.case.that.the.transfe |
6820 | 72 20 77 61 73 20 75 6e 73 75 63 63 65 73 73 66 75 6c 2e 20 20 49 6e 20 61 6e 79 0a 20 20 20 63 | r.was.unsuccessful...In.any....c |
6840 | 61 73 65 2c 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 68 61 73 20 62 65 65 6e 20 63 6c 6f | ase,.the.connection.has.been.clo |
6860 | 73 65 64 2e 0a 0a 37 2e 20 50 72 65 6d 61 74 75 72 65 20 54 65 72 6d 69 6e 61 74 69 6f 6e 0a 0a | sed...7..Premature.Termination.. |
6880 | 20 20 20 49 66 20 61 20 72 65 71 75 65 73 74 20 63 61 6e 20 6e 6f 74 20 62 65 20 67 72 61 6e 74 | ...If.a.request.can.not.be.grant |
68a0 | 65 64 2c 20 6f 72 20 73 6f 6d 65 20 65 72 72 6f 72 20 6f 63 63 75 72 73 20 64 75 72 69 6e 67 20 | ed,.or.some.error.occurs.during. |
68c0 | 74 68 65 0a 20 20 20 74 72 61 6e 73 66 65 72 2c 20 74 68 65 6e 20 61 6e 20 45 52 52 4f 52 20 70 | the....transfer,.then.an.ERROR.p |
68e0 | 61 63 6b 65 74 20 28 6f 70 63 6f 64 65 20 35 29 20 69 73 20 73 65 6e 74 2e 20 20 54 68 69 73 20 | acket.(opcode.5).is.sent...This. |
6900 | 69 73 20 6f 6e 6c 79 20 61 0a 20 20 20 63 6f 75 72 74 65 73 79 20 73 69 6e 63 65 20 69 74 20 77 | is.only.a....courtesy.since.it.w |
6920 | 69 6c 6c 20 6e 6f 74 20 62 65 20 72 65 74 72 61 6e 73 6d 69 74 74 65 64 20 6f 72 20 61 63 6b 6e | ill.not.be.retransmitted.or.ackn |
6940 | 6f 77 6c 65 64 67 65 64 2c 20 73 6f 20 69 74 0a 20 20 20 6d 61 79 20 6e 65 76 65 72 20 62 65 20 | owledged,.so.it....may.never.be. |
6960 | 72 65 63 65 69 76 65 64 2e 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | received....P.......\........].. |
6980 | 1a fe 1e ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 27 | ....<...<....P...C.....@..E....' |
69a0 | 00 00 ff 11 39 4e c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 23 00 04 00 27 00 00 00 00 00 00 | ....9N...........u...#...'...... |
69c0 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 d2 0d 1f ca | ........\.......P........]...... |
69e0 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 54 00 00 80 11 | .............@.P...C..E....T.... |
6a00 | 23 21 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c e2 61 00 03 00 28 20 54 69 6d 65 6f 75 74 73 20 | #!.........u.....a...(.Timeouts. |
6a20 | 6d 75 73 74 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 74 6f 20 64 65 74 65 63 74 20 65 72 72 6f | must.also.be.used.to.detect.erro |
6a40 | 72 73 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 | rs..........Sollins............. |
6a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
6a80 | 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 38 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 | ............[Page.8]...RFC.1350. |
6aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e | ...................TFTP.Revision |
6ac0 | 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a | .2....................July.1992. |
6ae0 | 0a 0a 49 2e 20 41 70 70 65 6e 64 69 78 0a 0a 4f 72 64 65 72 20 6f 66 20 48 65 61 64 65 72 73 0a | ..I..Appendix..Order.of.Headers. |
6b00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
6b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 0a 20 20 20 20 2d | ...................2.bytes.....- |
6b40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6b60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 7c 20 20 | -------------------------....|.. |
6b80 | 4c 6f 63 61 6c 20 4d 65 64 69 75 6d 20 20 7c 20 20 49 6e 74 65 72 6e 65 74 20 20 7c 20 20 44 61 | Local.Medium..|..Internet..|..Da |
6ba0 | 74 61 67 72 61 6d 20 20 7c 20 20 54 46 54 50 20 4f 70 63 6f 64 65 20 20 7c 0a 20 20 20 20 2d 2d | tagram..|..TFTP.Opcode..|.....-- |
6bc0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6be0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 46 54 50 20 46 | ------------------------..TFTP.F |
6c00 | 6f 72 6d 61 74 73 0a 0a 20 20 20 54 79 70 65 20 20 20 4f 70 20 23 00 00 50 02 00 00 06 00 00 00 | ormats.....Type...Op.#..P....... |
6c20 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 14 18 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]......<...<....P...C.. |
6c40 | be 18 9a 40 08 00 45 00 00 20 00 28 00 00 ff 11 39 4d c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E....(....9M...........u.. |
6c60 | aa 22 00 04 00 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 | ."...(..............\.......P... |
6c80 | 00 00 00 00 0a 5d 03 00 52 21 1f ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]..R!...............@.P...C |
6ca0 | 08 00 45 00 02 20 93 55 00 00 80 11 23 20 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 51 0c 00 03 | ..E....U....#..........u....Q... |
6cc0 | 00 29 20 20 20 20 20 46 6f 72 6d 61 74 20 77 69 74 68 6f 75 74 20 68 65 61 64 65 72 0a 0a 20 20 | .).....Format.without.header.... |
6ce0 | 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 73 74 72 69 6e 67 20 20 20 31 20 62 79 | ........2.bytes....string...1.by |
6d00 | 74 65 20 20 20 20 20 73 74 72 69 6e 67 20 20 20 31 20 62 79 74 65 0a 20 20 20 20 20 20 20 20 20 | te.....string...1.byte.......... |
6d20 | 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .------------------------------- |
6d40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 52 52 51 2f 20 20 7c 20 30 31 2f 30 | ----------------....RRQ/..|.01/0 |
6d60 | 32 20 7c 20 20 46 69 6c 65 6e 61 6d 65 20 20 7c 20 20 20 30 20 20 7c 20 20 20 20 4d 6f 64 65 20 | 2.|..Filename..|...0..|....Mode. |
6d80 | 20 20 20 7c 20 20 20 30 20 20 7c 0a 20 20 20 57 52 51 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...|...0..|....WRQ....---------- |
6da0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6dc0 | 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 20 20 32 20 62 79 74 | -----...........2.bytes....2.byt |
6de0 | 65 73 20 20 20 20 20 20 20 6e 20 62 79 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d | es.......n.bytes...........----- |
6e00 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 | ----------------------------.... |
6e20 | 44 41 54 41 20 20 7c 20 30 33 20 20 20 20 7c 20 20 20 42 6c 6f 63 6b 20 23 20 20 7c 20 20 20 20 | DATA..|.03....|...Block.#..|.... |
6e40 | 44 61 74 61 20 20 20 20 7c 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Data....|...........------------ |
6e60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 20 20 | ---------------------........... |
6e80 | 32 20 62 79 74 65 73 20 20 20 20 32 20 62 79 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 2d | 2.bytes....2.bytes...........--- |
6ea0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 41 43 4b 20 20 20 7c 20 30 34 20 20 | ----------------....ACK...|.04.. |
6ec0 | 20 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 c5 2a 1f ca 3c 00 00 00 | ....P.......\........]...*..<... |
6ee0 | 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 29 00 00 ff 11 39 4c c0 a8 | <....P...C.....@..E....)....9L.. |
6f00 | 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 21 00 04 00 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........u...!...).............. |
6f20 | 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 fa 2a 1f ca 2e 02 00 00 2e 02 00 00 | \.......P........]...*.......... |
6f40 | 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 56 00 00 80 11 23 1f c0 a8 00 0a c0 a8 | .....@.P...C..E....V....#....... |
6f60 | 00 fd 0d 75 c5 ba 02 0c 9e 53 00 03 00 2a 7c 20 20 20 42 6c 6f 63 6b 20 23 20 20 7c 0a 20 20 20 | ...u.....S...*|...Block.#..|.... |
6f80 | 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 | .......--------------------..... |
6fa0 | 20 20 20 20 20 20 32 20 62 79 74 65 73 20 20 32 20 62 79 74 65 73 20 20 20 20 20 20 20 20 73 74 | ......2.bytes..2.bytes........st |
6fc0 | 72 69 6e 67 20 20 20 20 31 20 62 79 74 65 0a 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d | ring....1.byte...........------- |
6fe0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
7000 | 2d 0a 20 20 20 45 52 52 4f 52 20 7c 20 30 35 20 20 20 20 7c 20 20 45 72 72 6f 72 43 6f 64 65 20 | -....ERROR.|.05....|..ErrorCode. |
7020 | 7c 20 20 20 45 72 72 4d 73 67 20 20 20 7c 20 20 20 30 20 20 7c 0a 20 20 20 20 20 20 20 20 20 20 | |...ErrMsg...|...0..|........... |
7040 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
7060 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 6e 69 74 69 61 6c 20 43 6f 6e 6e 65 63 74 69 6f 6e 20 50 72 6f | --------..Initial.Connection.Pro |
7080 | 74 6f 63 6f 6c 20 66 6f 72 20 72 65 61 64 69 6e 67 20 61 20 66 69 6c 65 0a 0a 20 20 20 31 2e 20 | tocol.for.reading.a.file.....1.. |
70a0 | 48 6f 73 74 20 20 41 20 20 73 65 6e 64 73 20 20 61 20 20 22 52 52 51 22 20 20 74 6f 20 20 68 6f | Host..A..sends..a.."RRQ"..to..ho |
70c0 | 73 74 20 20 42 20 20 77 69 74 68 20 20 73 6f 75 72 63 65 3d 20 41 27 73 20 54 49 44 2c 0a 20 20 | st..B..with..source=.A's.TID,... |
70e0 | 20 20 20 20 64 65 73 74 69 6e 61 74 69 6f 6e 3d 20 36 39 2e 0a 0a 20 20 20 32 2e 20 48 6f 73 74 | ....destination=.69......2..Host |
7100 | 20 42 20 73 65 6e 64 73 20 61 20 22 44 41 54 41 22 20 28 77 69 74 68 20 62 6c 6f 63 6b 20 6e 75 | .B.sends.a."DATA".(with.block.nu |
7120 | 6d 62 65 72 3d 20 31 29 20 74 6f 20 68 6f 73 74 20 20 41 20 20 77 69 74 68 0a 20 20 20 20 20 20 | mber=.1).to.host..A..with....... |
7140 | 73 6f 75 72 63 65 3d 20 42 27 73 20 54 49 44 2c 20 64 65 73 74 69 6e 61 74 69 6f 6e 3d 20 41 27 | source=.B's.TID,.destination=.A' |
7160 | 73 20 54 49 44 2e 0a 0a 0a 0a 0a 0a 0a 0a 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 | s.TID...........P.......\....... |
7180 | 0a 5d 03 00 ad 39 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 | .]...9..<...<....P...C.....@..E. |
71a0 | 00 20 00 2a 00 00 ff 11 39 4b c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 20 00 04 00 2a 00 00 | ...*....9K...........u.......*.. |
71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 | ............\.......P........].. |
71e0 | 01 3a 1f ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 57 | .:...............@.P...C..E....W |
7200 | 00 00 80 11 23 1e c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c cd 43 00 03 00 2b 0a 0a 0a 0a 0a 0a | ....#..........u.....C...+...... |
7220 | 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Sollins........................ |
7240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
7260 | 20 5b 50 61 67 65 20 39 5d 0a 0c 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 20 20 | .[Page.9]...RFC.1350............ |
7280 | 20 20 20 20 20 20 20 20 54 46 54 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 20 20 | ........TFTP.Revision.2......... |
72a0 | 20 20 20 20 20 20 20 20 20 20 20 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 45 72 72 6f 72 20 43 6f 64 | ...........July.1992...Error.Cod |
72c0 | 65 73 0a 0a 20 20 20 56 61 6c 75 65 20 20 20 20 20 4d 65 61 6e 69 6e 67 0a 0a 20 20 20 30 20 20 | es.....Value.....Meaning.....0.. |
72e0 | 20 20 20 20 20 20 20 4e 6f 74 20 64 65 66 69 6e 65 64 2c 20 73 65 65 20 65 72 72 6f 72 20 6d 65 | .......Not.defined,.see.error.me |
7300 | 73 73 61 67 65 20 28 69 66 20 61 6e 79 29 2e 0a 20 20 20 31 20 20 20 20 20 20 20 20 20 46 69 6c | ssage.(if.any).....1.........Fil |
7320 | 65 20 6e 6f 74 20 66 6f 75 6e 64 2e 0a 20 20 20 32 20 20 20 20 20 20 20 20 20 41 63 63 65 73 73 | e.not.found.....2.........Access |
7340 | 20 76 69 6f 6c 61 74 69 6f 6e 2e 0a 20 20 20 33 20 20 20 20 20 20 20 20 20 44 69 73 6b 20 66 75 | .violation.....3.........Disk.fu |
7360 | 6c 6c 20 6f 72 20 61 6c 6c 6f 63 61 74 69 6f 6e 20 65 78 63 65 65 64 65 64 2e 0a 20 20 20 34 20 | ll.or.allocation.exceeded.....4. |
7380 | 20 20 20 20 20 20 20 20 49 6c 6c 65 67 61 6c 20 54 46 54 50 20 6f 70 65 72 61 74 69 6f 6e 2e 0a | ........Illegal.TFTP.operation.. |
73a0 | 20 20 20 35 20 20 20 20 20 20 20 20 20 55 6e 6b 6e 6f 77 6e 20 74 72 61 6e 73 66 65 72 20 49 44 | ...5.........Unknown.transfer.ID |
73c0 | 2e 0a 20 20 20 36 20 20 20 20 20 20 20 20 20 46 69 6c 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 | .....6.........File.already.exis |
73e0 | 74 73 2e 0a 20 20 20 37 20 20 20 20 20 20 20 20 20 4e 6f 20 73 75 63 68 20 75 73 65 72 2e 0a 0a | ts.....7.........No.such.user... |
7400 | 49 6e 74 65 72 6e 65 74 20 55 73 65 72 20 44 61 74 61 67 72 61 6d 20 48 65 61 00 00 50 02 00 00 | Internet.User.Datagram.Hea..P... |
7420 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 fa 47 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]...G..<...<....P.. |
7440 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 2b 00 00 ff 11 39 4a c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E....+....9J.......... |
7460 | 0d 75 00 0c aa 1f 00 04 00 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u.......+..............\....... |
7480 | 50 02 00 00 00 00 00 00 0a 5d 03 00 53 48 1f ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 | P........]..SH...............@.P |
74a0 | 8d d7 8b 43 08 00 45 00 02 20 93 58 00 00 80 11 23 1d c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c | ...C..E....X....#..........u.... |
74c0 | 80 ac 00 03 00 2c 64 65 72 20 5b 32 5d 0a 0a 20 20 20 28 54 68 69 73 20 68 61 73 20 62 65 65 6e | .....,der.[2].....(This.has.been |
74e0 | 20 69 6e 63 6c 75 64 65 64 20 6f 6e 6c 79 20 66 6f 72 20 63 6f 6e 76 65 6e 69 65 6e 63 65 2e 20 | .included.only.for.convenience.. |
7500 | 20 54 46 54 50 20 6e 65 65 64 20 6e 6f 74 20 62 65 0a 20 20 20 69 6d 70 6c 65 6d 65 6e 74 65 64 | .TFTP.need.not.be....implemented |
7520 | 20 6f 6e 20 74 6f 70 20 6f 66 20 74 68 65 20 49 6e 74 65 72 6e 65 74 20 55 73 65 72 20 44 61 74 | .on.top.of.the.Internet.User.Dat |
7540 | 61 67 72 61 6d 20 50 72 6f 74 6f 63 6f 6c 2e 29 0a 0a 20 20 20 20 20 46 6f 72 6d 61 74 0a 0a 20 | agram.Protocol.).......Format... |
7560 | 20 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 20 | ...0...................1........ |
7580 | 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 | ...........2...................3 |
75a0 | 0a 20 20 20 20 30 20 31 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39 20 30 20 31 20 32 20 33 | .....0.1.2.3.4.5.6.7.8.9.0.1.2.3 |
75c0 | 20 34 20 35 20 36 20 37 20 38 20 39 20 30 20 31 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39 | .4.5.6.7.8.9.0.1.2.3.4.5.6.7.8.9 |
75e0 | 20 30 20 31 0a 20 20 20 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | .0.1....+-+-+-+-+-+-+-+-+-+-+-+- |
7600 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
7620 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 0a 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 53 6f 75 72 63 65 20 50 | +-+-+-+-+....|..........Source.P |
7640 | 6f 72 74 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 44 65 73 74 69 6e 61 74 69 6f 6e | ort..........|.......Destination |
7660 | 20 50 6f 72 74 20 20 20 20 20 20 20 20 7c 0a 20 20 20 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | .Port........|....+-+-+-+-+-+-+- |
7680 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
76a0 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 0a 20 20 20 7c 20 20 20 20 20 20 20 20 | +-+-+-+-+-+-+-+-+-+....|........ |
76c0 | 20 20 20 20 4c 65 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 83 52 1f ca | ....Le..P.......\........]...R.. |
76e0 | 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 2c 00 00 ff 11 | <...<....P...C.....@..E....,.... |
7700 | 39 49 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 1e 00 04 00 2c 00 00 00 00 00 00 00 00 00 00 | 9I...........u.......,.......... |
7720 | 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 f7 61 1f ca 2e 02 00 00 | ....\.......P........]...a...... |
7740 | 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 59 00 00 80 11 23 1c c0 a8 | .........@.P...C..E....Y....#... |
7760 | 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 2c fc 00 03 00 2d 6e 67 74 68 20 20 20 20 20 20 20 20 20 20 | .......u....,....-ngth.......... |
7780 | 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 43 68 65 63 6b 73 75 6d 20 20 20 20 20 20 20 20 20 | ...|...........Checksum......... |
77a0 | 20 20 20 7c 0a 20 20 20 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | ...|....+-+-+-+-+-+-+-+-+-+-+-+- |
77c0 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
77e0 | 2b 2d 2b 2d 2b 2d 2b 2d 2b 0a 0a 0a 20 20 20 56 61 6c 75 65 73 20 6f 66 20 46 69 65 6c 64 73 0a | +-+-+-+-+......Values.of.Fields. |
7800 | 0a 0a 20 20 20 53 6f 75 72 63 65 20 50 6f 72 74 20 20 20 20 20 50 69 63 6b 65 64 20 62 79 20 6f | .....Source.Port.....Picked.by.o |
7820 | 72 69 67 69 6e 61 74 6f 72 20 6f 66 20 70 61 63 6b 65 74 2e 0a 0a 20 20 20 44 65 73 74 2e 20 50 | riginator.of.packet......Dest..P |
7840 | 6f 72 74 20 20 20 20 20 20 50 69 63 6b 65 64 20 62 79 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 6d | ort......Picked.by.destination.m |
7860 | 61 63 68 69 6e 65 20 28 36 39 20 66 6f 72 20 52 52 51 20 6f 72 20 57 52 51 29 2e 0a 0a 20 20 20 | achine.(69.for.RRQ.or.WRQ)...... |
7880 | 4c 65 6e 67 74 68 20 20 20 20 20 20 20 20 20 20 4e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 | Length..........Number.of.bytes. |
78a0 | 69 6e 20 55 44 50 20 70 61 63 6b 65 74 2c 20 69 6e 63 6c 75 64 69 6e 67 20 55 44 50 20 68 65 61 | in.UDP.packet,.including.UDP.hea |
78c0 | 64 65 72 2e 0a 0a 20 20 20 43 68 65 63 6b 73 75 6d 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e | der......Checksum........Referen |
78e0 | 63 65 20 32 20 64 65 73 63 72 69 62 65 73 20 72 75 6c 65 73 20 66 6f 72 20 63 6f 6d 70 75 74 69 | ce.2.describes.rules.for.computi |
7900 | 6e 67 20 63 68 65 63 6b 73 75 6d 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.checksum..................... |
7920 | 28 54 68 65 20 69 6d 70 6c 65 6d 65 6e 74 6f 72 20 6f 66 20 74 68 69 73 20 73 68 6f 75 6c 64 20 | (The.implementor.of.this.should. |
7940 | 62 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | be.sure.that.the................ |
7960 | 20 20 20 20 63 6f 72 72 65 63 74 20 61 6c 67 6f 72 69 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 | ....correct.algori..P.......\... |
7980 | 00 00 00 00 0a 5d 03 00 7c 6b 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 | .....]..|k..<...<....P...C.....@ |
79a0 | 08 00 45 00 00 20 00 2d 00 00 ff 11 39 48 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 1d 00 04 | ..E....-....9H...........u...... |
79c0 | 00 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 | .-..............\.......P....... |
79e0 | 0a 5d 03 00 c7 6b 1f ca 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 | .]...k...............@.P...C..E. |
7a00 | 02 20 93 5a 00 00 80 11 23 1b c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 61 a0 00 03 00 2e 74 68 | ...Z....#..........u....a.....th |
7a20 | 6d 20 69 73 20 75 73 65 64 20 68 65 72 65 2e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m.is.used.here.)................ |
7a40 | 20 20 20 20 46 69 65 6c 64 20 63 6f 6e 74 61 69 6e 73 20 7a 65 72 6f 20 69 66 20 75 6e 75 73 65 | ....Field.contains.zero.if.unuse |
7a60 | 64 2e 0a 0a 20 20 20 4e 6f 74 65 3a 20 54 46 54 50 20 70 61 73 73 65 73 20 74 72 61 6e 73 66 65 | d......Note:.TFTP.passes.transfe |
7a80 | 72 20 69 64 65 6e 74 69 66 69 65 72 73 20 28 54 49 44 27 73 29 20 74 6f 20 74 68 65 20 49 6e 74 | r.identifiers.(TID's).to.the.Int |
7aa0 | 65 72 6e 65 74 20 55 73 65 72 0a 20 20 20 44 61 74 61 67 72 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 | ernet.User....Datagram.protocol. |
7ac0 | 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 20 64 65 73 | to.be.used.as.the.source.and.des |
7ae0 | 74 69 6e 61 74 69 6f 6e 20 70 6f 72 74 73 2e 0a 0a 0a 0a 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 | tination.ports........Sollins... |
7b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
7b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 31 30 5d 0a 0c | .....................[Page.10].. |
7b40 | 0a 52 46 43 20 31 33 35 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 46 54 | .RFC.1350....................TFT |
7b60 | 50 20 52 65 76 69 73 69 6f 6e 20 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | P.Revision.2.................... |
7b80 | 4a 75 6c 79 20 31 39 39 32 0a 0a 0a 52 65 66 65 72 65 6e 63 65 73 0a 0a 20 20 20 5b 31 5d 20 20 | July.1992...References.....[1].. |
7ba0 | 55 53 41 20 53 74 61 6e 64 61 72 64 20 43 6f 64 65 20 66 6f 72 20 49 6e 66 6f 72 6d 61 74 69 6f | USA.Standard.Code.for.Informatio |
7bc0 | 6e 20 49 6e 74 65 72 63 68 61 6e 67 65 2c 20 55 53 41 53 49 20 58 33 2e 34 2d 31 39 36 38 2e 0a | n.Interchange,.USASI.X3.4-1968.. |
7be0 | 0a 20 20 20 5b 32 5d 20 20 50 6f 73 74 65 6c 2c 20 4a 2e 2c 20 22 55 73 65 72 20 44 61 74 61 67 | ....[2]..Postel,.J.,."User.Datag |
7c00 | 72 61 6d 20 20 50 72 6f 74 6f 63 6f 6c 2c 22 20 52 46 43 20 37 36 38 2c 20 55 53 43 2f 49 00 00 | ram..Protocol,".RFC.768,.USC/I.. |
7c20 | 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 01 76 1f ca 3c 00 00 00 3c 00 00 00 | P.......\........]...v..<...<... |
7c40 | 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 2e 00 00 ff 11 39 47 c0 a8 00 fd c0 a8 | .P...C.....@..E.........9G...... |
7c60 | 00 0a c5 ba 0d 75 00 0c aa 1c 00 04 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 | .....u......................\... |
7c80 | 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 6d 83 1f ca 2e 02 00 00 2e 02 00 00 00 0b be 18 | ....P........]..m............... |
7ca0 | 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 5b 00 00 80 11 23 1a c0 a8 00 0a c0 a8 00 fd 0d 75 | .@.P...C..E....[....#..........u |
7cc0 | c5 ba 02 0c 68 13 00 03 00 2f 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 53 63 69 | ....h..../nformation.........Sci |
7ce0 | 65 6e 63 65 73 20 49 6e 73 74 69 74 75 74 65 2c 20 32 38 20 41 75 67 75 73 74 20 31 39 38 30 2e | ences.Institute,.28.August.1980. |
7d00 | 0a 0a 20 20 20 5b 33 5d 20 20 50 6f 73 74 65 6c 2c 20 4a 2e 2c 20 22 54 65 6c 6e 65 74 20 50 72 | .....[3]..Postel,.J.,."Telnet.Pr |
7d20 | 6f 74 6f 63 6f 6c 20 53 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 22 20 52 46 43 20 37 36 34 2c 0a | otocol.Specification,".RFC.764,. |
7d40 | 20 20 20 20 20 20 20 20 55 53 43 2f 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 53 63 69 65 6e 63 65 73 | ........USC/Information.Sciences |
7d60 | 20 49 6e 73 74 69 74 75 74 65 2c 20 4a 75 6e 65 2c 20 31 39 38 30 2e 0a 0a 20 20 20 5b 34 5d 20 | .Institute,.June,.1980......[4]. |
7d80 | 20 42 72 61 64 65 6e 2c 20 52 2e 2c 20 45 64 69 74 6f 72 2c 20 22 52 65 71 75 69 72 65 6d 65 6e | .Braden,.R.,.Editor,."Requiremen |
7da0 | 74 73 20 66 6f 72 20 49 6e 74 65 72 6e 65 74 20 48 6f 73 74 73 20 2d 2d 0a 20 20 20 20 20 20 20 | ts.for.Internet.Hosts.--........ |
7dc0 | 20 41 70 70 6c 69 63 61 74 69 6f 6e 20 61 6e 64 20 53 75 70 70 6f 72 74 22 2c 20 52 46 43 20 31 | .Application.and.Support",.RFC.1 |
7de0 | 31 32 33 2c 20 55 53 43 2f 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 53 63 69 65 6e 63 65 73 0a 20 20 | 123,.USC/Information.Sciences... |
7e00 | 20 20 20 20 20 20 49 6e 73 74 69 74 75 74 65 2c 20 4f 63 74 6f 62 65 72 20 31 39 38 39 2e 0a 0a | ......Institute,.October.1989... |
7e20 | 53 65 63 75 72 69 74 79 20 43 6f 6e 73 69 64 65 72 61 74 69 6f 6e 73 0a 0a 20 20 20 53 69 6e 63 | Security.Considerations.....Sinc |
7e40 | 65 20 54 46 54 50 20 69 6e 63 6c 75 64 65 73 20 6e 6f 20 6c 6f 67 69 6e 20 6f 72 20 61 63 63 65 | e.TFTP.includes.no.login.or.acce |
7e60 | 73 73 20 63 6f 6e 74 72 6f 6c 20 6d 65 63 68 61 6e 69 73 6d 73 2c 20 63 61 72 65 20 6d 75 73 74 | ss.control.mechanisms,.care.must |
7e80 | 0a 20 20 20 62 65 20 74 61 6b 65 6e 20 69 6e 20 74 68 65 20 72 69 67 68 74 73 20 67 72 61 6e 74 | ....be.taken.in.the.rights.grant |
7ea0 | 65 64 20 74 6f 20 61 20 54 46 54 50 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 20 73 6f 20 61 | ed.to.a.TFTP.server.process.so.a |
7ec0 | 73 20 6e 6f 74 20 74 6f 0a 20 00 00 50 02 00 00 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 | s.not.to....P.......\........].. |
7ee0 | 00 8d 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 2f | ....<...<....P...C.....@..E..../ |
7f00 | 00 00 ff 11 39 46 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c aa 1b 00 04 00 2f 00 00 00 00 00 00 | ....9F...........u......./...... |
7f20 | 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0a 5d 03 00 24 8d 1f ca | ........\.......P........]..$... |
7f40 | 2e 02 00 00 2e 02 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 08 00 45 00 02 20 93 5c 00 00 80 11 | .............@.P...C..E....\.... |
7f60 | 23 19 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 02 0c 33 75 00 03 00 30 20 20 76 69 6f 6c 61 74 65 20 | #..........u....3u...0..violate. |
7f80 | 74 68 65 20 73 65 63 75 72 69 74 79 20 6f 66 20 74 68 65 20 73 65 72 76 65 72 20 68 6f 73 74 73 | the.security.of.the.server.hosts |
7fa0 | 20 66 69 6c 65 20 73 79 73 74 65 6d 2e 20 20 54 46 54 50 20 69 73 20 6f 66 74 65 6e 0a 20 20 20 | .file.system...TFTP.is.often.... |
7fc0 | 69 6e 73 74 61 6c 6c 65 64 20 77 69 74 68 20 63 6f 6e 74 72 6f 6c 73 20 73 75 63 68 20 74 68 61 | installed.with.controls.such.tha |
7fe0 | 74 20 6f 6e 6c 79 20 66 69 6c 65 73 20 74 68 61 74 20 68 61 76 65 20 70 75 62 6c 69 63 20 72 65 | t.only.files.that.have.public.re |
8000 | 61 64 0a 20 20 20 61 63 63 65 73 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 76 69 61 20 54 | ad....access.are.available.via.T |
8020 | 46 54 50 20 61 6e 64 20 77 72 69 74 69 6e 67 20 66 69 6c 65 73 20 76 69 61 20 54 46 54 50 20 69 | FTP.and.writing.files.via.TFTP.i |
8040 | 73 0a 20 20 20 64 69 73 61 6c 6c 6f 77 65 64 2e 0a 0a 41 75 74 68 6f 72 27 73 20 41 64 64 72 65 | s....disallowed...Author's.Addre |
8060 | 73 73 0a 0a 20 20 20 4b 61 72 65 6e 20 52 2e 20 53 6f 6c 6c 69 6e 73 0a 20 20 20 4d 61 73 73 61 | ss.....Karen.R..Sollins....Massa |
8080 | 63 68 75 73 65 74 74 73 20 49 6e 73 74 69 74 75 74 65 20 6f 66 20 54 65 63 68 6e 6f 6c 6f 67 79 | chusetts.Institute.of.Technology |
80a0 | 0a 20 20 20 4c 61 62 6f 72 61 74 6f 72 79 20 66 6f 72 20 43 6f 6d 70 75 74 65 72 20 53 63 69 65 | ....Laboratory.for.Computer.Scie |
80c0 | 6e 63 65 0a 20 20 20 35 34 35 20 54 65 63 68 6e 6f 6c 6f 67 79 20 53 71 75 61 72 65 0a 20 20 20 | nce....545.Technology.Square.... |
80e0 | 43 61 6d 62 72 69 64 67 65 2c 20 4d 41 20 30 32 31 33 39 2d 31 39 38 36 0a 0a 20 20 20 50 68 6f | Cambridge,.MA.02139-1986.....Pho |
8100 | 6e 65 3a 20 28 36 31 37 29 20 32 35 33 2d 36 30 30 36 0a 0a 20 20 20 45 4d 61 69 6c 3a 20 53 4f | ne:.(617).253-6006.....EMail:.SO |
8120 | 4c 4c 49 4e 53 40 4c 43 53 2e 4d 49 54 2e 45 44 55 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a | LLINS@LCS.MIT.EDU............... |
8140 | 0a 0a 0a 53 6f 6c 6c 69 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...Sollins...................... |
8160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 50 02 00 00 06 00 00 00 | ........................P....... |
8180 | 5c 00 00 00 00 00 00 00 0a 5d 03 00 76 97 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 8b 43 00 0b | \........]..v...<...<....P...C.. |
81a0 | be 18 9a 40 08 00 45 00 00 20 00 30 00 00 ff 11 39 45 c0 a8 00 fd c0 a8 00 0a c5 ba 0d 75 00 0c | ...@..E....0....9E...........u.. |
81c0 | aa 1a 00 04 00 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 68 00 00 00 | .....0..............\.......h... |
81e0 | 00 00 00 00 0a 5d 03 00 91 97 1f ca 45 00 00 00 45 00 00 00 00 0b be 18 9a 40 00 50 8d d7 8b 43 | .....]......E...E........@.P...C |
8200 | 08 00 45 00 00 37 93 5d 00 00 80 11 25 01 c0 a8 00 0a c0 a8 00 fd 0d 75 c5 ba 00 23 2d 18 00 03 | ..E..7.]....%..........u...#-... |
8220 | 00 31 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 61 67 65 20 31 31 5d 0a 0c 00 00 00 68 00 00 00 | .1............[Page.11].....h... |
8240 | 06 00 00 00 5c 00 00 00 00 00 00 00 0a 5d 03 00 f1 a1 1f ca 3c 00 00 00 3c 00 00 00 00 50 8d d7 | ....\........]......<...<....P.. |
8260 | 8b 43 00 0b be 18 9a 40 08 00 45 00 00 20 00 31 00 00 ff 11 39 44 c0 a8 00 fd c0 a8 00 0a c5 ba | .C.....@..E....1....9D.......... |
8280 | 0d 75 00 0c aa 19 00 04 00 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c 00 00 00 06 00 00 00 | .u.......1..............\....... |
82a0 | 60 00 00 00 00 00 00 00 0c 5d 03 00 13 c9 5d 9f 3d 00 00 00 3d 00 00 00 f4 ea 67 f7 b2 42 08 00 | `........]....].=...=.....g..B.. |
82c0 | 27 9e d2 5b 08 00 45 00 00 2f fa 19 40 00 40 11 de 98 ac 1c 04 35 ac 10 05 aa d5 63 00 45 00 1b | '..[..E../..@.@......5.....c.E.. |
82e0 | 1e 76 00 01 73 79 73 6d 61 6e 2e 6c 69 73 00 6f 63 74 65 74 00 00 00 00 60 00 00 00 06 00 00 00 | .v..sysman.lis.octet....`....... |
8300 | 5c 00 00 00 00 00 00 00 0d 5d 03 00 c8 b4 ec 94 3c 00 00 00 3c 00 00 00 78 24 af 3e 3d 03 00 50 | \........]......<...<...x$.>=..P |
8320 | 56 9f cf 8a 08 00 45 00 00 2e 62 e7 40 00 40 11 74 9a ac 1c 05 5b ac 1c 05 aa ae 4a 00 45 00 1a | V.....E...b.@.@.t....[.....J.E.. |
8340 | 47 e0 00 02 7a 7a 2e 62 69 6e 00 6e 65 74 61 73 63 69 69 00 5c 00 00 00 06 00 00 00 50 00 00 00 | G...zz.bin.netascii.\.......P... |
8360 | 00 00 00 00 0d 5d 03 00 ae b8 ec 94 2e 00 00 00 2e 00 00 00 00 50 56 9f cf 8a 78 24 af 3e 3d 03 | .....]...............PV...x$.>=. |
8380 | 08 00 45 00 00 20 aa df 00 00 40 11 6c b0 ac 1c 05 aa ac 1c 05 5b f2 6a ae 4a 00 0c fb de 00 04 | ..E.......@.l........[.j.J...... |
83a0 | 00 00 00 00 50 00 00 00 06 00 00 00 50 02 00 00 00 00 00 00 0d 5d 03 00 c6 b9 ec 94 2e 02 00 00 | ....P.......P........].......... |
83c0 | 2e 02 00 00 78 24 af 3e 3d 03 00 50 56 9f cf 8a 08 00 45 00 02 20 62 e8 40 00 40 11 72 a7 ac 1c | ....x$.>=..PV.....E...b.@.@.r... |
83e0 | 05 5b ac 1c 05 aa ae 4a f2 6a 02 0c 42 56 00 03 00 01 1f 8b 08 00 9c a8 f7 60 00 03 ec dc bd 6e | .[.....J.j..BV...........`.....n |
8400 | 9e d9 82 a6 e7 dc 47 f1 a1 03 9a 0c b8 45 52 ff 02 c6 09 15 18 03 94 64 08 b0 13 61 00 b3 44 f5 | ......G......ER........d...a..D. |
8420 | b4 0c 8a dc a0 a4 ea e9 cc 1e 1f 87 cf 61 60 c3 81 1d cc 31 ec 3e 23 7f 3d 63 03 05 3a 70 fa f8 | .............a`....1.>#.=c..:p.. |
8440 | c6 85 37 11 b5 b4 b8 ae aa e8 8e 9e 7f fd eb ee 70 75 71 b8 78 fd ee e5 ab 77 57 cf 0f 8f 0f bf | ..7.............puq.x....wW..... |
8460 | 7e 7e 7d 3c bf fd fa c7 af 9b fb c3 dd b7 df ef 1e fe ed bf fd 76 ff 6f cf 7f fc bc 3d fe f1 dd | ~~}<.................v.o....=... |
8480 | e1 f0 f9 e1 f1 db f1 6f 0e 3f 1e fe fe e7 3f de 3c 7e fd 57 7f f7 f8 e3 9f 7e 1c cf 6e ff ee f0 | .......o.?....?.<~.W.....~..n... |
84a0 | e3 1f ff bb af 8f 3f be 3d dc ff ab bf 7b f3 97 ab 17 7f b9 f8 bb c3 bf 3b ff eb b7 db 7f f5 77 | ......?.=....{..........;......w |
84c0 | 97 2f af 9e ff cb 0f df ee ff fe e1 5f fd dd 3f fc fc f9 d7 77 cf 9e fd e3 3f fe e3 5f fe ef cb | ./.........._..?....w....?.._... |
84e0 | 7f f9 f2 f0 fd ef fe cd e1 ff f9 55 87 7f bc f9 71 f8 af ff db ff e6 eb ed 7f f1 af ff 7f 2e fc | ...........U....q............... |
8500 | fd f1 ee e7 cf 7f fa fc fc ed ab 7f f3 ee f0 f7 df ee be 1e 8e bf e1 e7 d7 ef 87 ef 0f bf ee 7f | ................................ |
8520 | 1e be 3e 3e 3e 3c be 3b fc fa f1 fb df ff f8 fc 9f ff ed f9 7f fa e1 df 1c ce ff ab c3 b3 3f 6e | ..>>><.;......................?n |
8540 | 1e 9f 3d fe ba 7f f6 9f 4f 9e fd a7 93 77 87 bf fd 2f 7f fb df ff f9 df 1f fe f9 df ff ed 3f fc | ..=.....O....w.../............?. |
8560 | ed ff fc db 7f fc db ff f6 b7 ff 78 f8 e7 ff f9 9f ff a7 7f fe f7 ff fc 3f 1e 7f fc 3f fe e5 4f | ...........x............?...?..O |
8580 | 7f fb 5f ff f6 1f d0 d0 d0 d0 d0 d0 d0 ea b4 57 4f 68 37 f7 37 5f 1e 1f ee 3f 3f bf 78 fe e2 88 | .._............WOh7.7_...??.x... |
85a0 | fb d7 0f bf 1f fe fb 7f f9 8b bf dc de 7c bb fb a7 ff f2 70 fc a7 df bf dd df fc fc 7f 25 cc ff | .............|.....p.........%.. |
85c0 | c7 2f fa f0 f0 f8 fd e6 ee f0 f5 df 7d fb 79 38 bd 3c fc 0f c7 df 7b fc 6f 38 7b f2 4b de ec fe | ./..........}.y8.<....{.o8{.K... |
85e0 | 8f 42 43 43 43 43 43 43 ab d1 9e ef 26 1a 1a 1a 1a 1a 00 00 50 02 00 00 06 00 00 00 50 02 00 00 | .BCCCCCC....&.......P.......P... |
8600 | 00 00 00 00 0d 5d 03 00 55 ba ec 94 2e 02 00 00 2e 02 00 00 78 24 af 3e 3d 03 00 50 56 9f cf 8a | .....]..U...........x$.>=..PV... |
8620 | 08 00 45 00 02 20 62 e9 40 00 40 11 72 a6 ac 1c 05 5b ac 1c 05 aa ae 4a f2 6a 02 0c 42 56 00 03 | ..E...b.@.@.r....[.....J.j..BV.. |
8640 | 00 01 1f 8b 08 00 9c a8 f7 60 00 03 ec dc bd 6e 9e d9 82 a6 e7 dc 47 f1 a1 03 9a 0c b8 45 52 ff | .........`.....n......G......ER. |
8660 | 02 c6 09 15 18 03 94 64 08 b0 13 61 00 b3 44 f5 b4 0c 8a dc a0 a4 ea e9 cc 1e 1f 87 cf 61 60 c3 | .......d...a..D..............a`. |
8680 | 81 1d cc 31 ec 3e 23 7f 3d 63 03 05 3a 70 fa f8 c6 85 37 11 b5 b4 b8 ae aa e8 8e 9e 7f fd eb ee | ...1.>#.=c..:p....7............. |
86a0 | 70 75 71 b8 78 fd ee e5 ab 77 57 cf 0f 8f 0f bf 7e 7e 7d 3c bf fd fa c7 af 9b fb c3 dd b7 df ef | puq.x....wW.....~~}<............ |
86c0 | 1e fe ed bf fd 76 ff 6f cf 7f fc bc 3d fe f1 dd e1 f0 f9 e1 f1 db f1 6f 0e 3f 1e fe fe e7 3f de | .....v.o....=..........o.?....?. |
86e0 | 3c 7e fd 57 7f f7 f8 e3 9f 7e 1c cf 6e ff ee f0 e3 1f ff bb af 8f 3f be 3d dc ff ab bf 7b f3 97 | <~.W.....~..n.........?.=....{.. |
8700 | ab 17 7f b9 f8 bb c3 bf 3b ff eb b7 db 7f f5 77 97 2f af 9e ff cb 0f df ee ff fe e1 5f fd dd 3f | ........;......w./.........._..? |
8720 | fc fc f9 d7 77 cf 9e fd e3 3f fe e3 5f fe ef cb 7f f9 f2 f0 fd ef fe cd e1 ff f9 55 87 7f bc f9 | ....w....?.._..............U.... |
8740 | 71 f8 af ff db ff e6 eb ed 7f f1 af ff 7f 2e fc fd f1 ee e7 cf 7f fa fc fc ed ab 7f f3 ee f0 f7 | q............................... |
8760 | df ee be 1e 8e bf e1 e7 d7 ef 87 ef 0f bf ee 7f 1e be 3e 3e 3e 3c be 3b fc fa f1 fb df ff f8 fc | ..................>>><.;........ |
8780 | 9f ff ed f9 7f fa e1 df 1c ce ff ab c3 b3 3f 6e 1e 9f 3d fe ba 7f f6 9f 4f 9e fd a7 93 77 87 bf | ..............?n..=.....O....w.. |
87a0 | fd 2f 7f fb df ff f9 df 1f fe f9 df ff ed 3f fc ed ff fc db 7f fc db ff f6 b7 ff 78 f8 e7 ff f9 | ./............?............x.... |
87c0 | 9f ff a7 7f fe f7 ff fc 3f 1e 7f fc 3f fe e5 4f 7f fb 5f ff f6 1f d0 d0 d0 d0 d0 d0 d0 ea b4 57 | ........?...?..O.._............W |
87e0 | 4f 68 37 f7 37 5f 1e 1f ee 3f 3f bf 78 fe e2 88 fb d7 0f bf 1f fe fb 7f f9 8b bf dc de 7c bb fb | Oh7.7_...??.x................|.. |
8800 | a7 ff f2 70 fc a7 df bf dd df fc fc 7f 25 cc ff c7 2f fa f0 f0 f8 fd e6 ee f0 f5 df 7d fb 79 38 | ...p.........%.../..........}.y8 |
8820 | bd 3c fc 0f c7 df 7b fc 6f 38 7b f2 4b de ec fe 8f 42 43 43 43 43 43 43 ab d1 9e ef 26 1a 1a 1a | .<....{.o8{.K....BCCCCCC....&... |
8840 | 1a 1a 00 00 50 02 00 00 06 00 00 00 50 00 00 00 00 00 00 00 0d 5d 03 00 86 ba ec 94 2e 00 00 00 | ....P.......P........].......... |
8860 | 2e 00 00 00 00 50 56 9f cf 8a 78 24 af 3e 3d 03 08 00 45 00 00 20 aa e0 00 00 40 11 6c af ac 1c | .....PV...x$.>=...E.......@.l... |
8880 | 05 aa ac 1c 05 5b f2 6a ae 4a 00 0c fb dd 00 04 00 01 00 00 50 00 00 00 06 00 00 00 78 00 00 00 | .....[.j.J..........P.......x... |
88a0 | 00 00 00 00 62 03 06 00 41 e9 b5 86 57 00 00 00 57 00 00 00 80 1f 02 45 25 47 00 00 cd 38 13 43 | ....b...A...W...W......E%G...8.C |
88c0 | 08 00 45 00 00 49 99 bd 40 00 40 11 1a a1 c0 a8 02 2d c0 a8 02 c8 8c 00 00 45 00 35 bd 96 00 02 | ..E..I..@.@......-.......E.5.... |
88e0 | 65 6d 70 74 79 31 30 30 4b 42 00 6f 63 74 65 74 00 62 6c 6b 73 69 7a 65 00 31 34 36 38 00 74 73 | empty100KB.octet.blksize.1468.ts |
8900 | 69 7a 65 00 31 30 30 30 30 30 00 00 78 00 00 00 06 00 00 00 68 00 00 00 00 00 00 00 62 03 06 00 | ize.100000..x.......h.......b... |
8920 | 97 f2 b5 86 46 00 00 00 46 00 00 00 00 00 cd 38 13 43 80 1f 02 45 25 47 08 00 45 00 00 38 36 db | ....F...F......8.C...E%G..E..86. |
8940 | 00 00 40 11 bd 94 c0 a8 02 c8 c0 a8 02 2d ba 21 8c 00 00 24 b0 9c 00 06 62 6c 6b 73 69 7a 65 00 | ..@..........-.!...$....blksize. |
8960 | 31 34 36 38 00 74 73 69 7a 65 00 31 30 30 30 30 30 00 00 00 68 00 00 00 | 1468.tsize.100000...h... |