Тема 6. Сетевые информационные технологии 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема 6. Сетевые информационные технологии



Тема 6. Сетевые информационные технологии

 

Целевая установка: Раскрыть сущность сетевых информационных технологий, основные направления внедрения компьютерных сетей на современных предприятиях, показать потенциал использования компьютерных сетей.

 

После изучения данной темы слушатели смогут:

назвать преимущества и недостатки распределенных сетевых систем;

объяснить понятия сетевой топологии и открытой системы;

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

 

В лекции рассматриваются следующие вопросы:

6.1. Преимущества и недостатки распределенных сетевых систем

6.2. Типы сетевых систем

6.3. Понятие сетевой топологии. Типовые топологии сетей

6.4. Понятие открытой системы

6.5. Концепция архитектуры открытых систем

6.6. Классификация сетей

6.7. Стек протоколов TCP/IP

6.8. Интернет и интранет

6.9. Основные службы сети Интернет

6.10. Обеспечение безопасности информации при использовании Интернет

Контрольные вопросы для самопроверки

 

Типы сетевых систем

Различают сетевые системы с одним или несколькими выделенными серверами и сети без выделенных серверов, называемые одноранговыми сетями.

 

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

 

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

 

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

 

Затраты на организацию одноранговых ЛВС относительно невелики. Однако при увеличении числа рабочих станций эффективность их использования резко уменьшается. По оценке фирмы Novell пороговое значение числа рабочих станций составляет 25 – 30, поэтому одноранговые сети используются только для небольших рабочих групп.

 

Понятие открытой системы

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

 

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

 

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

 

Для реальных систем полная открытость является недостижимым идеалом. Как правило, даже в системах, называемых открытыми, этому определению соответствуют лишь некоторые части, поддерживающие внешние интерфейсы. Например, открытость семейства операционных систем Unix заключается, кроме всего прочего, в наличии стандартизованного программного интерфейса между ядром и приложениями, что позволяет легко переносить приложения из среды одной версии Unix в среду другой версии. Еще одним примером частичной открытости является применение в достаточно закрытой операционной системе Novell NetWare открытого интерфейса Open Driver Interface (ODI) для включения в систему драйверов сетевых адаптеров независимых производителей. Чем больше открытых спецификаций использовано при разработке системы, тем более открытой она является.

 

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

 

Если две сети построены с соблюдением принципов открытости, то это дает следующие преимущества:

 

· возможность построения сети из аппаратных и программных средств различных производителей, придерживающихся одного и того же стандарта;

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

· возможность легкого сопряжения одной сети с другой;

· простота освоения и обслуживания сети.

 

Ярким примером открытой системы является международная сеть Internet. Эта сеть развивалась в полном соответствии с требованиями, предъявляемыми к открытым системам. В разработке ее стандартов принимали участие тысячи специалистов-пользователей этой сети из различных университетов, научных организаций и фирм-производителей вычислительной аппаратуры и программного обеспечения, работающих в разных странах. Само название стандартов, определяющих работу сети Internet – Request For Comments (RFC), что можно перевести как «запрос на комментарии», – показывает гласный и открытый характер принимаемых стандартов. В результате сеть Internet сумела объединить в себе самое разнообразное оборудование и программное обеспечение огромного числа сетей, разбросанных по всему миру.

 

Классификация сетей

Ответ4 (начало). 6.6.1 Классификация сетей по масштабам

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

 

Глобальные вычислительные сети (WAN) объединяют пользователей, расположенных на значительном расстоянии друг о друга. В общем случае компьютер может находиться в любой точке земного шара. Это обстоятельство делает экономически невозможным прокладку линий связи к каждому компьютеру, поэтому используются уже существующие линии связи, например телефонные линии и спутниковые линии связи. Абоненты таких сетей могут находиться на расстоянии 10 – 15 тыс. км.

 

Региональные вычислительные сети (MAN) объединяют различные города, области и небольшие страны. Абоненты могут находиться в 10 – 100 км. В настоящее время каждая такая сеть является частью некоторой глобальной сети и особой спецификой по отношению к глобальным сетям не отличается.

 

