KA9Q , также называемый KA9Q NOS или просто NOS , был популярной ранней реализацией TCP/IP и связанных с ним протоколов для любительских систем пакетной радиосвязи и небольших персональных компьютеров , подключаемых по последовательным линиям. Он был назван в честь позывного радиолюбителя Фила Карна, который первым написал программное обеспечение для системы CP/M , а затем перенёс его на платформу MS-DOS для IBM PC . Поскольку пакет KA9Q включал исходный код, многие радиолюбители модифицировали его, поэтому одновременно существовало множество различных версий.
Позднее KA9Q поддерживали Энтони Фрост (позывной G8UDV) и Адам Гудфеллоу. Он был портирован на Acorn Archimedes Джонатаном Нейлором (G4KLX). До 1995 года это было стандартное программное обеспечение для доступа, предоставляемое британским провайдером коммутируемого доступа Demon Internet .
Большинство современных операционных систем предоставляют встроенную реализацию протокола TCP/IP ; Linux, в частности, включает все необходимые функции ядра и вспомогательные утилиты для TCP/IP в любительских радиосистемах, а также базовую функциональность AX.25 и NET/ROM. Поэтому первоначальный разработчик считает NOS устаревшей. Таки не менее, она всё ещё может использоваться во встраиваемых системах, слишком маленьких для Linux.
Также программа KA9Q поддерживает протокол KISS, который был разработан Майком Чепонисом и Филом Карном для передачи пакетных радиокадров AX.25, содержащих IP – пакеты, по асинхронному последовательному каналу связи, такому, например как rs-232, RS-422 или даже RS-423 для использования с программой KA9Q NOS .
KA9Q – это пакет программного обеспечения для работы с компьютерными сетями, который включает в себя такие основные возможности, как:
1. Протокол TCP/IP: KA9Q обеспечивает возможность работы с компьютерами через протокол TCP/IP, что позволяет передавать данные и обмениваться информацией с другими компьютерами в сети.
2. Работа с сетями BBS по протоколу AX.25: KA9Q имеет встроенную поддержку для работы с системами вопросов и ответов через радиолюбительские сети.
3. Многопользовательские возможности: KA9Q поддерживает возможность работы с несколькими пользователями в сети одновременно, что позволяет обмениваться информацией и ресурсами с другими пользователями.
4. Поддержка различных протоколов: KA9Q поддерживает работу с различными сетевыми протоколами, такими как FTP, Telnet, SMTP и другими, что позволяет использовать различные сервисы и приложения в сети.
5. Поддержка различных операционных систем: KA9Q может использоваться на различных операционных системах, включая DOS, и несколько реализаций для Windows что обеспечивает возможность работы с программой на различных платформах.
В целом, KA9Q предоставляет широкий спектр возможностей для работы с компьютерными сетями и радиолюбительские и сетями, что и обеспечивает удобный и эффективный способ обмена информацией и ресурсами в сети.