Skip to content

RFC 530: Report on the Survey Project

  • A.K. Bhushan
Unknown
Page 1: .. -
Received at NIC July 3, 1973 1737 5
~
JU L 1 1973
Ne tv.o r k \!orking Group Abhay 8hushan
Requ e s t Fa r Comr.ie n t s # 530 t·i1 T Proj ec t r · ~AC
HIC # 17375 22 June 1973
Updates: RFC
A REPORT
308, 523
Or! TilE SURVEY PROJECT postel
The purpose of this paper is 1) · to report on the status of
the SliHVEY project and current data, 2) to l n f o rrn the ARPAi~ET
cor, lr,lUnityof the services VJe offer related to this project, 3) to
report on our future plans, and 4) to ask for suggestions and
Imp rov er.ie n t s •
I. THE STATUS OF TI!E SURVEY PRO GRM·j
The SURVEY program is in operation again as man v of you r.iav
have noticed. \:e are surveying at 20-minute intervals nU\1 (vie
were surveying at 15-~inute intervals before). The SUnV EY
p r o g r ar.i a t t ernp t s to do a cornp l e t e rep Cl n l t l o l connection
protocol) to the LOGGER socket (socket 1) of each host 1 isted in
the survey table. lie currently survey all the known "SERVER"
I to s t s on the i \RPAilET. It is easy for us to add and delete hosts
f r om this table.
The previous version of the SURVEY progra r:1 ~as abortin~ in
the m l d d l e of lep, but nov. we a t t emp t to complete ICP (v. l t h a 5
second time-out ror each of the connections after receiving the
server socket number "S" on the ICP connection). This latter
change wa s r.iad e as rnan y II0STs do no t p r ov i de for either time-outsv
or queu i ng of the ilCP c omrnan d s (RFC IS). Consequen t 1 y,
l n cor.ip l e t e ICPs v.e r e tying up HOST connection resources. Please
let me know if our 5-second t l rne-iou t is too srna l l and if you are
encountering p r o b l er.rs "lith SURVEY.
The survey p r o g r arn records date, t l me , status, and response
t lme for each host (the re s pon s e t lr .ie is currently averaged, and
da t e and t lr.ie are only recorded for the .f i r s t survey in a block
of ~G surveys). \Ie are in the process of modifying the SCRVEY
recordin6 pr:ocedures to record all the data for each inuiviJual
survey test in a stanJarJ ~SCI I for mat suitable for transmission
to the [j,"T :\COt·1PUTER (CCA) vrhe r e vie are storing the SllRVEY data.
This database at the CCA-D ATACOI·:PUTER is accessible via p r o g r arns
in our !;UDDLE subsystem. A future memo vii 11 e x p l a in the use of
the DATACOI·1PLTER database and faci 1 it ies to access it.
The response t l rne measurement is the tine taken to e s t ab l ish
the full-duplex TELf ;ET connections. It is not the tine taken to
r; e t the pro ••• o t r.ie s s a g e , or lo r;gin ~~ in. The latter rie a s u r e s of
response t lrue are r.io r e rae an i n g f u l to the u s e r but our rnea s u r e for
r e s non s o t lr.ie represents a l owe r bound for tile ' "true" response

Page 2: PAGE 2
t l r.ie • It should be noted that our r e s p on s c t l me rnea s u r l n g
procedure h a s a l t e r e d slightly (prev iously vie v.e r e me a s u r i n g the
t l r.ie taken to get the server socket n urnb c r "S" on the lep
connection>. It should also be noted that the response ti me
me a s u r e r.ie n t is val iJ only when the I !ost state is "log zer
available".
J I. I ,! ET \ J0 r,K S TAT U SSE RV ICE 0 tJ SOC l( ET 1:;
\I e 0 f fer a net\"10 r k s tat u sse r vic eon soc k e t 15 ( dec i n:a 1 > for
comrnun i c a t i n g the results of the "last'! .o r t he no s t recent
survey. To use this service, just l Cf' to HOST 70 socket 15.
The SLRGIV p r c g r art v. l l l t r an sr.i i t data in the f o l l ow i rig f o rma t :
mo nth, day, yea r , h 0 u r s , r;l j 11 u t e s
host,status,response-ti~e
ho s t s s t a t us , r e s pon s e t l me .'
.. . . . . . . . r
-1
An e x ar.ip l e of the data t r an sm l t t e d is given b e l ow ;
ilconnection to host dr .icg socket 15
cor.ip 1 e ted.
OG,J5,1973,14,44
001 ·,5,013
002,5,031
003,1,200
004,5,015
UUG,5;011
007,3,20U
008,1,2JO
009,5,002
010,3,200
011,S,U03
013,5,01G
014,5,002
015,5,014
OiG,5,u;;1
023,3,011
031,1,2JO
032,5,U14
035,5,015
UG5,5,uJ8
OGG,5,J1u
Ull9,5,J2u
07u,5,J09
u74,5,u11
07/),5,002
08G,3,2JU

Page 3: PAGE 3
133,1,200
134,5,QUG
138,4,200
198,5,007
-1
COflllECT 10[1$ ABORTED
CLOSED [3 Y F0 r\ E I GI~ H0 ST
The l iost number is in de c l ma l , the response t l rie is In tenths
or seconJs, and tile status co de isas described be l ow :
Code 5 - IC? to socket 1 successfullY completed,
logger availa~le.
'Co d e 4 - ICP t i ru e d-r ou t (20 ' s e con d s L,
lo~ger not res ponding.
Code 3 - ICP aborted by foreign l.o s t ,
logger rejecting.
Code 2 - flo reset response f r or .i f o r e izn lio s t ,
(15 sec tir.lc-out) ncp not rcspondin [;.
Code 1 - Fo r e l g n host DEAD status returned by IflP
Host dead or disconnected.
Code 0 - Ilo t surveyed or ' un de t e rra l ne d ,
All t ran s m iss ion i sin s tan dar J 8 - bit netVJO r k AS C I I b y t e s •
A response tir.le of 200 (20 seconds) is sent for all other status
-- except 5 (logger available). The entire survey data is for the
time recorded on the first 1 ine (the survey usually takes only a
co u p 1e 0 f r, r l nut e s ), and s h 0 u 1d beg 0 0 d to VJ i t h i n 20m i nut e s (1 0
ml nu t e s average).
The above service is designeJ ~ore ·for use by programs but
can also be used directly by human users. Other hosts on the
A HP1\fJ [T r,I a y per i 0 J i c a l l y colle c t the sur v e yin f 0 rr .1 a t ion fro m u s
anJ store and display the l n f o rma t l on as t he y please. They can
also Jisplay to their user's the latest host availability
l n f o rr.ia t l on w i t hou t actually doing the survey t her.ise l v e s ,
III. ACCE:';SIIIG SUI\VEY D/\T'\ Vii' TilE Ir:ET\:RK" PROGRAf·l
To use the I;ET~:RI~ p r og r am connect to (via fCP) socket 1 of
host 70 (i.e., login), and login by typing "I o a t n <host
no>initials CI\." (e • .~., login 70akb <CR)>. After you are l og g e d
in and receive the ";" o r or.ip t , invoke f!ET\Ir.K by typing "r 'ETl;RK
<cn>" «Cr<> = Carriage Return). You Vii 11 get the ri e s s axe
"Ile two r k cor .iman d s available, and the "Q" p r omo t f r ort CALICO
fJETlmK. i ·JoYJ type any of tile f o l l ov.Ln g comr.ian d s and expect to
receive t ype ou t of tile f o rm shown be l ov. :r
(comments are in parenthesis)

Page 4: PAGE 4
"L/\ST lI.SLRV,I:l
1. OISPLJ\Ylr~G TilE RESULTS OF TilE
QSURVey (you type " s u r v <CR)II)
SUHVEY TAKEIJ AT 14:44:51 Ot~ 06/05/73
n:
---HOST--- ---rr--- ----STATUS-----
OCT DEC
uc 1 a -umc 1 001 Logger available
sri-arc 2 002 Logger available
ucs b-r.to d Zf 003 003 l .o s t disconnected
u.tah-10 I~ uO 4 Logger available
I.l i t -rnu 1 tic DOG OOG Logger available
rand-rcc 7 007 Lo g ge r not r e s pon d i n g
suc-auept ILl G08 l .o s t disconnected
harv-10 11 009 Lor,her available
11 - G7 12 01U Logger not responding
su-ai 13 all Log ger available
case-10 15 013 Lo~ger available
Cf,1U- OCC 16 014 Logger available
i 11 i ac . 17 015 Logger available
ar.ie s G7 20 01G Logger availabler
usc-44 27 023 Logger available
cca 37 031 ho s t disconnected
p ar c -ma xc 40 032 Logger available
ucsJ-cc 43 035 l.o g ge r ava i 1abl e
uc1a-ccn 101 JGS Lo~ger available
sri-ai 102 JGt) Logger avaiiable
bbn-tenexa 105 uG9 Logger available
rn i tr dmc g 10C 07J Logger available
l'-tx2 112 074 Log ~er available
emu -lOa 1 t 11G 078 Logger available
usc-isi 12G OSG Logger not responding
bbn-tenexb 205 133 Host disconnected
mit-ai 20G 134 Log~er available
l'-tsp 212 133 Logger rejecting
r.l i t -m l 30G 198 Logger available
2. DISPLAYlr :G THE CURREr:r SLl~r:;\RY
QSUl.1r.la ry. of. su rv e y s (you type sun <CR»)
14 Surveys from 10:23:37 on OC/05/73 to 14:44:51 on
---I-;OST--- ---J--- -~~-UP- -RESP
OCT DEC
ucl a-rime lJJl Ou1 U9 3 ~~ 01.25
sri-arc 002 002 ' 07 9 ~~ 02.37
uc s b-r .io.I 75 aU3 DO) o2 ~ ~ ~ 00.'67
utah-10 OU .. 004 o7~;~ 01.43
' ..rod t vmu l tic uu o uuli 100 ~ ~ G1.10
ranJ-rcc 007 uLl7 00 U ~. 00 '. I) 0
OC/05/73

Page 5: PAGE 5-,
sde-a<.lept J10 008 000 ~~ 00.80
harv-10 011 009 1 J a~~ 00.19
ll-G7 012 U10 oor~ 1~.17
su-ai 013 all 100';.; 00.34
ease-10 015 013 100 % 01. 53
emu-ee 01G U14 o93 ~~ 00.22
i 11 i ae 017 015 U71 ~~ 01. 34
ames-G7 020 u1G 'J79~~ 02.39
u.se- 44 027 023 osnG UO.97
eea 037 031 o2 9?~ 02.15
pa r c-ruax c 040 032 1 OJ ~~ u1.3 Ll
ues<.l-ee 043 035 o71 ~~ 01.57
uela-een 101 LlGS U9 3:~ uo.35
sri-ai 102 JuG 093 :; 00.99
bbn-tenexa 105 lJG9 100% 01.92
mi t -Jmeg lOG 070 100 ~6 00.38 *
ll-tx2 112 074 07~% 01.08
emu-10alt 11G 073 08 G~~ 00.24
use-isi 12G 036 043 ;~ 11.32
bbn-tenexb 205 133 f)uO~~ OJ.OO
r.i l t - a i 20G 134 10 O~; aO.G3
ll-tsp
r.l it -roll 212 138
30G 193 00 0 ~~
1\)0 ~;
00.00
00.G7
*1-11 T-[)! ·iCG \.'as really up 100 ~~ as it eOr.lpleted 14 surveys
at "20 ninute intervals be tvze e n 1023 and 1444.
3. D I SPU\Y I rJG TilE LOi!GTERf·1 SUfTARY
QLat IGte nil. SUI·ir.'a r y • 0 f • sur ve ys (you type "1ong(SP)sum( "SP>")
23232 Surveys from 19:43:24 on 04/27/72 to 10:03:32 on OG/OS/73
---1:05T--- ---#--- -;;-UP- -RESP
OCT OEC
ue 1a-mole 001 001 o7 5 ~~ U1.0G
s rl a r c 002 002 oG9;~ 01.70e
uc s b-r.io d z S J03 003 05 G;~ 00.G9
utah-10 0.04 004 o71 ~~ 02.02
bbn-nee 005 005 000;; OO.OJ
rn i t -r.1U 1 tic OOG aOli OLJ5;~ 04.52
ranJ-ree ;)07 007 oUa ;" 00.30
sJe-aJept 010 00.3 00 6 ~o 01.G7
harv-10 011 uu9 aG8 ~~ 00.17
ll-G7 012 u10 01 G ;~ 04.9~
su-ai 013 011 J 7 G:6 00.41
ease-10 015 013 o3 9;~ 00.75
cr.iu-ic c 01G 014 1.J7 5 :" 00.20
ill i ae 017 015 05 o:~ 02.95

Page 6: PAGE G
.
ames-G7 020 01G 045 ;~ 01.51
raJc-G45 · 022 013 OOO;~ uo.aD
nbs-ccst 023 019 000 ~~ 00.J2
usc-44 027 023 0191; 00.36
cca 037 031 o3 O;~ 01.13
p a r c -rnaxc 040 032 00 1 ~~ 01.34
ucsd-cc 043 035 1115~~ 02.14 (also add results of Host 129)
ucla-ccn 101 'H.i 5 oa1;~ 00.32
sri-ai 102 DGG 01 G~6 00.94
bbn-tenexa 105 OG9 07 3 ~6 01.13
. r,l it -dr.lcf, lOG 070 o9C ~~ 01.05 (real UP t l me is 'a bo u t 80;6)
rand-csf, 107 071 G2 3 ~~ 01.32 (later changed to usc-isi)
ll-tx2 112 074 00 0 ~~ 00.91
cmu-s I Oa 1 t 11G 078 035 ;~ 00.20
usc"':isi 12G 08G 03 a~~ 01.00 (previously Rand-CSG)
???????? 201 129 00 8?~ 02.01 (the old UCSD-CC Host)
bbn-tenexb 205 133 o19;G 01.56
I.lit-ai 20G 13 1• 08 4;~ 00.82
l l r t s o : 212 138 00 O~~ 00.08
r.i l t -rn l 30G 1S3 073::; 00.73
4. D..l.S.tlAY I r j G If IE CUR RErJ I II 1ST0 RY 0 F l\ I ;0 SI
QlilStory of l·llC (you type Ilhist<SP>nic<CR>t1)
(You (,lay use any acceptable host n arne or number)
14 Surveys taken beginning 10:23:37 on OG/OS/73
Test ";01 LOGGER available
Test ;102 LOGGER available
Test #03 LOGGER available
Test #04 LOGGER available
Test Tl05 LOGGER not responding
Test #QG lio s t dead
Test #07 lio s t dead
Test iIOS LOGLER available
Test. #09 LOGGER available
Test ilI0 LOGGER available
Test ;/11 LOGGER available
Test #12 LOGGER available
Test #13 t!ot surveyed
Test #14 LOGGER available
Last survey at 14:44:51 on 06/05/73
5. DISPlJ\Yl rlG LO!jGT[r.I~ I:ISTORY OF A HOST
ULOIJGterl.1.I :IStory of tHC (you type "l on g<SP>hist<SP>nic<CR>i,)
. (You I,lay use any other acceptable host n arne or n umb e r )

Page 7: PAGE 7
23232 Surveys taken beginning 19:43:24 on 04/27/72
Undetermined 0 ti~es ( 0%)
Host dead 5715 ti~es ( 25~)
NCP not responding 0 times (
LOGGER rejecting 154G ti r.es (
LOGGER n o t responding 5 tines
LOGGER available 159G4 ti nes
Average response t I r.ie =
O~)
7%)
( O?~)
( G9~)
1. 70 seconds
Last survey at 10:03:32 on 06/05/73
G. DISPLAYJiJG HiE ACCEPTAGlE HOST I:Al iES
QH05T$
---J--DEC OCT
U01 .001
\)02 002
003 003
004 OU4
005 005
DOG DOG
007 007
003 010
009 011
010 012
011 013
012 014
013 015
014 GIG
015 017
DIG 020
017 021
01S 022
019 023
020 .0 24
021 025
022 02G
023 027
024 U30
025 031
02G 032
027 033
023 U34
029 035
030 036
031 037
032 040
(to display the acceptable host names)
--- .------ I lOSTS ---------
STAiJDAHD IJAI·iE
. uc 1 a nrncr
sri-arc
uc s b-t.io d 75
utah-10
bbn-ncc
m i t -1 .1u 1 tic s
rand-rcc
suc-adept
harv-10
11-G7
su-ai
ill-ants '
case-10
cmu-cc
i 11 i ac
ames-G7
r.li t re
radc-G45
' n bs - c c s t
etac
tink-418
l.lccl-418
usc-44
gwc
noaa-7GOO
saac
ai.ie c
arpa
aberdeen
bbn-tip
cca
pa r c -rnax c
t ·J I CK- : U\ll E5
sex-ucla
nic
multics
harvard
sail
cmu
i 4

Page 8: PAGE 8
033 041 f nwc
034 042 1b 1
035 043 ucsd-cc
065 101 ucla-ccn ccn-ucla
006 102 sri-ai
OG9 105 bbn-tenexa bbn tenex
070 lOG 1,1 it -dr'lcg dmcg its
071 107 rand-csg
073 III harv-1
074 112 ll-tx2
073 116 cmu-i l Oa l t
079 117 ame s
08G 12G usc-isi is i
09G 140 parc-vts
133 205 bbn-tenexb
131~ 20G r,lit-ai a i
137 211 harv-11
133 212 ll-tsp
1~7 305' bbn-1d
198 30G 1,1 i t -1.11
THE FOLLm:1 ilG HOSTS ARE TERf ·lIl ·!AL Il~PS:
141~ 220 ar,le s - tip
145 221 r,li t r e - tip
14G 222 rauc-,tip
147 223 nbs-tip
143 .224 etac-tip
151 227 usc-tip
152 230 g\JC- tip
153 231 Jocb-tip
154 232 saac-tip
155 233 belvoir
15 ,0 234 a r o a-r t l o
158 236 bbn-testip
159 237 cca-tip
1G3 243 , a l o h a - t i p
IV. FUTURE SERVICES
\/e w l l l r.ia l n t a l n a CURREllT d a t ab a s e at the DATACm:UTER CCCA)
by transfering the survey l n f o rrna t l on to the Dt-TACOl tPUTEF as soon
as possible, l s e , , every 20 rn l nu t e s whe n e v e r the ' f),\TACO/,iPUTEr; is
in operation. ~o it should be possible for other n e tv.o r k users
to wr l t e their O\Jn query p r og r am s in DAT;\LAt:GUAGE. \'!e \'Jill
provide one such Querry r ac l t l t v in our l:lDDLE s ub s y s t crn , He do
have an existing database of survey data at the O,\Ti,C01 :rUTr.r., anJ
also p r o g r ams exist in L LDDLE to access this database. As soon
as the use anti f o rr.ia t of the d a t a at the DATI\COr : i-'LJTEr. database is

Page 9: PAGE 9
, , . .
s t ab l 1 i zed we w l 11 publ ish a r.ierno on hOVI to use the database and- facilities to access it.
If it is considered desirable by nc two r k' users and ARPA, vi e
w l l l provide specialized services to display survey data o n .
specific sockets, and/or via commands in fJET\JRK and f TDDLE. An
exa~ple of such special i zed services is to display a week's or a
-rnon t h f s Ho s t av a l l ab I l i t v profile.
v. REQUEST FOR COr-:1 ·1EIJTS AIm Sl.'GGESTI OI:S
. As r.icn t l on e d in m ·/G/RFC #523 (;llC #1 7 0 4 8 , IISUrUEY is in
Ope rat ion ;\ ;;a i n II) i f you des ire a c han 8 e i nth eli s t of sit e s \'1 e
survey, please call rile at G17-253-1I~23 or send rna l l to akb Qr ,lit
drnc g or at 141C (iJent= a k b ) , Please let mee know if survey is
l n corrv e n l e n c l n g anyone, \Je will try our best to resolve any
p rob 1eras •
Your cornme n t s and suggestions are invited for I rnp r ov crue n t s
in the vav we collect, store, retrieve .. anJ display data. For
e xe i.ro l e , s hou l d we me a s u r e the response t l ri e for actually getting
s or.ic data on the Tt:LrlET connection, should we start s u r v e y l n g
FT P soc ke t 3 a S VI ell ( per hap 5 1c s s 0 f ten ), s h 0 u 1d \ let r y t 0
actually login (only occassionally at random) anJ collect
5 tat i s tic sun s y s t em loa din g , t i (;; eta ken to log i net c ., and \'! hat
services we should provide in addition to t ho s e vrn e n t l on e d above.
RFC 530: Report on the Survey Project
Unknown