Локальные вычислительные сети (ЛВС, или LAN) объединяют компьютеры, как правило, одной организации, которые располагаются компактно в одном или нескольких зданиях. Размер локальных сетей не превышает нескольких километров (до 10 км). В качестве физической линии связи в таких сетях применяются витая пара, коаксиальный кабель, оптико-волоконный кабель. Например, типичная LAN занимает пространство такое же, как одно здание или небольшой научный городок.

 

Определение 65. Локальная вычислительная сеть – это совокупность компьютеров и других средств вычислительной техники (сетевого оборудования, принтеров, сканеров и т.п.), объединенных с помощью кабелей и сетевых контроллеров, работающая под управлением сетевой операционной системы.

 

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

 

Стек протоколов TCP/IP

 

Стек TCP/IP был разработан по инициативе Министерства обороны США более 30 лет назад для связи экспериментальной сети ARPAnet с другими сетями как набор общих протоколов для разнородной вычислительной среды. Большой вклад в развитие стека TCP/IP, который получил свое название по популярным протоколам IP и TCP, внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Популярность этой операционной системы привела к широкому распространению протоколов TCP, IP и других протоколов стека. Сегодня этот стек используется для связи компьютеров всемирной информационной сети Internet, а также в огромном числе корпоративных сетей.

 

Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей – это Ethernet, Token Ring, FDDI, для глобальных – протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, РРР, протоколы территориальных сетей Х.25 и ISDN.

 

Ответ5 (начало). В техническом понимании TCP/IP – это не один сетевой протокол, а два протокола, лежащих на разных уровнях. Протокол TCP – протокол транспортного уровня. Он управляет тем, как происходит передача информации. Протокол IP – адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.

 

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

 

Для понимания сути протокола TCP можно представить игру в шахматы по переписке, когда двое участников разыгрывают одновременно десяток партий. Каждый ход записывается на отдельной открытке с указанием номера партии и номера хода. В этом случае между двумя партнерами через один и тот же почтовый канал работает как бы десяток соединений (по одному на партию).

Два компьютера, связанные между собой одним физическим соединением, могут точно так же поддерживать одновременно несколько ТСР-соединений. Когда мы работаем в Интернете, то по одной-единственной телефонной линии можем одновременно принимать документы из Америки, Австралии и Европы. Пакеты каждого из документов поступают порознь, с разделением во времени, и по мере поступления собираются в разные документы.

 

Определение 67. Протокол IP. Интернет состоит из многих тысяч корпоративных, научных, правительственных и домашних сетей. Объединение сетей разной архитектуры и топологии стало возможно благодаря протоколу IP (англ. Internet Protocol) и принципу маршрутизации пакетов данных. У каждого участника Всемирной сети должен быть свой уникальный адрес (IP -адрес). Этот адрес выражается четырьмя байтами, например: 195.38.46.11. Т.к. один байт содержит до 256 различных значений, то теоретически с помощью четырех байтов можно выразить более четырех миллиардов уникальных IP -адресов (2564 за вычетом некоторого количества адресов, используемых в качестве служебных). На практике – количество возможных адресов составляет порядка двух миллиардов, но и это по современным меркам достаточно большая величина.

 

Структура IР-адреса организована так, что каждый компьютер, через который проходит какой-либо TСР-пакет, может по этим четырем числам определить, кому из ближайших «соседей» надо переслать пакет, чтобы он оказался «ближе» к получателю. В результате ряда перебросок TСР-пакет достигает адресата.

 

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

 

Интернет и интранет

 

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

Когда слово Интернет употребляется в обиходе, то чаще всего имеется в виду Всемирную паутину и доступную через неё информацию, а не саму физическую сеть. Всемирная паутина (англ. World Wide Web) – глобальное информационное пространство, основанное на физической инфраструктуре Интернета и протоколе передачи данных HTTP. Часто, говоря об Интернете, имеют в виду именно Всемирную паутину. Для обозначения Всемирной паутины также используют слово веб (англ. web) и аббревиатуру «WWW».

 

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

 

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

 

Определение 69. Интранет. Применение Internet- и WWW-технологий в корпоративной сети, изолированной от Internet, называется Intranet-технологией. Intranet-сети, получающие все более широкое распространение, состоят из внутрикорпоративных Web-серверов, доступ персонала к которым организован через ЛВС или глобальные сети.

 

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

 

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

 

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

 

