Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

UMKD_KSIM

.pdf
Скачиваний:
36
Добавлен:
04.06.2015
Размер:
5.72 Mб
Скачать

файлов, например, музыки, совместного использования файлов, например, документов и баз данных, и даже для поиска карт и схем, когда вы за рулем машины.

Установка аппаратного обеспечения

При установке аппаратного обеспечения необходимо спрогнозировать возможности компьютера, которые планируется использовать. При монтаже одноранговой сети, достаточно просто соединить оборудование, которое с есть в наличии. При монтаже сети «клиент-сервер», необходим сервер.

Следует посмотреть спецификацию аппаратного обеспечени: сетевая карта, достаточно большой по объему жесткий диск, высокоскоростной процессор и другие составляющие.

Каждый компьютер-клиент или компьютер одноранговой сети должен иметь установленную сетевую карту. Как только аппаратное обеспечение будет подготовлено, можно начать устанавливать программное обеспечение.

Установка программного обеспечения

Первый шаг в подключении оборудования к сети – это установка сетевой операционной системы. На многих платформах сетевая операционная система уже установлена на компьютер. Даже если система уже имеет программное обеспечение, возможно, потребуется сделать некоторые настройки. Для одноранговых сетей, использующих Microsoft Windows XP, необходимо начать с network connection wizard и следовать инструкции. В системе клиент-сервер потребуется серверное программное обеспечение для установки на сервере и соответствующее клиентское программное обеспечение на каждом компьютере-клиенте. В одноранговых сетях каждый компьютер должен иметь установленную операционную систему.

Установка сетевой операционной системы

До установки программного обеспечения убедитесь, что все кабели включены, все устройства связи включены и функционируют. В процессе установки программному обеспечению может потребоваться доступ к различным компонентам сети.

После того, как установлена операционную систему, может понадобиться передача информации с различных серверов для того, чтобы создать ресурс вашего сервера. Вам также необходимо проверить настройки безопасности и установить пароли для защиты вашей системы.

Настройка компьютеров

После того, как операционная система установлена, и назначены пароли и определены пользователей, которым разрешен доступ в сеть, можно

40

приступать к конфигурированию каждого компьютера в отдельности. Необходимо проверить, что для каждого компьютера доступны необходимые файлы, что ко всем необходимым ресурсам открыт доступ, и что все файлы, папки, диски, которые надо сделать доступными для других пользователей, доступны для совместного использования.

Подключение локальной сети к сети Интернет

Одно из преимуществ объединения компьютеров в сеть, помимо возможности совместно использовать ресурсы, – это еще и совместное подключение к Интернет. Интернет предоставляет неограниченный доступ к информации и возможность общения самыми различными способами. Как только ваша сеть станет работать без сбоев, можно приступать к настройке соединения с Интернет.

Выбор провайдера услуг Интернет

До того, как подключиться к Интернет, необходимо выбрать Провайдера Интернет (ISP). Это компания, которая за деньги предоставляет выход в Интернет. На сегодня существуют тысячи провайдеров. Необходимо учесть несколько условий, выбирая провайдера, который больше подходит под ваши нужды:

Службы и услуги: на базовом уровне провайдер предоставляет доступ в Интернет. Другие услуги могут включать создание и размещение веб-сайта, обмен мгновенными сообщениями, учетные записи электронной почты и техническую поддержку, которые стоят дополнительных денег.

Размер: часто размер провайдера говорит об уровне сервиса. Крупный провайдер может предоставить эксклюзивные, быстрые подключения большим компаниям, а небольшие провайдеры могут предложить только обычные, медленные подключения.

Контракты: множество провайдеров требуют подписания контракта на получение их услуг. Другие предлагают скидки или бесплатное первое соединение, если вы подпишете контракт. Убедитесь, что вы получили всю информацию в письменном виде и узнайте, что вы можете сделать, если качество услуг провайдера будет на недопустимом уровне.

