Итак, для того, чтобы подключиться к Интернету, Вы должны проверить
следующее:
Поддерживается ли Ваш модем операционной системой BeOS? Если да - то переходите к следующему пункту, если нет, то читайте дальше: Можете ли Вы добиться того, чтобы BeOS обнаружил Ваш модем - путём установки модема на другие порты, путём установки драйверов (например, "драйвера неподдерживаемых модемов"), путём отключения "PnP OS Installed" в BIOS, выполнением операций, описанных в "Руководстве WinМодемов" или, скажем, путём добавления модема через контрольную панель Devices в меню Be > Preferences? Если нет - то подключиться из BeOS Вам, скорее всего, не удастся. Если да - то переходите к следующему пункту. |
||||
Проверьте, знаете ли Вы следующие данные, необходимые
для создания подключения:
Последнюю группу данных (то, что касается Вашего модема) работники Вашего провайдера не знают и знать не могут. Но если у Вас есть другая операционная система на этом же компьютере, в которой этот модем работает, то работники службы технической поддержки Вашего провайдера могут помочь Вам определить данные порта, на котором этот модем установлен. В отношении же драйвера, с которым Ваш модем будет работать, Вам, увы, никто помочь не сумеет, потому что я с трудом представляю себе работника службы тех. поддержки, разбирающегося в драйверах модемов для BeOS. Придётся Вам действовать по наитию, подкреплённому долей здравого смысла, и выбирать если не самый подходящий драйвер, то хотя бы наиболее близкий к нему. |
||||
Первый шаг создания нового подключения.
![]()
|
||||
Настройка протокола PPP.
Большинство провайдеров дают подключающимся компьютерам
динамические IP-адреса, что позволяет сильно экономить количество дорогих
адресов, используемых провайдером. (Компания с полумиллионом клиентов может
ограничиться только двадцатью тысячами адресов, потому что не все клиенты
подключаются одновременно). Однако за некоторую дополнительную плату у
провайдера можно приобрести постоянный адрес IP, который будет присваиваться
Вашему компьютеру при каждом подключении. Стоит это немало, но такой путь
выгоден для тех, кто устанавливает на BeOS какой-нибудь сервер и не может
проверять каждый раз IP-адрес, который получает его компьютер при подключении.
|
||||
Настройка модема.
Один из самых проблематичных этапов создания нового
подключения - это выбор правильного драйвера модема, который будет использоваться
при выполнении подключения.
В меню Connect via: ("Подключён к:") выберите тот
порт, к которому подключён Ваш модем. COM1 и COM3 соответствуют serial1,
а COM2 и COM4 - serial2. Если Вы не знаете точно, к какому порту подключён
Ваш модем, просто пробуйте все подряд.
|
||||
|
||||
Произведение набора
Закончив игрища с модемом и строкой инициализации,
можно переходить к собственно набору номера.
|
Данные, которые Вам необходимо знать перед созданием
подключения
Как и в истории с обычным Dial-Up Networking в BeOS 5 (см. выше), Вы должны знать следующее:
|
Начальные настройки
Откройте меню, в котором написано Click to Add, и выберите в этом меню New. Откроется запрос на имя подключения: ![]() ![]() В окне Phone Number введите номер телефона, который Вам нужно набирать для подключения к Интернету (этот номер телефона можно узнать у Вашего Интернет- провайдера). Вы можете прямо здесь ввести код города, код страны или любые дополнительные цифры, которые Вам нужно набрать для выполнения подключения. Username - в этом поле введите своё имя пользователя, полученное от Вашего Интернет-провайдера. В поле Password введите полученный от провайдера пароль. Если у Вас нет желания вводить пароль каждый раз заново, отметьте галочку Save Password. В нижней части экрана Вы можете создать "Локальную точку подключения", в точности так же, как это было описано выше. В поле From Location Вы можете выбрать создание новой точки подключения. После этого отметьте галочками нужные опции и введите нужные сведения в соответствующих полях. Этот процесс был объяснён в деталях в описании подключения через Dial-Up Networking. Поле Settings у меня просто не открывается, но я уверен, что, если оно откроется, оно ничем не будет отличаться от соответствующего поля в настройках подключения через Dial-Up Networking (см. раздел "Настройка протокола PPP"). |
Определение модема
Нажмите на клавишу Modem. Вы получаете следующее окно: ![]() Выставив подходящие опции, нажмите Save. Вы вернётесь на предыдущее окно. |
Подключение
Для того, чтобы подключиться к Интернету, щёлкните по клавише Connect в нижней части экрана. После короткого процесса набора номера и соглашения о протоколах связи, картинка в нижней части экрана изменится, и приобретёт такой вид: ![]() |
Что такое сервер?Слово сервер имеет два значения. Во-первых, сервер - это специализированный компьютер, предоставляющий какие-либо сетевые услуги. Например, компьютер, на котором размещён WWW-сайт, называется WWW-сервером. Вообще, компьютер, предоставляющий услуги, определённые в вышеперечисленном перечне связанных с Интернетом услуг, называется Интернет-сервером.Во-вторых, сервером называется также любая программа, предоставляющая услуги, которыми может пользоваться другая программа. Например, FTP-сервер для Windows, который Вы можете скачать, например, с Tucows - это программа, предоставляющая услуги переноса файлов по протоколу FTP. Другие программы (т. н. FTP-клиенты) могут подключаться к FTP-серверу и использовать предоставляемые сервером услуги. Можно говорить о программе, являющейся сервером, фактически в любой области, где можно разбить программную задачу на программу, предоставляющую какую-либо услугу, и программу, эту услугу использующую. Например, графическая среда для операционной системы Linux, называющаяся X Window System, построена именно таким способом. Преимущества клиентно-серверной структуры очевидны. Во-первых, достигается возможность обслуживать несколько пользователей одновременно, (при этом услугами одного сервера могут пользоваться несколько клиентов). Во-вторых, достигается большая стабильность программ - если программа зависает, то зависнет либо серверная программа, либо (скорее всего) клиент, и в последнем случае будет потеряна несохранённая информация только одного пользователя, а не всех. В-третьих, упрощается написание новых версий программы и программ-клиентов для других операционных систем. В-четвёртых, упрощается написание других программ для работы с тем же самым сервером, что выражается в большем количестве программ для пользователей. В-пятых, достигается мобильность: маленький размер клиента в противовес большому размеру программы, соединяющей в себе клиент и сервер вместе. Есть и другие преимущества. В этой книге я несколько раз буду упоминать "сервер". Что подразумевается в каждом конкретном случае - программа на этом или на каком-либо другом компьютере или сам другой компьютер - Вы должны будете понимать из контекста. Впрочем, иногда я буду пояснять, что я имею ввиду. |
Разница между hardware- и software-модемамиВ последнее время широкое распространение получили так называемые software-модемы (или софт-модемы). Пользователей покоряет удобство их настройки и, главным образом, дешевизна: софт-модем стоит раза в четыре дешевле "настоящего", hardware-модема (или хард-модема). Поскольку подавляющее большинство пользователей даже не знают о существовании операционных систем помимо Microsoft® Windows®, их мало заботит тот факт, что ни в одной другой операционной системе их модем работать не должен.Работа модема заключается в том, чтобы принять от компьютера дигитальный (цифровой) сигнал, переработать его в аналоговый (звуковой) в соответствии с установленными протоколами и пропищать в телефонную линию. Одновременно модем принимает аналоговый сигнал из телефонной линии, переводит его в дигитальный и передаёт его в компьютер. Поскольку всю эту работу делает сам модем, в смысле - вставляемая в компьютер карточка с микросхемами, операционная система обычно не нуждается в драйвере модема: всю информацию, предназначенную для передачи, программа подключения просто бросает в порт модема, а дальше уже модем с ней разбирается сам. Сам - без помощи операционной системы, оперативной памяти, процессора и других устройств. Поэтому, собственно, такой модем называется "хард-модемом": вся работа делается с помощью модемного "железа", "хардвера". Ежу понятно, однако, что ту же самую работу по обработке, кодированию, декодированию и расшифровке можно проделать и с помощью специальной программы. Такое решение будет намного дешевле, потому что вместо микросхем, каждую из которых нужно программировать по отдельности, можно просто поставлять программу, готовую к использованию. Эта программа будет перехватывать информацию, предназначенную модему, обрабатывать её так, как надо, и посылать на вставляемую в компьютер карточку, единственная способность которой - "пищать" в телефонную линию и передавать программе, что "пропищали" в ответ. Такое решение называется "софт-модемом", потому что основная работа выполняется программой, т. е. "софтом". С одной стороны, такое решение позволило уменьшить стоимость модемов в 4 раза. С другой стороны, произошло это за счёт непомерно раздутого, сложного, тяжёлого драйвера модема, величиной зачастую в несколько мегабайт, который обязан сидеть в памяти всё время, пока пользователь подключён к Интернету. И не просто сидеть, а производить кучу достаточно сложных вычислений - за счёт ресурсов компьютера, которые могли бы быть потрачены на более полезные пользователю вещи. Например, на проигрывание MP3. Интернет и сам по себе достаточно ресурсоёмкая штука; если добавить к этому ресурсы, используемые на поддержку соединения, становится ясно, почему многие компьютеры даже с 128 мегабайтами RAM под операционной системой Windows 9x отключаются от Интернета примерно раз в час. И, наконец, последняя проблема, связанная с такого рода модемами - их привязка к одной операционной системе, (не будем упоминать, к какой, но упомянем, что софт-модемы чаще всего называются Win-модемами, хотя существуют также Mac-модемы и Lin-модемы). Ведь драйвер такого модема - это программа, написанная для какой-то операционной системы. В другой операционной системе эта программа - а значит, и этот модем - работать не будут. Поэтому запустить такой модем в BeOS - задача не из лёгких. Распространение софт-модемов в последнее время приобрело угрожающие масштабы. Абсолютное большинство модемов, поддерживающих скорости до 56 Кбит/сек - софт-модемы. Следующие фирмы изготовляют широко продаваемые модемы, которые являются Win-модемами:
Следующие фирмы изготавливают хард-модемы, поддерживающие скорости до 56 Кбит/сек, но их, кроме модемов USRobotics (или 3COM), в широкой продаже найти трудно:
Драйвера для некоторых софт-модемов под Linux можно найти здесь: http://www.linmodems.org/. Краткое описание действий, которые надо попробовать, чтобы заставить Ваш модем работать в BeOS, находится тут (на английском): http://web.archive.org/web/20010619221809/www.benews.com/net/modem.htm. |
Что такое IP-адрес и что такое DNS-сервер?Каждый (абсолютно каждый) объект компьютерной сети обязан иметь свой уникальный адрес, по которому можно к этому объекту обратиться. Уникальность необходима, чтобы отличать один объект от другого. То есть, по той же причине, по какой и два ребёнка в одной семье не могут носить одно и то же имя "Вася", потому что иначе на крик "Вася!" будут прибегать оба.Сам собой возникает вопрос: "А как можно назвать компьютер в компьютерной сети?" Ну, одно понято сразу - не сочетанием букв. Потому что тогда средний албанец будет испытывать... Как бы помягче выразиться... Некоторые затруднения в подключении к компьютеру Пекинского университета с именем "сэнсэй-сан". Не все средние албанцы владеют письменным китайским, пусть даже упрощённым. А ограничивать все возможные используемые буквы латинницей не очень хорошо, потому что, строго говоря, традиционный китайский имеет не меньше прав на существование в адресах, чем английский. Остаются цифры. Учитывая, что компьютеры работают со степенями двойки, было решено, что IP-адрес будет состоять из 32 бит, то есть из 4 групп по 3 числа, которые (в десятичной записи) могут изменяться от 0 до 255. Таким образом, IP-адрес выглядит примерно так: 194.90.1.10, и диапазон адресов может быть от 0.0.0.0 до 255.255.255.255. Этот стандарт адресации был воплощён в протоколе TCP/IP, который является одним из основных сетевых протоколов. (Адресация в других протоколах может быть совершенно другой; например, протокол SMB использует буквенную адресацию. Поскольку я говорю сейчас о TCP/IP, про SMB и другую экзотику пока забудем). Хорошо. Итак, у нас есть сеть, подключённая к другой сети, например, к Интернету. Мы можем обратиться к любому другому компьютеру в Интернете, если захотим. Причём сделать это очень просто: достаточно обратиться к 12-значному адресу нужного компьютера. Проще не бывает! Итак, допустим, девочка Таня хочет быстренько посмотреть прогноз погоды на Yahoo! Weather перед тем, как выйти из дома. Она включает компьютер, подключается к Интернету, открывает Internet Explorer, быстренько набирает в строке адреса: http://64.58.76.222, жмёт Enter и... Стоп-стоп-стоп. Почему 64.58.76.222? Что это за IP-адрес такой? Почему нельзя записать просто www.yahoo.com? А ведь я сказал двумя абзацами выше, что для обращения к какому-то компьютеру нужно просто обратиться к его IP-адресу. Вот умненькая Таня и обращается напрямую к IP-адресу сервера www.yahoo.com. Молодец. Вот бы нам такую память - помнить наизусть 12-значные номера IP-адресов всех сайтов, к которым мы обращаемся хотя бы раз в неделю! Для того, чтобы вместо 64.58.76.222 можно было бы просто записать www.yahoo.com, нужен специальный сервер, называемый DNS-сервер, или просто DNS (Domain Name Service - "сервис доменных имён"). Этот сервер хранит огромную таблицу, в которой записаны все доменные имена, типа www.yahoo.com, www.microsoft.com или abee.dyndns.org, и соответствующие им IP-адреса. Каждый раз, когда Ваш компьютер обращается к доменному имени, он производит быстрый запрос на DNS-сервер, получает от DNS-сервера нужный IP-адрес, и далее обращается напрямую к этому IP-адресу. Поэтому важно заполнять правильные адреса DNS-серверов Вашего провайдера в соответствующих полях подключения к Интернету: без них Вы будете слепы в Интернете; и Ваш компьютер не сможет найти ни один сайт. DNS-сервера всего мира обновляют свою таблицу IP-адресов в среднем раз в сутки, удаляя старые и внося новые адреса.
|