"Меня убедил опыт собственной компании, – говорит Билл Гейтс. – В Microsoft мы опубликовали в своей сети intranet тысячи документов для использования внутри корпорации. Я с удивлением обнаружил, что с вводом у нас сети intranet число обращений к данным возросло в несколько раз.Это весьма примечательный факт, если учесть, что и раньше ко многим из таких файлов добраться было нетрудно, а пользующиеся ими сотрудники неплохо владеют компьютером и весьма заинтересованы в изучении хранящейся в них информации". Это свидетельство особенно показательно, так как именно Microsoft выпускает и рекламирует пакет коллективной работы Exchange как средство публикации общедоступной информации через систему папок.

 

С точки зрения менеджера, по мнению того же Билла Гейтса, наиболее привлекательным моментом концепции Intranet является то, что для ее организации не требуется затрачивать больших усилий или вкладывать значительные денежные средства. Предприятия, обладающие связанными в IP-сеть компьютерами, практически подготовлены к ее внедрению. Единственное, на что следует потратиться, это нанять специалиста, который составит описательные гипертекстовые страницы и разработает систему ссылок.

 

Терминальный режим

Определение 71. Терминальный режим (Telnet) – служба удаленного управления компьютером, является исторически одной из ранних. Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять его работой, работать с файлами, запускать программы.

 

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

 

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

Простейший клиент Telnet входит в состав операционной системы Windows (файл telnet. exe).

Электронная почта

Определение 72. Электронная почта (E-Mail) служба, позволяющая любому пользователю сети передавать и получать электронные сообщения. Основные области применения: ведение личной переписки, работа со списками рассылки, off-line группами новостей и системами пересылки файлов по электронной почте.

 

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

Почтовый клиент – программа, помогающая составлять и посылать электронные сообщения, получать и отображать письма на компьютере пользователя.

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

Почтовая служба основана на двух прикладных протоколах: SMTP и РОРЗ. По первому происходит отправка корреспонденции с компьютера на сервер, а по второму – прием поступивших сообщений.

SMTP (Simple Mail Transfer Protocol, простой протокол передачи почты) – почтовый протокол, служащий для отправки сообщений с компьютера-клиента на почтовый сервер, а также для пересылки почты между серверами.

 

POP3 (Post Office Protocol, протокол почтового офиса версия 3) – почтовый протокол для получения доступа к почтовому ящику на сервере и пересылки сообщений на компьютер-клиент.

 

Протокол POP3 делает следующее:

 

· Передает имя пользователя и пароль для доступа к почтовому ящику на почтовый сервер.

· Определяет, есть ли очередная почта в этом почтовом ящике.

· Загружает эту почту на ваш компьютер.

· Уничтожает переданную почту на сервере.

 

IMAP (Internet Message Access Protocol, протокол доступа к сообщениям Интернета) – протокол для доступа к почтовому ящику на сервере, позволяющий управлять корреспонденцией на сервере. Это – альтернативный, более интеллектуальный протокол, позволяющий пользователю:

 

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

· Производить проверку на наличие новых сообщений

· Разыскивать и удалять сообщения на сервере

· Выполнять выборочную доставку почты с сервера на локальный компьютер.

 

Клиентские почтовые программы. Программа Microsoft Mail, входит в состав операционной системы Windows 7как стандартная. Более мощная программа, интегрирующая в себе кроме поддержки электронной почты и другие средства делопроизводства, Microsoft Outlook, входит в состав известного пакета Microsoft Office 2010. Из специализированных почтовых программ популярны программы The Bat!, Mozilla Thunderbird, Opera Mail, Evolution.

Работа с почтой может проводиться в режиме off-line. Для получения и отправки почты вы устанавливаете соединение с провайдером, затем даете команду вашему почтовому клиенту, по которой он подключается к вашему почтовому серверу, отсылает подготовленные письма и забирает на локальный компьютер сообщения, пришедшие на ваш почтовый ящик за истекший период. Писать письма и читать полученные с сервера сообщения вы можете в автономном режиме, то есть, без подключения к Интернету.

 

