home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / aix / 8937 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  2.5 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!swrinde!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!csn!news.den.mmc.com!pgl-devsvr.den.mmc.com!jzwiebel
  2. From: jzwiebel@pgl-devsvr.den.mmc.com (John Zwiebel 303-977-1480 jzwiebel@pgl-devsvr.den.mmc.com)
  3. Newsgroups: comp.unix.aix
  4. Subject: NFS file corruption
  5. Message-ID: <1992Aug19.234835.20747@den.mmc.com>
  6. Date: 19 Aug 92 23:48:35 GMT
  7. Sender: news@den.mmc.com (News)
  8. Organization: PAGE @ Martin-Marietta
  9. Lines: 34
  10. Nntp-Posting-Host: 147.105.201.12
  11.  
  12. For historical reasons I am running SNAP (802.3) on the RS6000.  I have cisco routers in the network.  When I went to the new OS on the cisco's I started getting all kinds of data corruption.  Portions of some individual's files would show up in another user's files.  
  13.  
  14. Although initial impression is that it is all cisco's fault, I've retreated to an older cisco OS and discovered that we have been haveing the problem all along it just wasn't noticed because the higher network layers were covering the problem.  
  15.  
  16. Part of the problem is because the RS6000 doesn't provide UDP checksums for the RPC packets (which are used by NIS/NFS)  Part of the problem is the translation between my 802.3 nets and my standard DIX nets (which points at the cisco's).
  17.  
  18. We verified there is a problem by 'summing' several remotely mounted large files.  The whole file has to be transported across the net to be summed.  You have to use several to make sure the buffer spaces are emptied.  Well, the result is that the sum varies so the file is being corrupted.  I'd like some
  19. confirmation from other system administrators that they also see the problem.  This is the csh script we were using.  
  20.  
  21. while (1)
  22.         set cksum = "`sum /home/page/bin/ngrph | cut -d' ' -f1`"
  23.         if ($cksum != 62684) then
  24.                 echo ERROR: Checksum $cksum does not equal 62684
  25.         else
  26.                 echo Checksum for ngrph is $cksum
  27.         endif
  28.         set cksum = "`sum /home/page/utils/xloadimage | cut -d' ' -f1`"
  29.         if ($cksum != 45172) then
  30.                 echo ERROR: Checksum $cksum for xloadimage does not equal 45172
  31.         else
  32.                 echo Checksum for xloadimage is $cksum
  33.         endif
  34.         set cksum = "`sum /home/page/bin/ntst | cut -d' ' -f1`"
  35.         if ($cksum != 00725) then
  36.                 echo ERROR: Checksum $cksum for ntst does not equal 00725
  37.         else
  38.                 echo Checksum for ntst is $cksum
  39.         endif
  40. end
  41.  
  42.  
  43. Any data will be appreciated.  Also Email is preferred.
  44. Thanks
  45. John Zwiebel
  46.