Subject: Re: ASIP
From: Patrik Schindler (poc@pocnet.net)
Date: Wed Mar 29 2000 - 11:16:22 EST
At 23:23 Uhr -0500 28.03.2000, Kevin White wrote:
>>If your Mac's configured right, all connections will automatically be
>>IP. AppleTalk Connections will only be established if IP fails. You will
>>see that through a significant delay when double-clicking a server within
>>the chooser.
>Question: how does one configure a Mac "right"?
Question back: How much do you know about TC/IP networking?
If you configured this right, you'll have IP.
>I have one Mac hooked up to one Linux PC, and when I do "-noddp" on Linux,
>the Netatalk server doesn't show up on the Mac's browser list, so I was
>under the assumption that browsing only works on AppleTalk. Is that wrong?
Browsing only works with AppleTalk, this is right.
>What is "right"? Should I be able to browse and see an IP only Netatalk box?
Nope, you cannot see it.
But if you establish via Browsing a connection, the Mac gets told that he can also try via IP and does so if you have OpenTransport and a recent AppleShare Version running. So you have both: Comfort and Speed :-)
>Where do I go to learn all this stuff? (And more: for instance,
>seeding?
Hm, I read the Netware for Macintosh Book which explained in great detail what's going on with AppleTalk. But I think there are more (take a look at www.ora.com).
But it's like with all Networking:
1. All Hosts in a Subnet must have distinct addresses
2. Interconnected Subnets (via a Router) must have distinct network adresses.
3. The Hosts in a Subnet must know the gateway (router) address go get packets outside
1. is automatic with AppleTalk and IPX
2. is never automatic (okay, I don't know any protocol)
3. is automatic with AppleTalk and IPX and doesn't work with NetBEUI
All remaining is the concept of network and host addresses:
AppleTalk Phase 2 uses ranges from 0-65535 as network address. AppleTalk Phase 1 used only one address per Subnet. One or more hosts may choose (automatically) a distinct or not distinct address out of the pool of a given range and (if they do the latter) they get distincted via socket numbers. So it's enough to seed (declare as routed) a net with this much numbers as you (will some time) have Macs in it. The Gateway is found automatically because AppleTalk routes maintain a list of routes internally via RTMP.
IPX uses the MAC (Hardware Adress of the Ethernet Interface) as Host Address and one hexadecimal number per subnet (I don't know the highest number). Gateways were discovered automatically via RIP.
IP uses ranges from 1-4228250624 (0.0.0.1 - 255.255.255.254) as network address. A host must be chosen a unique address in a given range (semi-automatic via DHCP, bootp or the admin). To separate the network from the host adress, there is a netmask, wich is Bit-ANDed to the host-address to get the network base number. Gateways may be found via a routing protocol or set by hand.
>(I know TCP/IP, and am familiar with PCs and NetBIOS...but AppleTalk is
>foreign to me. I've limped along so far, but I know there's gaping holes
>here in my knowledge, and I want to know where to look.)
I think, there are some resources on the net. The official netatalk homepage at http://www.umich.edu/~rsug/netatalk/ is a good starting point.
:wq! PoC
This archive was generated by hypermail 2b28 : Wed Jan 17 2001 - 14:30:21 EST