home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / protocol / tcpip / 3917 < prev    next >
Encoding:
Internet Message Format  |  1992-07-30  |  5.2 KB

  1. Path: sparky!uunet!sun-barr!ames!data.nas.nasa.gov!mustang.mst6.lanl.gov!ucsbcsl!spectrum.CMC.COM!lars
  2. From: lars@spectrum.CMC.COM (Lars Poulsen)
  3. Newsgroups: comp.protocols.tcp-ip
  4. Subject: Re: TCP/IP Addressing in Large Networks
  5. Message-ID: <1992Jul30.062242.22466@spectrum.CMC.COM>
  6. Date: 30 Jul 92 06:22:42 GMT
  7. References: <1992Jul29.191829.13780@newshost.lanl.gov>
  8. Organization: CMC Network Systems (Rockwell DCD), Santa Barbara, CA, USA
  9. Lines: 96
  10.  
  11. In article <1992Jul29.191829.13780@newshost.lanl.gov>
  12.    smj@beta.lanl.gov (Stephen M. Johnson) writes:
  13. >I work for a large Department of Energy facility (325 square miles, 23,000 
  14. >people) with a large IP population.         ...             We have a great 
  15. >deal of trouble maintaining an accurate host database because PCs are easily
  16. >moved, etc. We are struggling internally with how to manage IP addresses
  17. >so that we maintain an accurate database and consume minimal people resources
  18. >doing so.
  19.  
  20. Our facility is much smaller; about 150 people, 200 nodes. Still enough
  21. to be a hassle to keep the host maps and name server files current.
  22.  
  23. We run a promiscuous monitor program for an hour each morning and again
  24. in the afternoon and evening. This maintains a list of all IP addresses
  25. and ethernet addresses that have been seen on our backbone. It then
  26. proceeds to supplement this with information from DNS whenever
  27. available.
  28.  
  29. Here is a sample of the database:
  30.  
  31. # Host Tracker Database hostdata updated 29-Jul-92 19.26 on spectrum
  32. #
  33. 02-CF-1F-40-06-40 : 131.143.16.20  :29-Jul-92 19.23 :
  34.     CMCVAX.CMC.COM : VAX-11/750:Unix 4.3BSD:MIS - In Computer Room:Ip:
  35. 08-00-20-00-77-C0 : 131.143.16.30  :29-Jul-92 19.23 :
  36.     Amos.CMC.COM : Sun-3/280:SunOS 4.1.1:Brian Fanning:LmIp:
  37. AA-00-04-00-03-04 : 131.143.16.39  :29-Jul-92 19.23 :
  38.     THUMPER.CMC.COM : MicroVAX 3800:VMS:Carol Boyce:Ip:
  39. 08-00-86-00-08-E7 : 131.143.16.40  :23-Jul-92 16.40 :
  40.     ILP.CMC.COM : Imagen-5320:?:Brian Fanning:Ip:
  41. 02-CF-1F-50-06-14 : 131.143.16.80  :29-Jul-92 09.49 :
  42.     THUMPER.CMC.COM : MicroVAX 3800:VMS:Carol Boyce:Ip:
  43. 02-CF-1F-90-51-40 : 131.143.16.200 :29-Jul-92 16.09 :
  44.     CIRRUS.CMC.COM : TranServer:TranServer:M Kunz:IpBtp:
  45.  
  46. Etheraddress : IPaddress : last-seen :
  47.     DNSname : Hardware : Software : Owner : Flags
  48.  
  49. Separate files track local hosts (i.e. the ethernet address is real) and
  50. remote hosts (i.e. they are behind IP routers). The program also logs
  51. usage statistics and some exceptions:
  52.  
  53. 29-Jul-92 19.00 My name is spectrum - IP address 131.143.16.1
  54. Loaded hostdata    216 (0 remote, 216 local) 303 TRIE entries
  55. Loaded host.mac    297 (3 remote, 294 local) 320 TRIE entries
  56. Loaded host.rmt   2265 (1971 remote, 294 local) 2343 TRIE entries
  57. Initializing translation tables, please wait... done
  58. open(/dev/nit) returned 3, errno=0
  59. +++19.00 Saw new remote host 128.111.246.4   via gateway HINGE.CMC.COM
  60. ---19.01   4701 frames  4873920 bytes (40/2558 M/B) 6.59% saturation
  61. ---19.02    778 frames   144645 bytes (44/3242 M/B) 0.21% saturation
  62. +++19.05 Saw new remote host 128.2.209.227   via gateway HINGE.CMC.COM
  63. ---19.11   1483 frames   325784 bytes (45/3284 M/B) 0.46% saturation
  64. ---19.17   1318 frames   306619 bytes (48/3772 M/B) 0.44% saturation
  65. ***19.24 Exiting: No new stations seen in  5 minutes
  66. Total frames:  44344 - Total bytes =  22552620 - Max saturation = 6.59
  67. B/M-c frames:   1000 - B/M-c bytes =     67696 - Max b/m-c bytes =  3772
  68. Total hosts   2267 (1973 remote, 294 local) 2352 TRIE entries
  69. Identified IP 128.2.209.227   name TEZUKA.REST.RI.CMU.EDU
  70. Major traffic from 128.2.209.227   (null) (21.0%)
  71. Identified IP 128.93.8.8      name chenas.inria.fr
  72. Identified IP 128.111.246.4   name IRIS4.metiu.ucsb.edu
  73. Identified IP 128.117.140.3   name unidata.ucar.edu
  74. Identified IP 128.174.5.98    name vmd.cso.uiuc.edu
  75. Major traffic from 129.192.64.25   FENNEL.ACC.COM (17.4%)
  76. Major traffic from 131.143.16.39   THUMPER.CMC.COM (20.3%)
  77. Major traffic from 131.143.18.40   TANAFIEL.CMC.COM (9.5%)
  78. Major traffic from 131.143.23.16   JAMMER.CMC.COM (6.5%)
  79. Major traffic from 131.143.23.90   bigsky.CMC.COM (26.4%)
  80. *** 29-Jul-92 19.26 All done!! (Pmon3 rev 1.26)
  81.  
  82. The log file is reviewed periodically. This provides a good sanity check
  83. on the network. The cumulative database is used to generate /etc/host
  84. files as well as forward and reverse DNS zone files, complete with
  85. HINFO data. When adding new hosts, we generally assign them an IP
  86. address, plug them in, harvest their MAC address and manually add the
  87. HINFO fields. We then regenerate the DNS zones, using perl scripsts that
  88. parse the database.
  89.  
  90. The remote host file gives us a rough idea of who we exchange mail with;
  91. it is also good for browsing ... I know there's an FTP server at IBM,
  92. but I can't remember its name ... when users have questions.
  93.  
  94. Finally, the timestamp helps us periodically harvest IP addresses that
  95. have fallen into disuse as labs have been reconfigured.
  96.  
  97. If I had your size of network, I would expand this with some modules to
  98. collect the information remotely via RMON devices, and tag each host
  99. with the ethernet segment number it lives on, rather than a local/remote
  100. bit. This is of course a monumental task.
  101.  
  102. their ethernet address
  103. -- 
  104. / Lars Poulsen, SMTS Software Engineer    Internet E-mail: lars@CMC.COM
  105.   CMC (Rockwell Digital Systems)    Telephone: +1-805-968-4262    
  106.   Santa Barbara, CA 93117-5503        TeleFAX:   +1-805-968-8256
  107.