Служба телеконференций

Определение 73. Служба телеконференций (Usenet) сетевой форум, организованный для ведения дискуссии и обмена новостями по определенной тематике.

 

Наиболее известной системой телеконференций является Usenet (User Network, пользовательская сеть). Usenet – глобальная распределенная система для дискуссий, включающая множество групп новостей, хранящихся на серверах по всему миру. Usenet появилась раньше Интернета, и первоначально функционировала через системы электронной почты по протоколу UUCP. В настоящее время доступ к серверам Usenet осуществляется в режиме on-line с использованием специального протокола NNTP, базирующегося на TCP/IP.

 

NNTP (Network News Transport Protocol, протокол транспортировки новостей в сети) – протокол, используемый при передаче сообщений групп новостей.

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

 

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

 

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

 

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

 

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

Определение 74. Сервер новостей – программа, предоставляющая доступ к размещенным на этом сервере группам новостей.

 

Для работы с серверами новостей существую специальные клиентские программы.

 

Newsreader (программа-клиент для чтения новостей) – программа, использующая протокол NNTP для передачи сообщений групп новостей с сервера новостей.

 

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

Модерируемые (управляемые) группы новостей – телеконференции, в которых все сообщения и ответы контролируются модератором (управляющим) данной группы, который имеет право осуществлять отбор статей.

 

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

 

Название конференции организовано иерархическим образом по категориям и подкатегориям.

 

Например, fido.networks.bel-internet – группа новостей сети FidoNet, посвященная обсуждению сетевых проблем (networks), в частности, проблем Интернет в Беларуси (bel-internet).

 

Всемирная паутина

Определение 75. Служба Всемирная паутина (World Wide Web, WWW) это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web - cep верах. Электронные документы кроме собственно текста содержат мультимедиа и гипертекст.

 

Мультимедиа – документ включает в себя не только текст, но и двух- и трехмерную графику, видео и звук.

 

Определение 76. Гипертекст – множество отдельных документов (страниц), которые имеют ссылки друг на друга.

 

Определение 77. Гипертекстовая ссылка – выделенная часть документа, реализующая переход к другому документу. Реализуется в виде подчеркнутого текста, кнопки или картинки.

 

Отдельные документы, составляющие пространство Web, называют Web -страницами. Количество существующих Web-страниц уже измеряется миллиардами, причем энергичный рост объема World Wide Web продолжается.

 

Web-страница – документ в WWW, содержащий:

 

· форматированный текст;

· мультимедийные объекты (графика, звук, музыка, видеоклипы);

· ссылки на любой файл или на другую Web-страницу;

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

 

Определение 78. Web-сайт (Web-узел, Web- site) – группа Web-страниц, связанных вместе единой темой, общим стилем оформления и взаимными гипертекстовыми ссылками. Один физический Web-cepвep может содержать много Web-узлов, каждому из которых, отводится отдельный каталог на жестком диске сервера. Каждый Web-узел имеет свою стартовую страницу, которая называется начальной или домашней или Home Page.

 

Определение 79. Web-канал – Web-сайт, способный автоматически в заданное время передавать обновленную информацию на компьютер зарегистрированного клиента.

 

Многочисленные Web-узлы и Web-страницы хранятся на огромном множестве так называемых WWW-серверов, то есть компьютеров, на которых установлено специальное программное обеспечение.

 

Web-сервер – программа, позволяющая хранить и пересылать Web-страницы.

 

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

 

Принцип работы. Браузер посылает по компьютерной сети запрос Web-серверу, хранящему файл с необходимым документом. В ответ на запрос сервер высылает программе просмотра требуемый файл или сообщение об отказе. Взаимодействие клиент-сервер происходит по определенным правилам, иначе, по прикладному протоколу. Протокол, принятый в WWW, называется HyperText Transfer Protocol, сокращенно – HTTP.

 

Определение 80. HTTP (HyperText Transfer Protocol, протокол передачи гипертекста) – протокол, который использует Web-клиент для получения Web-страницы с Web-сервера. Этот протокол для передачи гипертекста в Сети был предложен швейцарским физиком Тимом Бернерсом-Ли (Tim Berners-Lee) в 1989 году.

 

