LocalTalk — это конкретная реализация физического уровня сетевой системы AppleTalk от Apple Computer .
LocalTalk определяет систему экранированной витой пары , [2] подключенной к самотерминирующимся трансиверам , работающим на скорости 230,4 кбит/с. CSMA/CA был реализован как метод случайного множественного доступа.
Сетевое взаимодействие было предусмотрено в Macintosh во время планирования, поэтому Mac получил дорогие последовательные порты с поддержкой RS-422 , сначала на девятиконтактном D-разъеме , затем на разъеме mini-DIN-8 . Порты управлялись Zilog SCC , который мог служить как стандартный UART или обрабатывать гораздо более сложный протокол HDLC , который был ориентированным на пакеты протоколом, включавшим адресацию, битовую подстановку и контрольную сумму пакетов на аппаратном уровне. В сочетании с электрическими соединениями RS422 это обеспечивало достаточно высокоскоростное соединение для передачи данных.
Скорость передачи данных 230,4 кбит/с является самой высокой в серии стандартных последовательных скоростей передачи данных (110, 150, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200, 230400), полученных из тактовой частоты 3,6864 МГц после обычного деления на 16. Эта тактовая частота, 3,6864 МГц, была выбрана (отчасти) для поддержки общих асинхронных скоростей передачи данных до 38,4 кбит/с с использованием внутреннего генератора скорости передачи данных SCC. При использовании внутреннего ФАПЧ SCC для синхронизации с тактовой частотой, встроенной в последовательный поток данных LocalTalk (с использованием метода кодирования FM0), настройка ФАПЧ с делением на 16 обеспечивала максимально возможную скорость, а именно 230,4 кбит/с.
Первоначально выпущенный как «AppleTalk Personal Network», LocalTalk использовал экранированную витую пару с трехконтактными разъемами mini-DIN . Кабели были соединены последовательно от трансивера к трансиверу. Каждый трансивер имел два трехконтактных порта mini-DIN и кабель «пигтейл» для подключения к последовательному разъему DE-9 компьютера Mac . Позже, когда Mac Plus представил восьмиконтактный последовательный разъем mini-DIN, трансиверы также были обновлены.
Разновидность LocalTalk под названием PhoneNET была представлена Farallon Computing . Она использовала стандартный неэкранированный параллельный телефонный провод с шестипозиционными модульными разъемами (такими же, как популярные телефонные разъемы RJ11 ), подключенными к приемопередатчику PhoneNET, вместо дорогого экранированного кабеля витой пары. Помимо того, что проводные сети PhoneNET были более дешевыми, они были более надежными, поскольку соединения было сложнее случайно отключить. Кроме того, поскольку она использовала «внешнюю» пару модульного разъема, она могла передавать данные по многим уже существующим телефонным кабелям и разъемам, где для телефонной связи RJ11 использовалась только внутренняя пара. PhoneNET также могла использовать существующий телефонный провод офиса, что позволяло легко объединять в сеть целые этажи компьютеров. Farallon представила 12-портовый концентратор, который сделал построение сетей со звездообразной топологией из 48 устройств таким же простым, как добавление разъемов на рабочих станциях и нескольких перемычек в телефонном шкафу. Эти факторы привели к тому, что PhoneNET в значительной степени вытеснил LocalTalk в сфере недорогих сетей.
Полезный срок службы PhoneNET был продлен с введением технологии коммутации LocalTalk компанией Tribe Computer Works. Представленный в 1990 году, Tribe LocalSwitch был 16-портовым пакетным коммутатором, разработанным для ускорения перегруженных сетей PhoneNET.
Широкое распространение сетей на основе Ethernet в начале 1990-х годов привело к быстрому исчезновению как LocalTalk, так и PhoneNET. Они продолжали использоваться некоторое время в недорогих приложениях и приложениях, где Ethernet не использовался. Macintosh Quadra и ранние модели Power Macintosh поддерживали как 10BASE2 , так и 10BASE-T через интерфейс Apple Attachment Unit Interface (AAUI), а также все другие среды Ethernet через адаптер AAUI–AUI, при этом по-прежнему поддерживая сети на основе LocalTalk. Для старых компьютеров Macintosh, не имевших встроенного Ethernet, был доступен высокоскоростной адаптер SCSI -to-Ethernet, который был особенно популярен на PowerBooks . [ требуется цитата ] Это позволяло всем, кроме самых ранних моделей Macintosh, получать доступ к высокоскоростной сети Ethernet.
С выпуском iMac в 1998 году традиционный последовательный порт Mac, а значит, и возможность использовать как LocalTalk, так и PhoneNET, исчезли из новых моделей Macintosh. Были введены мосты LocalTalk-to-Ethernet , чтобы позволить устаревшим устройствам (особенно принтерам ) работать в новых сетях. Для очень старых компьютеров Macintosh LocalTalk остается единственным вариантом.
Соединитель LocalTalk был отмечен тем, что был первым, кто использовал унифицированный дизайн AppleTalk Connector Family от Apple , созданный Брэдом Бисселлом из Frog Design с использованием дизайнов Рика Медоуза Apple Icon Family. [ необходима цитата ] Соединители LocalTalk были впервые выпущены в январе 1985 года для первоначального подключения принтера LaserWriter к семейству компьютеров Macintosh в качестве неотъемлемой части недавно анонсированного Macintosh Office . Однако, даже после перехода на Ethernet, дизайн соединителя продолжал использоваться на всех периферийных устройствах и кабельных соединителях Apple, а также влиял на соединители, используемые во всей отрасли в целом. [ необходима цитата ]