[comp.protocols.tcp-ip] MacTCP

lim@slc6.INS.CWRU.Edu (Hock-Koon Lim) (12/29/90)

  I have came across some problems running MacTCP v1.1.  The Mac is connected
to the campus ethernet with an ethernet Interface.  MacTCP is install for 
application like Stanford Mac/IP V4.0.  The address assignment for the
Mac is provided by a bootp server running CMU`s bootpd.  The MacTCP is
configured to get the address from "server".  When I start the
Mac/IP, the mac send out the  BOOTP Request to the network.  It received
a  BOOTP Reply from the server.  In the reply packet, it get its IP address 
and the Gateway address which is set to the Bootp server address(this work
find if the Mac is on the LocalTalk but not on the ethernet).   I have to 
enter the default gatway address in the MacTCP configuration.

   After the Mac get the BOOTP Reply, it will send out an 

	ICMP C Get address mask packet.

   This packet will cause some problem on the network.  Now all the IP hosts 
on the network will try to reply the Address mask request.  If the Mac is
not in the IP hosts ARP table, they will also send an ARP request packet packet
for this mac.  Every IP hosts will send the ICMP R Address mask = [255.255.0.0]
 to this poor Mac.  

  So my question is why the Mac has to send out the Get address mask packet?
Is they any MacTCP configuration I did wrong to cause this problem?

   The following is the Caputure file from the sniffer which so this problem.

Thanks,

Hock-Koon Lim, Information Network services
Case Western Reserve University; Cleveland, Ohio, USA  44106
(216) 368-2982        lim@ins.cwru.edu

   
-----------------------------------------------------------------

Sniffer Network Analyzer data from 27-Dec-90 at 10:51:42, file C:\CAPTURE\MACTCP.ENC, Page 1


SUMMARY  Delta T     Destination   Source        Summary

    42    3.9915  Broadcast    Mac-Test  BOOTP Request
    43    0.0084  Mac-Test U-B   030A36  BOOTP Reply
    44    0.0012  Broadcast    Mac-Test  ICMP C Get address mask
    45    0.0004  Mac-Test Sun   09FA67  ICMP R Address mask = [255.255.0.0]
    46    0.0004  Mac-Test Sun   02A20E  ICMP R Address mask = [255.255.0.0]
    47    0.0001  Mac-Test Sun   02AB5C  ICMP R Address mask = [255.255.0.0]
    48    0.0004  Mac-Test Sun   02A2AF  ICMP R Address mask = [255.255.0.0]
    49    0.0003  Mac-Test Sun   02A1D9  ICMP R Address mask = [255.255.0.0]
    50    0.0004  Mac-Test U-B   03091E  ICMP R Address mask = [255.255.0.0]
    51    0.0003  Mac-Test U-B   030A2B  ICMP R Address mask = [255.255.0.0]
    52    0.0005  Mac-Test Sun   0A04F0  ICMP R Address mask = [255.255.0.0]
    53    0.0002  Mac-Test Sun   095BBA  ICMP R Address mask = [255.255.0.0]
    54    0.0005  Mac-Test Sun   095BCD  ICMP R Address mask = [255.255.0.0]
    55    0.0002  Mac-Test Sun   02974C  ICMP R Address mask = [255.255.0.0]
    56    0.0005  Mac-Test DEC   1AFD82  ICMP R Address mask = [255.255.0.0]
    57    0.0003  Mac-Test U-B   030AB2  ICMP R Address mask = [255.255.0.0]
    58    0.0006  Mac-Test U-B   0308D6  ICMP R Address mask = [255.255.0.0]
          delete a lot of ICMP reply for Address mask here 
   189    0.0001  Broadcast    DECnet000BA4  ARP C PA=[129.22.8.87] PRO=IP
   204    0.0002  Broadcast    DECnet000BA4  ARP C PA=[129.22.8.87] PRO=IP
   205    0.0001  Broadcast    DECnet000BA4  ARP C PA=[129.22.8.87] PRO=IP
   206    0.0002  DECnet000BA4 Mac-Test  ARP R PA=[129.22.8.87] HA=00001D00DB99 PRO=IP
   207    0.0029  Broadcast    Mac-Test  ARP C PA=[129.22.8.87] PRO=IP
   208    0.0004  Mac-Test Sun   02A0C5  ICMP R Address mask = [255.255.0.0]
   209    0.0011  Mac-Test DECnet000BA4  ICMP R Address mask = [255.255.0.0]
   210    0.0019  Mac-Test DECnet002FA4  ICMP R Address mask = [255.255.0.0]
-- 
Hock-Koon Lim, Information Network services
Case Western Reserve University; Cleveland, Ohio, USA  44106   
(216) 368-2982        lim@ins.cwru.edu

jim@group1.uucp (Jim Haile) (03/02/91)

We use MacTCP in an application that gets info from our Unix based 
database onto our Macs.  It works great now through Ethernet but we 
are contemplating adding a 56K line to a remote office and I am 
concerned about MacTCP.  Will it time out at this slower speed?  Has 
anyone tried this?  
Thanks, 
Jim

-- 
Jim Haile
Group One, Ltd.
uunet!group1!jim

kdb@macaw.intercon.com (Kurt Baumann) (03/05/91)

In article <1991Mar01.170733.9543@group1.UUCP>, jim@group1.uucp (Jim Haile) 
writes:
> Path: intercon!uupsi!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!group1!jim
> From: jim@group1.uucp (Jim Haile)
> Newsgroups: comp.protocols.tcp-ip
> Subject: MacTCP
> Keywords: MacTCP
> Message-ID: <1991Mar01.170733.9543@group1.UUCP>
> Date: 1 Mar 91 17:07:33 GMT
> Sender: jim@group1.UUCP (Jim Haile)
> Organization: Group One, Ltd.; San Francisco
> Lines: 12
> 
> We use MacTCP in an application that gets info from our Unix based 
> database onto our Macs.  It works great now through Ethernet but we 
> are contemplating adding a 56K line to a remote office and I am 
> concerned about MacTCP.  Will it time out at this slower speed?  Has 
> anyone tried this?  
> Thanks, 
> Jim
> 
> -- 
> Jim Haile
> Group One, Ltd.
> uunet!group1!jim

From my understanding you should not have any problems.  I know there is a 
problem at 9600.  I do know that Apple is working on that problem, but we use 
our product out over the net at 56K without any problems.


Kurt Baumann                       InterCon Systems Corporation
703.709.9890                      Creators of fine TCP/IP products
703.709.9896 FAX               for the Macintosh.