Язык HTML

 

Определение 81. Язык HTML (HyperText Markup Language, язык разметки гипертекста) – специальный язык описания WWW-документов. Описание Web-страницы на HTML представляет собой набор инструкций, интерпретируемый программой-браузером.

 

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

 

Документ, написанный на HTML, представляет собой текстовый файл, содержащий собственно текст, несущий информацию читателю, и теги разметки (markup tags). Определение 82. Теги представляют собой определенные стандартом HTML последовательности символов, являющиеся инструкциями для программы просмотра; согласно этим инструкциям программа располагает текст на экране, включает в него рисунки, хранящиеся в отдельных графических файлах, и формирует гиперсвязи с другими документами или ресурсами Интернета. Таким образом, файл на языке HTML приобретает облик Web-документа только тогда, когда он интерпретируется браузером.

 

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

 

Произвольное перемещение между документами в Web-пространстве называют Web -серфингом (выполняется с целью ознакомительного просмотра). Целенаправленное перемещение между Web-докумен-тами называют Web -навигацией (выполняется с целью поиска нужной информации).

 

URL

Каждый файл в Интернете также имеет свой уникальный адрес. Он называется URL. Определение 8 3. URL (Universal Resource Locator, универсальный указатель ресурсов) – адрес любого файла в Интернете. Кроме адреса компьютера содержится указание о протоколе, по которому нужно обращаться к файлу, какую программу-сервер на сервере запустить и к какому конкретному файлу следует обратиться.

 

Общий вид URL: протокол://адрес_сервера:порт/имя_каталога/имя_файла

 

примеры URL:

http://www.microsoft.com – обращение по протоколу HTTP к начальной (домашней) странице Web-сервера коммерческой фирмы Microsoft в США. Здесь самый левый домен в адресе www сразу указывает на тип информации.

ftp://www.comp.ru/business/index.html – адрес файла index.html, расположенного в каталоге business на сервере www.comp.ru в России, к которому нужно обращаться по протоколу передачи файлов FTP.

 

Части адреса URL:

 

1. Указание службы, которая осуществляет доступ к данному ресурсу (обычно обозначается именем прикладного протокола, соответствующего данной службе). Так, например, для службы WWW прикладным является протокол HTTP (HyperText Transfer Protocol – протокол передачи гипертекста). После имени протокола ставится двоеточие (:) и два знака «/» (косая черта):

 

http://...

 

2. Указание доменного имени компьютера (сервера), на котором хранится данный ресурс:

 

http://www.abcde.com...

 

3. Указание полного пути доступа к файлу на данном компьютере. В качестве разделителя используется символ «/» (косая черта):

 

http://www.abcde.com/Files/New/abcdefg.zip

 

Обрати внимание: В отличие от правил работы в MS - DOS и Windows, в Интернете строчные и прописные символы в именах файлов и каталогов считаются разными.

Служба имен доменов (DNS)

 

Адрес любого компьютера или любой локальной сети в Интернете может быть выражен четырьмя байтами, например: 195.28.132.97

 

С другой стороны, каждый компьютер имеет уникальное доменное имя, например: www.abcdef.com

 

Это возможно, потому что существует две разные формы записи адреса одного и того же сетевого компьютера:

1) Человеку неудобно работать с числовым представлением IP -адреса, а доменное имя запоминается легко, более того, это имя имеет содержание. Например, Web -сервер компании Microsoft имеет имя www. microsoft. com, а Web -сервер компании «Космос ТВ» имеет имя www. kosmostv. ru (суффикс. ru в конце имени говорит о том, что сервер компании принадлежит российскому сектору Интернета).

 

2) С другой стороны, благодаря IP -адресу промежуточные серверы могут осуществлять передачу запросов и ответов в нужном направлении, не зная, где конкретно находятся отправитель и получатель.

 

Поэтому необходим перевод доменных имен в связанные с ними IР-адреса. Этим занимаются серверы службы имен доменов DNS. Наш запрос на получение одной из страниц сервера www.abcde.com сначала обрабатывается сервером DNS,



Поделиться:


Последнее изменение этой страницы: 2020-11-11; просмотров: 105; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.10.246 (0.23 с.)