Поддержка и оборудование: уточните спецификацию оборудования, используемого провайдером для связи с Интернет. Вам необходимо убедиться, что провайдер имеет достаточно персонала для поддержки работы Интернет служб, и технические специалисты доступны 24 часа в сутки, на случай, если у вас возникнут проблемы. Узнайте, необходимо ли покупать аппаратное оборудования для выхода в Интернет или его предоставляет провайдер. Например, вам может потребоваться маршрутизатор, особый модем или специфическое программное обеспечение, брандмауэр при использовании именно этого провайдера.

41

Типы соединения для выхода в Интернет

Существуют различные способы выхода в Интернет. Можно выбрать коммутируемое соединение, при котором модем использует обычную телефонную линию для связи с провайдером и выхода в Интернет. Это самый медленный вид соединения и он не очень эффективен для организаций и бизнеса.

Можно создать высокоскоростное соединение с Интернет, обеспечивающее более быстрый доступ в Интернет. Существует несколько типов высокоскоростного соединения. Каждый из которых обладает своей пропускной способностью: количеством информации, которое может быть передано через сетевое соединение за одну единицу времени.

Чем выше пропускная способность, тем дороже соединение. Вот четыре основных типа высокоскоростных Интернет-соединений:

Цифровая сеть интегрированного обслуживания (Integrated Services Digital Network, ISDN): передает информацию на скорости 128

килобит в секунду, это примерно в два раза больше чем может передавать обычный 56k модем.

Цифровая абонентская линия (Digital Subscriber Line, DSL): ис-

пользует существующую телефонную линию для установки постоянного Интернет-соединения на высокой скорости от 1 до 9 мегабит/с, это примерно в 20-100 раз быстрее, чем коммутируемый модем. При этом DSL предлагает постоянное соединение, при котором вы всегда имеете доступ к Интернет, не тратя время на дозвон, и вы можете в это же время использовать телефон и модем.

T1 соединение обычно используется только компаниями и маленькими провайдерами для соединений с Интернет. Соединение Т1 передает информацию на скорости 1.544 мегабит/с, это более чем в 20 раз быстрее обычного модема.

T3 соединение использует оптоволоконное соединение для передачи информации со скоростью 44.73 мегабит/с. Соединение Т3, часто используемое крупными провайдерами для связи с Интернет, предлагает скорость в 800 раз выше, чем соединение по обычному модему.

Аппаратное обеспечение для подключения к Интернет

В зависимости от типа соединения потребуется различное дополнительное аппаратное обеспечение. Для обычного соединения с помощью телефонной линии необходим модем. Модемы могут быть внешними, но компьютер может быть уже оборудован встроенным модемом. Для других типов соединения необходим маршрутизатор. Когда используется маршрутизатор для соединения с Интернет, один маршрутизатор должен быть на вашей стороне, а другой на стороне провайдера. Эти два маршрутизатора соединяются с помощью выделенной линии. Это же оборудование можно использовать при DSL кабельном подключении к Интернет.

42

В зависимости от имеющейся конфигурации могут понадобиться вебсервер, почтовый сервер и брандмауэр. В маленьких домашних сетях серверы обычно не используются, а брандмауэры создаются программно.

Программное обеспечение для подключения к Интернет

Обычно не нужно дополнительное программное обеспечение для соединения с Интернет. Большинство аппаратного обеспечения имеет встроенные программы, делающие возможным соединение. Тем не менее, нужда в каком-либо программном продукте может возникнуть для создания подключения к Интернет. К примеру, если вы размещаете у себя веб-сайт, вы должны установить веб-сервер. Вы можете решить использовать антивирус и средства безопасности для защиты сети. Многие провайдеры предоставляют свое программное обеспечение, которое обычно содержит измененную версию одного из популярных браузеров.

Что необходимо знать для подключения к Интернет

Протокол – это свод правил, гарантирующий точный обмен информацией. И компьютеры вашей сети, и компьютеры провайдера должны понимать друг друга, чтобы вы смогли пользоваться Интернет. Любой компьютер, связанный с Интернет, использует стек протоколов TCP/IP для передачи информации. TCP/IP, что расшифровывается как протокол

контролируемой передачи данных/Межсетевой (Интернет) протокол

(Transmission Control Protocol/Internet Protocol, TCP/IP), обеспечивает отправку и получение информации по сети Интернет. Чтобы заставить TCP/IP функционировать должным образом, вам потребуется дополнительная информация. Вы можете получить эту информацию у своего провайдера, а затем настроить соединение в соответствии с полученными данными.

