AppleTalk

Sisällysluettelo

1. Yleistä
2. AppleTalkin perusominaisuuksia
3. Historiaa
4. AppleTalk tänään
5. AppleTalk-protokollapinon tärkeimmät osat
6. AppleTalk ja OSI-malli
7. AppleTalk muille koneille
8. Uutisryhmistä poimittua (comp.sys.mac.comm)
9. AppleTalkin vahvuuksia
10. Rajoituksia, huonoja puolia
11. Lähdeluettelo

1. Yleistä

AppleTalk oli yksi asioista, jotka tekivät ensimmäisistä Macintosh-tietokoneista ainutlaatuisia 1980-luvun puolessa välissä. Ne pystyivät helposti jakamaan kirjoittimia ja tiedostoja keskenään. Se on protokollaperhe, joka tarjoaa runsaasti palveluja ja tuen erilaisille verkkoympäristöille [8] (Ethernet, Token ring, dial up, FDDI, SDMS, LocalTalk,...). AppleTalk perustuu solmukäsitteeseen (node). Jokainen AppleTalk-verkon laite (työasema, palvelin, kirjoitin, jne.) on yksi verkon solmu.

2. AppleTalkin perusominaisuuksia [4]

Dynaaminen osoitteistus

Osoitteet AppleTalkissa [3]
Esimerkki AppleTalk-osoitteesta: 400.89.35 (verkko.solmu.socket) [4]

Dynaaminen, hajautettu nimeäminen

Nimet AppleTalkissa [4]

Dynaaminen reititys

3. Historiaa [4]

4. AppleTalk tänään [4]

5. AppleTalk-protokollapinon tärkeimmät osat [2], [7]

Muita AppleTalkin protokollia [4]

6. AppleTalk ja OSI-malli [1]

Kuva kertoo tässä tapauksessa enemmän kuin tuhat sanaa...

7. AppleTalk muille koneille

Windows/Windows 95: COPSTalk[9], MACLAN[10] (kaupallisia tuotteita)

UNIX/Linux: netatalk[11]

8. Uutisryhmistä poimittua (comp.sys.mac.comm)

