- •Компьютерные сети
- •Компьютерные сети Тематический план
- •Краткая Аннотация
- •Понятие компьютерной сети
- •Вопросы для самоконтроля
- •Понятие компьютерной сети.
- •Основные компоненты компьютерной сети
- •Вопросы для самоконтроля
- •Классификация компьютерных сетей
- •3.1. Локальная сеть
- •Основные компоненты локальной сети:
- •3.2. Региональные сети
- •3.3. Глобальные сети
- •Вопросы для самоконтроля
- •Сетевые и коммуникационные возможности системы windows
- •Комплект программ для работы с Internet, включенный
- •Вопросы для самоконтроля
- •5. Сетевые операционные системы
- •5.1. Операционные системы для одноранговых сетей
- •5.2. Операционные системы для сетей типа клиент-сервер
- •Вопросы для самоконтроля
- •Операционные системы для одноранговых сетей.
- •Операционные системы для сетей типа клиент-сервер.
- •6. Основные понятия internet
- •6.1. Общая характеристика Internet
- •6.2. Технология клиент-сервер
- •6.3. Принцип коммутации пакетов
- •6.4. Протокол tcp/ip
- •6.5. Адресация в Internet
- •Вопросы для самоконтроля
- •Игры через Internet.
- •7.1. Электронная почта
- •7.2. Телеконференции UseNet
- •7.3. Передача файлов
- •Язык html
- •Основы работы в Internet
- •7.6. Удаленное управление
- •7.7. Интерактивное общение в Internet
- •7.8. Игры через Internet
- •Вопросы для самоконтроля
- •Удаленное управление.
- •8. Электронная почта
- •Компоненты сообщения e-mail
- •Выводы и итоги
- •Вопросы для самоконтроля
- •9. Способы и технология подключения к Internet
- •Вопросы для самоконтроля
- •10. История и развитие Internet
- •Вопросы для самоконтроля
- •Литература
- •Глоссарий
- •Компьютерные сети представляют собой …
- •Какой принцип положен в основу информационного обмена в Internet?
- •Закончите определение
- •Электронная почта
- •Тренинг умений
- •Порядок выполнения
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Содержание
- •Учебное издание
- •Основы информатики и вычислительной техники
- •Компьютерные сети
6.2. Технология клиент-сервер
Как термин «клиент», так и термин «сервер» имеют в сетевой терминологии два значения: компьютеры и их программное обеспечение. С одной стороны сервер – это мощный компьютер, предоставляющий совместно используемый сервис в сетевой среде. Назначение сервера – работать для всех персональных компьютеров, которые с ним связаны. Клиент – это компьютер пользователя, который использует предоставляемые сервером услуги.
Программное обеспечение Internet построено в соответствии с моделью клиент-сервер. Согласно этой модели каждая сетевая программа состоит из двух частей: программы клиента и программы сервера. Клиент – это программа, которую пользователь запускает на своем компьютере в целях доступа к ресурсам Internet. Программа-клиент посылает запрос программе-серверу, предлагая ему что-то выполнить или прислать требуемую информацию. Программа-сервер принимает запрос и посылает соответствующий ответ программе клиенту. Программа-клиент, получив запрашиваемую информацию, предоставляет ее в удобном для пользователя виде. Для каждого типа сервера требуется программа-клиент, говорящая с ним на одном языке. Например, для общения с E-mail (почтовым) сервером требуется E-mail программа-клиент.
Программа-сервер выполняется на удаленном компьютере и обрабатывает запросы соответствующих программ клиентов на выполнение определенных операций. Особенность программы-сервера в том, что она не заканчивает свою работу при отсутствии запросов, а продолжает ждать их поступления.
Программа-клиент работает на компьютере пользователя и предназначена для взаимодействия с сетью путем обращения к различным сетевым серверам. Все программы компьютера пользователя, предназначенные для работы в Internet, являются клиентами различных сетевых служб или включают их в себя. Перечень доступных информационных ресурсов (сервисов) Internet определяется имеющимся у конкретного пользователя программным обеспечением.
Для каждого ресурса Internet существует также протокол, посредством которого общаются программа-клиент и программа-сервер. Например: Web-браузеры (программы-клиенты для Web) и серверы WWW общаются при помощи протокола HTTP (Hyper Text Transfer Protocol – Протокол передачи гипертекста). А FTP программы-клиенты и программы-серверы используют FTP-протокол (File Transfer Protocol –Протокол передачи файлов). Это стандартные протоколы Internet, которые построены на основе протокола TCP/IP.
6.3. Принцип коммутации пакетов
В основу информационного обмена в Internet положен принцип коммутации пакетов. Любое информационное сообщение делится на части, которые называют пакетами. Каждый пакет снабжается адресом. Пакеты перемещаются по сети различными маршрутами независимо друг от друга, пока не достигнут места назначения. В момент доставки адресату разрозненные пакеты снова складываются в единое целое.
Для того чтобы пакет данных, который пересылается по Internet попал адресату, он содержит поле адреса, в котором указаны: имя пакета, его позиция в блоке передаваемых данных и инструкция о последующих действиях. Благодаря наличию такой информации, из поступивших к получателю пакетов складывается первоначальное сообщение. В случае, если какой-либо пакет не дошел до адресата, передающий компьютер повторяет его отправку. Данный способ передачи информации гарантирует целостность получаемого сообщения даже при выходе из строя части коммутационных линий.
Различные сети соединяются между собой с помощью машрутизаторов (routers). Маршрутизатор – это программно-технический комплекс, предназначенный для организации взаимосвязи между локальными сетями, объединения их в сети более высокого уровня, распределения информации между сегментами сети и оптимизации обмена сообщениями между клиентами. Маршрутизаторы просматривают адреса получателей, указанные на пакетах данных, и направляют эти пакеты по назначению. Маршрутизатор контролирует данные, пересылаемые из одной сети в другую.