IP Адреса

Каждый компьютер, который подключается к Интернет, получает уникальный IP адрес. IP адрес – это последовательность четырех чисел, разделенных точками. Вот пример, как может выглядеть типичный IP адрес:

207.46.245.214

IP адреса распределяются организацией, известной как Internet Network Information Center (InterNIC). Тем самым обеспечивается уникаль-

ность каждого адреса. Вы либо конфигурируете каждый компьютер отдельно, так что каждый из них имеет свой личный IP адрес в сети, либо ваш провайдер Интернет может назначать IP адреса различным компьютерам в сети каждый раз, когда они подключаются к Интернет.

IP адреса, назначаемые компьютеру каждый раз, когда он входит в

43

сеть, называются динамическими IP адресами. Полученный адрес вступает в силу на время вашего нахождения в сети и подходит для использования для большинства пользователей домашних сетей.

Фиксированный IP адрес, назначенный постоянно, это статический IP адрес. Вам необходимо иметь статический IP адрес, назначенный провайдером Интернет, если вы собираетесь размещать веб-сайт или предоставлять доступ к аппаратному устройству через Интернет. Получить статический адрес обычно стоит значительно дороже.

Серверы доменных имен

Серверы доменных имен (DNSs) – это серверы, которые конвертируют каждый IP адрес в имя домена. К примеру, IP адрес 207.46.245.214 конвертируется DNS в microsoft.com. Чаще всего вы будете соединяться с провайдером Интернет, и DNS будет расположен у провайдера, а не в вашей сети.

Соединение домашней сети с Интернет

Существуют два варианта соединения домашней сети к Интернет. Можно иметь один компьютер, подключенный к Интернет. Другие

компьютеры будут иметь доступ к Интернет через этот компьютер. Но есть и альтернатива, если у вас есть высокоскоростное подключение к Интернет, можно использовать маршрутизатор с множеством портов, который дает вам возможность разделять подсоединение к Интернет.

Устройство, которое поддерживает соединение (неважно, один компьютер или маршрутизатор (DSL/Кабельный модем)), иногда называют

шлюзом (gateway).

Лекция № 5.

Введение в Интернет – технологии. Основные понятия

1. Понятие Internet и WWW

Интернет и его сервисы Интернет – глобальная информационная сеть, части которой логиче-

ски взаимосвязаны друг с другом посредством единого адресного пространства, основанного на протоколе TCP/IP. Интернет состоит из множества взаимосвязанных компьютерных сетей и обеспечивает удаленный доступ к сервисам сети Интернет.

Сервисы Интернет – сервисы, предоставляемые в сети Интернет пользователям, программам, системам, уровням, функциональным блокам. В сети Интернет сервисы реализованы в виде сетевых служб, доступ к которым реализуется как из локальной, так и из глобальной сети.

Наиболее распространенными Интернет-сервисами являются:

служба WWW (World Wide Web);

служба передачи файлов FTP;

44

передача электронных сообщений и блоков данных (e-mail); Интернет-телефония – частный случай IP-телефонии, когда в каче-

стве линий передачи телефонного трафика используются каналы сети Интернета. IP-телефония – технология, позволяющая использовать Интернет или другую IP-сеть в качестве средства организации и ведения международных и междугородных телефонных разговоров и передачи факсов в режиме реального времени.

Интернет-вещание – динамическое изменение информации, передаваемой по каналам Интернета: новостные ленты, видео, аудио, сообщения о результатах выборов и т. д.

Служба WWW

Служба WWW (World Wide Web) – основная служба в сети Интернет, позволяющая получать доступ к информации на любых серверах, подключенных к сети. Служба WWW представляет собой множество независимых, но взаимосвязанных серверов и предназначена для обмена текстовой, графической, аудио и видео информацией. Работая с Web, пользователь последовательно соединяется с Web-серверами и получает информацию. WWW построена по схеме «клиент-сервер». В качестве клиента выступает браузер, который является также и интерпретатором HTML (рис. 28). Как интерпретатор, браузер в зависимости от команд (тегов) выполняет различные функции: размещение текста на экране, обмен информацией с сервером по мере анализа полученного HTML-текста и др.

