El Appletalk es una habitación propietaria de los protocolos desarrollados por el Apple Inc para el establecimiento de una red de la computadora que fue incluido en Macintosh original ( 1984 ) y ahora está desaprobado de Apple a favor de establecimiento de una red del TCP/IP .
Un diferenciador dominante para Appletalk era que el sistema contuvo tres protocolos dirigidos haciendo el sistema uno mismo-que configuraba totalmente. Los anfitriones permitidos del Address Resolution Protocol ( AARP ) Appletalk de Appletalk del para generar automáticamente sus propias direcciones de red, y el protocolo obligatorio conocido ( NBP ) del eran esencialmente un sistema dinámico del Domain Name System (DNS) que trazó direcciones de red a los nombres usuario-legibles. Aunque los sistemas similares a AARP existieran en otros sistemas, las VIDES del Banyan por ejemplo, nada como NBP han existido hasta hace poco tiempo.
AARP y NBP habían definido maneras de permitir el " controller" dispositivos para eliminar los mecanismos del defecto. El concepto aquí era permitir que los ranuradores proporcionen toda esta información, o además el " hardwire" el sistema a las direcciones y a los nombres sabidos. En redes más grandes donde AARP podría causar problemas como nuevos nodos buscados para las direcciones libres, la adición de un ranurador podría reducir dramáticamente el " chattiness."
Junto AARP y NBP hicieron Appletalk un sistema fácil de utilizar del establecimiento de una red (según alguno, posiblemente el más fácil con todo convertido). Las nuevas máquinas fueron agregadas a la red simplemente enchufándolos, y opcionalmente dándoles un nombre. Las listas de NBP fueron examinadas y exhibidas por un programa conocido como el escogedor (original porque permitió que usted eligiera su impresora de defecto) que exhibiría una lista de máquinas en la red local, dividido en clases tales como fileservers e impresoras. Todo el esto fue automatizado totalmente.
Un problema para Appletalk es que fue pensado original para ser parte de un proyecto conocido como oficina de Macintosh del, que consistiría en un ordenador central que proporciona la encaminamiento, la distribución de la impresora y el compartir archivos. Sin embargo este proyecto fue cancelado en 1986. A pesar de esto, el LaserWriter incluyó Appletalk incorporado. Apple lanzó eventual un archivo y un print server conocidos como el archivo de AppleShare y los print servers.
Alguno el viejo protocolo de Appletalk era considerado anticuado y a menudo pedido “hablador”, notablemente en redes más grandes y las redes de la amplia área (PÁLIDAS) donde los servicios de nombramiento generaron considerable tráfico indeseado. La fase 2 de Appletalk, incluida con el sistema 7, redujo el chattiness perceptiblemente.
La ayuda de Appletalk se proporciona hoy para la compatibilidad hacia atrás en muchos productos, pero el establecimiento de una red del defecto en el mac es TCP/IP . Comenzando con el mac el OS x v10.2, Bonjour (original nombrado la cita del ) proporciona los servicios similares del descubrimiento y de configuración para las redes de TCP/IP-based. Bonjour es puesta en práctica de Apple ZeroConf, que fue escrito específicamente para traer la facilidad de empleo de NBP al mundo del TCP/IP.
Debido a este dinamismo, los usuarios no podrían ser esperados tener acceso a servicios especificando su dirección. En lugar, todos los servicios tenían nombres del que, siendo elegido por los seres humanos, se podrían esperar para ser significativos a los usuarios, y también podrían ser suficientemente suficientemente largos reducir al mínimo la ocasión de conflictos.
Observar que, porque un nombre traducido a una dirección, que incluyó un número del zócalo así como un número de nodo, un nombre en Appletalk trazó directo a un servicio del que era proporcionado por una máquina, que estaba enteramente a parte del nombre de la máquina sí mismo. Así, los servicios se podrían mover a una diversa máquina y, siempre y cuando guardaron el mismo nombre del servicio, no había necesidad de usuarios de hacer cualquier cosa diferente para continuar teniendo acceso al servicio. Y la misma máquina podría recibir cualquier número de casos de servicios del mismo tipo, sin ningunos conflictos de la conexión de red.
Poner en contraste esto con los expedientes del A en el DNS, donde un nombre traduce solamente a una dirección de máquina, no incluyendo el número de acceso que pudo proporcionar un servicio. Así, si la gente está acostumbrada a usar un nombre particular de la máquina para tener acceso a un servicio particular, su acceso se romperá cuando el servicio se mueve a una diversa máquina. Esto se puede atenuar algo por la insistencia respecto a usar los expedientes del CNAME que indican servicio algo que nombres reales de la máquina para referir al servicio, pero no hay manera de garantizar que los usuarios seguirán a tal convención. (Algunos más nuevos protocolos, tales como Kerberos y expedientes activos del SRV del DNS del uso del directorio para identificar servicios por nombre, que es mucho más cercano al modelo de Appletalk.)
AARP es un sistema bastante simple. Cuando está accionada encendido, una máquina de Appletalk difunde un paquete de la punta de prueba del AARP que pide una dirección de red, preponiéndose oír detrás de reguladores tales como ranuradores. Si no se proporciona ninguna dirección, una se escoge al azar del " subnet" bajo;, 0. Entonces difunde otro paquete que dice el " Estoy seleccionando este address", y entonces espera para ver si se queja cualquier persona en la red. Si otra máquina tiene esa dirección, escogerá otra dirección, y guarda el intentar hasta que encuentre libre. En una red con muchas máquinas puede tomar varios intentos antes de que se encuentre una dirección libre, así que para el funcionamiento purposes la dirección acertada es " down" escrito; en el NVRAM y utilizado como el defecto trata en el futuro. Esto significa que en la mayoría de las disposiciones del mundo real donde las máquinas se agregan algunos a la vez, sólo uno o dos intentos son necesarios antes de que la dirección llegue a ser con eficacia constante.
Un paquete de la petición ATP se podía contestar por hasta ocho paquetes de la respuesta del . El solicitante entonces envió un paquete del reconocimiento del que contenía una indicación de la máscara del pedacito cuáles de los paquetes de la respuesta recibió, así que el respondedor podría retransmitir el resto.
El ATP podía funcionar en cualquier " en-menos-once" modo o " exactly-once" modo. Exacto-una vez que el modo era esencial para las operaciones que no eran el idempotente ; este modo, el respondedor mantuvo una copia de los almacenadores intermediarios de la respuesta en memoria hasta que transcurriera el recibo acertado de un paquete del lanzamiento solicitante, o hasta un descanso. Esta manera, podría responder a las peticiones duplicados con la misma identificación de transacción volviendo a enviar los mismos datos de la respuesta, sin la ejecución de la operación real otra vez. **
Como sería esperado de Apple, los nombres eran verdad legibles, conteniendo espacios, letras de la mayúscula y minúscula, e incluir la ayuda para buscar.
El PAP también previo preguntas fuera de banda del estado, dirigido por transacciones separadas del ATP. Incluso mientras que estaba ocupado el mantener de un trabajo de impresión a partir de un cliente, un servidor del PAP podría continuar respondiendo a las peticiones del estado de cualquier número de otros clientes. Esto permitió el otro Macintoshes en el LAN que esperaban para imprimir para exhibir los mensajes del estado que indicaban que la impresora estaba ocupada, y cuál era el trabajo que estaba ocupado con.
Otras puestas en práctica físicas estaban también disponibles. Un reemplazo común para LocalTalk era PhoneNet del, una solución de la tercer persona (de una compañía llamada Farallon) que también utilizó el puerto RS-422 y era indistinguible de LocalTalk por lo que los conductores portuarios de LocalTalk de Apple, pero funcionó sobre dos alambres inusitados en el cableado existente del teléfono. PhoneNet era considerablemente menos costoso instalar y mantener. Ethernet y el token ring también fueron apoyados, conocido como el EtherTalk y TokenTalk respectivamente. EtherTalk particularmente se convirtió en gradualmente el método dominante de la puesta en práctica para Appletalk mientras que Ethernet llegó a ser generalmente popular en la industria de la PC a través de los años 90. Una red de Ethernet podía también funcionar Appletalk y el TCP/IP simultáneamente.
Además, la Universidad de Columbia lanzó el paquete de Colombia Appletalk (CAP) que ejecutó la habitación de protocolo para los varios sabores de Unix incluyendo el Ultrix, SunOS, * DEB y el IRIX . Este paquete se mantiene no más activamente.
| Random links: | Vídeo repugnante | Afilamiento (el subir) | Toothpick de Arkansas | Playa asoleada | Condado de Jayne |