> We have 8 Macs connected with a Appletalk. Now they should somehow be
> connected to Ethernet +TCP/IP -based MicroSoft Network and from there via a
> router to Internet.
> So, is it possible to use Appletalk with existing cables and route
> IP-packets via Appletalk (of course having one Mac connected to both
> Appletalk and Ethernet) (slow/fast?, costs?, stability?)
1.
Yes, this is called MacIP. You can use a mac as router if you
get 'Apple Internet Router' software. You also need the 'Apple
IP Gateway' software. Alternatively, check out Vicom software
(http://www.vicomtech.com). They have a wide range of routing
software products.
2.
Sonic Systems' SuperBridge TCP software will let you route TCP/IP over
Localtalk (supports up to 10 devices) and would be quite a lot cheaper
than buying Ethernet cards for 8 or 10 Macs. Of course, Ethernet would
be quite a lot faster.

> My company runs an Appletalk network on 10base T ethernet, It has gotten to

> the point with new starters etc, that the chooser has a long scrolling list
> of mac's under the Appletalk icon, I would like to set a few seperate
> zones, but I have no idea how to go about it...
1.
To have zones you need to get an AppleTalk router. You can purchase a
stand alone unit, or get software that can run on a UNIX machine, Novell
server (NT too I think) and I think Apple also has some software.
I had to set up zones on the cheap and since I already had netatalk
running on a Linux box here I just used that.
2.
You need software called the Apple Internet Router. This software will
create zones for you (you decide how many, and how they should be
named). It also will route packets between ethernet and localtalk, even
if you have multiple ethernet card in your machine. Also, it will even
use the modem port as a localtalk connection, so that you can actually
route between two separate localtalk zones, each on a different serial
port.

9. AppleTalkin vahvuuksia [5]

10. Rajoituksia, huonoja puolia [5]

11. Lähdeluettelo

[1] Apple Computer, Inc. Inside Macintosh:Networking. "AppleTalk and the OSI model". *****
http://adrm1.euro.apple.com/dev/techsupport/insidemac/Networking/Networking-21.html
[2] Apple Computer, Inc. Inside Macintosh:Networking. "The AppleTalk Protocol Stack" *****
http://adrm1.euro.apple.com/dev/techsupport/insidemac/Networking/Networking-19.html
[3] Apple Computer, Inc. Inside Macintosh:Networking. "AppleTalk Networking" *****
http://adrm1.euro.apple.com/dev/techsupport/insidemac/Networking/Networking-17.html
[4] Garry Hornbuckle. AppleTalk Concepts. Esitelmä. 1995. *****
http://www.clearink.com/garryh/atclass1/atc1home.html
[5] Garry Hornbuckle. Why AppleTalk? Connections, Mactivity Press. ****
http://www.clearink.com/garryh/conn/Conn67.html
[6] Garry Hornbuckle. AppleTalk Scaleability. Connections, Mactivity Press. ***
http://www.clearink.com/garryh/conn/Conn63.html
[7] John Jendro. The AppleTalk Protocol. ***
http://www.cs.pdx.edu/~johnj/docs/atalk/proto.html
[8] Cisco. CIS Technical bulletin - AppleTalk addressing. 1996. ***
http://www.c-i-s.com/cis/pages/bulletin/appletalkarticle.html
[9] COPS, Inc. Farallon and COPS Partner to offer Windows 95 AppleTalk Services. (*)
http://www.copstalk.com/product/ctw/farpr.html
[10] Miramar Systems, Inc. Miramar Systems Products. 1996. (*)
http://www.miramarsys.com/products/product.htm
[11] RSUG. Netatalk - the AppleTalk Protocol Suite for UNIX. (*)
http://www.umich.edu/~rsug/netatalk/

Muita linkkejä AppleTalkista

Neon Software, Inc. Understanding AppleTalk Routing. AppleTalk-reititys perusteista lähtien. ****
http://www.ns.utk.edu/public/mac/atroute.html
Tietokoneverkot-kurssin AppleTalk-liite (kevät -96: AppleTalk Protocols). Kehysrakenteesta ja protokollista. ****
http://dioland.tky.hut.fi/~verkot/k96/liitteet/appletalk.html
Cisco. Multicasting in IP and AppleTalk Networks. Moniosoituksesta IP- ja AppleTalk-verkoissa. **
http://www.cisco.com/univercd/data/doc/cintrnet/ics/icsmulti.htm
Cisco. Configuring AppleTalk. Ohjeet Ciscon reitittimien konfigurointiin AppleTalkia varten, sekä perustietoa AppleTalkista. ***
http://cio.cisco.com/univercd/data/doc/software/10_3/rpcg/78122.htm
Garry Hornbuckle. Multimedia Networks. Multimediaa AppleTalk-verkoissa (3 osaa). ***
http://www.clearink.com/garryh/conn/Conn65.html
Bay Networks. AppleTalk Phase 2. Asiaa AppleTalk-protokollista ja reitityksestä. ****
http://www.baynetworks.com/Products/Routers/Protocols/Bridge/apple.html
Garry Hornbuckle. AppleTalk troubleshooting. Esitelmä. 1995. Ohjeita vianetsintään AppleTalk-verkoissa. ****
http://www.clearink.com/garryh/atclass2/atc2home.html
ANMA-NW. Open Transport Q & A. Kysymyksiä ja vastauksia Open Transportista. **
http://oak.forest.net/anma/OT_QandA/QandA_home_toc.html
Apple Computer, Inc. Inside Macintosh: Open Transport. Kaikki Open Transportista. ****
http://adrm1.euro.apple.com/dev/techsupport/insidemac/OpenTransport/OpenTransport-2.html

RFC:t aiheesta

RFC 1742: PS S. Waldbusser, K. Frisa, "AppleTalk Management Information Base II". 1995. (*)
http://sunsite.auc.dk/RFC/rfc/rfc1742.html
RFC 1504: I A. Oppenheimer, "Appletalk Update-Based Routing Protocol:Enhanced Appletalk Routing". 1993. (*)
http://sunsite.auc.dk/RFC/rfc/rfc1504.html
RFC 1419: PS G. Minshall, M. Ritter, "SNMP over AppleTalk". 1993. (*)
http://sunsite.auc.dk/RFC/rfc/rfc1419.html
RFC 1378 PS B. Parker, "The PPP AppleTalk Control Protocol (ATCP)". 1992 (*)
http://sunsite.auc.dk/RFC/rfc/rfc1378.html
 

Seppo Äyräväinen, 1997
sayravai@cc.hut.fi