rfc432.ps

来自「著名的RFC文档,其中有一些文档是已经翻译成中文的的.」· PS 代码 · 共 2,252 行 · 第 1/4 页

PS
2,252
字号
	/pos exch def 	/val cf s1 readhexstring pop 0 get def	pos 1 pos len add 1 sub {im exch val put} for	pos len 	} bind def/hx { 	3 copy getinterval 	cf exch readhexstring pop pop 	} bind def/wbytes {       dup dup      8 gt { pop 8 idiv mul }      { 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse } ifelse	} bind def/BEGINBITMAPBWc { 	1 {} COMMONBITMAPc	} bind def/BEGINBITMAPGRAYc { 	8 {} COMMONBITMAPc	} bind def/BEGINBITMAP2BITc { 	2 {} COMMONBITMAPc	} bind def/COMMONBITMAPc { 		 	/cvtProc exch def	/depth exch def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	cvtProc                	/is im 0 lb getinterval def 	ws 0 lb getinterval is copy pop 	/cf currentfile def 	width height depth [width 0 0 height neg 0 height] 	{ip} image 	bitmapsave restore 	grestore	} bind def/BEGINBITMAPBW { 	1 {} COMMONBITMAP	} bind def/BEGINBITMAPGRAY { 	8 {} COMMONBITMAP	} bind def/BEGINBITMAP2BIT { 	2 {} COMMONBITMAP	} bind def/COMMONBITMAP { 	/cvtProc exch def	/depth exch def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/bitmapsave save def 	cvtProc              	/is width depth wbytes string def	/cf currentfile def 	width height depth [width 0 0 height neg 0 height] 	{cf is readhexstring pop} image	bitmapsave restore 	grestore	} bind def/ngrayt 256 array def/nredt 256 array def/nbluet 256 array def/ngreent 256 array deffMLevel1 {/colorsetup {	currentcolortransfer	/gryt exch def	/blut exch def	/grnt exch def	/redt exch def	0 1 255 {		/indx exch def		/cynu 1 red indx get 255 div sub def		/magu 1 green indx get 255 div sub def		/yelu 1 blue indx get 255 div sub def		/kk cynu magu min yelu min def		/u kk currentundercolorremoval exec def%		/u 0 def		nredt indx 1 0 cynu u sub max sub redt exec put		ngreent indx 1 0 magu u sub max sub grnt exec put		nbluet indx 1 0 yelu u sub max sub blut exec put		ngrayt indx 1 kk currentblackgeneration exec sub gryt exec put	} for	{255 mul cvi nredt exch get}	{255 mul cvi ngreent exch get}	{255 mul cvi nbluet exch get}	{255 mul cvi ngrayt exch get}	setcolortransfer	{pop 0} setundercolorremoval	{} setblackgeneration	} bind def}{/colorSetup2 {	[ /Indexed /DeviceRGB 255 		{dup red exch get 255 div 		 exch dup green exch get 255 div 		 exch blue exch get 255 div}	] setcolorspace} bind def} ifelse/fakecolorsetup {	/tran 256 string def	0 1 255 {/indx exch def 		tran indx		red indx get 77 mul		green indx get 151 mul		blue indx get 28 mul		add add 256 idiv put} for	currenttransfer	{255 mul cvi tran exch get 255.0 div}	exch fmConcatProcs settransfer} bind def/BITMAPCOLOR { 	/depth 8 def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/bitmapsave save def	fMLevel1 {			colorsetup		/is width depth wbytes string def		/cf currentfile def 		width height depth [width 0 0 height neg 0 height] 		{cf is readhexstring pop} {is} {is} true 3 colorimage 	} {		colorSetup2		/is width depth wbytes string def		/cf currentfile def 		7 dict dup begin			/ImageType 1 def			/Width width def			/Height height def			/ImageMatrix [width 0 0 height neg 0 height] def			/DataSource {cf is readhexstring pop} bind def			/BitsPerComponent depth def			/Decode [0 255] def		end image		} ifelse	bitmapsave restore 	grestore	} bind def/BITMAPCOLORc { 	/depth 8 def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	fMLevel1 {			colorsetup		/is im 0 lb getinterval def 		ws 0 lb getinterval is copy pop 		/cf currentfile def 		width height depth [width 0 0 height neg 0 height] 		{ip} {is} {is} true 3 colorimage	} {		colorSetup2		/is im 0 lb getinterval def 		ws 0 lb getinterval is copy pop 		/cf currentfile def 		7 dict dup begin			/ImageType 1 def			/Width width def			/Height height def			/ImageMatrix [width 0 0 height neg 0 height] def			/DataSource {ip} bind def			/BitsPerComponent depth def			/Decode [0 255] def		end image		} ifelse	bitmapsave restore 	grestore	} bind def/BITMAPTRUECOLORc { 	/depth 24 def        gsave 		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def         	/is im 0 lb getinterval def		/ris im 0 width getinterval def		/gis im width width getinterval def		/bis im width 2 mul width getinterval def         	ws 0 lb getinterval is copy pop 	/cf currentfile def 	width height 8 [width 0 0 height neg 0 height] 	{width rip pop ris} {gis} {bis} true 3 colorimage	bitmapsave restore 	grestore	} bind def/BITMAPCMYKc { 	/depth 32 def        gsave 		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def         	/is im 0 lb getinterval def		/cis im 0 width getinterval def		/mis im width width getinterval def		/yis im width 2 mul width getinterval def 	/kis im width 3 mul width getinterval def         	ws 0 lb getinterval is copy pop 	/cf currentfile def 	width height 8 [width 0 0 height neg 0 height] 	{width rip4 pop cis} {mis} {yis} {kis} true 4 colorimage	bitmapsave restore 	grestore	} bind def/BITMAPTRUECOLOR {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/height exch def /width exch def        /bitmapsave save def         /is width string def        /gis width string def        /bis width string def        /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         { cf is readhexstring pop }         { cf gis readhexstring pop }         { cf bis readhexstring pop }         true 3 colorimage         bitmapsave restore         grestore        } bind def/BITMAPCMYK {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/height exch def /width exch def        /bitmapsave save def         /is width string def        /mis width string def        /yis width string def        /kis width string def        /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         { cf is readhexstring pop }         { cf mis readhexstring pop }         { cf yis readhexstring pop }         { cf kis readhexstring pop }         true 4 colorimage         bitmapsave restore         grestore        } bind def/BITMAPTRUEGRAYc { 	/depth 24 def        gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if         /bitmapsave save def         	/is im 0 lb getinterval def		/ris im 0 width getinterval def		/gis im width width getinterval def		/bis im width 2 mul width getinterval def         ws 0 lb getinterval is copy pop         /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         {width rip pop ris gis bis width gray} image        bitmapsave restore         grestore        } bind def/BITMAPCMYKGRAYc { 	/depth 32 def        gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/height exch def /width exch def	/lb width depth wbytes def 	sl lb lt {lb ms} if         /bitmapsave save def         	/is im 0 lb getinterval def		/cis im 0 width getinterval def		/mis im width width getinterval def		/yis im width 2 mul width getinterval def 	/kis im width 3 mul width getinterval def         ws 0 lb getinterval is copy pop         /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         {width rip pop cis mis yis kis width cgray} image        bitmapsave restore         grestore        } bind def/cgray {         /ww exch def        /k exch def        /y exch def        /m exch def        /c exch def        0 1 ww 1 sub { /i exch def c i get m i get y i get k i get CMYKtoRGB				.144 mul 3 1 roll .587 mul 3 1 roll .299 mul add add				c i 3 -1 roll floor cvi put } for        c 		} bind def/gray {         /ww exch def        /b exch def        /g exch def        /r exch def        0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul			b i get .114 mul add add r i 3 -1 roll floor cvi put } for        r        } bind def/BITMAPTRUEGRAY {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/height exch def /width exch def        /bitmapsave save def         /is width string def        /gis width string def        /bis width string def        /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         { cf is readhexstring pop           cf gis readhexstring pop           cf bis readhexstring pop width gray}  image        bitmapsave restore         grestore        } bind def/BITMAPCMYKGRAY {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/height exch def /width exch def        /bitmapsave save def         /is width string def        /yis width string def        /mis width string def        /kis width string def        /cf currentfile def         width height 8 [width 0 0 height neg 0 height]         { cf is readhexstring pop           cf mis readhexstring pop           cf yis readhexstring pop           cf kis readhexstring pop width cgray}  image        bitmapsave restore         grestore        } bind def/BITMAPGRAY { 	8 {fakecolorsetup} COMMONBITMAP	} bind def/BITMAPGRAYc { 	8 {fakecolorsetup} COMMONBITMAPc	} bind def/ENDBITMAP {	} bind defend 	/ALDmatrix matrix def ALDmatrix currentmatrix pop/StartALD {	/ALDsave save def	 savematrix	 ALDmatrix setmatrix	} bind def/InALD {	 restorematrix	} bind def/DoneALD {	 ALDsave restore	} bind def/I { setdash } bind def/J { [] 0 setdash } bind def%%EndProlog%%BeginSetup(5.5) FMVERSION1 1 0 0 612 792 0 1 1 FMDOCUMENT%%IncludeFont: Courier0 0 /Courier FMFONTDEFINE32 FMFILLS0 0 FMFILL1 0.1 FMFILL2 0.3 FMFILL3 0.5 FMFILL4 0.7 FMFILL5 0.9 FMFILL6 0.97 FMFILL7 1 FMFILL8 <0f1e3c78f0e1c387> FMFILL9 <0f87c3e1f0783c1e> FMFILL10 <cccccccccccccccc> FMFILL11 <ffff0000ffff0000> FMFILL12 <8142241818244281> FMFILL13 <03060c183060c081> FMFILL14 <8040201008040201> FMFILL16 1 FMFILL17 0.9 FMFILL18 0.7 FMFILL19 0.5 FMFILL20 0.3 FMFILL21 0.1 FMFILL22 0.03 FMFILL23 0 FMFILL24 <f0e1c3870f1e3c78> FMFILL25 <f0783c1e0f87c3e1> FMFILL26 <3333333333333333> FMFILL27 <0000ffff0000ffff> FMFILL28 <7ebddbe7e7dbbd7e> FMFILL29 <fcf9f3e7cf9f3f7e> FMFILL30 <7fbfdfeff7fbfdfe> FMFILL%%EndSetup%%Page: "1" 1%%BeginPaperSize: Letter%%EndPaperSize612 792 0 FMBEGINPAGE0 FrameSetSepColorsFrameNoSep0 0 0 1 0 0 0 1 KJ0 11 Q0 X(Network Working Group                                          N. Neigus) 54 730.67 T(Request for Comment: 432                                         BBN-NET) 54 717.67 T(NIC: 13490                                                 December 1972) 54 704.67 T(                          Network Logical Map) 54 665.67 T(   Attached is the logical map of the network as of December 30, 1972.) 54 639.67 T(   The ovals indicate the host computers that we think are connected to) 54 626.67 T(   each IMP, with the double oval implying an interface.  If there are) 54 613.67 T(   any errors in the map or if your status vis-a-vis connected hosts, is) 54 600.67 T(   going to change within the next few months, please contact:) 54 587.67 T(            Nancy J. Neigus) 54 548.67 T(            Bolt Beranek and Newman Inc.) 54 522.67 T(            50 Moulton Street) 54 509.67 T(            Cambridge, Ma. 02138) 54 483.67 T(            617-491-1850   X511) 54 457.67 T(   or leave a message for NJN at the NIC.  In the future we would) 54 431.67 T(   appreciate being notified any time there is such a change.) 54 418.67 T(   NJN/jm) 54 379.67 T(   Attach.) 54 353.67 T(Attached is a figure of the ARPA NETWORK, LOGICAL MAP, JANUARY 1973) 54 314.67 T(          [This RFC was put into machine readable form for entry]) 54 275.67 T(      [into the online RFC archives by Helene Morin, Via Genie 12/99]) 54 262.67 TFMENDPAGE%%EndPage: "1" 1%%Page: "2" 2612 792 0 FMBEGINPAGE0 FrameSetSepColorsFrameNoSep0 0 0 1 0 0 0 1 KFMENDPAGE%%EndPage: "2" 2%%TrailerFMENDDOCUMENT%%BoundingBox: 0 0 612 792%%PageOrder: Ascend%%Pages: 2%%DocumentFonts: Courier%%DocumentNeedsFonts: Courier%%DocumentSuppliedFonts:%%EOF

⌨️ 快捷键说明

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