⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1144.ps

📁 中、英文RFC文档大全打包下载完全版 .
💻 PS
📖 第 1 页 / 共 5 页
字号:
23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 ct-rom.330 @sf 60(29)m219 1762 p (A.2)s38(Compression)mcmmi10.329 @sf 19 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 ct-rom.330 @sf 60(31)m219 1824 p (A.3)s38(Decompression)mcmmi10.329 @sf 11 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 ct-rom.330 @sf 60(36)m219 1887 p (A.4)s38(Initialization)mcmmi10.329 @sf 27 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 ct-rom.330 @sf 60(39)m219 1949 p (A.5)s38(Berkeley)m11(Unix)m12(dependencies)mcmmi10.329 @sf 17 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 ct-rom.330 @sf 60(39)mt-bol.330 @sf 150 2057 p 66 c38(Compatibility)m12(with)m11(past)m12(mistakes)m889(41)mt-rom.330 @sf 219 2119 p (B.1)s40(Living)m12(without)m11 r 97 c12(framing)m11(`type')m12(byte)mcmmi10.329 @sf 12 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 ct-rom.330 @sf 60(41)m219 2182 p (B.2)s40(Backwards)m12(compatible)m11(SLIP)m12(servers)mcmmi10.329 @sf 20 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c22 r 58 c23 r 58 c23 r 58 c23 r 58 c22 r 58 ct-rom.330 @sf 60(41)mt-bol.330 @sf 150 2290 p 67 c36(Mor)m101 c10(aggr)m(essive)s11(compr)m(ession)s962(42)m150 2398 p 68 c36(Security)m11(Considerations)m1066(43)m150 2506 p 69 c38(Author)m1 r 39 c-1 r 115 c11(addr)m(ess)s1199(43)mt-rom.330 @sf 969 2724 p 105 c@eoprestore%%Page: 1 3save/Times-SmallCaps /Times-Roman SmallCapsFont/Times-SmallCaps /t-romsc.300 ReEncodeForTeX /t-romsc.300 /t-romsc.300 41.666629 TeXPSmakefont def/Times-Roman /t-rom.300 ReEncodeForTeX /t-rom.300 /t-rom.300 41.666629 TeXPSmakefont def/Times-Bold /t-bol.420 ReEncodeForTeX /t-bol.420 /t-bol.420 58.333229 TeXPSmakefont def/Times-Roman /t-rom.330 ReEncodeForTeX /t-rom.330 /t-rom.330 45.833249 TeXPSmakefont def/Times-Italic /t-ita.330 ReEncodeForTeX /t-ita.330 /t-ita.330 45.833249 TeXPSmakefont def1 /cmmi10.329 @newfontcmmi10.329 @sf[<C00000E00000E0000070000070000070000070000038000038000039F0783F08C41E05C41E03C2  1E01C21E01C20E00E10E00E00E00E00E00E0070070070070070070070070038038038038038038  03803801C01C018018> 24 29 -1 9 27.388] 22 @dc1 /cmsy10.329 @newfontcmsy10.329 @sf[<80003E0080007F808000FFC08001C1E0C0078060C00F0030601E0030783800103FF000101FE000  1007C00010> 32 11 -3 -6 35.353] 24 @dc/Times-Roman /t-rom.240 ReEncodeForTeX /t-rom.240 /t-rom.240 33.333265 TeXPSmakefont def/Times-Roman /t-rom.180 ReEncodeForTeX /t-rom.180 /t-rom.180 24.999965 TeXPSmakefont def/Times-Roman /t-rom.270 ReEncodeForTeX /t-rom.270 /t-rom.270 37.499947 TeXPSmakefont def1 @bop1t-romsc.300 @sf 150 50 p (rfc)s10 r 49 c(144)st-rom.300 @sf 418(Compressing)m10(TCP/IP)m10(Headers)m330(February)m10(1990)mt-bol.420 @sf 150 233 p 49 c58(Intr)m(oduction)st-rom.330 @sf 150 340 p (As)s13(increasingly)m13(powerful)m13(computers)m13(\014nd)m13(their)m13(way)m13(into)m13(people')m-1 r 115 c12(homes,)m13(there)m13(is)m13(growing)m150 396 p (interest)s14(in)m13(extending)m14(Internet)m14(connectivity)m14(to)m13(those)m14(computers.)m24(Unfortunately)m-2 r 44 c14(this)m13(exten-)m150 453 p (sion)s14(exposes)m13(some)m14(complex)m13(problems)m14(in)m13(link-level)m14(framing,)m14(address)m13(assignment,)m14(routing,)m150 509 p (authentication)s13(and)m12(performance.)m21(As)m13(of)m13(this)m13(writing)m12(there)m13(is)m13(active)m12(work)m13(in)m13(all)m13(these)m12(areas.)m150 565 p (This)s14(memo)m15(describes)m14 r 97 c14(method)m15(that)m14(has)m14(been)m15(used)m14(to)m14(improve)m14(TCP/IP)m15(performance)m14(over)m150 622 p (low)s11(speed)m12(\(300)m11(to)m12(19,200)m11(bps\))m12(serial)m11(links.)m221 682 p (The)s9(compression)m9(proposed)m10(here)m9(is)m9(similar)m10(in)m9(spirit)m9(to)m10(the)mt-ita.330 @sf 9(Thinwir)m-1(e-II)mt-rom.330 @sf 9(protocol)m9(described)m150 738 p (in)s8 r 91 c53 c(].)s16(However)m44 c8(this)m8(protocol)m8(compresses)m9(more)m8(ef)m(fectively)s7(\(the)m9(average)m8(compressed)m8(header)m150 795 p (is)s15 r 51 c15(bytes)m15(compared)m15(to)m15(13)m15(in)m15(Thinwire-II\))m15(and)m15(is)m15(both)m15(ef)m(\014cient)s14(and)m15(simple)m15(to)m15(implement)m150 851 p (\(the)s17(Unix)m17(implementation)m17(is)m17(250)m17(lines)m17(of)m17 r 67 c17(and)m17(requires,)m18(on)m17(the)m17(average,)m19(90)mcmmi10.329 @sf 3 r 22 ct-rom.330 @sf 3 r 115 c17 r 40 ccmsy10.329 @sf 3 r 24 ct-rom.330 @sf 3(170)m150 908 p (instructions\))s11(for)m12 r 97 c11(20MHz)m12(MC68020)m11(to)m12(compress)m11(or)m12(decompress)m11 r 97 c12(packet\).)m221 967 p (This)s17(compression)m18(is)m17(speci\014c)m18(to)m17(TCP/IP)m18(datagrams.)mt-rom.240 @sf 1186 951 p 49 ct-rom.330 @sf 1243 967 p (The)s18(author)m17(investigated)m18(com-)m150 1024 p (pressing)s11(UDP/IP)m11(datagrams)m11(but)m11(found)m12(that)m11(they)m11(were)m11(too)m11(infrequent)m11(to)m11(be)m11(worth)m11(the)m12(bother)m150 1080 p (and)s16(either)m15(there)m16(was)m16(insuf)m(\014cient)s15(datagram-to-datagram)m15(coherence)m16(for)m16(good)m15(compression)m150 1137 p (\(e.g.,)s15(name)m14(server)m15(queries\))m14(or)m15(the)m14(higher)m14(level)m15(protocol)m14(headers)m14(overwhelmed)m15(the)m14(cost)m15(of)m150 1193 p (the)s16(UDP/IP)m16(header)m16(\(e.g.,)m17(Sun')m-1 r 115 c15(RPC/NFS\).)m16(Separately)m16(compressing)m16(the)m16(IP)m16(and)m16(the)m16(TCP)m150 1250 p (portions)s13(of)m14(the)m13(datagram)m13(was)m14(also)m13(investigated)m13(but)m14(rejected)m13(since)m13(it)m14(increased)m13(the)m14(average)m150 1306 p (compressed)s16(header)m17(size)m16(by)m17(50%)m16(and)m17(doubled)m16(the)m17(compression)m16(and)m17(decompression)m16(code)m150 1363 p (size.)st-bol.420 @sf 150 1510 p 50 c58(The)m15(pr)m(oblem)st-rom.330 @sf 150 1617 p (Internet)s17(services)m17(one)m16(might)m17(wish)m17(to)m17(access)m17(over)m17 r 97 c16(serial)m17(IP)m17(link)m17(from)m17(home)m17(range)m16(from)m150 1674 p (interactive)s16(\\terminal")m17(type)m16(connections)m16(\(e.g.,)m17(telnet,)m18(rlogin,)m17(xterm\))m17(to)m16(bulk)m16(data)m16(transfer)m150 1730 p (\(e.g.,)s14(ftp,)m13(smtp,)m14(nntp\).)m22(Header)m13(compression)m13(is)m13(motivated)m13(by)m14(the)m13(need)m13(for)m13(good)m13(interactive)m150 1787 p (response.)s24(I.e.,)m14(the)mt-ita.330 @sf 13(line)m14(ef\014ciency)mt-rom.330 @sf 14(of)m13 r 97 c14(protocol)m13(is)m14(the)m14(ratio)m13(of)m14(the)m13(data)m14(to)m14(header+data)m13(in)m14 r 97 c150 1843 p (datagram.)s17(If)m11(ef)m(\014cient)s11(bulk)m11(data)m11(transfer)m11(is)m12(the)m11(only)m11(objective,)m11(it)m12(is)m11(always)m11(possible)m11(to)m11(make)m150 1900 p (the)s11(datagram)m12(lar)m(ge)s11(enough)m11(to)m11(approach)m12(an)m11(ef)m(\014ciency)s11(of)m11(100%.)m221 1959 p (Human-factors)s13(studies[)m(15)s93 c13(have)m13(found)m13(that)m13(interactive)m13(response)m13(is)m13(perceived)m13(as)m14(\\bad")m150 2016 p (when)s7(low-level)m8(feedback)m7(\(character)m7(echo\))m8(takes)m7(longer)m7(than)m8(100)m7(to)m7(200)m7(ms.)m16(Protocol)m8(headers)m150 2072 p (interact)s11(with)m12(this)m11(threshold)m12(three)m11(ways:)m187 2167 p (\(1\))s23(If)m11(the)m10(line)m10(is)m10(too)m11(slow)m-2 r 44 c9(it)m11(may)m10(be)m10(impossible)m11(to)m10(\014t)m10(both)m11(the)m10(headers)m10(and)m11(data)m10(into)m

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -