Slides from talk for Computer Communications and Networks course

These slides illustarting my guest lecture on practical networking This will take serveral days to pull together The Diagrams will appear first

Overview


The Computers


Hardware Capabilities


Traffic Flows


Local Area Tradeoffs


Local Media


Network Components


Logical Network Structure 94

Postscript

Logical Network Structure 95

Postscript

Logical Network Structure 96

Postscript

Full Structure Autumn 96

Postscript

Network Monitoring


Tower Router SNMP stastitics

Postscript

Server Interface Statistics

Postscript

Etherd stats reported by Ethertop

Network load as seen from little
   bytes    pkts    bcst     tcp     udp    icmp     arp      nd     oth
 395.29K  946.10    9.17  826.70   83.59    0.29    0.35    0.00   35.17
packet sizes:
 64-154  155-245    246-336    337-427   428-518   519-609   610-699   700-790
 573.55    69.06      12.69       9.76      8.17      7.45     43.95      7.02
791-881  882-972   973-1063  1064-1154 1155-1245 1246-1336 1337-1427 1428-1518
   2.21     1.25       3.13       6.44      0.59      6.98      0.54    193.31
--------------------------------------------------------------------------------
HOSTNAME                          SENT | HOSTNAME                          RECV
tuck                            224.67 | tuck                            370.13
pine                            180.58 | pine                             93.19
wcc4y2.nottingham.ac.uk          92.98 | walnut                           76.61
robin-cs-gen                     76.09 | wcc4y2.nottingham.ac.uk          68.77
robin                            54.71 | robin                            62.92
pat                              51.26 | pat                              43.05
wcc1a1.nottingham.ac.uk          34.72 | marian                           40.51
ben.Britain.EU.net               26.23 | wcc1a1.nottingham.ac.uk          21.76
marian                           25.96 | wcc2w1.nottingham.ac.uk          14.32
wcc2w1.nottingham.ac.uk          22.04 | wcc2y2.nottingham.ac.uk          13.83
wcc2y2.nottingham.ac.uk          21.07 | ben.Britain.EU.net               13.59
wcc4x3.nottingham.ac.uk          12.78 | sun-cc204.lut.ac.uk              10.34
wcc4z4.nottingham.ac.uk          12.12 | wcc4x3.nottingham.ac.uk           8.40
wahlga1.nottingham.ac.uk          8.62 | wcc4z4.nottingham.ac.uk           6.80
much                              7.39 | mercury.doc.ntu.ac.uk             6.72
sun-cc204.lut.ac.uk               6.49 | much                              6.50
wcc4x4.nottingham.ac.uk           5.98 | wahlga1.nottingham.ac.uk          5.23
wcc2x1.nottingham.ac.uk           5.50 | wcc4x4.nottingham.ac.uk           3.98
mercury.doc.ntu.ac.uk             4.21 | wcc2x1.nottingham.ac.uk           2.82
wcc4y4.nottingham.ac.uk           3.44 | monza                             2.55
wcc4z2.nottingham.ac.uk           2.60 | hill                              2.53
ccn7                              2.50 | suzuka                            2.50
turing                            2.42 | nurburgring                       2.49
pat.ccc.nottingham.ac.uk          2.41 | biffa                             2.48
scarlet                           2.29 | hockenheim                        2.46
little                            2.14 | spa                               2.42
trellis                           2.05 | estoril                           2.40
wcc2z2.nottingham.ac.uk           1.90 | silverstone                       2.38
pat-cs-gen                        1.63 | imola                             2.36
ccsun13                           1.40 | turing                            2.34
tuck-cs-gen                       1.27 | wcc4y4.nottingham.ac.uk           2.09
keep                              1.13 | scarlet                           1.94
jess                              1.03 | pat.ccc.nottingham.ac.uk          1.62
194.129.186.243                   0.87 | trellis                           1.42
marian-cs-gen                     0.78 | wcc4z2.nottingham.ac.uk           1.36
plum                              0.72 | ccn7                              1.25
192.135.10.141                    0.52 | emnet-ppp4.emnet.co.uk            1.22
pppb599.pppp.ap.so-net.or.jp      0.44 | wcc2z2.nottingham.ac.uk           1.07
monza                             0.42 | jess                              1.03
hill                              0.42 | keep                              0.98
suzuka                            0.42 | pppb599.pppp.ap.so-net.or.jp      0.93
biffa                             0.41 | 192.135.10.141                    0.90
nurburgring                       0.41 | ccsun13                           0.89

Etherd - Packet type distribution

Postscript

Etherd - Packets length distribution

Postscript

Nnstat - configuration file

##################################################################
##	Statspy coniguration to explore Nottingham traffic
##################################################################

attach {
        # Frequency of ICMP types #
        #                         #
  record  ICMP.type in ICMP  freq-all; 
  
  select TCP.srcport {
    case(20,21,23,25,53,70,79,80,110,111,119,137,138,139,161,
	220,389,512,513,514,515,1023,2049,3128,4045,6000):
	record  TCP.srcport in TCPwks freq-all-bytes;

    default:
      select TCP.dstport {
	  case(20,21,23,25,53,70,79,80,110,111,119,137,138,139,161,
	      220,389,512,513,514,515,1023,2049,3128,4045,6000):
	      record  TCP.dstport in TCPwks freq-all-bytes;
    }
  }
  
  select UDP.srcport {
case(53,67,68,69,111,123,137,138,139,161,177,513,514,517,518,1023,2049,4045):
      record UDP.srcport in UDPwks freq-all-bytes;

    default:
      select UDP.dstport {
case(53,67,68,69,111,123,137,138,139,161,177,513,514,517,518,1023,2049,4045):
	      record  UDP.dstport in UDPwks freq-all-bytes;
    }
  }
        # Frequency of IP protocols  #
  record IP.protocol in IP.protos freq-all-bytes;

        # Histogram of IP datagram sizes #
  record  IP.length  in IP.lens  hist-pwr2(10);

        # Frequencies of different Ethernet types #
  record  Ether.type2 in Ether.type2s  freq-all-bytes;	 
  record  LLC.DSAP    in Ether.dsap    freq-all-bytes;
  record  SNAP.type   in Ether.snaps   freq-all-bytes;	 
  record  Ether.cast  in Ether.multi   freq-all-bytes;	 

  if IP.srcnet is eqf(128.243.0.0) {
    if IP.dstnet is eqf(128.243.0.0) {
      record IP.srchost in Local.src freq-all-bytes;
      record IP.dsthost in Local.dst freq-all-bytes;
    }
    else
      record IP.srchost in Jips.src freq-all-bytes;
  }
  else {
    if IP.dstnet is eqf(128.243.0.0)
      record IP.dsthost in Jips.dst freq-all-bytes;
  }

}

Nnstat - Raw output


Log created on Sat Nov 29 00:03:35 1997, for host guy.
    Object name = 'Ether.type2s'.

OBJECT: Ether.type2s  Class= freq-all-bytes  [Created: 20:13:43 11-27-97]
  ReadTime: 00:03:35 11-29-97, ClearTime: 20:13:43 11-27-97 (@-100192sec)
  Total Count= 68024315 (+0 orphans)
  Total Bytes= 19075839620B    #bins = 42 (17.3% Ethernet load) 
[x0800]= 64020499 &18143195298B    (94.1%) (16.4% Ethernet load) @-0sec 
[x0000]= 3339965 &852731382B   ( 4.9%) ( 0.8% Ethernet load) @-0sec 
[x6007]= 325979 &37161606B     ( 0.5%) ( <.1% Ethernet load) @-0sec 
[x0806]= 132786 &6110242B      ( 0.2%) ( <.1% Ethernet load) @-2sec 
...

Log created on Sat Nov 29 00:03:35 1997, for host guy.
    Object name = 'Ether.dsap'.

OBJECT: Ether.dsap  Class= freq-all-bytes  [Created: 20:13:43 11-27-97]
  ReadTime: 00:03:35 11-29-97, ClearTime: 20:13:43 11-27-97 (@-100192sec)
  Total Count= 3339965 (+0 orphans)
  Total Bytes= 852731382B    #bins = 78 ( 0.8% Ethernet load) 
[xe0]= 2244464 &649492065B (67.2%) ( 0.6% Ethernet load) @-1sec 
[x7e]= 399321 &2394675B    (12.0%) ( <.1% Ethernet load) @-0sec 
[xaa]= 187580 &33739131B   ( 5.6%) ( <.1% Ethernet load) @-1sec 
[xff]= 179148 &84625310B   ( 5.4%) ( <.1% Ethernet load) @-9sec 
[xfe]= 162248 &66786800B   ( 4.9%) ( <.1% Ethernet load) @-1sec 
[xf0]= 89240 &12581259B    ( 2.7%) ( <.1% Ethernet load) @-0sec 
[x42]= 44501 &1691038B     ( 1.3%) ( <.1% Ethernet load) @-0sec 
...