Рис. 28. Взаимодействие клиента и сервера по протоколу HTTP

Служба WWW организована на принципах гиперсреды. Гиперсреда – технология представления информации в виде относительно небольших блоков, ассоциативно связанных друг с другом.

WWW – это глобальное информационное пространство, основанное на физической инфраструктуре Интернета и протоколе передачи данных HTTP. Его образуют миллионы веб-серверов сети Интернет, расположенных по всему миру.

WWW неразрывно связана с понятиями гипертекста и гиперссылки.

Web-сервер

Web-сервер – это программное обеспечение, отвечающее за прием запросов браузеров, поиск указанных файлов и возращение их содержимого.

45

Web-cерверы хранят информацию в виде текстовых файлов, называемых страницами Web-сервера. Помимо текста, такие страницы могут содержать ссылки на другие страницы, ссылки на графические изображения, аудио – и видеоинформацию, различные объекты ввода данных (поля, кнопки, формы и т. д.), а также другие объекты. Страницы Web представляют собой некоторое связующее звено между объектами различных типов.

Web-сервер является программой, запускаемой на подключённом к сети компьютере и использующей протокол HTTP для передачи данных. В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные web-серверы способны динамически формировать ресурсы в ответ на

HTTP-запрос.

Web-браузер

Для доступа к информации, расположенной на web-серверах, пользователи применяют специальные клиентские программы – браузеры.

Web-браузер – это программное обеспечение для просмотра webсайтов, то есть для запроса web-страниц из WWW, для их обработки и вывода, и для реализации перехода от одной страницы к другой. Браузер – комплексное приложение для обработки и вывода разных составляющих web-страницы, и для предоставления интерфейса между web-сайтом и его посетителем. Браузер способен предварительно обрабатывать данные, отправляемые на сервер, а также обрабатывать и представлять результаты, полученные от сервера, в удобном для пользователя виде.

В настоящее время существует четыре наиболее популярных web-

браузера. К ним относятся Internet Explorer (IE), Netscape, Opera и Firefox.

Большинство браузеров основано на одном ядре. Например, Netscape и Firefox основаны на ядре, которое называется Gecko. Между браузерами существует ряд отличий, например:

некоторые скрипты на языке JavaScript приводят к аварийному завершению IE, а бразузеры, основанные на ядре Gecko, способны корректно их обрабатывать;

некоторые HTML-тэги не одинаково обрабатываются IE и Firefox;

IE и Firefox имеют абсолютно разные модели сообщений;

IE, в отличие от Firefox, не в полной мере поддерживает каскади-

руемые таблицы стилей Cascading Style Sheets (CSS) 2.0;

Firefox, в отличие от IE, не имеет возможности запускать элементы управления ActiveX;

последовательность обработки HTML-тэгов при визуализации страницы отличается в различных браузерах, что иногда приводит к отличиям в получаемых страницах;

некоторые атрибуты стилей работают в Firefox, но не работают в IE.

46

Web-браузер является источником ряда угроз безопасности для компьютера пользователя. Некоторые web-страницы могут содержать вредоносный код. Для обеспечения большей устойчивости браузера к подобным страницам рекомендуется проделать следующие операции:

запретить использование cookies;

запретить выполнение сценариев JavaScript и VBScript, а также элементов управления ActiveX;

запретить скачивание элементов управления ActiveX;

запретить скачивание шрифтов;

запретить всплывающие окна;

ограничить использование Java.

Это лишь краткий перечень настроек, которые можно произвести для того, чтобы сделать браузер безопасным. Проблемой является то, что это приведет к значительным ограничениям функций браузера, вплоть до полной невозможности его использования, как злоумышленником, так и пользователем.

Протокол TCP/IP

Работа в сети Интернет основана на использовании семейства комму-

никационных протоколов TCP/IP (Transmission Control/Internet Protocol –

Протокол управления передачей данных/Протокол Интернета). Протокол TCP/IP – это стандартный протокол глобальных сетей,

обеспечивающий связь между различными взаимодействующими сетями. Семейство протоколов TCP/IP насчитывает несколько десятков про-

