- •100Base-t - 100 Mbits/s Baseband Modulation on Twisted Pair (Сеть со скоростью немодулированной передачи 100 Мбит/с по витой паре)
- •1394 - Ieee 1394 Standard for a High Performance Serial Bus (Стандарт ieee 1394 для высокопроизводительной последовательной шины)
- •3172 Interconnect Controller (контроллер соединений)
- •3174 И 3274 - 3174 Establishment (or Enterprise) Controller or Network Processor and 3274 (Контроллер 3174 и 3274 масштаба предприятия или сетевой процессор)
- •56K Modem — Модем с производительностью 56 Кбит/с
- •802.11 Wireless lan Standard - Стандарт беспроводной локальной сети
- •I. Включая ключи, обеспечивающие невозможность установки плат, рассчитанных на напряжение питания 3.3 в и 5 в, в "неверные" разъемы.
- •4,800 Или 9,600 бит/с, причем более низкие скорости передачи в битах требуют меньшей мощности и вызывают меньше помех для других пользователей, поэтому они используются, когда это возможно.
- •200 МГц использовался 0.35 мкм процесс.
- •I20 (Intelligent Input/Output) - Интеллектуальный ввод-вывод
- •Ide (Integrated Drive Electronics) — Встроенная электроника управления диском
- •Idea (International Data Encryption Algorithm) — Международный алгоритм шифрования данных
- •Ietf (Internet Engineering Task Force) — Рабочая группа инженеров Internet
- •Imap (Internet Message Access Protocol) - Протокол доступа к сообщениям электронной почты через Internet
- •Industry Canada - Канадское управление промышленностью
- •I. По непроверенным данным.
- •Intellectual Property Protection — Защита интеллектуальной собственности
- •Inverse Multiplexer — Инверсный мультиплексор
- •Ip multicast (Internet Protocol Multicast) — Многоадресная передача по межсетевому протоколу
- •Ipv6 (Internet Protocol version 6) — Межсетевой протокол версии 6
- •Ipx (Internet Packet Exchange) - Протокол межсетевого обмена пакетами
- •Irc (Internet Chat Relay) - Групповые дискуссии в Internet
- •Irda (Infrared Data Association) - Ассоциация по передаче данных в инфракрасном диапазоне
- •Irq (Interrupt Request) - Запрос на прерывание
- •Isdn (Integrated Services Digital Network) — Цифровая сеть с предоставлением комплексных услуг
- •Ism (Industrial, Scientific and Medical Radio Frequency Bands) — Радиочастотные диапазоны для промышленного, научного и медицинского применения
- •Iso (International Organization for Standartization, Organisation Internationale de Normalisation) -Международная организация по стандартизации
- •Iso 900x — International Organization for Standartization 9000 Certification (Аттестация по стандартам 9000 Международной организации по стандартизации)
- •Isochronous – Изохронный
- •Itu (International Telecommunications Union) — Международный союз электросвязи
- •Ixc (Interexchange Carrier) - Канал обмена информацией между телефонными сетями
- •80% Всех настольных компьютеров работает под управлением операционных систем компании Microsoft.
- •Часть Internet, которая раньше финансировалась правительством сша, однако прямое финансирование и существование сети nsFnet прекратилось 30 апреля 1995 года.
- •I. Эти модели предназначены для портативных компьютеров.
- •V. Также содержит базовую реализацию набора команд ммх, например, одновременно может выполняться только одна команда.
- •5 В. Ключ в разъеме гарантирует, что платы с одним уровнем сигнала и невзаимозаменяемые не будут по ошибке вставлены в разъем с другим уровнем сигнала. Существуют так-
- •12 Пунктов — это одна пика.
- •Xml представляет собой предлагаемый новый способ описания Web-страниц. Подобно gml, xml допускает задание новых определений dtd.
- •100 НТ (0.1 гТ) равно 1 миллигауссу (mG — milligauss).
- •3278 Модель 2. Оно стандартизировано в документе rfc 1647 и предоставляет поддержку следующих функциональных возможностей:
- •Vfd (Vacuum Fluorescent Display) - Вакуумный флюоресцентный монитор
- •Vrml (Virtual Reality Modeling Language) — Язык моделирования виртуальной реальности
- •Vsat (Very Small Aperture Terminals) - Терминалы с очень малой апертурой
- •X Window System обычно использует tcp и сокеты для связи. Стандарт обслуживается X Consortium из mit.
Vrml (Virtual Reality Modeling Language) — Язык моделирования виртуальной реальности
______________________________________________________________
Один из основных способов представления трехмерных графических изображений. Позволяет пользователям описывать элементы трехмерной сцены, например, многоугольники (кубы, цилиндры и конусы), визуализируемые объекты (называемые узлами), спецэффекты, освещение, текстуры и другие свойства.
Версия 1.0 появилась в апреле 1995 года и была разработана на базе формата Open Inventor ASCII компании Silicon Graphics Inc. Она определяла способ визуализации трехмерных изображений, а также связывания объектов и сцен.
Версия 2.0 появилась в 1996 году и была стандартизирована в документе ISO/IEC 14772. Она предоставляет поддержку мультимедийных данных и гораздо более широкие функциональные возможности, оставаясь несовместимой с версией 1.0.
Сцены VRML обычно хранятся в файлах с расширениями .FLR, .WRL или .WRZ.
Название VRML первоначально было аббревиатурой от Virtual Reality Mark-up Language (Язык разметки виртуальной реальности). Произносится как вер-мал (VER-mal).
Основными источниками информации о VRML являются хранилище VRML (VRML Repository) http://www.sdsc.edu/vmrl и узел стандартов VMRL http://www.vmrl.org. Дополнительную полезную информацию, а также чат IRC о VRML можно найти на http://www.internetuser.com.
См. HTML и MPEG.
Vsat (Very Small Aperture Terminals) - Терминалы с очень малой апертурой
____________________________________________________________
Наземные спутниковые антенны (с диаметром от 0.75 до 2.4 м), используемые для взаимодействия с большой центральной антенной и подключенной к ней компьютерной системой. Каналы между удаленными пользователями, малыми антеннами и центральной антенной (иногда называемой концентратором) называются входящими (inroute). Их производительность составляет 256 Кбит/с.
Промежуточное соединение (backhaul connection), в качестве которого обычно выступает наземная линия связи, связывает пользовательский центр данных с провайдером (который обладает антенной не менее 7 м в диаметре).
Провайдер осуществляет многоадресную передачу через спутник, пересылая пользователям запрошенные ими данные. Этот канал называется исходящим и обладает производительностью 512 Кбит/с.
Такая довольно внушительная пропускная способность совместно используется многими пользователями.
Помимо небольших спутниковых антенн на удаленных узлах устанавливаются дополнительные модули, которые:
• Предоставляют пользователям стандартный интерфейс, например, SDLC или
Х.25.
• Поддерживают многие методы назначения приоритетов и распределения полосы пропускания (в соответствии с назначенным провайдером приоритетом). Например, чаще всего удаленному узлу или группе таких узлов выделяется строго фиксированная пропускная способность. Кроме того, возможно назначение приоритетов по используемому протоколу и адресу конечного компьютера.
• Не позволяют пользователям вторгаться в полосу пропускания, выделенную другим пользователям.
• Осуществляют коррекцию ошибок (путем ретрансляции). Спутниковые каналы обычно остаются достаточно помехоустойчивыми, чтобы доверить исправление ошибок протоколу TCP (эта операция осуществляется непосредственно на конечных компьютерах).
• Предоставляют провайдеру средства для диагностики сетевой инфраструктуры.
Использование временного мультиплексирования позволяет многим пользователям совместно использовать предоставляемую спутником полосу пропускания (каждый пользователь получает собственный временной интервал для обмена данными).
Подобные сети развертываются крупными провайдерами (например, провайдер
Telesat в Канаде), которые арендуют полосу пропускания у владельцев спутников (например, у Hughes Network Systems). См. SATELLITE и SDLC.
VTAM (Virtual Telecommunications Access Method) — Виртуальный телекоммуникационный метод доступа
________________________________________________________________
Разработанный IBM метод организации взаимодействия приложений, работающих под управлением операционных систем (например, VM и MVS) больших ЭВМ (S/370 и S/390) с пользовательскими терминалами и принтерами. Поддерживает протоколы SNA и APPN (уровни 3, 4 и 5 эталонной модели OSI) и SDLC (уровень 2).
См. S3270, DLC, MAINFRAME, PU-5, SDLC и SNA.
VTOA (Voice and Telephony over ATM) - Передача речи и телефония с помощью ATM
____________________
Усовершенствование службы эмуляции канала (circuit emulation service — CES), которое позволяет каналам вплоть до Т1 (и Е1) использовать упрощенную версию AAL 1 (включая байт номера последовательности для повышения надежности).
Поддерживает передачу и удержание вызовов, идентификацию речевых каналов, а также передачу записанных сообщений, что позволяет организовать службу голосовой почты.
См. ATM (Asynchronous Transfer Mode).
W
WABI (Windows Applications Binary Interface) — Двоичный интерфейс приложений Windows
__________________________________________________________________
Программное обеспечение подразделения SunSelect компании Sun Microsystems, которое преобразовывает задокументированные функциональные вызовы системы Microsoft Windows в вызовы X Window System, чтобы разработанные под Windows программы могли запускаться на компьютерах Sun и на других, работающих под управлением UNIX (например, компьютеры SCO).
Включено в состав операционной системы Solaris компании Sun и залицензировано подразделением SunSelect для остальных поставщиков UNIX-систем (включая компании HP и IBM).
Это замечательная задумка, но она не получила большой популярности (возможно, потому, что интерпретации подвергаются вызовы и команды не только системы Windows, что приводит к низкому быстродействию программы).
См. SCO, SUN, UNIX и X WINDOW SYSTEM.
WAIS (Wide Area Information Service) — Глобальная информационная служба
_____________________________________________________
Это метод поиска информации в сети Internet. В процесс поиска включается три компонента:
• Индексатор, который генерирует семь разновидностей указателей из индексиро-
ванного документа; например, указатель на слова в документах, указатель на слова в резюме документов (которые называются "заголовок") и указатель на названия файлов.
• Ссылка на такой указатель устанавливается от центральных серверов.
• Серверы, которые хранят документы и указатели, а доступ к ним можно получить с помощью меню протокола распространения электронной информации (Gopher) или через WWW-ссылки в документах HTML.
• Клиентское программное обеспечение, которое запускается на ПК пользователя либо загружается браузерами WWW или Gopher.
Более подробную информацию по этому вопросу можно найти на сервере http://www.wais.com.
См. GOPHER, HTML, INTERNET2 и WWW.
WAN (Wide Area Network) - Глобальная сеть
___________________________________
Сеть обмена данными, которая может иметь любую протяженность и разворачивается обычно на общедоступной среде. Вы получаете доступ к сети, подключаясь к двум проводникам цепи, а остальное — это работа общедоступной среды (которая обычно изображается в виде "серого облака", поскольку пользователь, как правило, не знает либо его не заботит, каким образом реализуется доступ). Для сравнения: диаметр локальной сети (максимальное расстояние между двумя станциями) обычно не превышает нескольких километров.
В случае использования выделенных линий подключаются точки, заданные при заказе службы. За использование среды устанавливается месячная оплата, которая не зависит от объема переданных по выделенной линии данных.
Служба коммутируемых каналов позволяет пользователю выбирать место подключения линии в зависимости от вызова. Обычно вся линия подключается к одному блоку, конечной точке назначения вызова (по аналогии с обычным телефонным вызовом). Оплата взимается ежемесячно за использование подключения линии к коммутируемой сети. Кроме того, может устанавливаться поминутная оплата за суммарное время существования установленных соединений (независимо от того, передаются данные или нет). Т.е. местные вызовы могут быть бесплатными, тогда как удаленные вызовы — платными (опять же все по аналогии с обычной телефонной связью).
Службы с коммутацией пакетов, кадров и ячеек могут организовываться на основе:
• Постоянного виртуального канала (PVC — Permanent virtual circuit), когда соединение устанавливается на время подписки.
• Коммутируемого виртуального вызова или канала (SVC — Switched virtual call or circuit), когда соединение устанавливается на основе вызова, как в случае обычной телефонной связи.
Разновидности глобальных сетей приведены ниже на рисунке. Большинство телекоммуникационных компаний имеют названия для каждой службы, под которыми они известны на рынке и которые не соответствуют техническим названиям. В одних случаях такой прием используется для обозначения различий в функциональных особенностях, в других — потому, что предлагаемая служба по своим возможностям не соответствует определенному стандарту, а может быть так поступают, чтобы усложнить покупателям процесс сравнения при покупке. На рисунке курсивом обозначены некоторые торговые названия служб, принятые Stentor Canada и AT&T.
Неоднократные исследования показали, что ежемесячная стоимость служб глобальной сети, предоставляемых телефонными компаниями, составляет обычно 60-80 % бюджета, выделяемого организацией на обмен данными (остальные 20-40% используется на приобретение маршрутизаторов и другого необходимого оборудования). Поэтому очень важно убедиться, что службы WAN специально приспособлены для удовлетворения соответствующих требований, чтобы вы не использовали больше ресурсов, чем тре-
Тип службы |
Лучше всего использовать для... |
Выделенный канал (или выделенная линия) |
Постоянного трафика либо в случае повышенных требований к защищенности. |
Коммутация каналов |
Объемного трафика на протяжении четко определенного и относительно короткого интервала времени. Например, факсимильная передача, видеокон ференции и передача файлов. |
Коммутация пакетов (Х.25) |
Обмена с подтверждением относительно небольшими порциями данных, который в пакетном режиме может быть распределен на целый день. Особенно когда необходимо установить соединения между большим количеством точек, а время ожидания сети в несколько сот миллисекунд не является критическим. Примерами могут служить передача финансовой информации, электронная почта, анкетирование, телеметрия и сбор данных. |
Ретрансляция кадров |
Подключения множества точек к фиксированному набору точек, где данные передаются пакетами на протяжении целого дня и где предъявляются повышенные по сравнению с Х.25 требования к времени ожидания. Например, соединения между локальными сетями удаленных офисов компании. |
Коммутация ячеек |
Взаимосвязи оборудования локальной сети с повышенными скоростями и с различными требованиями к пропускной способности и задержкам, для поддержки мультимедийного трафика. |
РИС. 51. Глобальные сети.
буется. Иначе можете быть уверены, вам придется дорого заплатить за этот перерасход. В приведенной ниже таблице приведена основная информация по службам и указаны случаи их корректного применения.
В сетях часто используются методы передачи, отличные от тех, которые применяются в самом источнике информации, тогда необходимо устанавливать некоторую разновидность адаптера, чтобы обеспечить совместимость при подключении. В приведенной ниже таблице показано, например, что если и источник и сеть являются аналоговыми, то используется усилитель, а если источник информации является аналоговым, а сеть — цифровой, — то кодек.
У некоторых читателей может возникнуть вопрос, какое же согласующее оборудование (адаптер) может потребоваться в том случае, когда информация хранится в цифровом виде и сеть непосредственно обрабатывает цифровые данные. Ниже приведены примеры нескольких функций, которые реализуют данные устройства.
• Конечный адаптер ISDN необходим для согласования протоколов и скорости передачи, а также для обеспечения служебных сигналов сети (набор номера для установки ISDN-соединения).
• Приемопередатчик Ethernet необходимо применять, чтобы обеспечить соответствие импеданса для различных типов кабеля и обеспечить обнаружение конфликтов.
• В полном и дробном канале Т1 модуль обслуживания канала/модуль обслуживания данных (CSU/DSU, который зачастую называют просто DSU) преобразовывает служебные сигналы (например, V.35 в AMI Т1), обеспечивает требования ls-плотности, отличается защитой от мол-
ний и превышения уровня напряжения, а также обеспечивает LED статуса и проверку зацикливанием (для поддержки функции поиска неисправности).
• Модем (data set) — это обобщенное название устройства, необходимого для подключения к цифровой арендованной линии. Необходимый тип должен соответствовать модему на станции телефонной компании. Он обычно выполняет такие же функции, как и модуль CSU/DSU. Например, в этих каналах обычно используются методы сигнализации, отличные от AMI, требуется обеспечить функции поиска неисправностей, а вот обеспечение 1s-плотности обычно не требуется.
См. ATM (Asynchronous Transfer Mode), CARRIER, CO., CODEC, CSU, DCS, DDS, DSU, DATAROUTE, DIGITAL 800, EIA/TIA-232, FRAME RELAY, FT1, HDLC, INVERSE MULTIPLEXER ISDN, LAN, MAN, MODEM, POTS, SATELLITE, SONET, STENTOR, SWITCHED 56, Т1, Т3, ТА и V.35.
Информация |
Сеть |
|
Аналоговая |
Цифровая |
|
Аналоговая |
Усилитель |
Кодек |
Цифровая |
Модем |
Конечный адаптер (ISDN), приемопередатчик (Ethernet), Модуль обслуживания данных/Модуль обслуживания канала (Т1), Модем Dataroute/DDS) |
WCS (Wireless Communications Services) — Службы беспроводной связи
______________________________________________________
Частоты в диапазоне 2.3 ГГц, выделенные для любых целей, кроме коммерческого вещания или спутниковой связи. Например, это может быть передача данных со скоростью от 50 до 100 кбит/с.
Право на использование частот сначала выдавалось по результатам аукциона, проведенного FCC весной 1997 года (общая сумма заявок на торгах составила $13.6 миллионов).
См. WIRELESS.
WIMP (Windows, Icons, Multitasking and Pointing Device) - Интерфейс, поддерживающий окна, пиктограммы, многозадачный режим и манипулятор
___________________________________________________________
См. GUI.
Winchester — Винчестер
______________________________________
В конце 70-х годов компания IBM разработала технологию головок чтения/записи для накопителей на дисках, которая изначально нашла применение в ее накопителях Winchester и с тех пор стала стандартом для всех приводов жестких дисков. Фактически на протяжении нескольких лет в начале 80-х годов все приводы жестких дисков назывались накопителями Winchester.
Технология использует очень легкие головки чтения/записи, которые "парят" (между головкой и диском расстояние меньше толщины бумаги) над поверхностью диска (при этом воздух между цилиндрами диска также движется со скоростью вращения поверхности диска — около 100 км/ч). Полный комплект диска герметично закрывается, чтобы предотвратить попадание частиц пыли между головкой чтения/записи и поверхностью диска. Именно это является основной причиной неисправности головки диска, когда головка чтения/записи касается поверхности вращающегося диска и царапает магнитное покрытие, на котором нанесена информация.
Следующий вопрос заключается в том, почему IBM назвала первый накопитель на дисках Winchester. Одна из причин заключается в том, что первый ее накопитель на дисках с произвольным доступом (анонсированный в 1956 году, емкостью 5 Мбайт, представлял собой жесткий 24"-диск) назывался Rochester. Представленная модель с технологией парящих головок чтения/записи состояла из двух 30 Мбайт секций (одна могла представлять собой съемный картридж, как было принято тогда), и именно это разбиение "30-30" напоминало некоторым известную магазинную винтовку Winchester 30-30.
Маркировка "30-30" винтовки обозначает тип патрона (который состоит из свинцовой пули, медной гильзы и дымного пороха внутри), на который был рассчитан патронник винтовки (один и тот же тип винтовки может быть рассчитан на использование различных размеров патронов). В патронах 30-30 используется пуля калибра .30 (т.е. диаметр пули составляет 0.30 дюйма) и 30 гран дымного пороха (7000 гран составляют фунт, а если вести пересчет в караты, принятые для взвешивания алмазов, то один карат составляют 3.17 грана — эти не метрические единицы измерения веса так причудливы).
Этот патрон разработан для винтовки Winchester модели 1894 года. (В те времена создатели не отличались большим воображением при маркировке продуктов, к тому же они были уверены, что создадут не больше одного нового продукта в год!)
Для своего времени это была высокотехнологичная винтовка. Winchester 30-30 была первой винтовкой, в которой использовались бездымные патроны и требовался ствол из никелированной стали.
См. DISK DRIVE, IDE, SCSI1, SI и V.35.
Windows 3.0
________________________
Версия операционной системы, выпущенная в мае 1990 года. Была первой популярной версией Windows, поскольку отличалась привлекательным пользовательским интерфейсом (предыдущие версии критиковали за безвкусно подобранные цвета), аппаратное обеспечение компьютера было довольно мощным, к тому же здесь стали доступными хорошо разработанные и отлаженные инструменты. Кроме того, она использовала защищенный режим 80286 процессора, который обеспечивал доступ к 16 Мб памяти и более надежной среде (менее подверженной сбоям).
Первая версия операционной системы Windows (версия 1.0) была выпущена в ноябре 1985 года, а очень популярная версия 3.1 — в апреле 1992.
См. GUI, OPERATING SYSTEM, WINDOWS 95 и WINDOWS NT.
Windows 95
________________________
Это преемник систем Windows 3.1 и Windows for Workgroups компании Microsoft. В процессе разработки (в маркетинговых целях) использовалось кодовое название "Chicago" (правда, для тех стран, где понятие "Chicago" не имело большого значения, были выбраны другие кодовые названия). Впервые выпущена в августе 1995 года (ввиду нескольких отсрочек она могла быть выпущена и 1996 году, на тогда пришлось бы менять название).
Не запускается поверх DOS, а является самозагружаемой. Для этой версии требуется ПК архитектуры Intel с процессором не ниже 80386. Предоставляет:
• 32-разрядное пространство памяти
• длинные названия файлов
• многозадачность с прерыванием обслуживания (но не допускает применять несколько симметричных процессоров)
• многопоточную обработку и защиту памяти (как уже делали системы OS/2 и Windows NT)
• поддержку технологии Plug and Play
Система Windows 95 может использовать 16-разрядные драйвера устройств "реального режима" из Windows 3.1, однако 32-разрядные драйвера защищенного режима обладают массой преимуществ, например, они могут динамически загружаться и удаляться, поддерживают технологию Plug and Play и не используют первые 640 Кбайт ОЗУ.
Автор должен признаться, что ему очень нравится логотип "Разработано для Windows 95", особенно когда программный продукт не поддерживает процедуру своего корректного удаления из операционной системы.
См. DLL, FUD, РС-95, OPERATING SYSTEM, PLUG AND PLAY, WINDOWS 3.0, WINDOWS NT и WINX WINDOWS APIS.
Windows NT (Windows New Technology) - Новая технология Windows (доcл.)
__________________________________________________________
Изначально это была попытка создать OS/2 3.0, но когда IBM и Microsoft разделили свои усилия по разработке, компания Microsoft переименовала свой продукт (возможно потому, что разработку возглавлял Дейв Катлер (Dave Cutler), который много сделал для VMS компании DEC, а в английском алфавите буквы w, n и t стоят после букв v, m и s).
Запускается на любой платформе — Alpha АХР от DEC, серии MIPS R4x00 и PowerPC. He будет замещать системы Windows 3.x и Windows 95, но является более универсальным продуктом, требующим применения более мощной платформы. Начальная версия была выпущена в 1993 году и требовала, как минимум, 8 Мбайт ОЗУ (довольно большой объем для того времени), хотя согласно мнению большинства для этой системы требовалось, как минимум, 16 Мбайт (чрезвычайно большой объем для того времени).
Система обладает встроенной возможностью организовывать одноранговую сеть. Является однопользовательской, однако многозадачной. Расширения обеспечивают ее интерфейсом POSIX 1003.1 и протоколом NFS. Исходная версия содержит от 4 до 5 миллионов строк кода, а для ее разработки потребовалось участие 200 программистов.
Windows NT 4.0 содержит 16.5 миллионов строк кода, а компания Microsoft сообщает, что истратила около $400 миллионов на разработку операционной системы Windows NT к моменту выхода версии 4.0.
См. ALPHA АХР, CAIRO, CDE, DEC, MIPS COMPUTER SYSTEMS, NFS, OPERATING SYSTEM, POSIX-OSE, POWERPC, VMS и WINX WINDOWS APIS.
WinlSDN (Windows ISDN APIs) - Интерфейсы прикладных программ Windows для ISDN
_________________________________________________________
Набор из восемнадцати интерфейсов прикладных программ, разработанных NetManage, PSI и ISDN*tek, которые позволяют приложениям Windows передавать данные по линиям ISDN, используя синхронный протокол РРР (который отличается большей эффективностью, чем асинхронный протокол РРР, что применяется в соединениях удаленного доступа посредством модема). См. ISDN, MODEM, РРР и SLIP.
Winsock (Windows Sockets Interface) - Интерфейс взаимодействия приложений Windows
__________________________________________________________
Стандартные интерфейсы прикладных программ (зачастую называют интерфейсами взаимодействия приложений) между программным обеспечением приложений Microsoft Windows (3.1, 95 и NT) и программным обеспечением протокола TCP/IP (часто называют стеком протоколов).
Winsock позволяет любому приложению работать поверх любого стека протоколов (раньше приложения, которые запускались через TCP/IP, должны были содержать драйверы стека протоколов TCP/IP всех возможных поставщиков). Версия 1.1 Winsock была выпущена в январе 1993 года. Среди его функций можно выделить connect и accept (для запроса и подтверждения соединения), send и recv (для передачи и приема данных).
Winsock основывается на интерфейсе прикладных программ Berkeley Sockets (версия 4.3), который был разработан для обмена данными согласно протоколу TCP/IP между компьютерами, работающими под управлением UNIX. Изменения, которые необходимо было внести в интерфейсы взаимодействия приложений BSD для формирования Winsock:
• В отличие от Microsoft Windows 3.1 система UNIX реализует многозадачность с вытеснением (т.е. выполнение задачи может быть приостановлено до тех пор, пока не будут получены переданные данные, в то время как другие задачи будут выполняться без изменений). Так как Windows 3.1 поддерживает только кооперативную многозадачность (одна задача ожидает пока входная информация должна периодически вызывать операционную систему, которая затем будет предоставлять процессорное время для выполнения других задач), поэтому блокирующие (еще называются синхронными) вызовы (которые не возвращают результат выполнения до тех пор, пока не будет завершено выполнение функции, например, чтения) нельзя использовать под этой системой.
• Winsock включает асинхронные функции, которые возвращаются немедленно (а также другие функции, которые используются для проверки состояния отложенной асинхронной функции).
• На одном и том же компьютере поддержка для взаимодействия процессов в стиле UNIX отсутствует.
Работа по разработке Winsock выполняются группой Winsock Group (которая была сформирована в конце 1991 года и с самого начала в ее состав входила компания Microsoft). Сейчас эта группа разработчиков носит название Winsock Forum. Значительная часть работ была выполнена Мартином Холлом (Martin Hall), который теперь работает в Stardust Technologies Inc., является "независимой тестирующей, исследовательской и консультирующей организацией, которая предоставляет обслуживание, поддержку и инструменты для разработчиков и пользователей программного обеспечения Winsock".
Ее цель состоит в том, чтобы "предоставить независимый центр информации, обслуживания и обеспечения высокого качества, предназначенный для поддержки разработки производительного, высококачественного, совместимого программного обеспечения передачи данных для Microsoft Windows". Среди ее офисов находятся лаборатории тестирования на совместимость Winsock (Winsock Interoperability Laboratories).
Ранней и очень популярной бесплатной версией Winsock является Trumpet Winsock, которая часто предоставляется бесплатно провайдерами служб Internet (вместе с другим бесплатным и условно-бесплатным программным обеспечением, таким как Eudora Mail и Netscape). Trumpet Winsock была создана Питером Татемом (Peter Tattam; peter@psychnet.psychol.utas.edu.au) из Hobart, Тасмания (Австралия). Программу можно загрузить с ftp-узла ftp.utas.edu.au из каталога /PC/trumpet/wintrump/*. Реальный стек протоколов TCP/IP реализуется библиотекой динамической компоновки (dynamic link library), название файла может быть wsock32.dll.
Сейчас Microsoft поддерживает Winsock в составе службы WOSA. В системы Windows 3.1 и Windows 95 включены обе версии, 16-и 32-разрядная, а другие версии Winsock используются не так часто.
Адрес Web-сервера (с подробной информацией по Winsock) корпорации Stardust Technologies (теперь называется Stardust Winsock Labs Inc.) — http://www.stardust.com. Копия версии 1.1 спецификации Winsock находится по адресу http://www.microsoft.com/bussys/winsock/specll. Массу ссылок на совместимое с Winsock программное обеспечение можно найти по адресам http://www.tucows.com (это "Полная коллекция программного обеспечения Winsock") и http://dwsapps.texas.net.
См. API, BSD UNIX, DLL, ISP, NETSCAPE, PCCA, SOCKETS, SOCKS, SYNCHRONOUS FUNCTION, ТАРІ, UNIX, WINSOCK 2 и WOSA.
Winsock 2 (Windows Sockets Interface, version 2) - Интерфейс взаимодействия приложений Windows, версия 2
________________________________________________________
32-разрядная версия Winsock 1.1 с множеством новых особенностей.
В версии 2 Winsock добавлена поддержка для:
• Других стеков протоколов, таких как IPX от Novell, DECnet от DEC и OSI.
• Другой среды, а не только локальных сетей (например, радиосвязь)
• Обширного ряда глобальных сетей (например, ISDN, ретрансляции кадров и ATM)
Это позволяет приложениям работать поверх многих протоколов (даже одновременно) без каких-либо дополнительных доработок.
Приложение программируется на определение качества обслуживания (QOS — quality of service) — средняя и пиковая требуемые полосы пропускания, приемлемые время ожидания и его изменение. Это называют потоком. Также определяется один из трех уровней обслуживания, описанных ниже.
• Гарантированное обслуживание означает, что приложению требуется именно это значение QOS и не меньше на период подключения. Кроме того, если показатель QOS выше требуемого, это не улучшит положения. Если приложение оправляет трафик большего объема, то сеть может задержать или отменить доступ. Приложения реального времени рассчитаны именно на такой уровень обслуживания.
• Предсказуемое обслуживание обеспечивает минимальную гарантированную пропускную способность, однако время задержки может изменяться случайным образом. И опять-таки объем трафика, превышающий указанное в потоке значение, может быть отвергнут сетью. Видеоприложения рассчитаны на этот уровень обслуживания, поскольку при этом сеть используется самым эффективным образом (она может быть временно занята), при этом предоставляется высокая пропускная способность.
• Наилучшее возможное обслуживание аналогично обслуживанию с доступной скоростью передачи двоичных данных ATM (ABR — available bit rate), в котором приложение определяет поток (который может использовать сеть для распределения ресурсов), однако нет никаких гарантий относительно качества обслуживания сетью. Предполагается, что все сети обеспечивают этот уровень обслуживания, но некоторые могут реализовать только один из вышеперечисленных уровней либо ни одного.
Сети могут информировать пользователей в процессе соединения об изменениях в загрузке сети и о необходимости изменить уровень обслуживания.
В итоге в ответ на запрашиваемый уровень спецификации обслуживания некоторые сети будут предоставлять стоимость (в долларах и центах). Затем пользователь может решить, продолжить ли работу на данном уровне обслуживания или отследить абонентскую и поминутную оплату за обслуживание.
Требования к полосе пропускания определяются с использованием метода кредитов, в котором проводится аналогия с ведром. Как каждое ведро, метод вводит понятие максимального объема (в данном случае это количество байт, которое называется размером ведра маркеров), которое заполняется при определенной скорости передачи (измеряется в байтах за секунду и называется скорость передачи маркеров). Будучи однажды заполненным, оно больше не наполняется. Когда приложение отправляет данные в сеть, оно уменьшает количество байт маркеров, оставшихся в ведре (и ведро продолжает заполняться). Поэтому если на протяжении ближайшего времени приложение не посылало данных, ему разрешается отправить пакет большего размера (размер ведра маркеров). Если приложение постоянно отправляет данные, то оно может вести передачу со скоростью передачи маркеров. Если приложение посылает со скоростью превышающей скорость передачи маркеров, то при превышении количества байт маркеров оно должно прекратить передачу (иначе возникает риск, что сеть отклонит доступные данные).
Приложения Winsock 2 могут запросить специальные услуги, например, многоадресную передачу. Согласно новым функциональным возможностям функции API могут отправить в ответ прикладной программе следующую информацию:
• Является ли сеть доступной в данный момент (например, беспроводный канал может выйти из зоны видимости приемопередатчика домашней сети);
• Является ли достаточным заряд батареи модема;
• Сообщение о временной задержке (т.е. время ожидания) и перегруженности канала (что может зависеть от того, насколько оптимально используется канал) или какой объем трафика генерируется (например, уменьшение скорости передачи кадров для видеоконференции при временных перегрузках сети);
• Уровень радиосигнала и опознавательную информацию базовой станции.
Как показано на рисунке, Winsock 2 состоит из трех компонентов, причем каждый из них имеет собственные функции API.
Эти три компонента и их интерфейсы описываются следующим образом:
• Winsock 2 API используется прикладной программой для всех функций связи (т.е. когда создателям прикладной программы требуется функция связи, они используют доступные в Winsock 2 интерфейсы API). Библиотека функций Winsock 2 реализована в виде библиотеки динамической компоновки Windows (DLL — dynamic link library), WS2-32.DLL.
• Для каждого поддерживаемого протокола есть DLL-провайдер служб (SP — service provider) Winsock 2. Интерфейс API между основной Winsock 2 DLL и каждой библиотекой SP DLL называется интерфейсом провайдера служб (SPI — service provider interface). Интерфейс между SP DLL и стеком определенного протокола не стандартизирован (это значит, что разработчик стека протоколов
предоставляет SP DLL в качестве составной части продукта).
• Некоторые функции протоколов свойственны определенному протоколу (например, перебрасывание информации и многоадресная передача IP). Интерфейс между основной Winsock DLL и этими свойственными протоколу функциями называется специальным дополнением протокола (PSA — protocol specific annex).
Стеки протоколов Winsock версии 2 являются двоично-совместимыми с приложениями, написанными для Winsock версии 1.1. Спецификация и разработка стандарта осуществляется Winsock 2 Forum; работа над спецификацией была завершена в январе 1996 года.
РИС. 52.
Информацию о Winsock 2 можно получить по адресам http://www.stardust.com и http://www.intel.com/IAL/winsock2.
См. ATM (Asynchronous Transfer Mode), IP MULTICAST, PING, QOS, WINSOCK и WIRELESS.
Wintel (Windows/Intel Architecture) - Архитектура Windows/Intel
_________________________________________________
Общепринятое название, используемое для обозначения стандартного офисного персонального компьютера, оснащенного процессором Intel (либо его клоном) и работающего под управлением одной из версий системы Windows компании Microsoft (обычно называется просто ПК).
См. INTEL, MICROSOFT, NC и PC.
С. 680.
Winx (Windows APIs) - Интерфейсы прикладных программ Windows
______________________________________________________
Microsoft определила несколько интерфейсов прикладных программ (API — Application Program Interfaces) между прикладными программами и различными версиями операционной системы Windows. Они приводятся в следующей таблице по порядку возрастания возможностей.
Использование 32-разрядного API ("Win32") предоставляет множество преимуществ; некоторые из них приводятся ниже.
• "32-разрядный" касается простого 32-разрядного адресного пространства, поддерживаемого API (а также операционной системой и процессором). Это значит, что программа обращается к ячейке памяти посредством 32-разрядного указателя, который может предоставить доступ к любой ячейке памяти в пределах 2" байт (т.е. 4294967296 байт, что равно 4 Гбайтам). Младшие поколения процессоров (а значит, и операционных систем и API) поддерживали 16-разрядные команды и поэтому могли непосредственно адресовать память в объеме 65536 (216) байта. Для поддержания работы программ и данных большего объема использовались сегментные регистры, смещения и другие всевозможные ухищрения, которые создавали массу хлопот и ухудшали быстродействие.
• Кроме того, приложения могут быть многозадачными с вытеснением. Операционная система управляет компьютером, когда необходимо или желательно обработать какое-то внешнее событие (например, получить данные по модемному соединению или выполнить считывание данных с дисковода) или предоставить процессорное время какому-то другому процессу или потоку.
• Windows 3.1 поддерживает только кооперативную многозадачность (или кооперативное планирование), когда приложение должно периодически возвращать управление операционной системе с тем, чтобы она могла обрабатывать внешние события или предоставлять процессорное время другим программам.
API |
Использование |
Win16 |
16-разрядный API модели программирования, применяемый для Windows 3.1 (поэтому иногда называется Windows 3.1 API или просто Win31). |
Win32s |
32-разрядная версия Win16, которая фактически не обладает улучшенными характеристиками Win32 (поэтому этот API является расширением (subset) Win32, на что и указывает буква "s" в обозначении Win32s). Обрабатывается в значительной мере DLL, которая преобразует 32-разрядные вызовы приложений в 16-разрядные, поддерживаемые Windows 3.1. Функционирует исключительно на системах с процессорами не ниже 80386. Предназначается для приложений (скорее всего, с математического плана), которым необходимо использовать 32-разрядный код и при этом они должны запускаться как на Windows 3.1, так и на Windows NT. Надеясь ускорить исчезновение 16-разрядных приложений Windows (и Windows 3.1) к середине 1996 года, компиляторы Microsoft больше не поддерживают Win32s. |
Win32c |
API, используемый Windows 95, который практически уже обладает всеми характеристиками Win32 (поэтому предполагается, что этот API является совместимым (compatible) с Win32, отсюда и буква "с" в обозначении). Иногда еще называется Win95. |
Win32 |
32-разрядный API, используемый Windows 95 и Windows NT. Фактически является расширенным множеством Win16 и Win32c. Предполагается, что этот интерфейс будет стандартным на ближайшее будущее. Содержит около 2000 функций (вызовов) API. Включая МАРІ, ТАРІ OLE и другие расширения, он содержит свыше 3000 функциональных вызовов. |
Win32CE |
32-разрядный API, разработанный Microsoft для поддержки карманных компьютеров (НРС — hand-held computer) и других "внедренных" приложений (которые, скорее, представляют собой небольшие специализированные устройства, чем настоящие компьютеры). Поддерживается всего лишь около 500 вызовов (API функций), например, он не поддерживает печать, однако имеет расширенные возможности передачи данных, такие как РРР, TCP/IP, IrDA, ТАРІ, WinSock и NDIS. |
• Многозадачность с вытеснением значительно лучше, поскольку гарантирует, что какое-то "сбившееся" приложение не сможет завесить ПК.
• Поддерживается многопоточная обработка, при которой одна задача (обычно называется процессом) может начать (еще говорят "порождать") одну или несколько траекторий в своем коде. Эти программные каналы (потоки) наследуют тот же контекст (например, доступ к одним и тем же открытым файлам и переменным), что и начало программы, поэтому они могут работать в фоновом режиме, помогая основной программе (например, печать документа в качестве фоновой задачи во время редактирования текста). Эта способность также очень полезна для многих функций серверов.
• В системе UNIX вызов операционной системы, который инициализирует поток,
называется ветвлением (fork), а потоки — дочерними процессами.
• Простой доступ к именам файлов длиннее, чем оговорено форматом DOS "8.3".
См. API, HPC, SMP2 (Symmetric Multiprocessing), WINDOWS 3.0, WINDOWS 95 и WINDOWS NT.
Wireless — Беспроводная связь
_______________________________
Давным-давно термин беспроводная связь (wireless) использовался для обозначения радиосвязи. Затем это название ушло из употребления и вернулось только сейчас. В настоящее время оно обычно используется для обозначения двусторонней связи, включающей и обмен данными.
Как показано на рисунке, ниже существует масса разновидностей беспроводной связи.
РИС. 53. Беспроводная связь
CDPD, Ardis и RAM Mobile обычно успешно конкурировали друг с другом, а вот PCS доставила всем беспокойство, занимаясь разработками по совместимости.
В то время как беспроводная связь занимает все более преобладающие позиции, существует немалая вероятность, что однажды какие-нибудь исследования (или еще хуже — судебное разбирательство) выяснят, что радиочастотная передача оказывает неблагоприятное воздействие на здоровье человека или что возрастающее применение беспроводной связи будет существенно воздействовать на авиационные системы управления и другие контрольные системы. Поэтому существует мнение, что беспроводной связи лучше выделить ту нишу рынка, где невозможны проводниковые или кабельные системы (например, ввиду наличия требований переносимости).
Некоторые стандарты по беспроводной связи можно найти по адресу http://www.industry.net/tia, а массу ссылок — на странице http://www.wlana.com/index.html. Адрес сервера Ассоциации персональной связи (Personal Communications Industry Association) — http://www.pcia.com.
См. S802.AU, AMPS, ARDIS, DAB, ESMR, IRDA, GSM, LMDS, NARROWBAND PCS, PAGING, PCS, RDS, SMR, SST, TDMA, WCS и WINSOCK 2.
WORM (Write Once, Read Mostly (or Many)) - Запоминающее устройство без возможности перезаписи (досл. записать единожды, читать многократно)
________________________________________________________________
Запоминающее устройство, на которое пользователь может записывать информацию, но только один раз (возможность стереть информацию отсутствует, однако иногда ее можно записывать частями до полного заполнения устройства). Примером таких устройств являются нестираемые оптические диски и записываемые компакт-диски (зачастую используются для архивного резервирования). См. CDROM.
WOSA (Windows Open Services Architecture) - Открытая архитектура служб Windows
______________________________________________________________
Структура (и API), разработанная Microsoft для обеспечения таких служб, как прием в
реальном времени данных по фондовым биржам или поддержка розничных банковских операций для приложений Windows. Службы WOSA делятся на две части:
• API, необходимые для службы (таким образом программисты получают доступ к функциональным обращениям, требуемым для использования службы), которые не зависят от типа реального соединения или сети, применяемых для доступа к службе.
• Интерфейс провайдера служб к требуемой сети или сетевой службе (для каждого типа соединения или сети требуется специальный интерфейс). Например, ТАРІ может организовывать передачу данных по соединению ЕІА-232 на телефон либо он может использовать ISDN-соединение для получения информации об идентификаторе (ID) вызывающей стороны.
Службы WOSA включают Winsock (который заменяет NetBEUI как предпочитаемый Microsoft интерфейс связи API) и поддержку ODBC и ТАРІ от Microsoft.
См. API, CALLER ID, MAPI, ODBC, ТАРІ, WINSOCK и WINX WINDOWS APIS.
WWW (World Wide Web) - Глобальная гипертекстовая система Internet (досл. Всемирная "паутина")
__________________________________________________________________
Сеть серверов в Internet, каждый из которых содержит одну или больше гипертекстовых базовых страниц, что предоставляют информацию или ссылки (щелкнув на которых, можно осуществить переход) на другие документы на данном либо (обычно) других серверах.
Впервые эта идея была предложена в марте 1989 года Тимом Бернерсом-Ли (Tim Berners-Lee) из Европейской лаборатории физики элементарных частиц, которую обычно называют "CERN", поскольку раньше она называлась Conseil Europeen pour la Recherche Nucleaire. (Лаборатория расположена поблизости Женевы, Швейцария, и здесь многие говорят на французском.) Изначально это был метод предоставления (для других ученых) в Internet научных документов и графических изображений.
Тим Бернерс-Ли разработал HTML, HTTP и URL, а также придумал само название системы (World Wide Web). В сентябре 1990 года он окончательно согласовал свой проект. В качестве платформы была выбрана рабочая станция NeXT, поскольку она имела встроенную поддержку для многих возможностей, которые были нужны разработчику. Тим Бернерс-Ли написал первый Web-сервер и первый текстовый и графический клиент, хотя графика и не была внедрена в текст (первым это сделал Netscape), a была вынесена в отдельное окно. Кроме того, программное обеспечение включало редактор HTML. Браузер стал функционировать к концу 1990 года, программное обеспечение стало доступным в Internet летом 1991 года.
Предыдущие попытки по реализации гипертекста использовали централизованные базы данных ссылок для каждого гипертекстового элемента. Несмотря на то, что таким образом обеспечивалась легкость обновления всех ссылок для всех документов (чтобы в случае перемещения документа все обращения к нему на других страницах обновлялись корректно), такие централизованные системы нельзя было свести к большим размерам Internet. Иначе говоря, в то время считалось самым благоразумным, чтобы полезные гипертекстовые системы, для которых требуется гарантированность всех ссылок, были текущими. Однако интуиция Бернерса-Ли подсказывала ему, что если создавать ссылки для каждого гипертекстового элемента, внедренного в ссылку, то вполне возможно (даже более того), что ссылки на некоторые страницы будут указывать на несуществующие документы (иногда они называются повисшими ссылками), по крайней мере такую систему можно легко использовать в сетях такого масштаба, как Internet. И как теперь всем известно, эта система работает довольно успешно, а это значительно лучше, чем ничего.
Серверы связываются с клиентами с помощью гипертекстового транспортного протокола (HTTP — Hypertext Transfer Protocol). На данный момент ведутся разработки по созданию его защищенной версии (S-HTTP).
Адрес Web-сервера, или унифицированный указатель ресурса (URL — Uniform Resource Location), обычно имеет вид http://www.orgname.com, где orgname.com — это DNS-название организации, содержащей сервер.
Исходные тексты для программного обеспечения Web-сервера можно найти путем поиска в Internet, начиная с http://www.w3.org или, например, http://emwac.ed.ac.uk/html/internetJoolchest/top.html.
Первый популярный браузер (или клиент) был написан Марком Андриссеном
(Marc Andreessen), Эриком Бина (Eric Bina) и др., когда они в студенческие годы работали в Национальном центре по применению суперЭВМ (National Center for Supercomputing Applications) при Иллинойском университете. Марк Андриссен назвал его Mosaic, поскольку он был в состоянии комбинировать различные компоненты Internet, текст, графику и звуковую информацию в единую страницу (заодно создатель решил, что в мире уже предостаточно всяких аббревиатур). Начальная его версия была создана на протяжении зимы 1992-1993 годов для рабочих станций Silicon GrapTiics, однако вскоре появились версии и для компьютеров Microsoft Windows и Apple Macintosh. Первая общедоступная бета-версия была выпущена в марте 1993 года. Простота использования этого пакета быстро увеличила популярность Web-службы во всем мире. Этот браузер можно загрузить с http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html. В апреле 1994 года Марк Андриссен и Джим Кларк (Jim Clark, основатель Silicon Graphics) создали корпорацию Netscape Communications. Теперь большинство пользователей используют либо Navigator от Netscape Communications, либо Internet Explorer от Microsoft.
Функционирование Web-сервера определяется файлом конфигурации (еще называется файлом правил), по умолчанию это /etc/httpd.conf
Если для Web-серверов не определены документы (либо когда имя файла было изменено с помощью директивы Welcome), то загружается страница Welcome.html. Файл Welcome располагается в каталоге, указанном в файле конфигурации (с помощью директивы ServerRoot).
По умолчанию в URL закрывающая косая черта "/" не требуется. Если она отсутствует в URL, то программное обеспечение сервера добавит ее и при этом (чтобы сформировать полный URL возвращаемого документа) будет добавлено принятое по умолчанию имя документа (обычно это Welcome.html). Эту функцию можно отключить, установив значение Off в директиве AlwaysWelcome. Таким образом разрешается использование URL, которые определяют не документ (а определяют только каталог, например, каталог ServerRoot, если не определен никакой другой) для поиска списка каталогов, а не документа Welcome (вот теперь мы и разобрались, почему только иногда требуется использовать черту "/").
По умолчанию для HTTP используется хорошо известный порт 80, однако конфигурационный файл Web-сервера может определять другой порт для использования (с помощью директивы Port). При желании принимаемый по умолчанию порт можно определить в URL (например, http://dsl.internic.net:80/rfc/rfc-index.txt). Если требуется использовать нестандартный порт (иногда используются 8000, 8001 или 8080, поскольку порты с номерами ниже 1024 могут иметь назначение, распознаваемое только корневым пользователем), то его следует определять в URL (если только Web-сервер не выполняет переадресацию на корректный порт).
В названиях подкаталогов часто используется символ тильда (например, /~pcmag), так как он обозначает поддерживаемый пользователем каталог. Этот подкаталог (определяемый директивой UserDir, обычно устанавливается WWW) внутри начального каталога пользователя на Web-сервере, который экспортируется (становится доступным вызывающему пользователю) и в котором пользователи (с учетной записью на Web-сервере) могут организовывать собственные HTML-страницы. Это стандартное UNIX-соглашение, поддерживаемое оболочками С и Коrn.
Часто посещаемые серверы (те, которые служат в качестве поискового механизма Internet, как например, Excite) являются фактически несколькими серверами, работающими параллельно. Таким образом обеспечивается большая пропускная способность, а также резервирование на случай сбоя в работе одного из серверов. Специализированное аппаратное обеспечение разделяет поступающие запросы согласно определенному алгоритму, например, циклическое смещение запросов по доступным серверам или пересылка следующего запроса на наименее загруженный сервер. В 1997 году поисковый механизм Excite (часто называемый питомником серверов — server farm — так как реальных серверов очень много) был в состоянии обрабатывать 30000 одновременных сеанса с помощью такого распределения нагрузки.
В январе 1995 года CERN передал свою разработку службы WWW на попечение Консорциума всемирной "паутины" (W3!!!! или W3C — World Wide Web Consortium), который "поддерживает Web, создавая спецификации и опорное программное обеспечение, получает финансовую поддержку от различных производителей, однако вся его продукция распространяется бесплатно".
Работу Консорциума координирует Лаборатория вычислительной техники Массачусетского технологического института (MIT's LCS — Massachusetts Institute of Technology's Laboratory for Computer Science) из Кембриджа (Массачусетс) вместе с Французским национальным исследовательским институтом по вычислительной технике и автоматике (INRIA — Institut National de Recherche en Informatique et en Automatique), который действует как европейский центр, в сотрудничестве с CERN.
Web-сервер организации W3C можно найти по адресу http://www.w3.org (который заменяет http://info.cern.ch в качестве основного источника по Web-информации). Сервер W3 содержит:
• Спецификации для HTML и HTTP
• Списки Web-серверов по разным странам и городам (см. http://www.w3.org/hypertext/DataSources/www/servers. html)
• Информацию о состоянии новых разработок
• Массу другой полезной информации по WWW
Часто задаваемые вопросы (FAQ) можно найти по адресу
http://sunsite.unc.edu/boutell/faq/www-faq.html.
Ссылки на многие браузеры расположены на http://www.ski.mskcc.org/browserwatch/ и http://www.nln.com.
Среди компаний, которые создают программное обеспечение серверов, можно назвать O'Reilly & Associates (http://www.ora.com), Silicon Graphics (http://www.sgi.com) и Sun Microsystems (http://www.sun.com).
См. CGI, DNS1 (Domain Name System), HOME PAGE, HTML, HTTP, NEXTSTEP, SHTTP, SSL, TCP, URL, WAIS и YAHOO.
WXModem
_______________________
Протокол передачи файлов Xmodem с размером окна, равным 4 (т.е. до четырех кадров данных может быть не подтверждено, прежде чем отправитель должен прекратить передачу данных и ожидать получения сигнала ack).
Улучшает пропускную способность каналов связи с большими задержками.
См. XMODEM и YMODEM.
X
X (X Window System)
______________________
Получивший большую популярность стандарт функций низкого уровня, необходимых для поддержки графического пользовательского интерфейса в среде UNIX.
Стандарт де-факто, в исходном варианте разработанный Массачусетским технологическим институтом (Massachusetts Institute of Technology — MIT) для передачи графических примитивов на дисплейный сервер. Дисплейным сервером может быть либо выделенный X-терминал, либо более универсальный компьютер, например, рабочая станция или ПК (с необходимым программным обеспечением). Предшественником X Window System была система под названием "W", возможно как в "Windows" (а поскольку "X" является следующей буквой в алфавите, наверное, отсюда и произошло название).