rfc1246.ps

来自「中、英文RFC文档大全打包下载完全版 .」· PS 代码 · 共 2,379 行 · 第 1/5 页

PS
2,379
字号
/F { 	FMfonts exch get	setfont	} bind def/T { 	moveto show	} bind def/RF { 	rotate	0 ne {-1 1 scale} if	} bind def/TF { 	gsave	moveto 	RF	show	grestore	} bind def/P { 	moveto	0 32 3 2 roll widthshow	} bind def/PF { 	gsave	moveto 	RF	0 32 3 2 roll widthshow	grestore	} bind def/S { 	moveto	0 exch ashow	} bind def/SF { 	gsave	moveto	RF	0 exch ashow	grestore	} bind def/B { 	moveto	0 32 4 2 roll 0 exch awidthshow	} bind def/BF { 	gsave	moveto	RF	0 32 4 2 roll 0 exch awidthshow	grestore	} bind def	/x FMLOCAL	/y FMLOCAL	/dx FMLOCAL	/dy FMLOCAL	/dl FMLOCAL	/t FMLOCAL	/t2 FMLOCAL	/Cos FMLOCAL	/Sin FMLOCAL	/r FMLOCAL/W { 	dnormalize	/dy exch def	/dx exch def	normalize	/y  exch def	/x  exch def	/dl dx dx mul dy dy mul add sqrt def	dl 0.0 gt {		/t currentlinewidth def		savematrix		/Cos dx dl div def		/Sin dy dl div def		/r [Cos Sin Sin neg Cos 0.0 0.0] def		/t2 t 2.5 mul 3.5 max def		newpath		x y translate		r concat		0.0 0.0 moveto		dl t 2.7 mul sub 0.0 rlineto		stroke		restorematrix		x dx add y dy add translate		r concat		t 0.67 mul setlinewidth		t 1.61 mul neg  0.0 translate		0.0 0.0 moveto		t2 1.7 mul neg  t2 2.0 div     moveto		0.0 0.0 lineto		t2 1.7 mul neg  t2 2.0 div neg lineto		stroke		t setlinewidth		restorematrix		} if	} bind def/G { 	gsave	newpath	normalize translate 0.0 0.0 moveto 	dnormalize scale 	0.0 0.0 1.0 5 3 roll arc 	closepath fill	grestore	} bind def/A { 	gsave	savematrix	newpath	2 index 2 div add exch 3 index 2 div sub exch 	normalize 2 index 2 div sub exch 3 index 2 div add exch 	translate 	scale 	0.0 0.0 1.0 5 3 roll arc 	restorematrix	stroke	grestore	} bind def	/x FMLOCAL	/y FMLOCAL	/w FMLOCAL	/h FMLOCAL	/xx FMLOCAL	/yy FMLOCAL	/ww FMLOCAL	/hh FMLOCAL	/FMsaveobject FMLOCAL	/FMoptop FMLOCAL	/FMdicttop FMLOCAL/BEGINPRINTCODE { 	/FMdicttop countdictstack 1 add def 	/FMoptop count 4 sub def 	/FMsaveobject save def	userdict begin 	/showpage {} def 	FMNORMALIZEGRAPHICS 	3 index neg 3 index neg translate	} bind def/ENDPRINTCODE {	count -1 FMoptop {pop pop} for 	countdictstack -1 FMdicttop {pop end} for 	FMsaveobject restore 	} bind def/gn { 	0 	{	46 mul 		cf read pop 		32 sub 		dup 46 lt {exit} if 		46 sub add 		} loop	add 	} bind def	/str FMLOCAL/cfs { 	/str sl string def 	0 1 sl 1 sub {str exch val put} for 	str def 	} bind def/ic [ 	0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223	0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223	0	{0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx}	{10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx}	{19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12}	{13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh}	{4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh}	{13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl}	{7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl}	{0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl}	{10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl}	] def	/sl FMLOCAL	/val FMLOCAL	/ws FMLOCAL	/im FMLOCAL	/bs FMLOCAL	/cs FMLOCAL	/len FMLOCAL	/pos FMLOCAL/ms { 	/sl exch def 	/val 255 def 	/ws cfs 	/im cfs 	/val 0 def 	/bs cfs 	/cs cfs 	} bind def400 ms /ip { 	is 	0 	cf cs readline pop 	{	ic exch get exec 		add 		} forall 	pop 		} bind def/wh { 	/len exch def 	/pos exch def 	ws 0 len getinterval im pos len getinterval copy pop	pos len 	} bind def/bl { 	/len exch def 	/pos exch def 	bs 0 len getinterval im pos len getinterval copy pop	pos len 	} bind def/s1 1 string def/fl { 	/len exch def 	/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	/h FMLOCAL	/w FMLOCAL	/d FMLOCAL	/lb FMLOCAL	/bitmapsave FMLOCAL	/is FMLOCAL	/cf FMLOCAL/wbytes { 	dup 	8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse	} bind def/BEGINBITMAPBWc { 	1 {} COMMONBITMAPc	} bind def/BEGINBITMAPGRAYc { 	8 {} COMMONBITMAPc	} bind def/BEGINBITMAP2BITc { 	2 {} COMMONBITMAPc	} bind def/COMMONBITMAPc { 	/r exch def	/d exch def	gsave	translate rotate scale /h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	r                    	/is im 0 lb getinterval def 	ws 0 lb getinterval is copy pop 	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{ip} image 	bitmapsave restore 	grestore	} bind def/BEGINBITMAPBW { 	1 {} COMMONBITMAP	} bind def/BEGINBITMAPGRAY { 	8 {} COMMONBITMAP	} bind def/BEGINBITMAP2BIT { 	2 {} COMMONBITMAP	} bind def/COMMONBITMAP { 	/r exch def	/d exch def	gsave	translate rotate scale /h exch def /w exch def	/bitmapsave save def 	r                    	/is w d wbytes string def	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{cf is readhexstring pop} image	bitmapsave restore 	grestore	} bind def	/proc1 FMLOCAL	/proc2 FMLOCAL	/newproc FMLOCAL/Fmcc {    /proc2 exch cvlit def    /proc1 exch cvlit def    /newproc proc1 length proc2 length add array def    newproc 0 proc1 putinterval    newproc proc1 length proc2 putinterval    newproc cvx} bind def/ngrayt 256 array def/nredt 256 array def/nbluet 256 array def/ngreent 256 array def	/gryt FMLOCAL	/blut FMLOCAL	/grnt FMLOCAL	/redt FMLOCAL	/indx FMLOCAL	/cynu FMLOCAL	/magu FMLOCAL	/yelu FMLOCAL	/k FMLOCAL	/u FMLOCAL/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		/k cynu magu min yelu min def		/u k currentundercolorremoval exec 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 k 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	/tran FMLOCAL/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 Fmcc settransfer} bind def/BITMAPCOLOR { 	/d 8 def	gsave	translate rotate scale /h exch def /w exch def	/bitmapsave save def 	colorsetup	/is w d wbytes string def	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{cf is readhexstring pop} {is} {is} true 3 colorimage 	bitmapsave restore 	grestore	} bind def/BITMAPCOLORc { 	/d 8 def	gsave	translate rotate scale /h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	colorsetup	/is im 0 lb getinterval def 	ws 0 lb getinterval is copy pop 	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{ip} {is} {is} true 3 colorimage	bitmapsave restore 	grestore	} bind def/BITMAPGRAY { 	8 {fakecolorsetup} COMMONBITMAP	} bind def/BITMAPGRAYc { 	8 {fakecolorsetup} COMMONBITMAPc	} bind def/ENDBITMAP {	} bind defend %%EndProlog%%BeginSetup(2.0) FMVERSION1 1 612 792 0 1 8 FMDOCUMENT/fillprocs 32 array deffillprocs 0 { 0.000000 grayness } putfillprocs 1 { 0.100000 grayness } putfillprocs 2 { 0.300000 grayness } putfillprocs 3 { 0.500000 grayness } putfillprocs 4 { 0.700000 grayness } putfillprocs 5 { 0.900000 grayness } putfillprocs 6 { 0.970000 grayness } putfillprocs 7 { 1.000000 grayness } putfillprocs 8 {<0f87c3e1f0783c1e> 8 1 setpattern } putfillprocs 9 {<0f1e3c78f0e1c387> 8 1 setpattern } putfillprocs 10 {<cccccccccccccccc> 8 1 setpattern } putfillprocs 11 {<ffff0000ffff0000> 8 1 setpattern } putfillprocs 12 {<8142241818244281> 8 1 setpattern } putfillprocs 13 {<8040201008040201> 8 1 setpattern } putfillprocs 14 {<03060c183060c081> 8 1 setpattern } putfillprocs 15 {} putfillprocs 16 { 1.000000 grayness } putfillprocs 17 { 0.900000 grayness } putfillprocs 18 { 0.700000 grayness } putfillprocs 19 { 0.500000 grayness } putfillprocs 20 { 0.300000 grayness } putfillprocs 21 { 0.100000 grayness } putfillprocs 22 { 0.030000 grayness } putfillprocs 23 { 0.000000 grayness } putfillprocs 24 {<f0783c1e0f87c3e1> 8 1 setpattern } putfillprocs 25 {<f0e1c3870f1e3c78> 8 1 setpattern } putfillprocs 26 {<3333333333333333> 8 1 setpattern } putfillprocs 27 {<0000ffff0000ffff> 8 1 setpattern } putfillprocs 28 {<7ebddbe7e7dbbd7e> 8 1 setpattern } putfillprocs 29 {<7fbfdfeff7fbfdfe> 8 1 setpattern } putfillprocs 30 {<fcf9f3e7cf9f3f7e> 8 1 setpattern } putfillprocs 31 {} put%%EndSetup0 12 /Times-Roman FMDEFINEFONT1 24 /Times-Roman FMDEFINEFONT2 16 /Times-Bold FMDEFINEFONT%%Page: "1" 1%%BeginPaperSize: Letter%%EndPaperSize612 792 0 FMBEGINPAGE72 675 540 720 R7 X0 KV0 F0 X(Network Working Group) 72 712 T(J. Moy, Editor) 470.7 712 T(Request for Comments: 1246) 72 698 T(Proteon, Inc.) 478.38 698 T(July 1991) 493.02 684 T72 72 540 83.95 R7 XV0 X([Moy]) 72 75.95 T([Page 1]) 499.7 75.95 T72 117 540 603 R7 XV1 F0 X(Experience with the OSPF protocol) 135.44 587 T2 F(Status of this Memo) 72 514.33 T0 F-0.23 (This memo provides information for the Internet community) 72 487 P-0.23 (. It does not specify any Internet stan-) 360.42 487 P(dard. Distribution of this memo is unlimited ) 72 473 T2 F(Abstract) 72 442.33 T0 F(This is the second of two reports on the OSPF protocol. These reports are required by the IAB/) 72 415 T(IESG in order for an Internet routing protocol to advance to Draft Standard Status. OSPF is a ) 72 401 T-0.05 (TCP/IP routing protocol, designed to be used internal to an Autonomous System \050in other words, ) 72 387 P(OSPF is an Interior Gateway Protocol\051.) 72 373 T-0.09 (V) 72 347 P-0.09 (ersion 1 of the OSPF protocol was published in RFC 1) 79.33 347 P-0.09 (131. Since then OSPF version 2 has been ) 339.85 347 P-0.22 (developed. V) 72 333 P-0.22 (ersion 2 has been documented in RFC 1247. The changes between version 1 and ver-) 134.4 333 P-0 (sion 2 of the OSPF protocol are explained in Appendix F of RFC 1247. It is OSPF V) 72 319 P-0 (ersion 2 that ) 477.72 319 P(is the subject of this report.) 72 305 T

⌨️ 快捷键说明

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