AppleTalk
Appletalk es un conjunto de protocolos desarrollados por Apple Inc. para la conexión de redes. Fue incluido en un Macintosh en 1984 y actualmente está en desuso en los Macintosh en favor de las redes TCP/IP.
Índice |
[editar] Historia
1984 - Desarrollo e inclusión en un Macintosh
1985 - En ese tiempo solo se compartían impresoras utilizando el concepto del Selector o Chooser.
1986 - Se introducen los encaminadores, su función es la de separar redes en pequeñas porciones para evitar la saturación y el tráfico.
1987 - Se introduce EtherTalk y un servidor de archivos. Hasta este año se comparten archivos y se tiene un servidor como tal.
1988 - Se introducen VAXes y PC's a la red. En este momento se dan las primeras conexiones de Macintosh con otros ambientes.
1989 - Ya se tienen miles de nodos EtherTalk. Se introducen las primeras interconexiones a redes de Internet.
[editar] Diseño
El diseño de Appletalk se basa en el modelo OSI pero a diferencia de otros de los sistemas LAN no fue construido bajo el sistema Xerox XNS, no tenía Ethernet y tampoco tenía direcciones de 48 bit para el encaminamiento.
[editar] Direccionamiento
Una dirección de Appletalk constaba de 4 bytes. Un número de red de dos bytes, un número de nodo de un byte y un número de socket de un byte. De éstos, solamente el número de red requiría configuración y era obtenido de un enrutador. Cada nodo elegía dinámicamente su propio número del nodo, según un protocolo que manejaba la contención entre diversos nodos que elegían accidentalmente el mismo número. Para los números del socket, algunos números conocidos eran reservados para los propósitos especiales específicos de Appletalk.
Debido a esto, los usuarios no podían esperar tener acceso a servicios especificando su dirección. En lugar de direcciones, todos los servicios tenían nombres que intentaban ser significativos a los usuarios, y también eran suficientemente largos para reducir al mínimo los conflictos de conexión.
Un nombre en Appletalk envía directamente a un servicio que era proporcionado por una máquina, que estaba por completo separado del nombre de esa 8unm se guardara el nombre del servicio, los usuarios no tendrían que cambiar nada para continuar teniendo acceso al servicio. Y la misma máquina podría recibir cualquier número de servicios del mismo tipo, sin ningún tipo de conflicto de la conexión de red.
[editar] Protocolos
Protocolos de Appletalk en el modelo OSI
| Capas-OSI | Protocolos AppleTalk | |||||||
| 7 | AFP | PAP | ||||||
| 6 | ||||||||
| 5 | ZIP | ASP | ADSP | |||||
| 4 | ATP | AEP | NBP | RTMP | ||||
| 3 | DDP | |||||||
| 2 | LLAP | ELAP | TLAP | FDDI | ←AARP | |||
| 1 | LocalTalk | Ethernet |
Token Ring |
FDDI |
||||
AARP -> AppleTalk Address Resolution Protocol
ADSP -> AppleTalk Data Stream Protocol
AFP -> Apple Filling Protocol
ASP -> AppleTalk Session Protocol
ATP -> AppleTalk Transaction Protocol
AEP -> AppleTalk Echo Protocol
DDP -> Datagram Delivery Protocol
NBP -> Name Binding Protocol
PAP -> Printer Access Protocol
RTMP -> Routing Table Maintenance Protocol
ZIP -> Zone Information Protocol
[editar] Hardware
El hardware inicial por defecto para Appletalk era un protocolo de alta velocidad conocido como LocalTalk que utilizaba los puertos RS-422 del Macintosh a 230,4 kbit/s. LocalTalk dividía el puerto RS-422 para proporcionar un cable de subida y de bajada en un solo puerto. El sistema sería lento actualmente, pero gracias a su relación coste/complejidad los Macs solían ser las únicas máquinas en red de muchos negocios.
Un sustituto común para LocalTalk era PhoneNet, una solución alternativa (de una compañía llamada Farallon) que también utilizó el puerto RS-422 y era menos costoso de instalar y mantener. Ethernet y el token ring también fueron usados, conocido como EtherTalk y TokenTalk respectivamente. EtherTalk se convirtió gradualmente en el método dominante para Appletalk mientras que Ethernet se popularizó en la industria del PC a través de los años 90.
[editar] Bibliografía
- Sidhu, Andrews, Oppenheimer: Inside AppleTalk, 2nd, Addison-Wesley, 1999
- Apple Computer Inc.: Inside Macintosh: Networking, 2nd, Addison-Wesley, 1994, Chapter 1 - Introduction to AppleTalk (Online-Version)