Log created on Sat Nov 29 00:03:35 1997, for host guy.
    Object name = 'Ether.snaps'.

OBJECT: Ether.snaps  Class= freq-all-bytes  [Created: 20:13:43 11-27-97]
  ReadTime: 00:03:35 11-29-97, ClearTime: 20:13:43 11-27-97 (@-100192sec)
  Total Count= 187580 (+0 orphans)
  Total Bytes= 33739131B    #bins = 13 ( <.1% Ethernet load) 
[x809b]= 131826 &24815520B (70.3%) ( <.1% Ethernet load) @-2sec 
[x8048]= 33379 &5474156B   (17.8%) ( <.1% Ethernet load) @-1sec 
[x0001]= 10003 &2060618B   ( 5.3%) ( <.1% Ethernet load) @-4sec 
[x2000]= 6668 &908941B     ( 3.6%) ( <.1% Ethernet load) @-10sec 
[x6002]= 5087 &394253B     ( 2.7%) ( <.1% Ethernet load) @-3sec 
[x803e]= 221 &41306B       ( 0.1%) ( <.1% Ethernet load) @-116sec 
...

Log created on Sat Nov 29 00:03:35 1997, for host guy.
    Object name = 'IP.lens'.

OBJECT: IP.lens  Class= hist-pwr2  [Created: 20:13:43 11-27-97]
  ReadTime: 00:03:35 11-29-97, ClearTime: 20:13:43 11-27-97 (@-100192sec)
  Total Count= 64020479 (+0 orphans)
   Avg= 285  Min= 28  Max= 8464
  [0-9]= 0
  [10-19]= 0
  [20-39]= 61001
  [40-79]= 35266925
  [80-159]= 13222335
  [160-319]= 3778070
  [320-639]= 2446024
  [640-1279]= 1859449
  [1280-2559]= 7334611
  [2560-5119]= 40496
  [5120-10239]= 11568
  [10240-20479]= 0

Nnstat - unicast packet rate

Postscript

Nnstat - multicast packet rate

Postscript

Nnstat - unicast load

Postscript

Nnstat - multicast load

Postscript

Nnstat - traffic by protocol Fri Nov 28 1997 on CS Fast ethernet

Ordered by packets
ProtocolPackets%Sum %Octets%Sum %
x11/tcp3455562160.1460.14880933375352.0152.01
rsh/tcp38352406.6766.81311057457218.3670.37
nfs/udp30555795.3272.137352393074.3474.71
misc/udp26814474.6776.805011749572.9677.67
dns/udp17259853.0079.801855832221.1078.76
nntp/tcp15341112.6782.475625805673.3282.08
nbss/tcp11161611.9484.415600288453.3185.39
nfs/tcp9752911.7086.113640070542.1587.54
www7365431.2887.393042524111.8089.34
telnet6535201.1488.53404142720.2489.57
icmp6201461.0889.61351507450.2189.78
ftp-data5682780.9990.605075334933.0092.78
misc/tcp3919770.6891.281689439151.0093.78
smtp3249940.5791.85749658570.4494.22
rlogin2581590.4592.30140516200.0894.30
snmp/udp1683960.2992.59589786680.3594.65
ntp/udp1390880.2492.83105706880.0694.71
wwwcache1338950.2393.06601216650.3595.07
arp1222940.2193.2856273520.0395.10
dns/tcp969490.1793.45744849170.4495.54
ftp867630.1593.6053334620.0395.57
lpr658260.1193.71286079380.1795.74
igmp517330.0993.8019878020.0195.75
rarp432260.0893.8819883960.0195.76
lockd/udp375050.0793.9425375960.0195.78
pop3296120.0593.9994620660.0695.83
nbdg/udp225210.0494.0350411790.0395.86
portmap/udp177400.0394.0614869200.0195.87
xdmcp/udp166220.0394.0910055310.0195.88
nbns/udp97720.0294.118024050.0095.88
ospf86560.0294.125539840.0095.89
rwho69680.0194.1436085280.0295.91
rexec39390.0194.1456593100.0395.94
tftp36390.0194.1510419210.0195.95
finger25450.0094.159709840.0195.95
gopher11710.0094.161437690.0095.95
bootpc4540.0094.161505680.0095.95
talk4290.0094.16370240.0095.95
syslog3340.0094.16277250.0095.95
lockd/tcp1280.0094.16126560.0095.96
portmap/tcp1110.0094.1665440.0095.96
ipip990.0094.16162910.0095.96
ntalk160.0094.1619120.0095.96
bootps120.0094.1639360.0095.96
Ordered by load
ProtocolPackets%Sum %Octets%Sum %
x11/tcp3455562160.1460.14880933375352.0152.01
rsh/tcp38352406.6766.81311057457218.3670.37
nfs/udp30555795.3272.137352393074.3474.71
nntp/tcp15341112.6774.805625805673.3278.03
nbss/tcp11161611.9476.745600288453.3181.34
ftp-data5682780.9977.735075334933.0084.33
misc/udp26814474.6782.405011749572.9687.29
nfs/tcp9752911.7084.103640070542.1589.44
www7365431.2885.383042524111.8091.24
dns/udp17259853.0088.381855832221.1092.33
misc/tcp3919770.6889.061689439151.0093.33
smtp3249940.5789.63749658570.4493.77
dns/tcp969490.1789.80744849170.4494.21
wwwcache1338950.2390.03601216650.3594.57
snmp/udp1683960.2990.32589786680.3594.91
telnet6535201.1491.46404142720.2495.15
icmp6201461.0892.54351507450.2195.36
lpr658260.1192.66286079380.1795.53
rlogin2581590.4593.11140516200.0895.61
ntp/udp1390880.2493.35105706880.0695.67
pop3296120.0593.4094620660.0695.73
rexec39390.0193.4156593100.0395.76
arp1222940.2193.6256273520.0395.80
ftp867630.1593.7753334620.0395.83
nbdg/udp225210.0493.8150411790.0395.86
rwho69680.0193.8236085280.0295.88
lockd/udp375050.0793.8925375960.0195.89
rarp432260.0893.9619883960.0195.91
igmp517330.0994.0519878020.0195.92
portmap/udp177400.0394.0814869200.0195.93
tftp36390.0194.0910419210.0195.93
xdmcp/udp166220.0394.1210055310.0195.94
finger25450.0094.129709840.0195.94
nbns/udp97720.0294.148024050.0095.95
ospf86560.0294.155539840.0095.95
bootpc4540.0094.161505680.0095.95
gopher11710.0094.161437690.0095.95
talk4290.0094.16370240.0095.95
syslog3340.0094.16277250.0095.95
ipip990.0094.16162910.0095.96
lockd/tcp1280.0094.16126560.0095.96
portmap/tcp1110.0094.1665440.0095.96
bootps120.0094.1639360.0095.96
ntalk160.0094.1619120.0095.96

Results for all the days NNSTAT was running
Nov 28 Postscript
Nov 29 Postscript
Nov 30 Postscript
Dec 1 Postscript
Dec 2 Postscript
Dec 3 Postscript


Nnstat - traffic by host on CS Fast Ethernet Fri Nov 28 1997

Wide Area Traffic

Ordered by packets
Hosttot pkt%tot oct%dst pktdst octsrc pktsrc oct
keep84356337.5622993148738.3751922421551334632433914418141
pat76832234.2110280125217.154336866020292433463642598328
robin58493926.0413831892623.0831113418822187273805119496739
much44134019.6520191790933.6919590310795966245437191121943
marian41846018.6310078245716.822232482564173019521275140727
ccn732429714.4422092158236.872094252159438831148724977699
bambi1730937.71145398122.43865927273728865017266084
tuck1671977.44465935297.788447152301088272641363421
pat-cs-gen670392.98249815224.17670392498152200
marian-cs-gen500562.23109068651.82500561090686500
hunt151100.67105087691.755357241715975310267054
barney139810.6297080091.62521920928587629498724
marian-2796890.433059080.05968930590800
twa-gw-cs-cr88410.395621240.09884156212400
dialup-mqb82180.3725704690.43436038049538582189974
sophie65940.2927827960.46347629122631182491570
surtees62550.2820581640.34313224276731231815397
hill62240.2846425640.77234510529138794537273
camilla55000.2440406530.67242813936530723901288
fred51000.2318516670.31249915430126011697366
columbus-cs-10049010.223125780.05004901312578
bofh-cs-cr43960.2012317190.21235722218520391009534
robin-cs-gen36220.163399040.06362233990400
millhouse23550.102364310.041185512841170185147
scarlet20740.09580720.0120745807200
tuck-cs-gen18060.081301780.02180613017800
zebedee17440.081570920.0312765743246899660
villeneuve14210.067447640.1274266741679678023
dino12320.057574200.1358846545644710875
phil11040.054090470.0761949000485360047
hockenheim10870.052632010.0463056628457206573
ickx10280.052309200.0458751632441179288
fangio8220.042863390.0542330603399255736
gnasher7820.032039290.0337731676405172253
scheckter4600.021258620.0223315022227110840
homer3880.02787030.012342121815457485
koo3610.02767210.011851138817665333
buster3280.011828480.0316312600165170248
pitstop2670.01994310.021451146012287971
dialup-mpk2620.01685240.011141002514858499

