Test
Threads by month
- ----- 2025 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1994 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1993 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1992 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 54020 discussions
More stuff derived from the several days' worth of debug
ip bgp updates...
There are three slides in the shar archive below:
-- S.ps is the first; that shows the up transitions
per hour for the top twenty most flap-propagating
neighbours of AS 1239. SPLK is SprintLink,
PSIAGG is an as-set due to proxy-aggregation done
on some of PSI's netblocks. The as-set is
{174,1800,690,2149}.
You will quickly see why there are three slides
instead of one...
-- T.ps is the second, and shows AS 1800 decomposed.
-- U.ps is the third, and shows AS 690 decomposed.
U.ps is intersting; it shows that PSI is flapping
*alot* at AS 690. This could be due to MAE-EAST
flakiness. It also shows that AS 690 propagates
alot of flaps from AS 3561. I don't know why.
PSI, ANS, were your peering sessions flapping
badly at MAE-EAST earlier this week?
Total number of flaps/hour in these graphs and in the
previous ones derived from this data set is 6309 (1.75/hour).
(The mean number of bgp table changes/hour in my first graph
is 4.32/hour. Math was done on a Pentium. :) Oh, and the
data sets covered different periods and had different
points-of-view.)
As I said, Sprint propagates all sorts of flaps all over
the place...
At NANOG I shall be talking about ways each of us can
help reduce the overall number of flaps.
What is still crunching now (and hopefully will finish
soonishly... i/o is slow) is an attempt to track intervals
betweens up and down transitions for any given prefix, the
number of prefixes that flap in any given transition, and a
very ugly attempt to show how much CIDRizing blocks of
prefixes could help).
Sean.
- --
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# S.ps
# T.ps
# U.ps
#
echo x - S.ps
sed 's/^X//' >S.ps << 'END-of-S.ps'
X%!PS-Adobe-1.0
X%%Creator: isis.sprintlink.net:smd (Sean Doran)
X%%Title: PostScript graph file
X%%CreationDate: Tue Feb 7 22:49:01 1995
X%%DocumentFonts: (atend)
X%%Pages: (atend)
X%%BoundingBox: (atend)
X%%EndComments
X% psgraph.pro -- included prolog for PS graph files
X% based on lib/psplot.pro, Copyright 1984 Adobe Systems, Inc.
X% $Header: /bsdi/MASTER/BSDI_OS/contrib/psgraph/psgraph/psgraph.pro,v 1.1 1994/01/05 20:06:03 polk Exp $
Xsave 500 dict begin /psgraph exch def
X/StartPSGraph
X {newpath 0 0 moveto 0.6 setlinewidth 0 setgray 1 setlinecap
X /imtx matrix currentmatrix def
X /fnt /Times-Roman findfont def /fontsize 10 def
X 72 72 scale
X /ex 72 nail def /ey 720 nail def
X /smtx matrix def fnt fontsize scalefont setfont}bind def
X/len{dup mul exch dup mul add sqrt}bind def
X/nail{0 dtransform len 0 idtransform len}bind def
X/ljust{0 fontsize -3 div rmoveto}bind def
X/rjust{dup stringwidth pop neg fontsize -3 div rmoveto}bind def
X/cjust{dup stringwidth pop -2 div fontsize -3 div rmoveto}bind def
X/vjust{90 rotate /cjust load exec}bind def
X/prnt{dup stringwidth pop 6 add /tx exch def /ty fontsize 5 add def
X currentpoint /toy exch def /tox exch def 1 setgray
X newpath
X tox 3 sub toy 5 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto
X closepath fill tox toy moveto
X currentColor fc
X show}bind def
X/m{newpath moveto}bind def
X/s{pts stroke ins}bind def
X/fl{pts fill ins}bind def
X/n{lineto currentpoint s moveto}bind def
X/nf{lineto}bind def
X/l{moveto lineto currentpoint s moveto}bind def
X/pts{smtx currentmatrix pop imtx setmatrix}bind def
X/ins{smtx setmatrix}bind def
X/t{pts load exec show ins}bind def
X/w{pts load exec prnt ins}bind def
X/e{pts ex ey moveto prnt prnt /ey ey 12 sub def ins}bind def
X/gs{gsave}bind def
X/gr{grestore}bind def
X/c{gs newpath 0 0 3 -1 roll 0 360 arc s gr}bind def
X/cf{gs newpath 0 0 3 -1 roll 0 360 arc fl gr}bind def
X/f{dup lineStyles exch known
X {lineStyles begin load exec setdash end}
X {gs C 20 string cvs (No such line style: ) e gr unC/solid f}ifelse}bind def
X/fc{dup dup /currentColor exch store lineColors exch known
X {lineColors begin load exec aload pop setrgbcolor end}
X {gs C 20 string cvs (No such psgraph color: ) e gr unC/black fc}ifelse}bind def
X/fw{setlinewidth} def
X/C{/Courier findfont 10 scalefont setfont
X /sfs fontsize def /fontsize 10 def}bind def
X/unC{/fontsize sfs def}bind def
X/EX{/exec load}bind def
X/EndPSGraph{clear psgraph end restore}bind def
X/lineStyles 10 dict def lineStyles begin
X/solid{{}0}bind def
X/dotted{[2 nail 5 nail ] 0}bind def
X/longdashed{[10 nail] 0}bind def
X/shortdashed{[6 nail] 0}bind def
X/dotdashed{[2 nail 6 nail 10 nail 6 nail] 0}bind def
X/dashed{/shortdashed load exec}bind def
X%/off{[0 100] 0}bind def
X%/none{/off load exec}bind def
Xend
X/currentColor 0 def
X/lineColors 10 dict def lineColors begin
X/red {[1 0 0]}bind def
X/blue {[0 0 1]}bind def
X/magenta {[1 0 1]}bind def
X/green {[0 1 0]}bind def
X/black {[0 0 0]}bind def
X/cyan {[0 1 1]}bind def
X/yellow {[1 1 0]}bind def
X/gray {[.5 .5 .5]}bind def
X/orange {[1 .66 0]}bind def
X/violet {[1 0 1]}bind def
X/currentColor /black store
Xend
X
X/markers 20 dict def markers begin
X/none{}bind def
X/off{}bind def
X/square{0 0 m 0 1 n 1 1 n 1 -1 n -1 -1 n -1 1 n 0 1 n s}bind def
X/diamond{0 0 m 0 1.41 n 1.41 0 n 0 -1.41 n -1.41 0 n 0 1.41 n s}bind def
X/triangle{0 0 m 0 1 n 1 -0.73 n -1 -0.73 n 0 1 n s}bind def
X/up{triangle}bind def
X/down{0 0 m 0 -1 n 1 0.73 n -1 0.73 n 0 -1 n s}bind def
X/right{0 0 m 1 0 n -0.73 1 n -0.73 -1 n 1 0 n s}bind def
X/left{0 0 m -1 0 n 0.73 1 n 0.73 -1 n -1 0 n s}bind def
X/circle{0 1 m 0 0 n 1 c s}bind def
X/x{1 1 m -1 -1 n -1 1 m 1 -1 n s}bind def
X/plus{0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/cross{plus}bind def
X/circle-x{1 c .707 .707 m -.707 -.707 n -.707 .707 m .707 -.707 n s}bind def
X/circle-plus{1 c 0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/filledsquare{0 1 m 1 1 nf 1 -1 nf -1 -1 nf -1 1 nf 0 1 nf fl}bind def
X/filleddiamond{0 1.41 m 1.41 0 nf 0 -1.41 nf -1.41 0 nf 0 1.41 nf fl}bind def
X/filledtriangle{0 1 m 1 -0.73 nf -1 -0.73 nf 0 1 nf fl}bind def
X/filledcircle{0 0 m 1 cf}bind def
X/marker{}def
Xend
X/ms 1.0 def
X/mg 0 def
X/sm{dup markers exch known
X {markers begin load /marker exch def end}
X {gs C 20 string cvs (No such marker type: )e gr unC/off sm}ifelse}bind def
X/mk{gs translate /solid f
X mg 0.0 ne {mg setgray} if
X ms .04 mul dup scale markers begin marker end gr}bind def
X% end fixed prolog
X%%EndProlog
X%%Page: 1 1
XStartPSGraph
X/saveIt save def
Xgsave
X/solid f
X/Times-Roman findfont 10 scalefont setfont /fontsize 10 def
X/gt000[
X{0.000000 0.000000 8.500000 0.000000 l }EX
X{ /black fc
X0.000000 -0.111111 m (0) /cjust t
X }EX
X{ 8.500000 -0.111111 m (20) /cjust t
X }EX
X{ 0.425000 0.000000 0.425000 0.100000 l }EX
X{ 0.425000 -0.111111 m (1) /cjust t
X }EX
X{ 0.850000 0.000000 0.850000 0.100000 l }EX
X{ 0.850000 -0.111111 m (2) /cjust t
X }EX
X{ 1.275000 0.000000 1.275000 0.100000 l }EX
X{ 1.275000 -0.111111 m (3) /cjust t
X }EX
X{ 1.700000 0.000000 1.700000 0.100000 l }EX
X{ 1.700000 -0.111111 m (4) /cjust t
X }EX
X{ 2.125000 0.000000 2.125000 0.100000 l }EX
X{ 2.125000 -0.111111 m (5) /cjust t
X }EX
X{ 2.550000 0.000000 2.550000 0.100000 l }EX
X{ 2.550000 -0.111111 m (6) /cjust t
X }EX
X{ 2.975000 0.000000 2.975000 0.100000 l }EX
X{ 2.975000 -0.111111 m (7) /cjust t
X }EX
X{ 3.400000 0.000000 3.400000 0.100000 l }EX
X{ 3.400000 -0.111111 m (8) /cjust t
X }EX
X{ 3.825000 0.000000 3.825000 0.100000 l }EX
X{ 3.825000 -0.111111 m (9) /cjust t
X }EX
X{ 4.250000 0.000000 4.250000 0.100000 l }EX
X{ 4.250000 -0.111111 m (10) /cjust t
X }EX
X{ 4.675000 0.000000 4.675000 0.100000 l }EX
X{ 4.675000 -0.111111 m (11) /cjust t
X }EX
X{ 5.100000 0.000000 5.100000 0.100000 l }EX
X{ 5.100000 -0.111111 m (12) /cjust t
X }EX
X{ 5.525000 0.000000 5.525000 0.100000 l }EX
X{ 5.525000 -0.111111 m (13) /cjust t
X }EX
X{ 5.950000 0.000000 5.950000 0.100000 l }EX
X{ 5.950000 -0.111111 m (14) /cjust t
X }EX
X{ 6.375000 0.000000 6.375000 0.100000 l }EX
X{ 6.375000 -0.111111 m (15) /cjust t
X }EX
X{ 6.800000 0.000000 6.800000 0.100000 l }EX
X{ 6.800000 -0.111111 m (16) /cjust t
X }EX
X{ 7.225000 0.000000 7.225000 0.100000 l }EX
X{ 7.225000 -0.111111 m (17) /cjust t
X }EX
X{ 7.650000 0.000000 7.650000 0.100000 l }EX
X{ 7.650000 -0.111111 m (18) /cjust t
X }EX
X{ 8.075000 0.000000 8.075000 0.100000 l }EX
X{ 8.075000 -0.111111 m (19) /cjust t
X }EX
X{ 4.250000 -0.250000 m (Victim Rank) /cjust t }EX
X{ 0.000000 0.000000 0.000000 0.100000 l }EX
X{ 8.500000 0.000000 8.500000 0.100000 l }EX
X]cvx bind def
X/drawXaxis {
X gt000
X}def
X/gt001[
X{0.000000 0.000000 0.000000 6.000000 l }EX
X{ -0.050000 0.000000 m (0) /rjust t
X }EX
X{ -0.050000 6.000000 m (5000) /rjust t
X }EX
X{ 0.000000 0.240000 0.100000 0.240000 l }EX
X{ -0.050000 0.240000 m (200) /rjust t
X }EX
X{ 0.000000 0.480000 0.100000 0.480000 l }EX
X{ -0.050000 0.480000 m (400) /rjust t
X }EX
X{ 0.000000 0.720000 0.100000 0.720000 l }EX
X{ -0.050000 0.720000 m (600) /rjust t
X }EX
X{ 0.000000 0.960000 0.100000 0.960000 l }EX
X{ -0.050000 0.960000 m (800) /rjust t
X }EX
X{ 0.000000 1.200000 0.100000 1.200000 l }EX
X{ -0.050000 1.200000 m (1000) /rjust t
X }EX
X{ 0.000000 1.440000 0.100000 1.440000 l }EX
X{ -0.050000 1.440000 m (1200) /rjust t
X }EX
X{ 0.000000 1.680000 0.100000 1.680000 l }EX
X{ -0.050000 1.680000 m (1400) /rjust t
X }EX
X{ 0.000000 1.920000 0.100000 1.920000 l }EX
X{ -0.050000 1.920000 m (1600) /rjust t
X }EX
X{ 0.000000 2.160000 0.100000 2.160000 l }EX
X{ -0.050000 2.160000 m (1800) /rjust t
X }EX
X{ 0.000000 2.400000 0.100000 2.400000 l }EX
X{ -0.050000 2.400000 m (2000) /rjust t
X }EX
X{ 0.000000 2.640000 0.100000 2.640000 l }EX
X{ -0.050000 2.640000 m (2200) /rjust t
X }EX
X{ 0.000000 2.880000 0.100000 2.880000 l }EX
X{ -0.050000 2.880000 m (2400) /rjust t
X }EX
X{ 0.000000 3.120000 0.100000 3.120000 l }EX
X{ -0.050000 3.120000 m (2600) /rjust t
X }EX
X{ 0.000000 3.360000 0.100000 3.360000 l }EX
X{ -0.050000 3.360000 m (2800) /rjust t
X }EX
X{ 0.000000 3.600000 0.100000 3.600000 l }EX
X{ -0.050000 3.600000 m (3000) /rjust t
X }EX
X{ 0.000000 3.840000 0.100000 3.840000 l }EX
X{ -0.050000 3.840000 m (3200) /rjust t
X }EX
X{ 0.000000 4.080000 0.100000 4.080000 l }EX
X{ -0.050000 4.080000 m (3400) /rjust t
X }EX
X{ 0.000000 4.320000 0.100000 4.320000 l }EX
X{ -0.050000 4.320000 m (3600) /rjust t
X }EX
X{ 0.000000 4.560000 0.100000 4.560000 l }EX
X{ -0.050000 4.560000 m (3800) /rjust t
X }EX
X{ 0.000000 4.800000 0.100000 4.800000 l }EX
X{ -0.050000 4.800000 m (4000) /rjust t
X }EX
X{ 0.000000 5.040000 0.100000 5.040000 l }EX
X{ -0.050000 5.040000 m (4200) /rjust t
X }EX
X{ 0.000000 5.280000 0.100000 5.280000 l }EX
X{ -0.050000 5.280000 m (4400) /rjust t
X }EX
X{ 0.000000 5.520000 0.100000 5.520000 l }EX
X{ -0.050000 5.520000 m (4600) /rjust t
X }EX
X{ 0.000000 5.760000 0.100000 5.760000 l }EX
X{ -0.050000 5.760000 m (4800) /rjust t
X }EX
X{ -0.558333 3.000000 m (flaps per hour) /vjust t }EX
X]cvx bind def
X/gt002[
X{ 0.000000 0.000000 0.100000 0.000000 l }EX
X{ 0.000000 6.000000 0.100000 6.000000 l }EX
X]cvx bind def
X/drawYaxis {
X gt001
X gt002
X}def
X/drawTitle [
X{ 4.250000 6.141667 m (Flaps/Hour per SprintLink neighbour (Top Twenty)) /cjust t }EX
X] cvx bind def
X1 1 translate
X0.697222 0.277778 translate
XdrawXaxis drawYaxis drawTitle
X/Times-Roman findfont 9 scalefont setfont /fontsize 9 def
X/filleddiamond sm
X0.525000 4.983600 m (1800) /ljust w
X0.425000 4.983600 mk
X0.950000 0.516000 m (3561) /ljust w
X0.850000 0.516000 mk
X1.375000 0.410400 m (1240) /ljust w
X1.275000 0.410400 mk
X1.800000 0.328800 m (174) /ljust w
X1.700000 0.328800 mk
X2.225000 0.294000 m (1790) /ljust w
X2.125000 0.294000 mk
X2.650000 0.204000 m (1799) /ljust w
X2.550000 0.204000 mk
X3.075000 0.123600 m (701) /ljust w
X2.975000 0.123600 mk
X3.500000 0.084000 m (3491) /ljust w
X3.400000 0.084000 mk
X3.925000 0.073200 m (1133) /ljust w
X3.825000 0.073200 mk
X4.350000 0.066000 m (3830) /ljust w
X4.250000 0.066000 mk
X4.775000 0.055200 m (1280) /ljust w
X4.675000 0.055200 mk
X5.200000 0.048000 m (1238) /ljust w
X5.100000 0.048000 mk
X5.625000 0.046800 m (1793) /ljust w
X5.525000 0.046800 mk
X6.050000 0.044400 m (2551) /ljust w
X5.950000 0.044400 mk
X6.475000 0.034800 m (3741) /ljust w
X6.375000 0.034800 mk
X6.900000 0.026400 m (1795) /ljust w
X6.800000 0.026400 mk
X7.325000 0.026400 m (SPLK) /ljust w
X7.225000 0.026400 mk
X7.750000 0.025200 m (1292) /ljust w
X7.650000 0.025200 mk
X8.175000 0.022800 m (PSIAGG) /ljust w
X8.075000 0.022800 mk
X8.600000 0.016800 m (1849) /ljust w
X8.500000 0.016800 mk
Xgrestore saveIt restore
Xshowpage
X%%Trailer
XEndPSGraph
X%%DocumentFonts: Times-Roman
X%%Pages: 1
X%%BoundingBox: 0 0 662 472
END-of-S.ps
echo x - T.ps
sed 's/^X//' >T.ps << 'END-of-T.ps'
X%!PS-Adobe-1.0
X%%Creator: isis.sprintlink.net:smd (Sean Doran)
X%%Title: PostScript graph file
X%%CreationDate: Tue Feb 7 22:48:39 1995
X%%DocumentFonts: (atend)
X%%Pages: (atend)
X%%BoundingBox: (atend)
X%%EndComments
X% psgraph.pro -- included prolog for PS graph files
X% based on lib/psplot.pro, Copyright 1984 Adobe Systems, Inc.
X% $Header: /bsdi/MASTER/BSDI_OS/contrib/psgraph/psgraph/psgraph.pro,v 1.1 1994/01/05 20:06:03 polk Exp $
Xsave 500 dict begin /psgraph exch def
X/StartPSGraph
X {newpath 0 0 moveto 0.6 setlinewidth 0 setgray 1 setlinecap
X /imtx matrix currentmatrix def
X /fnt /Times-Roman findfont def /fontsize 10 def
X 72 72 scale
X /ex 72 nail def /ey 720 nail def
X /smtx matrix def fnt fontsize scalefont setfont}bind def
X/len{dup mul exch dup mul add sqrt}bind def
X/nail{0 dtransform len 0 idtransform len}bind def
X/ljust{0 fontsize -3 div rmoveto}bind def
X/rjust{dup stringwidth pop neg fontsize -3 div rmoveto}bind def
X/cjust{dup stringwidth pop -2 div fontsize -3 div rmoveto}bind def
X/vjust{90 rotate /cjust load exec}bind def
X/prnt{dup stringwidth pop 6 add /tx exch def /ty fontsize 5 add def
X currentpoint /toy exch def /tox exch def 1 setgray
X newpath
X tox 3 sub toy 5 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto
X closepath fill tox toy moveto
X currentColor fc
X show}bind def
X/m{newpath moveto}bind def
X/s{pts stroke ins}bind def
X/fl{pts fill ins}bind def
X/n{lineto currentpoint s moveto}bind def
X/nf{lineto}bind def
X/l{moveto lineto currentpoint s moveto}bind def
X/pts{smtx currentmatrix pop imtx setmatrix}bind def
X/ins{smtx setmatrix}bind def
X/t{pts load exec show ins}bind def
X/w{pts load exec prnt ins}bind def
X/e{pts ex ey moveto prnt prnt /ey ey 12 sub def ins}bind def
X/gs{gsave}bind def
X/gr{grestore}bind def
X/c{gs newpath 0 0 3 -1 roll 0 360 arc s gr}bind def
X/cf{gs newpath 0 0 3 -1 roll 0 360 arc fl gr}bind def
X/f{dup lineStyles exch known
X {lineStyles begin load exec setdash end}
X {gs C 20 string cvs (No such line style: ) e gr unC/solid f}ifelse}bind def
X/fc{dup dup /currentColor exch store lineColors exch known
X {lineColors begin load exec aload pop setrgbcolor end}
X {gs C 20 string cvs (No such psgraph color: ) e gr unC/black fc}ifelse}bind def
X/fw{setlinewidth} def
X/C{/Courier findfont 10 scalefont setfont
X /sfs fontsize def /fontsize 10 def}bind def
X/unC{/fontsize sfs def}bind def
X/EX{/exec load}bind def
X/EndPSGraph{clear psgraph end restore}bind def
X/lineStyles 10 dict def lineStyles begin
X/solid{{}0}bind def
X/dotted{[2 nail 5 nail ] 0}bind def
X/longdashed{[10 nail] 0}bind def
X/shortdashed{[6 nail] 0}bind def
X/dotdashed{[2 nail 6 nail 10 nail 6 nail] 0}bind def
X/dashed{/shortdashed load exec}bind def
X%/off{[0 100] 0}bind def
X%/none{/off load exec}bind def
Xend
X/currentColor 0 def
X/lineColors 10 dict def lineColors begin
X/red {[1 0 0]}bind def
X/blue {[0 0 1]}bind def
X/magenta {[1 0 1]}bind def
X/green {[0 1 0]}bind def
X/black {[0 0 0]}bind def
X/cyan {[0 1 1]}bind def
X/yellow {[1 1 0]}bind def
X/gray {[.5 .5 .5]}bind def
X/orange {[1 .66 0]}bind def
X/violet {[1 0 1]}bind def
X/currentColor /black store
Xend
X
X/markers 20 dict def markers begin
X/none{}bind def
X/off{}bind def
X/square{0 0 m 0 1 n 1 1 n 1 -1 n -1 -1 n -1 1 n 0 1 n s}bind def
X/diamond{0 0 m 0 1.41 n 1.41 0 n 0 -1.41 n -1.41 0 n 0 1.41 n s}bind def
X/triangle{0 0 m 0 1 n 1 -0.73 n -1 -0.73 n 0 1 n s}bind def
X/up{triangle}bind def
X/down{0 0 m 0 -1 n 1 0.73 n -1 0.73 n 0 -1 n s}bind def
X/right{0 0 m 1 0 n -0.73 1 n -0.73 -1 n 1 0 n s}bind def
X/left{0 0 m -1 0 n 0.73 1 n 0.73 -1 n -1 0 n s}bind def
X/circle{0 1 m 0 0 n 1 c s}bind def
X/x{1 1 m -1 -1 n -1 1 m 1 -1 n s}bind def
X/plus{0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/cross{plus}bind def
X/circle-x{1 c .707 .707 m -.707 -.707 n -.707 .707 m .707 -.707 n s}bind def
X/circle-plus{1 c 0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/filledsquare{0 1 m 1 1 nf 1 -1 nf -1 -1 nf -1 1 nf 0 1 nf fl}bind def
X/filleddiamond{0 1.41 m 1.41 0 nf 0 -1.41 nf -1.41 0 nf 0 1.41 nf fl}bind def
X/filledtriangle{0 1 m 1 -0.73 nf -1 -0.73 nf 0 1 nf fl}bind def
X/filledcircle{0 0 m 1 cf}bind def
X/marker{}def
Xend
X/ms 1.0 def
X/mg 0 def
X/sm{dup markers exch known
X {markers begin load /marker exch def end}
X {gs C 20 string cvs (No such marker type: )e gr unC/off sm}ifelse}bind def
X/mk{gs translate /solid f
X mg 0.0 ne {mg setgray} if
X ms .04 mul dup scale markers begin marker end gr}bind def
X% end fixed prolog
X%%EndProlog
X%%Page: 1 1
XStartPSGraph
X/saveIt save def
Xgsave
X/solid f
X/Times-Roman findfont 10 scalefont setfont /fontsize 10 def
X/gt000[
X{0.000000 0.000000 8.500000 0.000000 l }EX
X{ /black fc
X0.000000 -0.111111 m (0) /cjust t
X }EX
X{ 8.500000 -0.111111 m (20) /cjust t
X }EX
X{ 0.425000 0.000000 0.425000 0.100000 l }EX
X{ 0.425000 -0.111111 m (1) /cjust t
X }EX
X{ 0.850000 0.000000 0.850000 0.100000 l }EX
X{ 0.850000 -0.111111 m (2) /cjust t
X }EX
X{ 1.275000 0.000000 1.275000 0.100000 l }EX
X{ 1.275000 -0.111111 m (3) /cjust t
X }EX
X{ 1.700000 0.000000 1.700000 0.100000 l }EX
X{ 1.700000 -0.111111 m (4) /cjust t
X }EX
X{ 2.125000 0.000000 2.125000 0.100000 l }EX
X{ 2.125000 -0.111111 m (5) /cjust t
X }EX
X{ 2.550000 0.000000 2.550000 0.100000 l }EX
X{ 2.550000 -0.111111 m (6) /cjust t
X }EX
X{ 2.975000 0.000000 2.975000 0.100000 l }EX
X{ 2.975000 -0.111111 m (7) /cjust t
X }EX
X{ 3.400000 0.000000 3.400000 0.100000 l }EX
X{ 3.400000 -0.111111 m (8) /cjust t
X }EX
X{ 3.825000 0.000000 3.825000 0.100000 l }EX
X{ 3.825000 -0.111111 m (9) /cjust t
X }EX
X{ 4.250000 0.000000 4.250000 0.100000 l }EX
X{ 4.250000 -0.111111 m (10) /cjust t
X }EX
X{ 4.675000 0.000000 4.675000 0.100000 l }EX
X{ 4.675000 -0.111111 m (11) /cjust t
X }EX
X{ 5.100000 0.000000 5.100000 0.100000 l }EX
X{ 5.100000 -0.111111 m (12) /cjust t
X }EX
X{ 5.525000 0.000000 5.525000 0.100000 l }EX
X{ 5.525000 -0.111111 m (13) /cjust t
X }EX
X{ 5.950000 0.000000 5.950000 0.100000 l }EX
X{ 5.950000 -0.111111 m (14) /cjust t
X }EX
X{ 6.375000 0.000000 6.375000 0.100000 l }EX
X{ 6.375000 -0.111111 m (15) /cjust t
X }EX
X{ 6.800000 0.000000 6.800000 0.100000 l }EX
X{ 6.800000 -0.111111 m (16) /cjust t
X }EX
X{ 7.225000 0.000000 7.225000 0.100000 l }EX
X{ 7.225000 -0.111111 m (17) /cjust t
X }EX
X{ 7.650000 0.000000 7.650000 0.100000 l }EX
X{ 7.650000 -0.111111 m (18) /cjust t
X }EX
X{ 8.075000 0.000000 8.075000 0.100000 l }EX
X{ 8.075000 -0.111111 m (19) /cjust t
X }EX
X{ 4.250000 -0.250000 m (Rank) /cjust t }EX
X{ 0.000000 0.000000 0.000000 0.100000 l }EX
X{ 8.500000 0.000000 8.500000 0.100000 l }EX
X]cvx bind def
X/drawXaxis {
X gt000
X}def
X/gt001[
X{0.000000 0.000000 0.000000 6.000000 l }EX
X{ -0.050000 0.000000 m (0) /rjust t
X }EX
X{ -0.050000 6.000000 m (2000) /rjust t
X }EX
X{ 0.000000 0.150000 0.100000 0.150000 l }EX
X{ -0.050000 0.150000 m (50) /rjust t
X }EX
X{ 0.000000 0.300000 0.100000 0.300000 l }EX
X{ -0.050000 0.300000 m (100) /rjust t
X }EX
X{ 0.000000 0.450000 0.100000 0.450000 l }EX
X{ -0.050000 0.450000 m (150) /rjust t
X }EX
X{ 0.000000 0.600000 0.100000 0.600000 l }EX
X{ -0.050000 0.600000 m (200) /rjust t
X }EX
X{ 0.000000 0.750000 0.100000 0.750000 l }EX
X{ -0.050000 0.750000 m (250) /rjust t
X }EX
X{ 0.000000 0.900000 0.100000 0.900000 l }EX
X{ -0.050000 0.900000 m (300) /rjust t
X }EX
X{ 0.000000 1.050000 0.100000 1.050000 l }EX
X{ -0.050000 1.050000 m (350) /rjust t
X }EX
X{ 0.000000 1.200000 0.100000 1.200000 l }EX
X{ -0.050000 1.200000 m (400) /rjust t
X }EX
X{ 0.000000 1.350000 0.100000 1.350000 l }EX
X{ -0.050000 1.350000 m (450) /rjust t
X }EX
X{ 0.000000 1.500000 0.100000 1.500000 l }EX
X{ -0.050000 1.500000 m (500) /rjust t
X }EX
X{ 0.000000 1.650000 0.100000 1.650000 l }EX
X{ -0.050000 1.650000 m (550) /rjust t
X }EX
X{ 0.000000 1.800000 0.100000 1.800000 l }EX
X{ -0.050000 1.800000 m (600) /rjust t
X }EX
X{ 0.000000 1.950000 0.100000 1.950000 l }EX
X{ -0.050000 1.950000 m (650) /rjust t
X }EX
X{ 0.000000 2.100000 0.100000 2.100000 l }EX
X{ -0.050000 2.100000 m (700) /rjust t
X }EX
X{ 0.000000 2.250000 0.100000 2.250000 l }EX
X{ -0.050000 2.250000 m (750) /rjust t
X }EX
X{ 0.000000 2.400000 0.100000 2.400000 l }EX
X{ -0.050000 2.400000 m (800) /rjust t
X }EX
X{ 0.000000 2.550000 0.100000 2.550000 l }EX
X{ -0.050000 2.550000 m (850) /rjust t
X }EX
X{ 0.000000 2.700000 0.100000 2.700000 l }EX
X{ -0.050000 2.700000 m (900) /rjust t
X }EX
X{ 0.000000 2.850000 0.100000 2.850000 l }EX
X{ -0.050000 2.850000 m (950) /rjust t
X }EX
X{ 0.000000 3.000000 0.100000 3.000000 l }EX
X{ -0.050000 3.000000 m (1000) /rjust t
X }EX
X{ 0.000000 3.150000 0.100000 3.150000 l }EX
X{ -0.050000 3.150000 m (1050) /rjust t
X }EX
X{ 0.000000 3.300000 0.100000 3.300000 l }EX
X{ -0.050000 3.300000 m (1100) /rjust t
X }EX
X{ 0.000000 3.450000 0.100000 3.450000 l }EX
X{ -0.050000 3.450000 m (1150) /rjust t
X }EX
X{ 0.000000 3.600000 0.100000 3.600000 l }EX
X{ -0.050000 3.600000 m (1200) /rjust t
X }EX
X]cvx bind def
X/gt002[
X{ 0.000000 3.750000 0.100000 3.750000 l }EX
X{ -0.050000 3.750000 m (1250) /rjust t
X }EX
X{ 0.000000 3.900000 0.100000 3.900000 l }EX
X{ -0.050000 3.900000 m (1300) /rjust t
X }EX
X{ 0.000000 4.050000 0.100000 4.050000 l }EX
X{ -0.050000 4.050000 m (1350) /rjust t
X }EX
X{ 0.000000 4.200000 0.100000 4.200000 l }EX
X{ -0.050000 4.200000 m (1400) /rjust t
X }EX
X{ 0.000000 4.350000 0.100000 4.350000 l }EX
X{ -0.050000 4.350000 m (1450) /rjust t
X }EX
X{ 0.000000 4.500000 0.100000 4.500000 l }EX
X{ -0.050000 4.500000 m (1500) /rjust t
X }EX
X{ 0.000000 4.650000 0.100000 4.650000 l }EX
X{ -0.050000 4.650000 m (1550) /rjust t
X }EX
X{ 0.000000 4.800000 0.100000 4.800000 l }EX
X{ -0.050000 4.800000 m (1600) /rjust t
X }EX
X{ 0.000000 4.950000 0.100000 4.950000 l }EX
X{ -0.050000 4.950000 m (1650) /rjust t
X }EX
X{ 0.000000 5.100000 0.100000 5.100000 l }EX
X{ -0.050000 5.100000 m (1700) /rjust t
X }EX
X{ 0.000000 5.250000 0.100000 5.250000 l }EX
X{ -0.050000 5.250000 m (1750) /rjust t
X }EX
X{ 0.000000 5.400000 0.100000 5.400000 l }EX
X{ -0.050000 5.400000 m (1800) /rjust t
X }EX
X{ 0.000000 5.550000 0.100000 5.550000 l }EX
X{ -0.050000 5.550000 m (1850) /rjust t
X }EX
X{ 0.000000 5.700000 0.100000 5.700000 l }EX
X{ -0.050000 5.700000 m (1900) /rjust t
X }EX
X{ 0.000000 5.850000 0.100000 5.850000 l }EX
X{ -0.050000 5.850000 m (1950) /rjust t
X }EX
X{ -0.558333 3.000000 m (flaps per hour) /vjust t }EX
X{ 0.000000 0.000000 0.100000 0.000000 l }EX
X{ 0.000000 6.000000 0.100000 6.000000 l }EX
X]cvx bind def
X/drawYaxis {
X gt001
X gt002
X}def
X/drawTitle [
X{ 4.250000 6.141667 m (Flaps/Hour per SprintLink neighbour (Top Twenty) decomposing AS 1800) /cjust t }EX
X] cvx bind def
X1 1 translate
X0.697222 0.277778 translate
XdrawXaxis drawYaxis drawTitle
X/Times-Roman findfont 9 scalefont setfont /fontsize 9 def
X/filleddiamond sm
X0.525000 5.466000 m (690) /ljust w
X0.425000 5.466000 mk
X0.950000 2.043000 m (1755) /ljust w
X0.850000 2.043000 mk
X1.375000 1.629000 m (86) /ljust w
X1.275000 1.629000 mk
X1.800000 1.449000 m (1237) /ljust w
X1.700000 1.449000 mk
X2.225000 1.290000 m (3561) /ljust w
X2.125000 1.290000 mk
X2.650000 1.026000 m (1240) /ljust w
X2.550000 1.026000 mk
X3.075000 0.822000 m (174) /ljust w
X2.975000 0.822000 mk
X3.500000 0.810000 m (701) /ljust w
X3.400000 0.810000 mk
X3.925000 0.735000 m (1790) /ljust w
X3.825000 0.735000 mk
X4.350000 0.609000 m (1967) /ljust w
X4.250000 0.609000 mk
X4.775000 0.510000 m (1799) /ljust w
X4.675000 0.510000 mk
X5.200000 0.210000 m (3491) /ljust w
X5.100000 0.210000 mk
X5.625000 0.210000 m (293) /ljust w
X5.525000 0.210000 mk
X6.050000 0.183000 m (1133) /ljust w
X5.950000 0.183000 mk
X6.475000 0.165000 m (3830) /ljust w
X6.375000 0.165000 mk
X6.900000 0.156000 m (1804) /ljust w
X6.800000 0.156000 mk
X7.325000 0.153000 m (SPLK) /ljust w
X7.225000 0.153000 mk
X7.750000 0.138000 m (1280) /ljust w
X7.650000 0.138000 mk
X8.175000 0.120000 m (1238) /ljust w
X8.075000 0.120000 mk
X8.600000 0.117000 m (1793) /ljust w
X8.500000 0.117000 mk
Xgrestore saveIt restore
Xshowpage
X%%Trailer
XEndPSGraph
X%%DocumentFonts: Times-Roman
X%%Pages: 1
X%%BoundingBox: 0 0 662 472
END-of-T.ps
echo x - U.ps
sed 's/^X//' >U.ps << 'END-of-U.ps'
X%!PS-Adobe-1.0
X%%Creator: isis.sprintlink.net:smd (Sean Doran)
X%%Title: PostScript graph file
X%%CreationDate: Tue Feb 7 22:39:33 1995
X%%DocumentFonts: (atend)
X%%Pages: (atend)
X%%BoundingBox: (atend)
X%%EndComments
X% psgraph.pro -- included prolog for PS graph files
X% based on lib/psplot.pro, Copyright 1984 Adobe Systems, Inc.
X% $Header: /bsdi/MASTER/BSDI_OS/contrib/psgraph/psgraph/psgraph.pro,v 1.1 1994/01/05 20:06:03 polk Exp $
Xsave 500 dict begin /psgraph exch def
X/StartPSGraph
X {newpath 0 0 moveto 0.6 setlinewidth 0 setgray 1 setlinecap
X /imtx matrix currentmatrix def
X /fnt /Times-Roman findfont def /fontsize 10 def
X 72 72 scale
X /ex 72 nail def /ey 720 nail def
X /smtx matrix def fnt fontsize scalefont setfont}bind def
X/len{dup mul exch dup mul add sqrt}bind def
X/nail{0 dtransform len 0 idtransform len}bind def
X/ljust{0 fontsize -3 div rmoveto}bind def
X/rjust{dup stringwidth pop neg fontsize -3 div rmoveto}bind def
X/cjust{dup stringwidth pop -2 div fontsize -3 div rmoveto}bind def
X/vjust{90 rotate /cjust load exec}bind def
X/prnt{dup stringwidth pop 6 add /tx exch def /ty fontsize 5 add def
X currentpoint /toy exch def /tox exch def 1 setgray
X newpath
X tox 3 sub toy 5 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto
X closepath fill tox toy moveto
X currentColor fc
X show}bind def
X/m{newpath moveto}bind def
X/s{pts stroke ins}bind def
X/fl{pts fill ins}bind def
X/n{lineto currentpoint s moveto}bind def
X/nf{lineto}bind def
X/l{moveto lineto currentpoint s moveto}bind def
X/pts{smtx currentmatrix pop imtx setmatrix}bind def
X/ins{smtx setmatrix}bind def
X/t{pts load exec show ins}bind def
X/w{pts load exec prnt ins}bind def
X/e{pts ex ey moveto prnt prnt /ey ey 12 sub def ins}bind def
X/gs{gsave}bind def
X/gr{grestore}bind def
X/c{gs newpath 0 0 3 -1 roll 0 360 arc s gr}bind def
X/cf{gs newpath 0 0 3 -1 roll 0 360 arc fl gr}bind def
X/f{dup lineStyles exch known
X {lineStyles begin load exec setdash end}
X {gs C 20 string cvs (No such line style: ) e gr unC/solid f}ifelse}bind def
X/fc{dup dup /currentColor exch store lineColors exch known
X {lineColors begin load exec aload pop setrgbcolor end}
X {gs C 20 string cvs (No such psgraph color: ) e gr unC/black fc}ifelse}bind def
X/fw{setlinewidth} def
X/C{/Courier findfont 10 scalefont setfont
X /sfs fontsize def /fontsize 10 def}bind def
X/unC{/fontsize sfs def}bind def
X/EX{/exec load}bind def
X/EndPSGraph{clear psgraph end restore}bind def
X/lineStyles 10 dict def lineStyles begin
X/solid{{}0}bind def
X/dotted{[2 nail 5 nail ] 0}bind def
X/longdashed{[10 nail] 0}bind def
X/shortdashed{[6 nail] 0}bind def
X/dotdashed{[2 nail 6 nail 10 nail 6 nail] 0}bind def
X/dashed{/shortdashed load exec}bind def
X%/off{[0 100] 0}bind def
X%/none{/off load exec}bind def
Xend
X/currentColor 0 def
X/lineColors 10 dict def lineColors begin
X/red {[1 0 0]}bind def
X/blue {[0 0 1]}bind def
X/magenta {[1 0 1]}bind def
X/green {[0 1 0]}bind def
X/black {[0 0 0]}bind def
X/cyan {[0 1 1]}bind def
X/yellow {[1 1 0]}bind def
X/gray {[.5 .5 .5]}bind def
X/orange {[1 .66 0]}bind def
X/violet {[1 0 1]}bind def
X/currentColor /black store
Xend
X
X/markers 20 dict def markers begin
X/none{}bind def
X/off{}bind def
X/square{0 0 m 0 1 n 1 1 n 1 -1 n -1 -1 n -1 1 n 0 1 n s}bind def
X/diamond{0 0 m 0 1.41 n 1.41 0 n 0 -1.41 n -1.41 0 n 0 1.41 n s}bind def
X/triangle{0 0 m 0 1 n 1 -0.73 n -1 -0.73 n 0 1 n s}bind def
X/up{triangle}bind def
X/down{0 0 m 0 -1 n 1 0.73 n -1 0.73 n 0 -1 n s}bind def
X/right{0 0 m 1 0 n -0.73 1 n -0.73 -1 n 1 0 n s}bind def
X/left{0 0 m -1 0 n 0.73 1 n 0.73 -1 n -1 0 n s}bind def
X/circle{0 1 m 0 0 n 1 c s}bind def
X/x{1 1 m -1 -1 n -1 1 m 1 -1 n s}bind def
X/plus{0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/cross{plus}bind def
X/circle-x{1 c .707 .707 m -.707 -.707 n -.707 .707 m .707 -.707 n s}bind def
X/circle-plus{1 c 0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/filledsquare{0 1 m 1 1 nf 1 -1 nf -1 -1 nf -1 1 nf 0 1 nf fl}bind def
X/filleddiamond{0 1.41 m 1.41 0 nf 0 -1.41 nf -1.41 0 nf 0 1.41 nf fl}bind def
X/filledtriangle{0 1 m 1 -0.73 nf -1 -0.73 nf 0 1 nf fl}bind def
X/filledcircle{0 0 m 1 cf}bind def
X/marker{}def
Xend
X/ms 1.0 def
X/mg 0 def
X/sm{dup markers exch known
X {markers begin load /marker exch def end}
X {gs C 20 string cvs (No such marker type: )e gr unC/off sm}ifelse}bind def
X/mk{gs translate /solid f
X mg 0.0 ne {mg setgray} if
X ms .04 mul dup scale markers begin marker end gr}bind def
X% end fixed prolog
X%%EndProlog
X%%Page: 1 1
XStartPSGraph
X/saveIt save def
Xgsave
X/solid f
X/Times-Roman findfont 10 scalefont setfont /fontsize 10 def
X/gt000[
X{0.000000 0.000000 8.500000 0.000000 l }EX
X{ /black fc
X0.000000 -0.111111 m (0) /cjust t
X }EX
X{ 8.500000 -0.111111 m (20) /cjust t
X }EX
X{ 0.425000 0.000000 0.425000 0.100000 l }EX
X{ 0.425000 -0.111111 m (1) /cjust t
X }EX
X{ 0.850000 0.000000 0.850000 0.100000 l }EX
X{ 0.850000 -0.111111 m (2) /cjust t
X }EX
X{ 1.275000 0.000000 1.275000 0.100000 l }EX
X{ 1.275000 -0.111111 m (3) /cjust t
X }EX
X{ 1.700000 0.000000 1.700000 0.100000 l }EX
X{ 1.700000 -0.111111 m (4) /cjust t
X }EX
X{ 2.125000 0.000000 2.125000 0.100000 l }EX
X{ 2.125000 -0.111111 m (5) /cjust t
X }EX
X{ 2.550000 0.000000 2.550000 0.100000 l }EX
X{ 2.550000 -0.111111 m (6) /cjust t
X }EX
X{ 2.975000 0.000000 2.975000 0.100000 l }EX
X{ 2.975000 -0.111111 m (7) /cjust t
X }EX
X{ 3.400000 0.000000 3.400000 0.100000 l }EX
X{ 3.400000 -0.111111 m (8) /cjust t
X }EX
X{ 3.825000 0.000000 3.825000 0.100000 l }EX
X{ 3.825000 -0.111111 m (9) /cjust t
X }EX
X{ 4.250000 0.000000 4.250000 0.100000 l }EX
X{ 4.250000 -0.111111 m (10) /cjust t
X }EX
X{ 4.675000 0.000000 4.675000 0.100000 l }EX
X{ 4.675000 -0.111111 m (11) /cjust t
X }EX
X{ 5.100000 0.000000 5.100000 0.100000 l }EX
X{ 5.100000 -0.111111 m (12) /cjust t
X }EX
X{ 5.525000 0.000000 5.525000 0.100000 l }EX
X{ 5.525000 -0.111111 m (13) /cjust t
X }EX
X{ 5.950000 0.000000 5.950000 0.100000 l }EX
X{ 5.950000 -0.111111 m (14) /cjust t
X }EX
X{ 6.375000 0.000000 6.375000 0.100000 l }EX
X{ 6.375000 -0.111111 m (15) /cjust t
X }EX
X{ 6.800000 0.000000 6.800000 0.100000 l }EX
X{ 6.800000 -0.111111 m (16) /cjust t
X }EX
X{ 7.225000 0.000000 7.225000 0.100000 l }EX
X{ 7.225000 -0.111111 m (17) /cjust t
X }EX
X{ 7.650000 0.000000 7.650000 0.100000 l }EX
X{ 7.650000 -0.111111 m (18) /cjust t
X }EX
X{ 8.075000 0.000000 8.075000 0.100000 l }EX
X{ 8.075000 -0.111111 m (19) /cjust t
X }EX
X{ 4.250000 -0.250000 m (Rank) /cjust t }EX
X{ 0.000000 0.000000 0.000000 0.100000 l }EX
X{ 8.500000 0.000000 8.500000 0.100000 l }EX
X]cvx bind def
X/drawXaxis {
X gt000
X}def
X/gt001[
X{0.000000 0.000000 0.000000 6.000000 l }EX
X{ -0.050000 0.000000 m (0) /rjust t
X }EX
X{ -0.050000 6.000000 m (1000) /rjust t
X }EX
X{ 0.000000 0.600000 0.100000 0.600000 l }EX
X{ -0.050000 0.600000 m (100) /rjust t
X }EX
X{ 0.000000 1.200000 0.100000 1.200000 l }EX
X{ -0.050000 1.200000 m (200) /rjust t
X }EX
X{ 0.000000 1.800000 0.100000 1.800000 l }EX
X{ -0.050000 1.800000 m (300) /rjust t
X }EX
X{ 0.000000 2.400000 0.100000 2.400000 l }EX
X{ -0.050000 2.400000 m (400) /rjust t
X }EX
X{ 0.000000 3.000000 0.100000 3.000000 l }EX
X{ -0.050000 3.000000 m (500) /rjust t
X }EX
X{ 0.000000 3.600000 0.100000 3.600000 l }EX
X{ -0.050000 3.600000 m (600) /rjust t
X }EX
X{ 0.000000 4.200000 0.100000 4.200000 l }EX
X{ -0.050000 4.200000 m (700) /rjust t
X }EX
X{ 0.000000 4.800000 0.100000 4.800000 l }EX
X{ -0.050000 4.800000 m (800) /rjust t
X }EX
X{ 0.000000 5.400000 0.100000 5.400000 l }EX
X{ -0.050000 5.400000 m (900) /rjust t
X }EX
X{ -0.558333 3.000000 m (flaps per hour) /vjust t }EX
X{ 0.000000 0.000000 0.100000 0.000000 l }EX
X{ 0.000000 6.000000 0.100000 6.000000 l }EX
X]cvx bind def
X/drawYaxis {
X gt001
X}def
X/drawTitle [
X{ 4.250000 6.141667 m (Flaps/Hour per SprintLink neighbour (Top Twenty) decomposing AS 1800, AS 690) /cjust t }EX
X] cvx bind def
X1 1 translate
X0.697222 0.277778 translate
XdrawXaxis drawYaxis drawTitle
X/Times-Roman findfont 9 scalefont setfont /fontsize 9 def
X/filleddiamond sm
X0.525000 4.962000 m (174) /ljust w
X0.425000 4.962000 mk
X0.950000 4.086000 m (1755) /ljust w
X0.850000 4.086000 mk
X1.375000 3.432000 m (3561) /ljust w
X1.275000 3.432000 mk
X1.800000 3.258000 m (86) /ljust w
X1.700000 3.258000 mk
X2.225000 2.898000 m (1237) /ljust w
X2.125000 2.898000 mk
X2.650000 2.052000 m (1240) /ljust w
X2.550000 2.052000 mk
X3.075000 1.848000 m (701) /ljust w
X2.975000 1.848000 mk
X3.500000 1.656000 m (2149) /ljust w
X3.400000 1.656000 mk
X3.925000 1.530000 m (297) /ljust w
X3.825000 1.530000 mk
X4.350000 1.470000 m (1790) /ljust w
X4.250000 1.470000 mk
X4.775000 1.218000 m (1967) /ljust w
X4.675000 1.218000 mk
X5.200000 1.020000 m (1799) /ljust w
X5.100000 1.020000 mk
X5.625000 0.540000 m (293) /ljust w
X5.525000 0.540000 mk
X6.050000 0.516000 m (1740) /ljust w
X5.950000 0.516000 mk
X6.475000 0.486000 m (2548) /ljust w
X6.375000 0.486000 mk
X6.900000 0.420000 m (3491) /ljust w
X6.800000 0.420000 mk
X7.325000 0.372000 m (1133) /ljust w
X7.225000 0.372000 mk
X7.750000 0.336000 m (3830) /ljust w
X7.650000 0.336000 mk
X8.175000 0.312000 m (1804) /ljust w
X8.075000 0.312000 mk
X8.500000 0.306000 mk
Xgrestore saveIt restore
Xshowpage
X%%Trailer
XEndPSGraph
X%%DocumentFonts: Times-Roman
X%%Pages: 1
X%%BoundingBox: 0 0 662 472
END-of-U.ps
exit
1
0
This slide is based several days' worth of statistics
gathered from one of our routers dumping debug ip bgp updates.
Two points need to be made:
1/ it's unfair. It does not look at the flaps
AS 1239 itself is responsible for, although it
does measure all our customer-access ASes. None
of those are in the top 50, although we can still
improve things.
An hour's worth of statistics looking at AS 1239
and others seems to put AS 1239 in 30th place
(about 40 flaps/hour), and matched the longer-term
results quite closely.
Also, we are in trouble when it comes to things
passing through us and sending flaps elsewhere.
This is something we need to work on with our
customers and in our CPE routers.
Alot of the top twenty are Sprint customers.
2/ Flaps are measured by counting up transitions only;
laziness led me to consider a flap as an up-and-down
transition, and I didn't count both of them,
except by eye. The number of flaps, therefore,
is half the number of transitions. The previous
slide is really the number of transitions/second
(ups and downs).
Double one or half the other to suit your tastes.
These results appear to be reproducible elsewhere.
Again, this prints OK on a QMS printer in landscape
mode (qpr -ls).
Sean.
- --
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# R.ps
#
echo x - R.ps
sed 's/^X//' >R.ps << 'END-of-R.ps'
X%!PS-Adobe-1.0
X%%Creator: isis.sprintlink.net:smd (Sean Doran)
X%%Title: PostScript graph file
X%%CreationDate: Tue Feb 7 19:48:00 1995
X%%DocumentFonts: (atend)
X%%Pages: (atend)
X%%BoundingBox: (atend)
X%%EndComments
X% psgraph.pro -- included prolog for PS graph files
X% based on lib/psplot.pro, Copyright 1984 Adobe Systems, Inc.
X% $Header: /bsdi/MASTER/BSDI_OS/contrib/psgraph/psgraph/psgraph.pro,v 1.1 1994/01/05 20:06:03 polk Exp $
Xsave 500 dict begin /psgraph exch def
X/StartPSGraph
X {newpath 0 0 moveto 0.6 setlinewidth 0 setgray 1 setlinecap
X /imtx matrix currentmatrix def
X /fnt /Times-Roman findfont def /fontsize 10 def
X 72 72 scale
X /ex 72 nail def /ey 720 nail def
X /smtx matrix def fnt fontsize scalefont setfont}bind def
X/len{dup mul exch dup mul add sqrt}bind def
X/nail{0 dtransform len 0 idtransform len}bind def
X/ljust{0 fontsize -3 div rmoveto}bind def
X/rjust{dup stringwidth pop neg fontsize -3 div rmoveto}bind def
X/cjust{dup stringwidth pop -2 div fontsize -3 div rmoveto}bind def
X/vjust{90 rotate /cjust load exec}bind def
X/prnt{dup stringwidth pop 6 add /tx exch def /ty fontsize 5 add def
X currentpoint /toy exch def /tox exch def 1 setgray
X newpath
X tox 3 sub toy 5 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto
X closepath fill tox toy moveto
X currentColor fc
X show}bind def
X/m{newpath moveto}bind def
X/s{pts stroke ins}bind def
X/fl{pts fill ins}bind def
X/n{lineto currentpoint s moveto}bind def
X/nf{lineto}bind def
X/l{moveto lineto currentpoint s moveto}bind def
X/pts{smtx currentmatrix pop imtx setmatrix}bind def
X/ins{smtx setmatrix}bind def
X/t{pts load exec show ins}bind def
X/w{pts load exec prnt ins}bind def
X/e{pts ex ey moveto prnt prnt /ey ey 12 sub def ins}bind def
X/gs{gsave}bind def
X/gr{grestore}bind def
X/c{gs newpath 0 0 3 -1 roll 0 360 arc s gr}bind def
X/cf{gs newpath 0 0 3 -1 roll 0 360 arc fl gr}bind def
X/f{dup lineStyles exch known
X {lineStyles begin load exec setdash end}
X {gs C 20 string cvs (No such line style: ) e gr unC/solid f}ifelse}bind def
X/fc{dup dup /currentColor exch store lineColors exch known
X {lineColors begin load exec aload pop setrgbcolor end}
X {gs C 20 string cvs (No such psgraph color: ) e gr unC/black fc}ifelse}bind def
X/fw{setlinewidth} def
X/C{/Courier findfont 10 scalefont setfont
X /sfs fontsize def /fontsize 10 def}bind def
X/unC{/fontsize sfs def}bind def
X/EX{/exec load}bind def
X/EndPSGraph{clear psgraph end restore}bind def
X/lineStyles 10 dict def lineStyles begin
X/solid{{}0}bind def
X/dotted{[2 nail 5 nail ] 0}bind def
X/longdashed{[10 nail] 0}bind def
X/shortdashed{[6 nail] 0}bind def
X/dotdashed{[2 nail 6 nail 10 nail 6 nail] 0}bind def
X/dashed{/shortdashed load exec}bind def
X%/off{[0 100] 0}bind def
X%/none{/off load exec}bind def
Xend
X/currentColor 0 def
X/lineColors 10 dict def lineColors begin
X/red {[1 0 0]}bind def
X/blue {[0 0 1]}bind def
X/magenta {[1 0 1]}bind def
X/green {[0 1 0]}bind def
X/black {[0 0 0]}bind def
X/cyan {[0 1 1]}bind def
X/yellow {[1 1 0]}bind def
X/gray {[.5 .5 .5]}bind def
X/orange {[1 .66 0]}bind def
X/violet {[1 0 1]}bind def
X/currentColor /black store
Xend
X
X/markers 20 dict def markers begin
X/none{}bind def
X/off{}bind def
X/square{0 0 m 0 1 n 1 1 n 1 -1 n -1 -1 n -1 1 n 0 1 n s}bind def
X/diamond{0 0 m 0 1.41 n 1.41 0 n 0 -1.41 n -1.41 0 n 0 1.41 n s}bind def
X/triangle{0 0 m 0 1 n 1 -0.73 n -1 -0.73 n 0 1 n s}bind def
X/up{triangle}bind def
X/down{0 0 m 0 -1 n 1 0.73 n -1 0.73 n 0 -1 n s}bind def
X/right{0 0 m 1 0 n -0.73 1 n -0.73 -1 n 1 0 n s}bind def
X/left{0 0 m -1 0 n 0.73 1 n 0.73 -1 n -1 0 n s}bind def
X/circle{0 1 m 0 0 n 1 c s}bind def
X/x{1 1 m -1 -1 n -1 1 m 1 -1 n s}bind def
X/plus{0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/cross{plus}bind def
X/circle-x{1 c .707 .707 m -.707 -.707 n -.707 .707 m .707 -.707 n s}bind def
X/circle-plus{1 c 0 1 m 0 -1 n -1 0 m 1 0 n s}bind def
X/filledsquare{0 1 m 1 1 nf 1 -1 nf -1 -1 nf -1 1 nf 0 1 nf fl}bind def
X/filleddiamond{0 1.41 m 1.41 0 nf 0 -1.41 nf -1.41 0 nf 0 1.41 nf fl}bind def
X/filledtriangle{0 1 m 1 -0.73 nf -1 -0.73 nf 0 1 nf fl}bind def
X/filledcircle{0 0 m 1 cf}bind def
X/marker{}def
Xend
X/ms 1.0 def
X/mg 0 def
X/sm{dup markers exch known
X {markers begin load /marker exch def end}
X {gs C 20 string cvs (No such marker type: )e gr unC/off sm}ifelse}bind def
X/mk{gs translate /solid f
X mg 0.0 ne {mg setgray} if
X ms .04 mul dup scale markers begin marker end gr}bind def
X% end fixed prolog
X%%EndProlog
X%%Page: 1 1
XStartPSGraph
X/saveIt save def
Xgsave
X/solid f
X/Times-Roman findfont 10 scalefont setfont /fontsize 10 def
X/gt000[
X{0.000000 0.000000 8.500000 0.000000 l }EX
X{ /black fc
X0.000000 -0.111111 m (0) /cjust t
X }EX
X{ 8.500000 -0.111111 m (20) /cjust t
X }EX
X{ 0.425000 0.000000 0.425000 0.100000 l }EX
X{ 0.425000 -0.111111 m (1) /cjust t
X }EX
X{ 0.850000 0.000000 0.850000 0.100000 l }EX
X{ 0.850000 -0.111111 m (2) /cjust t
X }EX
X{ 1.275000 0.000000 1.275000 0.100000 l }EX
X{ 1.275000 -0.111111 m (3) /cjust t
X }EX
X{ 1.700000 0.000000 1.700000 0.100000 l }EX
X{ 1.700000 -0.111111 m (4) /cjust t
X }EX
X{ 2.125000 0.000000 2.125000 0.100000 l }EX
X{ 2.125000 -0.111111 m (5) /cjust t
X }EX
X{ 2.550000 0.000000 2.550000 0.100000 l }EX
X{ 2.550000 -0.111111 m (6) /cjust t
X }EX
X{ 2.975000 0.000000 2.975000 0.100000 l }EX
X{ 2.975000 -0.111111 m (7) /cjust t
X }EX
X{ 3.400000 0.000000 3.400000 0.100000 l }EX
X{ 3.400000 -0.111111 m (8) /cjust t
X }EX
X{ 3.825000 0.000000 3.825000 0.100000 l }EX
X{ 3.825000 -0.111111 m (9) /cjust t
X }EX
X{ 4.250000 0.000000 4.250000 0.100000 l }EX
X{ 4.250000 -0.111111 m (10) /cjust t
X }EX
X{ 4.675000 0.000000 4.675000 0.100000 l }EX
X{ 4.675000 -0.111111 m (11) /cjust t
X }EX
X{ 5.100000 0.000000 5.100000 0.100000 l }EX
X{ 5.100000 -0.111111 m (12) /cjust t
X }EX
X{ 5.525000 0.000000 5.525000 0.100000 l }EX
X{ 5.525000 -0.111111 m (13) /cjust t
X }EX
X{ 5.950000 0.000000 5.950000 0.100000 l }EX
X{ 5.950000 -0.111111 m (14) /cjust t
X }EX
X{ 6.375000 0.000000 6.375000 0.100000 l }EX
X{ 6.375000 -0.111111 m (15) /cjust t
X }EX
X{ 6.800000 0.000000 6.800000 0.100000 l }EX
X{ 6.800000 -0.111111 m (16) /cjust t
X }EX
X{ 7.225000 0.000000 7.225000 0.100000 l }EX
X{ 7.225000 -0.111111 m (17) /cjust t
X }EX
X{ 7.650000 0.000000 7.650000 0.100000 l }EX
X{ 7.650000 -0.111111 m (18) /cjust t
X }EX
X{ 8.075000 0.000000 8.075000 0.100000 l }EX
X{ 8.075000 -0.111111 m (19) /cjust t
X }EX
X{ 4.250000 -0.250000 m (Evilness Rank) /cjust t }EX
X{ 0.000000 0.000000 0.000000 0.100000 l }EX
X{ 8.500000 0.000000 8.500000 0.100000 l }EX
X]cvx bind def
X/drawXaxis {
X gt000
X}def
X/gt001[
X{0.000000 0.000000 0.000000 6.000000 l }EX
X{ -0.050000 0.000000 m (0) /rjust t
X }EX
X{ -0.050000 6.000000 m (1000) /rjust t
X }EX
X{ 0.000000 0.300000 0.100000 0.300000 l }EX
X{ -0.050000 0.300000 m (50) /rjust t
X }EX
X{ 0.000000 0.600000 0.100000 0.600000 l }EX
X{ -0.050000 0.600000 m (100) /rjust t
X }EX
X{ 0.000000 0.900000 0.100000 0.900000 l }EX
X{ -0.050000 0.900000 m (150) /rjust t
X }EX
X{ 0.000000 1.200000 0.100000 1.200000 l }EX
X{ -0.050000 1.200000 m (200) /rjust t
X }EX
X{ 0.000000 1.500000 0.100000 1.500000 l }EX
X{ -0.050000 1.500000 m (250) /rjust t
X }EX
X{ 0.000000 1.800000 0.100000 1.800000 l }EX
X{ -0.050000 1.800000 m (300) /rjust t
X }EX
X{ 0.000000 2.100000 0.100000 2.100000 l }EX
X{ -0.050000 2.100000 m (350) /rjust t
X }EX
X{ 0.000000 2.400000 0.100000 2.400000 l }EX
X{ -0.050000 2.400000 m (400) /rjust t
X }EX
X{ 0.000000 2.700000 0.100000 2.700000 l }EX
X{ -0.050000 2.700000 m (450) /rjust t
X }EX
X{ 0.000000 3.000000 0.100000 3.000000 l }EX
X{ -0.050000 3.000000 m (500) /rjust t
X }EX
X{ 0.000000 3.300000 0.100000 3.300000 l }EX
X{ -0.050000 3.300000 m (550) /rjust t
X }EX
X{ 0.000000 3.600000 0.100000 3.600000 l }EX
X{ -0.050000 3.600000 m (600) /rjust t
X }EX
X{ 0.000000 3.900000 0.100000 3.900000 l }EX
X{ -0.050000 3.900000 m (650) /rjust t
X }EX
X{ 0.000000 4.200000 0.100000 4.200000 l }EX
X{ -0.050000 4.200000 m (700) /rjust t
X }EX
X{ 0.000000 4.500000 0.100000 4.500000 l }EX
X{ -0.050000 4.500000 m (750) /rjust t
X }EX
X{ 0.000000 4.800000 0.100000 4.800000 l }EX
X{ -0.050000 4.800000 m (800) /rjust t
X }EX
X{ 0.000000 5.100000 0.100000 5.100000 l }EX
X{ -0.050000 5.100000 m (850) /rjust t
X }EX
X{ 0.000000 5.400000 0.100000 5.400000 l }EX
X{ -0.050000 5.400000 m (900) /rjust t
X }EX
X{ 0.000000 5.700000 0.100000 5.700000 l }EX
X{ -0.050000 5.700000 m (950) /rjust t
X }EX
X{ -0.558333 3.000000 m (flaps per hour) /vjust t }EX
X{ 0.000000 0.000000 0.100000 0.000000 l }EX
X{ 0.000000 6.000000 0.100000 6.000000 l }EX
X]cvx bind def
X/drawYaxis {
X gt001
X}def
X/drawTitle [
X{ 4.250000 6.141667 m (Flaps/Hour per source AS number (Top Twenty)) /cjust t }EX
X] cvx bind def
X1 1 translate
X0.697222 0.277778 translate
XdrawXaxis drawYaxis drawTitle
X/Times-Roman findfont 9 scalefont setfont /fontsize 9 def
X/filleddiamond sm
X0.525000 5.028000 m (174) /ljust w
X0.425000 5.028000 mk
X0.950000 2.898000 m (1237) /ljust w
X0.850000 2.898000 mk
X1.375000 2.076000 m (86) /ljust w
X1.275000 2.076000 mk
X1.800000 2.064000 m (1903) /ljust w
X1.700000 2.064000 mk
X2.225000 2.052000 m (2149) /ljust w
X2.125000 2.052000 mk
X2.650000 1.470000 m (279) /ljust w
X2.550000 1.470000 mk
X3.075000 1.470000 m (2048) /ljust w
X2.975000 1.470000 mk
X3.500000 1.218000 m (1967) /ljust w
X3.400000 1.218000 mk
X3.925000 1.122000 m (378) /ljust w
X3.825000 1.122000 mk
X4.350000 1.110000 m (237) /ljust w
X4.250000 1.110000 mk
X4.775000 1.098000 m (3403) /ljust w
X4.675000 1.098000 mk
X5.200000 0.918000 m (560) /ljust w
X5.100000 0.918000 mk
X5.625000 0.732000 m (2563) /ljust w
X5.525000 0.732000 mk
X6.050000 0.678000 m (297) /ljust w
X5.950000 0.678000 mk
X6.475000 0.540000 m (554) /ljust w
X6.375000 0.540000 mk
X6.900000 0.534000 m (2500) /ljust w
X6.800000 0.534000 mk
X7.325000 0.516000 m (1290) /ljust w
X7.225000 0.516000 mk
X7.750000 0.510000 m (1740) /ljust w
X7.650000 0.510000 mk
X8.175000 0.504000 m (3491) /ljust w
X8.075000 0.504000 mk
X8.600000 0.492000 m (2548) /ljust w
X8.500000 0.492000 mk
Xgrestore saveIt restore
Xshowpage
X%%Trailer
XEndPSGraph
X%%DocumentFonts: Times-Roman
X%%Pages: 1
X%%BoundingBox: 0 0 662 472
END-of-R.ps
exit
1
0
I found an old map from the last meeting in Boulder. it is available by
ftp://home.merit.edu/pub/nanog/bouldermap.ps.
Pam
2
1
----- Begin Included Message -----
Date: Fri Feb 3, 1995 02:00 pm EST
Source-Date: Fri Feb 03, 1995 13:57:37
From: Electronic Messaging Association / MCI ID: 254-4290
TO: * Vinton G. Cerf / MCI ID: 105-0002
Subject: EMA Alert Special 2/3/95
+---------------------------------------------------------+
##### # # # # # ##### #### #####
# ## ## # # # # # # # # #
### # # # # # # # # # ### #### #
# # # # ####### ####### # # # # #
##### # # # # # # ##### ##### # # #
+---------------------------------------------------------+
-> EMA ALERT <-
News For and About the Members of the
ELECTRONIC MESSAGING ASSOCIATION
============================================================
February 3, 1995 -- Number 18
<---------------------------------------------------------->
***** SPECIAL ALERT *****
- Congress to consider making all system operators liable
for messaging content. Bill would force employers to
monitor message content. ACTION NEEDED NOW!
<---------------------------------------------------------->
UNREASONABLE NETWORK POLICING PROPOSED
Yesterday, Senator Jim Exon (D-NE) introduced S.314, the
Communications Decency Act of 1995, in the United States
Senate. In an effort to stamp out digital pornography, it
makes all telecommunications providers doing business in the
United States (from the telephone companies all the way down
to offices that use LANs) liable for the content of anything
sent over their networks. To avoid the possibility of tens
of thousands of dollars in fines and up to two years in
jail, business owners would be forced to police their
networks and monitor in advance all messages sent over them.
WITHOUT ACTION - COULD BE LAW IN MONTHS
This bill is substantially the same as the one he put
forward last year. He will offer it as an amendment to the
pending telecommunications deregulation legislation in the
U.S. Senate, which is expected to be enacted by July. Last
year, his amendment was adopted even though many thought it
hastily drafted and poorly thought out. Fortunately, the
telecommunications deregulation legislation died. This
year, a more conservative U.S. Congress may be even more
reluctant to challenge a "morality" amendment; and its
legislative vehicle, the telecommunications deregulation
legislation, stands a much better chance of passage this
year.
ACTION NEEDED NOW
Action by the business community is needed now. Please
notify your corporate government affairs office and/or your
legal counsel. This measure could be adopted as an
amendment to the telecommunications bill IN A MATTER OF
WEEKS (or potentially added to any legislation pending on
the U.S. Senate floor), if business does not mobilize
against it. S.314 will not stop digital pornography, but it
could devastate the messaging business. If you are
interested in further information or are able to participate
in lobbying efforts over the next few weeks, contact Sarah
Reardon at EMA (see below).
------------------------------------------------------------
EMA ALERT is published and copyrighted (1995) by the
Electronic Messaging Association. Permission to reproduce
and/or redistribute with attribution is hereby given to all
EMA members. For more information about anything in EMA
ALERT, contact EMA via e-mail - use either X.400 (S=info;
O=ema; A=mci; C=us) or Internet (info(a)ema.org) address,
facsimile (1-703-524-5558), or telephone (1-703-524-5550).
Any EMA staff member can be addressed directly via e-mail by
using, for X.400, G=<firstname>; S=<lastname>; O=ema; A=mci;
C=us, and, for Internet, <firstinitial><lastname>@ema.org.
EMA's postal address is 1655 N. Fort Myer Dr. #850,
Arlington, VA 22209 USA.
----- End Included Message -----
1
0
06 Feb '95
------------------------------------------------------------------------------
The PRDB and this "NWG report" will be retired very soon. Details below.
------------------------------------------------------------------------------
The following changes have been made to the NSFNET policy-based routing
database and will be installed on the backbone by 08:00 EST :
Total = As + Bs + Cs + Aggs
Registered Networks 46639 = 30 5263 38646 2700
Configured Networks 43672 = 30 5206 35800 2636
Added Networks 208 = 0 2 109 97
Deleted Networks 314 = 0 0 314 0
IP address Net name Country Priority:AS
---------- -------- ------- -----------
142.101/16 CGI001 C:CA 1:2493(35) 2:2493(91)
147.228/15 CESNET-A-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
150.200/15 MORENET-B1 C:US 1:1239 2:1800 3:1240
160.216/15 CESNET-A-AG3 C:CZ 1:1800 2:1133 3:1674 4:1240
190.170/16 NET-NASHVILLEGOV C:US 1:1800 2:1239 3:1240
192.68.171/24 NET-HITECH C:AU 1:297(144) 2:297(145)
192.92.155/24 INTRANET1 C:GR 1:1800 2:1133 3:1240
192.92.156/24 INTRANET2 C:GR 1:1800 2:1133 3:1240
192.94.67/24 INTRANET3 C:GR 1:1800 2:1133 3:1240
192.94.68/24 INTRANET4 C:GR 1:1800 2:1133 3:1240
192.108.146/23 CESNET-B-AG21 C:CZ 1:1800 2:1133 3:1674 4:1240
192.108.148/23 AGBNET C:CZ 1:1800 2:1133 3:1674 4:1240
192.108.150/23 HARVARD-CZ C:CZ 1:1800 2:1133 3:1674 4:1240
192.108.151/24 CESNET-A-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
192.108.152/23 CESNET-B-AG20 C:CZ 1:1800 2:1133 3:1674 4:1240
192.108.160/23 CESNET-B-AG19 C:CZ 1:1800 2:1133 3:1674 4:1240
192.133.128/24 NORTH-IDAHO C:US 1:685 2:73 3:101
192.160.70/24 CORSO-COM C:US 1:3830
192.171.133/24 NERC-NET6 C:GB 1:1800 2:1133 3:1240 4:3561(218)
5:3561(11)
192.176.122/23 SE-ADB-PART C:SE 1:1800 2:1133 3:1240
192.245.42/23 MORENET-C1 C:US 1:1239 2:1800 3:1240
193.3.133/24 GIRO C:DK 1:701(136) 2:701(134) 3:1800
193.26.123/24 SBSK-LAN C:DE 1:701(136) 2:701(134) 3:1800
193.29.17/24 MAZET C:DE 1:701(136) 2:701(134) 3:1800
193.42.160/19 MONDADORI-IT C:IT 1:701(136) 2:701(134) 3:1800
193.48.163/24 SEPVN-CALCUL C:FR 1:1800 2:1240 3:1133 4:1674
193.48.227/24 FR-CURIE02 C:FR 1:1800 2:1240 3:1133 4:1674
193.49.205/24 FR-CURIE C:FR 1:1800 2:1240 3:1133 4:1674
193.51.95/24 FR-CRT C:FR 1:1800 2:1240 3:1133 4:1674
193.52.187/24 FR-ESC-ROUEN C:FR 1:1800 2:1240 3:1133 4:1674
193.84.8/23 CESNET-A-AG4 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.10/24 CRI-CZ C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.16/20 CESNET-A-AG5 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.18/23 VSPCENET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.20/22 VSPCENET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.24/21 VSPCENET-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.32/20 CESNET-B-AG18 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.32/22 VSZ-NET-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.36/23 VSZ-NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.40/21 VSZ-NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.50/23 CESNET-B-AG17 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.52/22 CESNET-B-AG16 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.56/21 CESNET-B-AG15 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.56/22 MFFUK-NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.60/23 MFFUK-NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.64/22 MED-PRG-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.68/23 CESNET-B-AG14 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.68/24 VSE-CDMS C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.69/24 STRAHOV-8 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.70/24 HKNET C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.72/21 CESNET-B-AG13 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.74/23 LF1NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.76/22 LF1NET-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.80/22 CESNET-B-AG12 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.80/24 TEST-NET1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.81/24 TEST-NET2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.82/23 TEST-NET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.84/22 CESNET-A-AG6 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.84/23 FARM-BLCK-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.86/23 FARM-BLCK-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.88/21 CESNET-B-AG11 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.90/23 MFFUK-A-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.96/21 CESNET-B-AG10 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.98/23 MPO-C-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.112/23 CESNET-B-AG9 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.115/24 UNIVLIB C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.116/22 CESNET-B-AG8 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.116/23 ICPF-C-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.118/23 GLI-C-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.120/21 ZLINET C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.128/23 FEL-CS-C-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.140/23 MED-PM-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.142/23 CESNET-B-AG7 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.143/24 UHKT C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.160/20 UJVNET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.176/21 CESNET-A-AG7 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.176/22 VSZBR-A-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.180/22 VSZBR-B-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.188/23 STKNET C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.190/23 CESNET-A-AG8 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.192/19 CESNET-A-AG9 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.194/23 FFSUNET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.196/22 FFSUNET-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.200/21 FFSUNET-AG3 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.208/23 OPFNET-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.210/23 OPFNET-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.212/22 OPFNET-AG3 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.216/21 OPFNET-AG4 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.224/20 CESNET-A-AG10 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.226/23 OU-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.228/22 OU-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.232/21 OU-AG3 C:CZ 1:1800 2:1133 3:1674 4:1240
193.84.246/24 CERGELOC C:CZ 1:1800 2:1133 3:1674 4:1240
193.100.179/24 IN-RUHR-NET-3 C:DE 1:701(136) 2:701(134) 3:1800
193.108.4/23 FZU2NET C:CZ 1:1800 2:1133 3:1674 4:1240
193.125.128/24 POLYNET C:RU 1:701(136) 2:701(134) 3:1800
193.162.152/21 LANLINK C:DK 1:1800 2:1879 3:1133 4:1240
193.252.252/24 FR-INTELM C:FR 1:1800 2:1240 3:1133 4:1674
193.252.253/24 CH-FTNSS C:CH 1:1800 2:1240 3:1133 4:1674
194.14.88/21 SE-RONNEBY C:SE 1:1800 2:1133 3:1240
194.44.26/24 INTES C:UA 1:1800 2:1879 3:1133 4:1240
194.50.4/22 CESNET-B-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
194.50.6/23 CESNET-NAA-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
194.50.8/21 CESNET-B-AG2 C:CZ 1:1800 2:1133 3:1674 4:1240
194.50.12/22 ENVI-C-AG1 C:CZ 1:1800 2:1133 3:1674 4:1240
194.58.111/24 LIFTEC C:RU 1:701(136) 2:701(134) 3:1800
194.108.2/23 CESNET-B-AG3 C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.2/24 ADAMNET C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.4/22 CESNET-B-AG4 C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.6/23 CTKNET C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.8/22 CESNET-A-AG11 C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.9/24 SVKLIB C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.16/20 BARUM C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.144/21 CESNET-B-AG5 C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.152/23 CESNET-B-AG6 C:CZ 1:1800 2:1133 3:1674 4:1240
194.108.153/24 PKL-CZ C:CZ 1:1800 2:1133 3:1674 4:1240
194.115.79/24 POP-HH C:DE 1:701(136) 2:701(134) 3:1800
196.13.176/24 ORIBI C:ZA 1:1800 2:1239
196.13.185/24 UNIVEN-NET C:ZA 1:1800 2:1239
196.13.187/24 NETBLK-MEDUNSA-2 C:ZA 1:1800 2:1239
196.13.188/23 NETBLK-MEDUNSA-2 C:ZA 1:1800 2:1239
196.13.190/24 NETBLK-MEDUNSA-2 C:ZA 1:1800 2:1239
196.13.191/24 TECHOFS2 C:ZA 1:1800 2:1239
198.49.144/23 MORENET-C2 C:US 1:1239 2:1800 3:1240
198.51.184/23 MORENET-C3 C:US 1:1239 2:1800 3:1240
198.77.152/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.153/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.154/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.155/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.156/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.157/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.158/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.159/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.160/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.161/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.162/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.77.163/24 CI-VABEACH-VA-US C:US 1:3561(218) 2:3561(11) 3:86 4:279
198.112.113/24 EBT-113 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
198.112.114/24 EBT-114 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
198.112.116/24 EBT-116 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
198.112.118/24 EBT-118 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
198.148.64/21 NETBLK-ESUHSD C:US 1:1239 2:1240 3:1800
198.148.72/22 NETBLK-ESUHSD C:US 1:1239 2:1240 3:1800
198.160.157/24 APAM C:US 1:1800 2:1240 3:1239
198.162.4/24 CCG.BC.CA C:CA 1:1331
198.187.232/21 NETBLK-NORTH-IDAHO C:US 1:685 2:73 3:101
198.206.43/24 NET-CLEVE.WER-NOAA C:US 1:1239 2:1800 3:1240
198.206.50/24 NET-WPBZ.WER-NOAA C:US 1:1239 2:1800 3:1240
198.206.187/24 NETBLK-XYLAN C:US 1:2149 2:174
199.79.185/24 NET-PROCYON C:US 1:1239 2:1800 3:1240
199.89.20/24 NETBLK-SCHCS C:US 1:1334 2:1800 3:1240 4:209 5:210
199.93.210/24 EBT-210 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
199.93.211/24 EBT-211 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
199.93.212/24 EBT-212 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
199.175.5/24 STRATEGIC.VICTORIA.BC C:CA 1:1331
199.175.100/24 DYNAMIS.BC.CA C:CA 1:1331
199.202.137/24 PUBNIX-NET2 C:CA 1:1324 2:2493(35) 3:2493(91)
199.202.138/24 PUBNIX-NET2 C:CA 1:1324 2:2493(35) 3:2493(91)
199.202.139/24 PUBNIX-NET2 C:CA 1:1324 2:2493(35) 3:2493(91)
199.221.15/24 EIA-NET1 C:US 1:1327
199.221.29/24 COMPDATA-NET1 C:US 1:1328
199.221.98/24 FOOT-NET-1 C:US 1:1323
199.221.106/24 PICTNET-NET1 C:US 1:1327
199.222.96/24 CHASE-NET-1 C:US 1:1324(36)
199.250.196/24 SOUTH C:US 1:3830
199.250.197/24 SOUTH C:US 1:3830
199.250.200/24 SOUTH C:US 1:3830
199.250.201/24 SOUTH C:US 1:3830
199.250.202/24 SOUTH C:US 1:3830
199.250.203/24 SOUTH C:US 1:3830
199.250.208/24 SOUTH C:US 1:3830
199.250.209/24 SOUTH C:US 1:3830
199.250.210/24 SOUTH C:US 1:3830
199.250.211/24 SOUTH C:US 1:3830
204.19.34/24 UPC-NET1 C:CA 1:1324(36) 2:2493(35) 3:2493(91)
204.19.35/24 UPC-NET1 C:CA 1:1324(36) 2:2493(35) 3:2493(91)
204.60/16 SNET-CIDR001 C:US 1:1800 2:1240 3:1239
204.87.185/24 ONEWORLD-PDX C:US 1:3830
204.88.128/19 SCSCHOOLS C:US 1:1239 2:1240 3:1800
204.118.32/24 SPRINT-CC7620 C:US 1:1239 2:1240 3:1800
204.128.182/24 PORTKAR C:US 1:1800 2:1239 3:1240
204.138.72/24 ALGOMA-NET C:CA 1:1240 2:1800 3:1239
204.142.124/24 JVNC-C3-NET124 C:US 1:97
204.142.125/24 JVNC-C3-NET125 C:US 1:97
204.142.126/24 JVNC-C3-NET126 C:US 1:97
204.145.237/24 TNTONLINE-DOM C:US 1:1800 2:1239 3:1240
204.150.133/24 ANS-C-BLOCK3 C:US 1:1323
204.164.168/24 BERKLEE-168 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
204.164.169/24 BERKLEE-169 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
204.164.170/24 BERKLEE-170 C:US 1:3561(218) 2:3561(11) 3:560
4:701(136) 5:701(134)
204.174.40/24 NETBLK-MODATECH-NET C:CA 1:2493(91) 2:2493(35)
204.174.41/24 NETBLK-MODATECH-NET C:CA 1:2493(91) 2:2493(35)
204.176.24/22 INMIND C:US 1:701(136) 2:701(134)
204.177.96/20 INMIND C:US 1:701(136) 2:701(134)
204.177.149/24 MATCH C:US 1:701(136) 2:701(134)
204.177.212/22 HQ-NET C:US 1:701(136) 2:701(134)
204.179.93/24 FUNSOFT-NET C:US 1:701(136) 2:701(134)
204.179.170/24 LIMBER-NET C:US 1:701(136) 2:701(134)
204.179.172/22 AAC-NET C:US 1:701(136) 2:701(134)
204.181.86/24 RDA C:US 1:1239 2:1800 3:1240
204.194.176/24 MNSNET2 C:US 1:3830 2:1800 3:1240
204.199.96/20 BROWARD-CC-FL-US C:US 1:3561(218) 2:3561(11) 3:279 4:86
204.200/14 NWNET-BLK6 C:US 1:685 2:73 3:101
204.213.232/22 NET-PCNET C:US 1:1239 2:1800 3:1240
204.213.236/24 NET-INFINET C:US 1:1239 2:1800 3:1240
204.214.28/23 NET-PITSTOP C:US 1:1800 2:1240 3:1239
204.214.80/22 NET-AQAF C:US 1:1239 2:1800 3:1240
204.247.0/18 NET-AIMSOFT4 C:US 1:1240 2:1800 3:1239
Deletions:
--192.190.78/24 GATOR-COM C:US 1:1800 2:1240 3:1239
--192.243.129/24 TIPS129 C:US 1:209 2:210
--192.243.130/24 TIPS130 C:US 1:209 2:210
--192.243.134/24 TIPS134 C:US 1:209 2:210
--192.243.135/24 TIPS135 C:US 1:209 2:210
--192.243.136/24 TIPS136 C:US 1:209 2:210
--192.243.139/24 TIPS139 C:US 1:209 2:210
--192.243.142/24 TIPS142 C:US 1:209 2:210
--192.243.143/24 TIPS143 C:US 1:209 2:210
--192.243.144/24 TIPS144 C:US 1:209 2:210
--192.243.145/24 TIPS145 C:US 1:209 2:210
--192.243.146/24 TIPS146 C:US 1:209 2:210
--192.243.147/24 TIPS-C-243-147 C:US 1:209 2:210
--192.243.150/24 TIPS150 C:US 1:209 2:210
--192.243.151/24 TIPS151 C:US 1:209 2:210
--192.243.152/24 TIPS152 C:US 1:209 2:210
--192.243.155/24 TIPS155 C:US 1:209 2:210
--192.243.156/24 TIPS156 C:US 1:209 2:210
--192.243.157/24 TIPS157 C:US 1:209 2:210
--192.243.160/24 TIPS160 C:US 1:209 2:210
--192.243.161/24 TIPS161 C:US 1:209 2:210
--192.243.162/24 TIPS162 C:US 1:209 2:210
--192.243.163/24 TIPS163 C:US 1:209 2:210
--192.243.165/24 TIPS165 C:US 1:209 2:210
--192.243.168/24 TIPS168 C:US 1:209 2:210
--192.243.170/24 TIPS170 C:US 1:209 2:210
--192.243.171/24 TIPS171 C:US 1:209 2:210
--192.243.172/24 TIPS172 C:US 1:209 2:210
--192.243.175/24 TIPS175 C:US 1:209 2:210
--192.243.176/24 TIPS176 C:US 1:209 2:210
--192.243.177/24 TIPS177 C:US 1:209 2:210
--192.243.179/24 TIPS179 C:US 1:209 2:210
--192.243.180/24 TIPS180 C:US 1:209 2:210
--192.243.181/24 TIPS181 C:US 1:209 2:210
--192.243.182/24 TIPS182 C:US 1:209 2:210
--192.243.183/24 TIPS183 C:US 1:209 2:210
--192.243.184/24 TIPS184 C:US 1:209 2:210
--192.243.185/24 TIPS185 C:US 1:209 2:210
--192.243.186/24 TIPS186 C:US 1:209 2:210
--192.243.187/24 TIPS187 C:US 1:209 2:210
--192.243.190/24 TIPS190 C:US 1:209 2:210
--192.243.191/24 TIPS191 C:US 1:209 2:210
--198.59.2/24 AHEC C:US 1:209 2:210
--198.59.3/24 WESTNET-C-59-3 C:US 1:209 2:210
--198.59.4/24 WESTNET-C-59-4 C:US 1:209 2:210
--198.59.5/24 WESTNET-C-59-5 C:US 1:209 2:210
--198.59.6/24 WESTNET-C-59-6 C:US 1:209 2:210
--198.59.9/24 WESTNET-C-59-9 C:US 1:209 2:210
--198.59.36/24 LEROY-NET C:US 1:209 2:210
--198.59.37/24 PIXEL-NET C:US 1:209 2:210
--198.59.40/24 ADAMS-LIB C:US 1:209 2:210
--198.59.41/24 ALERT-NET C:US 1:209 2:210
--198.59.42/24 AURORA-LIB C:US 1:209 2:210
--198.59.43/24 DOUGLAS-PLD C:US 1:209 2:210
--198.59.47/24 WESTNET-C-59-47 C:US 1:209 2:210
--198.59.50/24 NETBLK-WESTNET C:US 1:209 2:210
--198.59.54/24 NETBLK-WESTNET-54 C:US 1:209 2:210
--198.59.55/24 CU-LESSOR C:US 1:209 2:210
--198.59.56/24 NETBLK-WESTNET C:US 1:209 2:210
--198.59.57/24 NETBLK-WESTNET C:US 1:209 2:210
--198.59.58/24 USWLGTS C:US 1:209 2:210
--198.59.61/24 WESTNET-C-59-61 C:US 1:209 2:210
--198.59.67/24 WESTNET-C-59-67 C:US 1:209 2:210
--198.59.68/24 WESTNET-C-59-68 C:US 1:209 2:210
--198.59.76/24 WESTNET-C-59-76 C:US 1:209 2:210
--198.59.77/24 WESTNET-C-59-77 C:US 1:209 2:210
--198.59.78/24 WESTNET-C-59-78 C:US 1:209 2:210
--198.59.79/24 WESTNET-C-59-79 C:US 1:209 2:210
--198.59.80/24 WESTNET-C-59-80 C:US 1:209 2:210
--198.59.96/24 WESTNET C:US 1:209 2:210
--198.59.97/24 WESTNET C:US 1:209 2:210
--198.59.98/24 WESTNET C:US 1:209 2:210
--198.59.99/24 WESTNET C:US 1:209 2:210
--198.59.106/24 WESTNET C:US 1:209 2:210
--198.59.107/24 WESTNET C:US 1:209 2:210
--198.59.108/24 WESTNET C:US 1:209 2:210
--198.59.118/24 NETBLK-WESTNET C:US 1:209 2:210
--198.59.144/24 ABQACAD-NM C:US 1:209 2:210
--198.59.153/24 WMNU2 C:US 1:209 2:210
--198.59.157/24 NM-MUSEUM C:US 1:209 2:210
--198.59.158/24 WESTNET-C-59-158 C:US 1:209 2:210
--198.59.159/24 NETBLK-WESTNET C:US 1:1334
--198.59.160/24 RESPEC-NM C:US 1:1334
--198.59.161/24 ROS-NM C:US 1:209 2:210
--198.59.162/24 ENGR-INTRNL C:US 1:1334
--198.59.163/24 WESTNET C:US 1:209 2:210
--198.59.166/24 NMIA C:US 1:1334
--198.59.167/24 NMBALLAERO C:US 1:1334
--198.59.168/24 STUDIO-X C:US 1:1334
--198.59.170/24 AMTECK-SLIP C:US 1:1334
--198.59.174/24 WESTNET-C-59-174 C:US 1:209 2:210
--198.59.175/24 WESTNET-C-59-175 C:US 1:209 2:210
--198.59.176/24 WESTNET-C-59-176 C:US 1:209 2:210
--198.59.197/24 SW2-NET4 C:US 1:1240 2:1800 3:209 4:210
--198.59.198/24 SW2-NET5 C:US 1:1240 2:1800 3:209 4:210
--198.59.199/24 SW2-NET6 C:US 1:1240 2:1800 3:209 4:210
--198.59.200/24 SW2-NET7 C:US 1:1240 2:1800 3:209 4:210
--198.59.201/24 SW2-NET8 C:US 1:1240 2:1800 3:209 4:210
--198.59.202/24 SW2-NET9 C:US 1:1240 2:1800 3:209 4:210
--198.59.203/24 SW2-NET10 C:US 1:1240 2:1800 3:209 4:210
--198.59.207/24 NETBLK-WESTNET C:US 1:1800 2:1240 3:1239 4:209 5:210
--198.59.208/24 NETBLK-WESTNET C:US 1:1800 2:1240 3:1239 4:209 5:210
--198.59.209/24 WESTNET-C-59-209 C:US 1:1800 2:1240 3:209 4:210
--198.60.1/24(U) SLCPL-NET C:US 1:210 2:209
--198.60.2/24(U) NETBLK-WESTNET C:US 1:210 2:209
--198.60.3/24(U) WESTNET C:US 1:210 2:209
--198.60.4/24(U) WESTNET-C-60-4 C:US 1:210 2:209
--198.60.5/24(U) WESTNET-C-60-5 C:US 1:210 2:209
--198.60.6/24(U) WESTNET-C-60-6 C:US 1:210 2:209
--198.60.7/24(U) WESTNET-C-60-7 C:US 1:210 2:209
--198.60.8/24(U) NETBLK-WESTNET C:US 1:210 2:209
--198.60.9/24(U) NETBLK-WESTNET C:US 1:210 2:209
--198.60.10/24(U) WESTNET-C-60-10 C:US 1:210 2:209
--198.60.11/24(U) WESTNET-C-60-11 C:US 1:210 2:209
--198.60.12/24(U) WESTNET-C-60-12 C:US 1:210 2:209
--198.60.13/24(U) WESTNET-C-60-13 C:US 1:210 2:209
--198.60.14/24(U) WESTNET-C-60-14 C:US 1:210 2:209
--198.60.15/24(U) WESTNET-C-60-15 C:US 1:210 2:209
--198.60.16/24(U) WESTNET-C-60-16 C:US 1:210 2:209
--198.60.17/24(U) NETBLK-WESTNET-17 C:US 1:210 2:209
--198.60.18/24(U) WESTNET-C-60-18 C:US 1:210 2:209
--198.60.19/24(U) WESTNET-C-60-19 C:US 1:210 2:209
--198.60.20/24(U) SOVRINSWNET C:US 1:210 2:209
--198.60.21/24(U) WESTNET-C-60-21 C:US 1:210 2:209
--198.60.22/24(U) WESTNET-C-60-22 C:US 1:210 2:209
--198.60.24/24(U) WESTNET-C-60-24 C:US 1:210 2:209
--198.60.25/24(U) OEADM-NET C:US 1:210 2:209
--198.60.27/24(U) WESTNET C:US 1:210 2:209
--198.60.29/24(U) WESTNET-C-60-29 C:US 1:210 2:209
--198.60.30/24(U) NETBLK-WESTNET-60-30 C:US 1:210 2:209
--198.60.31/24(U) NETBLK-WESTNET-31 C:US 1:210 2:209
--198.60.32/24(U) OWATC C:US 1:210 2:209
--198.60.33/24(U) OWATC1 C:US 1:210 2:209
--198.60.34/24(U) OWATC2 C:US 1:210 2:209
--198.60.35/24(U) OWATC3 C:US 1:210 2:209
--198.60.36/24(U) OWATC4 C:US 1:210 2:209
--198.60.37/24(U) OWATC5 C:US 1:210 2:209
--198.60.38/24(U) OWATC6 C:US 1:210 2:209
--198.60.44/24(U) BRIARWD C:US 1:210 2:209
--198.60.45/24(U) WESTNET-C-60-45 C:US 1:210 2:209
--198.60.46/24(U) WESTNET-C-60-46 C:US 1:210 2:209
--198.60.47/24(U) WESTNET-C-60-47 C:US 1:210 2:209
--198.60.48/24(U) WESTNET-C-60-48 C:US 1:210 2:209
--198.60.49/24(U) WESTNET-C-60-49 C:US 1:210 2:209
--198.60.50/24(U) WESTNET-C-60-50 C:US 1:210 2:209
--198.60.51/24(U) WESTNET-C-60-51 C:US 1:210 2:209
--198.60.52/24(U) WESTNET-C-60-52 C:US 1:210 2:209
--198.60.56/24(U) OWICSDUX C:US 1:210 2:209
--198.60.57/24(U) NETBLK-WESTNET C:US 1:210 2:209
--198.60.58/24(U) WESTNET C:US 1:210 2:209
--198.60.59/24(U) PHT-NET C:US 1:210 2:209
--198.60.72/24(U) WESTNET C:US 1:210 2:209
--198.60.73/24(U) WESTNET C:US 1:210 2:209
--198.60.77/24(U) WESTNET-C-60-77 C:US 1:210 2:209
--198.60.78/24(U) WESTNET-C-60-78 C:US 1:210 2:209
--198.60.134/24(U) WESTNET-C-60-134 C:US 1:210 2:209
--198.60.135/24(U) WESTNET-C-60-135 C:US 1:210 2:209
--198.60.136/24(U) WESTNET-C-60-136 C:US 1:210 2:209
--198.60.137/24(U) WESTNET-C-60-137 C:US 1:210 2:209
--198.60.138/24(U) WESTNET-C-60-138 C:US 1:210 2:209
--198.60.139/24(U) WESTNET-C-60-139 C:US 1:210 2:209
--198.60.147/24(U) TRGLINK1 C:US 1:210 2:209
--198.60.148/24 CID C:US 1:210 2:209 3:68
--198.60.152/24 EAC C:US 1:210 2:209 3:297(144) 4:372
--198.60.192/24(U) NET-ACOFI C:US 1:210 2:209
--198.60.194/24(U) NET-WN-AZ-SER2 C:US 1:210 2:209
--198.60.200/24(U) WESTNET C:US 1:210 2:209
--198.60.201/24(U) WESTNET C:US 1:210 2:209
--198.60.202/24(U) WESTNET C:US 1:210 2:209
--198.60.203/24(U) WESTNET C:US 1:210 2:209
--198.60.204/24(U) WESTNET C:US 1:210 2:209
--198.60.205/24(U) WESTNET C:US 1:210 2:209
--198.60.206/24(U) WESTNET C:US 1:210 2:209
--198.60.207/24(U) WESTNET C:US 1:210 2:209
--198.60.208/24(U) NNC-C-60-208 C:US 1:210 2:209
--198.60.209/24(U) NNC-C-60-209 C:US 1:210 2:209
--198.60.210/24(U) NNC-C-60-210 C:US 1:210 2:209
--198.60.211/24(U) NNC-C-60-211 C:US 1:210 2:209
--198.60.212/24(U) NNC-C-60-212 C:US 1:210 2:209
--198.60.213/24(U) NNC-C-60-213 C:US 1:210 2:209
--198.60.214/24(U) NNC-C-60-214 C:US 1:210 2:209
--198.60.215/24(U) NNC-C-60-215 C:US 1:210 2:209
--198.60.217/24(U) WESTNET-C-60-217 C:US 1:210 2:209
--198.60.233/24(U) WESTNET-C-60-233 C:US 1:210 2:209
--198.60.234/24(U) WESTNET-C-60-234 C:US 1:210 2:209
--198.60.235/24(U) WESTNET C:US 1:210 2:209
--198.233.8/24 HAWOOD-NET C:US 1:209 2:210
--198.233.9/24 AHSI-NET C:US 1:209 2:210
--198.233.10/24 CEESG-NET C:US 1:209 2:210
--198.233.12/24 ARAPAHOE-C-233-12 C:US 1:209 2:210
--198.233.13/24 ARAPAHOE-C-233-13 C:US 1:209 2:210
--198.233.20/24 ARAPAHOE-C-233-20 C:US 1:209 2:210
--198.233.21/24 ARAPAHOE-C-233-21 C:US 1:209 2:210
--198.233.22/24 TOOLCASE-NET C:US 1:209 2:210
--198.233.23/24 XSYSCON-NET C:US 1:209 2:210
--198.233.24/24 MIS-NET C:US 1:209 2:210
--198.233.25/24 UNIDOT-NET C:US 1:209 2:210
--198.233.28/24 CSN-C-233-28 C:US 1:209 2:210
--198.233.31/24 SERSOL-NET C:US 1:209 2:210
--198.233.33/24 WGR-NET C:US 1:209 2:210
--198.233.35/24 MESA-NET-2 C:US 1:209 2:210
--198.233.37/24 ENGLEWOOD-NET C:US 1:209 2:210
--198.233.39/24 RIA-NET C:US 1:209 2:210
--198.233.40/24 SSII-NET C:US 1:209 2:210
--198.233.42/24 RIVERSIDE-NET C:US 1:209 2:210
--198.233.43/24 WELDLIB-NET C:US 1:209 2:210
--198.233.47/24 GHS-NET C:US 1:209 2:210
--198.233.48/24 WAPA-NETS-C-233-48 C:US 1:209 2:210
--198.233.49/24 WAPA-NETS-C-233-49 C:US 1:209 2:210
--198.233.50/24 WAPA-NETS-C-233-50 C:US 1:209 2:210
--198.233.51/24 WAPA-NETS-C-233-51 C:US 1:209 2:210
--198.233.52/24 WAPA-NETS-C-233-52 C:US 1:209 2:210
--198.233.53/24 WAPA-NETS-C-233-53 C:US 1:209 2:210
--198.233.54/24 WAPA-NETS-C-233-54 C:US 1:209 2:210
--198.233.55/24 WAPA-NETS-C-233-55 C:US 1:209 2:210
--198.233.56/24 WAPA-NETS-C-233-56 C:US 1:209 2:210
--198.233.57/24 WAPA-NETS-C-233-57 C:US 1:209 2:210
--198.233.58/24 WAPA-NETS-C-233-58 C:US 1:209 2:210
--198.233.59/24 WAPA-NETS-C-233-59 C:US 1:209 2:210
--198.233.60/24 WAPA-NETS-C-233-60 C:US 1:209 2:210
--198.233.61/24 WAPA-NETS-C-233-61 C:US 1:209 2:210
--198.233.62/24 WAPA-NETS-C-233-62 C:US 1:209 2:210
--198.233.63/24 WAPA-NETS-C-233-63 C:US 1:209 2:210
--198.233.64/24 COBE-NET-C1 C:US 1:209 2:210
--198.243.3/24 ALERT-C-243-3 C:US 1:209 2:210
--198.243.4/24 ALERT-C-243-4 C:US 1:209 2:210
--198.243.5/24 CSN-GUNNISON C:US 1:209 2:210
--198.243.6/24 PLATTE-NET C:US 1:209 2:210
--198.243.14/24 CSN-BLK2-C-243-14 C:US 1:209 2:210
--198.243.15/24 FESTIVAL-NET C:US 1:209 2:210
--198.243.17/24 K12ED-NET C:US 1:209 2:210
--198.243.20/24 CSN-DURANGO-NET C:US 1:209 2:210
--198.243.21/24 CSN-TELLURIDE-NET C:US 1:209 2:210
--198.243.22/24 CSN-GLENWOOD-NET C:US 1:209 2:210
--198.243.23/24 CSN-GRANDJCT-NET C:US 1:209 2:210
--198.243.25/24 MIG-NET C:US 1:209 2:210
--198.243.26/24 CSN-C-243-26 C:US 1:209 2:210
--198.243.27/24 AUDIOLOGIC-NET C:US 1:209 2:210
--198.243.28/24 TNV-NET C:US 1:209 2:210
--198.243.29/24 KIMBRO-NET C:US 1:209 2:210
--198.243.30/24 BILLM-NET C:US 1:209 2:210
--198.243.31/24 GEOPHIX-NET C:US 1:209 2:210
--198.243.32/24 TCHDEN-NET C:US 1:209 2:210
--198.243.33/24 TCHDEN-NET C:US 1:209 2:210
--198.243.34/24 TCHDEN-NET C:US 1:209 2:210
--198.243.35/24 TCHDEN-NET C:US 1:209 2:210
--198.243.36/24 CSN-C-243-36 C:US 1:209 2:210
--198.243.38/24 CSN-C-243-38 C:US 1:209 2:210
--198.243.39/24 CSN-C-243-39 C:US 1:209 2:210
--198.243.42/24 CELLULAR-NET C:US 1:209 2:210
--198.243.43/24 CSN-C-243-43 C:US 1:209 2:210
--198.243.45/24 ND-NET C:US 1:209 2:210
--198.243.58/24 NET-CSN-BLK2 C:US 1:209 2:210
--198.243.61/24 NETBLK-NET-CSN-BLK2 C:US 1:209 2:210
--198.243.62/24 NETBLK-NET-CSN-BLK2 C:US 1:209 2:210
--198.243.63/24 NETBLK-NET-CSN-BLK2 C:US 1:209 2:210
--198.243.64/24 NETBLK-NET-CSN-BLK2 C:US 1:209 2:210
--198.243.65/24 NETBLK-NET-CSN-BLK2 C:US 1:209 2:210
--198.243.127/24 JONES-BLK-NET C:US 1:209 2:210
--198.243.128/24 JONES-BLK-NET C:US 1:209 2:210
--198.243.129/24 JONES-BLK-NET C:US 1:209 2:210
--198.243.132/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--198.243.133/24 JONES-BLK-NET C:US 1:209 2:210
--198.243.136/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--198.243.137/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--198.243.151/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--198.243.152/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--198.243.254/24 NETBLK-JONES-BLK-NET C:US 1:209 2:210
--199.104.64/24(U) WESTNET-W2 C:US 1:210 2:209
--199.104.65/24(U) WESTNET-W2 C:US 1:210 2:209
--199.104.70/24(U) WESTNET-W2 C:US 1:210 2:209
--199.104.71/24(U) NETBLK-WESTNET-W2 C:US 1:210 2:209
--199.104.75/24(U) NETBLK-WESTNET-W2 C:US 1:210 2:209
--199.104.87/24(U) NETBLK-WESTNET-W2 C:US 1:210 2:209
--199.117.1/24 CSN-C-117-1 C:US 1:209 2:210
--199.117.2/24 CSN-BLK3 C:US 1:209 2:210
--199.117.3/24 CSN-BLK3 C:US 1:209 2:210
--199.117.4/24 CSN-BLK3 C:US 1:209 2:210
--199.117.5/24 CSN-BLK3 C:US 1:209 2:210
--199.117.8/24 CSN-BLK3 C:US 1:209 2:210
--199.117.9/24 CSN-BLK3 C:US 1:209 2:210
--199.117.16/24 CSN-BLK3 C:US 1:209 2:210
--199.117.22/24 CSN-BLK3 C:US 1:209 2:210
--199.117.27/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.195/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.196/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.197/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.198/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.199/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.200/24 NETBLK-CSN-BLK3 C:US 1:209 2:210
--199.117.216/24 CSN-BLK3 C:US 1:209 2:210
--199.117.217/24 CSN-BLK3 C:US 1:209 2:210
--199.117.218/24 CSN-BLK3 C:US 1:209 2:210
--199.117.219/24 CSN-BLK3 C:US 1:209 2:210
--199.117.220/24 CSN-BLK3 C:US 1:209 2:210
--199.117.221/24 CSN-BLK3 C:US 1:209 2:210
--199.117.222/24 CSN-BLK3 C:US 1:209 2:210
--199.128.64/24 USDA-CBLK C:US 1:209 2:210
--199.128.152/24 USDA-CBLK C:US 1:209 2:210
--199.128.153/24 USDA-CBLK C:US 1:209 2:210
--199.128.154/24 USDA-CBLK C:US 1:209 2:210
--199.128.155/24 USDA-CBLK C:US 1:209 2:210
--199.128.156/24 USDA-CBLK C:US 1:209 2:210
--199.128.157/24 USDA-CBLK C:US 1:209 2:210
--199.128.158/24 USDA-CBLK C:US 1:209 2:210
--199.128.159/24 USDA-CBLK C:US 1:209 2:210
--199.128.160/24 USDA-CBLK C:US 1:209 2:210
--199.242.169/24 AKSI C:US 1:1800 2:1240
--204.60.0/24 SNET-CIDR001 C:US 1:1239
--204.176.24/24 INMIND C:US 1:701(136) 2:701(134)
--204.176.25/24 INMIND C:US 1:701(136) 2:701(134)
--204.176.26/24 INMIND C:US 1:701(136) 2:701(134)
--204.176.27/24 INMIND C:US 1:701(136) 2:701(134)
--204.178.217/24 MEDACCESS-NET C:US 1:701(136) 2:701(134)
Expanded listing, sorted by country, then by organization:
==========================================================
The "Expanded Listings" section of this NWG report has been retired
since it is sorted by countries and network organization addresses.
The replacement configuration generation system is based on the
Internet Routing Registry (briefly called the "Global Routing
Registry"). See the file ftp.ra.net:pub/radb/OVERVIEW for more
information.
The remainder of this report will also be retired shortly.
AS690 CIDR Squeezings Report: 9886 Nets, 173 ASs, 2768 Aggregates
------------------------------------------------------------------
9886 (84%) of the ever-announced more-specific routes within aggregates have
been withdrawn. 112 of those were withdrawn within the last week.
121 the week before that.
158 the week before that.
173 ASs have registered aggregates in the PRDB.
153 of those are announcing aggregates.
84 have withdrawn at least one more specific route.
2768 Aggregates are configured.
1973 of these were Top-Level Aggregates (not nested in another aggregate).
1526 of these are being announced to AS690.
1047 of those have at least one subnet configured (the other 479 may be saving
the Internet future subnet announcements).
867 have stopped announcing at least one configured more specific route.
839 have stopped announcing half of their configured more specific routes.
778 have stopped announcing most (80%) of their more specific routes.
See merit.edu:pub/nsfnet/cidr/cidr_savings for more detail.
-----------------------------------------------------------
==========================================================
The configuration reports which reflect today's update will be
available for anonymous ftp on nic.merit.edu by 08:00 EST :
configuration reports --
nic.merit.edu:nsfnet/announced.networks:
as-as.now as-gw.now ans_core.now country.now net-comp.now
nets.doc nets.non-classful nets.tag.now nets.unl.now
NSS routing software configuration files --
nic.merit.edu:nsfnet/backbone.configuration:
gated.nss<NSS number>.t3p
Information is also avaiable through the PRDB whois server. Type
"whois -h prdb.merit.edu help" for details.
--------------------------------------------------------------------------
PRDB CHANGES: (Updated January 19, 1994)
As of 1/19/95, ACKs and NAKs will no loger be required (or even
read) in the processing of NACRs.
In early 1995, as part of the transition to the new Internet Routing
Registry (IRR), the Policy Routing Database (PRDB) will be retired.
Many of the functions of the PRDB (including generation of router
configurations for NSFNET) will be produced based on data from the
Global Routing Registry.
This change to the NSFNET Backbone service will involve the following changes:
- The method for submitting new nets to be routed over AS690 will
change. Instead of submitting a NACR to nsfnet-admin(a)merit.edu,
you will need to submit a "route template" to auto-dbm(a)ra.net .
- Additions and entries to the new registry will be made by the Home
AS which creates the route for each net, rather than being
submitted by a AS690 peer AS.
- Most of the PRDB reports (listed above) will no longer be produced.
Equivalent information for most of these reports is available
from the global Routing Registry.
These are major changes to the system. These changes are being made in
order to migrate NSFNET customers and the global user community to a
global Internet Routing Registry system, which will be more capable of
supporting user needs after the termination of the NSFNET Backbone services
in April 1995.
For more information, set your web browser to http://www.ra.net/rrinfo.html ,
or use anonymous ftp to obtain the files "OVERVIEW" and from the directory
"ftp.ra.net:pub/radb".
Merit would like to minimize the number of problems that this transition
may cause you. In order to help us help you through the transition,
please send your concerns, your needs, and suggestions on how we can
make this happen smoothly to merit-ie(a)merit.edu.
The archived discussion list "db-disc(a)merit.edu" also exists for discussion
of PRDB and RADB issues. Send a message to "db-disc-request(a)merit.edu" to
subscribe.
--Dale Johnson (dsj(a)merit.edu)
--------------------------------------------------------------------------
Please send all requests for configuration changes to nsfnet-admin(a)merit.edu
using the NSFNET configuration forms. The forms are available on-line
from the nic.merit.edu machine. Use ftp and the anonymous login to get on the
machine. Do a "cd nsfnet/announced.networks" and get the files template.net,
template.net.README, template.gate, and template.as.
*** Note: As of March 1, 1994, NSFNET AUP NACRs must use the template.net
*** (NACR) version 7.1, or the NACR will be returned unprocessed.
*******************************
--Steven J. Richardson Merit/NSFNET sjr(a)merit.edu
1
0
>| Just when I think that I understand things, I find out how little I know,
>| or how little I should trust my instincts.
>
>If it's any consolation,
It sure is...thanks. --SG
================================================================
Steven N. Goldstein
Program Director, Interagency & International Networking Coordination
Div. of Networking and Communications Research & Infrastructure
National Science Foundation
4201 Wilson Boulevard, Room 1175
Arlington, VA 22230
Tel: +1-703-306-1949 (Extension 1119)
FAX: +1-703-306-0621
sgoldste(a)NSF.GOV
================================================================
1
0
Steve Goldstein:
| Just when I think that I understand things, I find out how little I know,
| or how little I should trust my instincts.
If it's any consolation, this happens to me on a daily basis.
Sean.
- --
Sean Doran <smd(a)sprint.net>
1
0
Valery,
Just when I think that I understand things, I find out how little I know,
or how little I should trust my instincts. I'll try to translate some
North American idioms for you below. Anyway, MSU's difficulty should be
finished now.
--Steve
At 12:13 PM 2/06/95, Sean Doran wrote:
>Actually, what happened in this case was a typo in a filter
>list on icm-dc-1 which blocked the announcement from the Dante
>4000.
>
>One or more of us here is at fault for accidentally
>adjusting things in the wrong way. Chalk up another round
>to fat finger syndrome...
^^^ ^^^^^^ ^^^^^^^^ = bad typing mistakes (from fat fingers)
>Some automation for updating some
>of AS 1800's configuration is in the works, so hopefully
^^ ^^^ ^^^^^ = in progress
>this won't be a recurring problem after that's done.
>
>We did have some difficulty in tracking this down initially,
>as we had no idea who should have been announcing AS 3058
>routes to AS 1800, and the filter-list appeared good at
>first glance.
>
>Dante looked into things on their end over the past couple
>of days, and informed us that they were announcing things to us
>OK and that things looked OK on the Dante 4000 in D.C., and asked
>us to re-check the filter list.
>
>Sure enough, they were right, and the 120 line filter-list
>had a botch near the end.
^^^^^ = mistake
>
>This was fixed this morning (D.C. time) and routing in this
>case seems to be working OK.
>
>A note went out to the people directly involved earlier
>today.
>
> Sean.
>- --
>Sean Doran <smd(a)icp.net> / <smd(a)sprint.net>
================================================================
Steven N. Goldstein
Program Director, Interagency & International Networking Coordination
Div. of Networking and Communications Research & Infrastructure
National Science Foundation
4201 Wilson Boulevard, Room 1175
Arlington, VA 22230
Tel: +1-703-306-1949 (Extension 1119)
FAX: +1-703-306-0621
sgoldste(a)NSF.GOV
================================================================
1
0
Actually, what happened in this case was a typo in a filter
list on icm-dc-1 which blocked the announcement from the Dante
4000.
One or more of us here is at fault for accidentally
adjusting things in the wrong way. Chalk up another round
to fat finger syndrome... Some automation for updating some
of AS 1800's configuration is in the works, so hopefully
this won't be a recurring problem after that's done.
We did have some difficulty in tracking this down initially,
as we had no idea who should have been announcing AS 3058
routes to AS 1800, and the filter-list appeared good at
first glance.
Dante looked into things on their end over the past couple
of days, and informed us that they were announcing things to us
OK and that things looked OK on the Dante 4000 in D.C., and asked
us to re-check the filter list.
Sure enough, they were right, and the 120 line filter-list
had a botch near the end.
This was fixed this morning (D.C. time) and routing in this
case seems to be working OK.
A note went out to the people directly involved earlier
today.
Sean.
- --
Sean Doran <smd(a)icp.net> / <smd(a)sprint.net>
- --
| From sgoldste(a)nsf.gov Mon Feb 6 11:51:29 1995
| Received: from note1.nsf.gov (note1.nsf.gov [128.150.11.1]) by tiny.sprintlink.net (8.6.9/8.6.9) with SMTP id LAA10630; Mon, 6 Feb 1995 11:51:11 -0500
| Received: from [128.150.55.4] (sgoldste.cise.nsf.gov) by note1.nsf.gov with SMTP id AA14281
| (5.65c/IDA-1.4.4); Mon, 6 Feb 1995 11:50:50 -0500
| X-Sender: sgoldste(a)128.150.11.1
| Message-Id: <ab5bfe9b0a021004a6a1(a)[128.150.55.4]>
| Mime-Version: 1.0
| Content-Type: text/plain; charset="us-ascii"
| Date: Mon, 6 Feb 1995 11:49:46 -0500
| To: "Vasenin Valery A" <vasenin(a)top.rector.msu.su>
| From: sgoldste(a)nsf.gov (Steve Goldstein)
| Subject: Re: Thank you
| Cc: Sean Doran <smd(a)sprint.net>, avg(a)titan.sprintlink.net (Vadim Antonov),
| nwg(a)home.merit.edu
| Status: RO
|
| At 7:36 PM 2/06/95, Vasenin Valery A wrote:
| > Dear Steven!
| >
| > I'm deeply grateful to you for the timely solution about the
| >announcement MSUNet in NSF.
| >
| > Sincerely yours Valery Vasenin.
|
| Dear Valery,
|
| Actually I had not done ANYTHING...yet. I read your first message earlier
| this morning, and had not yet had the opportunity to look into the exact
| nature of the problem, and then I get this new message from you. So,
| please let me try to explain a few things that might shed light on the
| problems of MSU's inablilty to communicate with portions of the NSFNET
| community from time to time.
|
| Two things are happening that are probably related to the problems you have
| been experiencing:
|
| 1. The NSFNET is being decomissioned (abandoned, going away), and it
| is being replaced with several interconnected national Internet
| service providers: MCInet, SprintLink, and ANSnet. The transition
| is taking place now and will last fur a few months, and things are
| not always stable during the transition. Route that work one hour
| may be replaced with routs that do not always work in the next hour,
| and these have to be identified and corrected.
|
| 2. The routers on the East Coast of the United States, mainly around
| Washington, D.C., are "glowing red hot" with traffic overloads. Some
| new code has been written to improve their performance, and network
| experts try to install the new code and observe its performance at
| low traffic times here (around our midnignt), which correspond to
| periods of high activity in Russia with the 8-hour time difference.
| One by-product of all the attempts to upgrade the code is "route
| flapping" instability,in which the connectivity and routing
| information contained in the routing tables cannot keep up with the
| changing physical realities of the network itself: there is just too
| much work for the routers to do, and they cannot keep up with both
| packet switching and routing table updating.
|
| So, if your problems corrected themselves without my intervention at all,
| my guess is that one or both of the above mechanisms must be the culprits.
| If you continue to experience intermittent problems, please have your
| technical people write to Sean Doran <smd(a)sprint.net> and/or Vadim Antonov
| <avg(a)titan.sprintlink.net> at Sprint with the precise description of the
| problems as you see them.
|
| There is no policy reason of which I am aware that would cause the problems
| that you have experienced. We have been routing traffic from Russia for at
| least a year, and I recall having seen that a new MSU network has just been
| added to the data base. MAYBE what you have observed is that the addition
| of the newly registered MSU network entry has just taken effect. Below, i
| will copy a notice about the [proposed] new procedures to replace the
| current NSFNT procedures for registering routing information.
|
| Best wishes,
|
| Steve
1
0
At 7:36 PM 2/06/95, Vasenin Valery A wrote:
> Dear Steven!
>
> I'm deeply grateful to you for the timely solution about the
>announcement MSUNet in NSF.
>
> Sincerely yours Valery Vasenin.
Dear Valery,
Actually I had not done ANYTHING...yet. I read your first message earlier
this morning, and had not yet had the opportunity to look into the exact
nature of the problem, and then I get this new message from you. So,
please let me try to explain a few things that might shed light on the
problems of MSU's inablilty to communicate with portions of the NSFNET
community from time to time.
Two things are happening that are probably related to the problems you have
been experiencing:
1. The NSFNET is being decomissioned (abandoned, going away), and it
is being replaced with several interconnected national Internet
service providers: MCInet, SprintLink, and ANSnet. The transition
is taking place now and will last fur a few months, and things are
not always stable during the transition. Route that work one hour
may be replaced with routs that do not always work in the next hour,
and these have to be identified and corrected.
2. The routers on the East Coast of the United States, mainly around
Washington, D.C., are "glowing red hot" with traffic overloads. Some
new code has been written to improve their performance, and network
experts try to install the new code and observe its performance at
low traffic times here (around our midnignt), which correspond to
periods of high activity in Russia with the 8-hour time difference.
One by-product of all the attempts to upgrade the code is "route
flapping" instability,in which the connectivity and routing
information contained in the routing tables cannot keep up with the
changing physical realities of the network itself: there is just too
much work for the routers to do, and they cannot keep up with both
packet switching and routing table updating.
So, if your problems corrected themselves without my intervention at all,
my guess is that one or both of the above mechanisms must be the culprits.
If you continue to experience intermittent problems, please have your
technical people write to Sean Doran <smd(a)sprint.net> and/or Vadim Antonov
<avg(a)titan.sprintlink.net> at Sprint with the precise description of the
problems as you see them.
There is no policy reason of which I am aware that would cause the problems
that you have experienced. We have been routing traffic from Russia for at
least a year, and I recall having seen that a new MSU network has just been
added to the data base. MAYBE what you have observed is that the addition
of the newly registered MSU network entry has just taken effect. Below, i
will copy a notice about the [proposed] new procedures to replace the
current NSFNT procedures for registering routing information.
Best wishes,
Steve
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Date: Fri, 13 Jan 1995 13:16:12 -0500
From: Elise Gerich <epg(a)merit.edu>
To: nwg(a)home.merit.edu
Subject: Change in NACR procedures
Cc: epg(a)home.merit.edu
In preparation for the retirement of the PRDB and the move to the Routing
Arbiter (RA) architecture, Merit proposes to change our NACR-handling
procedures to more closely mimic the registration procedures of the
Internet Routing Registries. We propose to implement these changes on
January 20, 1995. Please send any comments regarding the changes to
merit-ie(a)merit.edu as soon as possible.
Procedural changes:
1. NACRs for a given net will only be accepted from designated
email addresses from the net's home AS or from the AS which is
currently listed as the primary path according to the PRDB.
To verify what the designated email addresses are for your
Autonomous System number, use the whois client:
whois -h prdb.merit.edu contact <as number>
To update the designated email addresses for an Autonomous
System, send email to DB-admin(a)ra.net. Please register the exact
email address which will be used to add or change information in
the PRDB. For example, if the designated email address is epg(a)merit.edu
and the NACR is received from epg(a)pepper.merit.edu, it will
be bounced.
In general we anticipate that this change should pose little or no
problem. In the event that a net changes providers, one of the following
two procedures will have to be followed. Either (a) the administration
of the net's home AS sends a NACR specifying the new provider as
primary (and possibly deleting the old), or (b) the administration
of the old provider sends the NACR. If the new provider wants to
submit the NACR, they will need to send it to the administration
of the home AS for forwarding to Merit.
Very few administrators of home ASs which are behind ASs that
peer directly with AS 690 have designated individuals and their
associated email addresses as authorized to update the PRDB.
For more information in establishing an aslist with Merit,
please send a message to DB-admin(a)merit.edu.
2. ACKs/NACKs for NACRs will no longer be required, and in fact,
will be ignored if received.
3. Copies of accepted NACRs will be sent to all associated ASs.
This includes notification of changes to nets already in the PRDB.
Typically, we would expect that all the ASs which are associated
with a net would be aware of any change in routing preferences.
However, this notification procedure will alert ASs that a change has
taken place even if they had not previously been informed about the change.
NACR Processing
As of January 20, 1995, Merit will begin to implement this change.
If mail to nsfnet-admin(a)merit.edu contains a NACR originated from
an authorized account as described in procedural change (1),
it will be processed. If it didn't, the mail will be
bounced.
If for some reason you want your NACR to be read even if
it would otherwise be deemed unacceptable, include a non-null
comment: field in the NACR.
Summary:
This is the first step in providing a transition to the RA architecture.
We have been experiencing an increase in the number of NACRs which
are being submitted to the NSFNET Backbone Service, many of which
pertain to the movement of networks from one provider to another.
For the month of December, nsfnet-admin(a)merit.edu received more
than 4200 messages. More than 1200 changes were made to the
PRDB on January 13, 1995. These new procedures will help to make
the registration process more manageable.
For those organizations which are in the process of changing
to another provider (autonomous system), the organization can
improve its chances of having changes to the PRDB made in
a timely fashion and to protect itself against loss of reachability by:
a. sending NACRs in advance of your cutover (at least one week)
b. adding the new provider as secondary (tertiary, etc)
c. having the new provider start announcing the route
d. testing the route by having previous provider stop
announcing the route
e. sending a NACR deleting the previous provider
Please check that you have designated correct email addresses for
your Autonomous System prior to January 20,1995. Mail to
nsfnet-admin(a)merit.edu which is a valid template and originates from
an undesignated email address will be bounced back to the originator
of the message starting on January 20, 1995.
Thank you in advance for your cooperation.
--Elise
================================================================
Steven N. Goldstein
Program Director, Interagency & International Networking Coordination
Div. of Networking and Communications Research & Infrastructure
National Science Foundation
4201 Wilson Boulevard, Room 1175
Arlington, VA 22230
Tel: +1-703-306-1949 (Extension 1119)
FAX: +1-703-306-0621
sgoldste(a)NSF.GOV
================================================================
1
0