Для самостоятельного изучения
Если вы хотите подключиться к сети, но цена за подключение слишком высока для вас, воспользуйтесь альтернативными вариантами, описанными в данной главе. Маленькие фирмы и домашние пользователи применяют такие варианты для задач, при выполнении которых требуется низкая пропускная способность, например для обработки текста.
Если у вас есть портативный компьютер, поддерживающий и сетевое, и прямое кабельное подключение, попробуйте оба способа для пересылки файлов. Как правило, имеется свободный последовательный порт, так что используйте сначала его. Вы поймете, что сетевое подключение происходит гораздо быстрее. Попробуйте также зйдействовать параллельный порт (если возможно).
Напишите сценарий для подключения удаленного доступа. Для начала лучше подсоединиться к локальной сети, чтобы выяснить возможности языка сценариев.
Установите и настройте программу номеронабирателя Телефон. Поработайте с ней несколько дней и выясните, помогает ли она быстрее дозвониться до вечно занятых номеров. Используйте журнал регистрации звонков, чтобы понять, насколько он отвечает вашим потребностям.
19. Сетевые подключения к Internet
Сеть Internet представляет собой связующее звено для людей со всего мира. Большая часть компаний сейчас используют Internet в своей деятельности, многие планируют работать в Internet.
В предыдущей главе рассматривались некоторые трудности при создании соединения с помощью Windows XP. В основном мы изучали внутренние, а не внешние подключения вашего компьютера. Даже раздел о подключении удаленного доступа был посвящен собственной потребности создания сетевых подключений. Ниже я расскажу, как можно использовать установленное подключение.
После того как вы максимально откроетесь миру, вы дадите другим возможность связаться с вами. Иногда это полезно – например, когда вы получаете помощь от другого пользователя, даже если вы с ним никогда не встречались. С другой стороны, хакерская атака на ваш компьютер может оказать разрушительное воздействие.
В этой главе также описываются программа Мастер домашней сети (Home Networking Wizard) и технология Universal Plug and Play (UPnP). Оба эти средства Windows XP помогают сделать сетевое подключение более простым. Конечно, они служат для разных целей, так как их компьютерная конфигурация отличается.
Архитектура коммуникационной подсистемы
Прежде чем перейти к коммуникациям, рассмотрим архитектуру коммуникационной подсистемы. На рис. 19.1 отражена только локальная часть коммуникационной структуры, в главе 17 рассказывается об архитектуре удаленной сети. Тем не менее, если вы посмотрите внимательно, то увидите все три основных типа подключения, названных в главе 18, в том числе подключение удаленного доступа (Dial-Up Networking), программу номеронабирателя Телефон (Phone Dialer) и прямое кабельное подключение (Direct Cable Connection). В следующем списке приводятся описания всех компонентов коммуникационной подсистемы:
Рисунок 19.1. Архитектура локальной коммуникационной подсистемы Windows XP
• API-телефония (Telephony API – TAPI). Все модемно-зависимые службы собраны в этом API. Он предоставляет интерпретацию команд для новых приложений Windows XP. Когда какое-нибудь приложение запрашивает информацию об установке или о состоянии модема, данный модуль транслирует нужные сведения. TAPI может сконфигурировать модем с виртуальной точки зрения, но VCOMM продолжает управлять текущим портом. Команды модема поступают через порт от TAPI. TAPI обладает большими возможностями, чем VCOMM. Он состоит из множества файлов DLL на жестком диске. Например, TAPIUI.DLL содержит все элементы пользовательского интерфейса, в то время как TAPISNAP.DLL предоставляет внутреннюю привязку консоли управления MMC, необходимую для настройки опций TAPI. Специальная библиотека TAPIPERF.DLL включает счетчики, которые позволяют следить за выполнением TAPI;
• 16-разрядный коммуникационный API Windows (Windows 16-bit Communications API). Это модуль, который получает инструкции от 16-разрядного приложения и преобразует их в 32-разрядные инструкции, которые Windows XP способна распознать. Для одной инструкции API может понадобиться работа целого модуля подробных инструкций. Windows XP использует не 16-разрядную версию коммуникационных инструкций Windows, а 32-разрядный API, описанный в следующем пункте. Старые 16-разрядные инструкции не имели прочной среды, которую предоставляет Windows XP. Но вместо того, чтобы написать новый 16-разрядный модуль для старых приложений, Microsoft предоставляет доступ к новому интерфейсу через эти инструкции и модуль COMM.DRV (см. ниже);
Читать дальше
Конец ознакомительного отрывка
Купить книгу