токолов. Основными среди них являются:

Транспортные протоколы: ТСР – Протокол управления передачей данных и другие – управляют передачей данных между компьютерами.

Протоколы маршрутизации: IP – Протокол Интернета и другие – обеспечивают фактическую передачу данных, обрабатывают адресацию данных, определяют наилучший путь к адресату.

Протоколы поддержки сетевого адреса: DNS – Доменная система имен и другие – обеспечивают определение уникального адреса компьютера. Это компьютерная операция превращения доменных имён в цифровые числа Интернет протокола (IP), которые позволяют компьютерам находить вебсайты и адреса электронной почты.

Почтовые протоколы:

РОР – Протокол приема почты,

SMPT – Протокол передачи почты – используются для передачи почтовых сообщений.

Протоколы прикладных сервисов:

47

FTP – Протокол передачи файлов между компьютерами,

TELNET – Протокол для удаленного терминального доступа к системе,

HTTP – Протокол передачи гипертекста для доступа к WWW

Протокол HTTP

Протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol)

– базирующийся на TCP/IP, обеспечивает доступ к документам на webузлах. Основная задача протокола состоит в установлении связи с webсервером и обеспечении доставки HTML-страниц web-браузеру клиента.

Протокол HTTP:

определяет взаимодействие партнеров на прикладном уровне;

предназначен для передачи сообщений, являющихся блоками гипертекста;

используется в службе глобального соединения.

Транспортным протоколом для HTTP является протокол TCP, причем сервер HTTP (сервер Web) находится в состоянии ожидания соединения со стороны клиента стандартно по порту 80 TCP, а клиент HTTP (браузер Web) является инициатором соединения.

Одной из важнейших функций сервера Web является предоставление доступа к части локальной файловой системы. Для этого в настройках сервера указывается некоторая директория, которая является корневой для данного сервера Web. Чтобы опубликовать документ, то есть сделать его доступным пользователям, «посещающим» данный сервер (осуществляющим с ним соединение по протоколу HTTP), нужно скопировать этот документ в корневую директорию Web-сервера или в одну из ее поддиректорий. При соединении по протоколу HTTP на сервере создается процесс с правами пользователя, как правило, не существующего реально, а специально созданного для просмотра ресурсов сервера. Настраивая права и разрешения данного пользователя, можно управлять доступом к ресурсам

Web.

Взаимодействие между клиентом и сервером Web осуществляется путем обмена сообщениями (рис. 29). Сообщения HTTP делятся на запросы клиента серверу и ответы сервера клиенту.

Рис. 29. Взаимодействие браузера и web-сервера

48

Запросы и ответы выглядят следующим образом: начальная строка заголовок 1 заголовок 2

...

заголовок N

CR LF (пустая строка)

тело сообщения (может отсутствовать).

HTTP-заголовки

Формат начальной строки (start-line) клиента и сервера различаются. Заголовки бывают четырех видов:

общие заголовки (general-headers), которые могут присутствовать как в запросе, так и в ответе;

заголовки запросов (request-headers), которые могут присутствовать только в запросе;

заголовки ответов (response-headers), которые могут присутствовать только в ответе;

заголовки объекта (entity-headers), которые относятся к телу сообщения и описывают его содержимое.

Каждый заголовок состоит из названия, символа двоеточия « : » и значения. Наиболее важные заголовки приведены в таблице 1.

 

Таблица 1. HTTP-заголовки

Заголовок

Название

 

Общие заголовки

Connection

Указывает серверу на завершение (close) или про-

 

должение (keep-alive) сеанса

Date

Дата и время формирования сообщения

Pragma

Специальные, зависящие от реализации команды,

 

касающиеся передаваемого содержимого (напри-

 

мер, no-cache)

Transfer-Encoding

Способ кодирования сообщения при передаче (на-

 

пример, win1251, koi-8r)

 

Заголовки запроса

Accept

Типы содержимого, которое клиент способен раз-

 

работать и может воспроизвести

Accept-Charset

Кодировки символов, в которых клиент может при-

 

нимать текстовое содержимое

Accept-Encoding

Способ, которым сервер может закодировать сооб-

 

49

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]