CS Fast Ethernet 1128
Local Area Traffic by Host

Ordered by packets
Hosttot pkt%tot oct%dst pktdst octsrc pktsrc oct
much-271273150725.47438971494229.05733700539748642005394502414850742
robin899047617.9912576902498.3237160986584274155274378599262834
marian695028613.91330166565421.85304827867457599939020082627089655
tuck-27606244112.13168126277311.13341031314578369692652128223425804
much528110610.57252583354616.72266076421999864172620342325847129
robin-27505898610.128244029075.4625197505843364102539236240066497
tuck39925907.99183113175212.1216633608797422512329230951389501
keep33522886.718353311625.5316329523914343031719336443896859
brenda20517964.1114425909279.557352715239859613165251390192331
pat18992763.8010221878166.771066045836474553833231185713263
villeneuve18898803.783129223392.07840078709414691049802241980870
senna15475953.105362548923.5563270449329165914891486925727
betty13851402.779113070826.0351638237698259868758873608823
camilla12747142.553690019492.4457323067594556701484301407393
carling11718832.343060464572.0347132234931999700561271114458
zebedee11260362.255680355663.76555307312072689570729255962877
moss9308971.862922306231.9340904540878039521852251352584
pebbles8825591.772697902661.7940589733747186476662236043080
scarlet8204121.641530186301.0136593931430937454473121587693
128.243.239.2077663261.531848397571.2247220729170229294119155669528
hockenheim7543751.511808820111.2034072832319440413647148562571
128.243.198.2527335891.471315996410.8742677528052298306814103547343
128.243.241.2327124341.432237254451.4843567821948719276756201776726
128.243.241.1937112541.423460272422.2942142318659577289831327367665
death7014221.401148537100.763491365569442035228659159290
paperboy6828521.373279206062.1742388430969745625896818223150
fred6577191.322544804591.6828407124164484373648230315975
destiny6513711.301211031060.803211974691532733017474187779
clunk5955041.191121137910.742904923271674330501279397048
robin-cs-gen5925631.19914158960.61559938598117993262531604097
hornpipe5414621.08933548170.62541459933543133504
surtees5314561.061103984270.732570613394803727439576450390
chuck5216461.04985170900.652488532770481027279370812280
silverstone5046981.01533757350.352489882305416725571030321568
128.243.241.1944931840.99986949500.653092431964871618394179046234
128.243.237.1704904170.981388485130.9230037816319515190039122528998
imola4814770.96858407410.572278802290208625359762938655
quiver4627510.934068527582.6931298639576085014976511091908
hill4622640.92738648380.492191403131761024312442547228
gnasher4494910.901717010021.1420139318893510248098152807492

Results for all the days NNSTAT was running
Nov 28 Postscript
Nov 29 Postscript
Nov 30 Postscript
Dec 1 Postscript
Dec 2 Postscript
Dec 3 Postscript


Campus topology 95

Postscript

Campus topology 97

Postscript

Tower and Campus 95

Postscript

Tower Router FDDI load

Postscript

Telecoms Provision


SuperJanet Mk 1 and Mk 2 sites map


SuperJanet I

12 Site ATM Network (May 1994)

PDH Topology


SuperJanet II - SMDS network 95

Postscript

SuperJanet II - SMDS network 97

Postscript

SuperJanet III - ATM data network 97

Postscript

International Links 96

Postscript

Nottingham SMDS load

Postscript

US Traffic

Postscript This shows a weeks loading on the then 8Mbit Sprint Link

Nottingham SMDS plotted over a week

Postscript The Nottingham MAN input into the SMDS a similar period

Ten-34 European Research network

Postscript

Ten-34 Schematic

Postscript

Video Network

The SuperJanet ATM Video service came to an end in October 97. It has been replaced with an interim service based on ISDN6.