ЭК3 Компьютерная сеть как основа ЭК.ppt
- Количество слайдов: 47
Вопросы темы 1. Организация типовых компьютерных сетей. Сеть Интернет 2. Службы сети Интернет. Службы DNS, WWW и WAP 3. Сеть Интернет 2 4. Способы организации приложений ЭК. Услуги провайдеров и хостинг-центров ЭК Компьютерные сети – основа ЭК
Тема • Компьютерные сети – основа электронной коммерции ЭК Компьютерные сети – основа ЭК
Вопрос 1 Организация типовых компьютерных сетей. Сеть Интернет ЭК Компьютерные сети – основа ЭК
Что же такое сеть Internet? Интернет – это всемирная сеть, информационное и интеллектуальное наполнение которой охватывает все сферы человеческой деятельности. Ентранет – национальные компьютерные сети, которые как правило создаются в пределах одной страны и наполняют информацией и знаниями, относящимися к определённой сфере деятельности этой страны. Корпоративные компьютерные сети, создаваемые для одной или группы компаний или организаций и наполняемые данными и знаниями, имеющими отношение к специфической сфере их деятельности. ЭК Компьютерные сети – основа ЭК
К сетям ентранет можно отнести: • • • Национальные сети науки Национальные образовательные сети Сети космической деятельности Сети специального назначения …. . Например: CEANT, SINSEE (Scientific Information network South East Europe) ЭК Компьютерные сети – основа ЭК
Структура типичной корпоративной сети ЭК Компьютерные сети – основа ЭК
В чём принципиальное отличие клиента от сервера? Сервер – компьютерная программа, которая находится в постоянном ожидании запроса от других компьютеров (пассивная роль). Клиент – компьютерная программа, первой посылающая запросы на сервер и инициирующая их взаимодействие (активная роль). ЭК Компьютерные сети – основа ЭК
Таким образом, чаще всего под сервером понимают более мощный по сравнению со средним клиентским ПК, компьютер на котором целевое программное обеспечение находится в режиме ожидания запроса от клиента. НО, сервером может быть и обычный ПК, подключенный в компьютерную сеть, с запущенным на нём серверным ПО. ЭК Компьютерные сети – основа ЭК
Структура типичной сети (вариант 2) ЭК Компьютерные сети – основа ЭК
Структура типичной сети (вариант 2) Компьютерная сеть (локальная, корпоративная, ентранет или интернет) это множество взаимодействующих между собой компьютеров, на которых работает одновременно или по отдельности как клиентское, так и серверное программное обеспечение. ЭК Компьютерные сети – основа ЭК
Современные компьютерные сети ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров (1) Компьютеры подключаются непосредственно к серверу, имеющему несколько сетевых карт ЭК Компьютерные сети – основа ЭК
Основные недостатки (1) • Ограниченные возможности подключения • Компьютеры не смогут взаимодействовать между собой, если центральный компьютер неправильно настроен или выключен ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров (2. 1) Все компьютеры подключаются к одному устройству, которое называется HUB, который выполняет роль простого «соединителя» нескольких сетевых кабелей ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров (2. 2) Несколько HUB(ов) соединяются между собой ЭК Компьютерные сети – основа ЭК
Основные недостатки (2) • HUB является примитивным устройством и не позволяет контролировать обмен информацией между потоками • При отправки запроса на сервер физический сигнал распространяется на все компьютеры, подключенные к HUBу ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров (3. 1 и 3. 2) Вместо HUB используются специальные устройства SWITCH, которые могут анализировать проходящие запросы и направлять их в нужное физическое подключение до компьютера-адресата ЭК Компьютерные сети – основа ЭК
Основные недостатки (3) • SWITCH не имеет возможности выполнять сложные программы, позволяющие контролировать, ограничивать, анализировать, считать и распределять проходящие запросы • Возможности по настройке логики работы устройств достаточно примитивные для современных потребностей ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров МИКС(1, 2, 3) ЭК Компьютерные сети – основа ЭК
Варианты объединения компьютеров (4) Использование специальных устройств – маршрутизаторов (Router) – специализированные устройства с выделенным процессором и специализированной ОС и ПО ЭК Компьютерные сети – основа ЭК
Сеть интернет ЭК Компьютерные сети – основа ЭК
Как же все эти устройства взаимодействуют? Основной проблемой взаимодействия участников компьютерной сети является их идентификация в сети (возможность присвоения однозначного цифрового кода каждому компьютеру) и определение алгоритма передачи запроса от одного участника до другого через кратчайший (по времени или по стоимости) путь. ЭК Компьютерные сети – основа ЭК
Семиуровневая модель OSI (Open Systems Interconnection) Уровень 7 Уровень приложений – на этом уровне обмениваются данными прикладные приложения. Уровень 6 Презентационный уровень – определяет представление данных, чтобы данные, которым происходит обмен, были в понимаемом формате Уровень 5 Сессионный уровень – установка и разрыв соединений в сети. Уровень 4 Транспортный уровень – контролирует качество и надёжность передачи данных. Пакеты нумеруются и подтверждаются на этом уровне (TCP) Уровень 3 Сетевой уровень – направляет данные в сети. Позволяет взаимодействовать двум узлам в сети. Этот уровень рассчитывает маршруты и контролирует перегрузки (Netware IPX) Уровень 2 Уровень связи данных – пакетирует и распакетирует данные из передачи через соединение. Обрабатывает повреждение данных. (Ethernet) Уровень 1 Физический уровень – физическое соединение между компьютерами и сетями. Контролирует передачи информации и определяет механические и электрические характеристики взаимодействия (RS-232) ЭК Компьютерные сети – основа ЭК
Модель министерства безопасности США Уровень 4 Уровень приложений – обмен данными прикладных приложений Уровень 3 Транспортный уровень (хост-хост) – предоставляет сервис доставки данных хост. (TCP, UDP) Уровень 2 Уровень интернет – определяет формат «датаграмм» или «фреймов» и обслуживает маршрутизацию в сети (IP, ICMP) Уровень 1 Сетевой уровень – определяет как взаимодействуют узлы в сети (Ethernet, Token Ring) ЭК Компьютерные сети – основа ЭК
Адресация в TCPIP Уровень приложений Имя хоста Символьный аналог одного или нескольких IP адресов для обеспечения понятности и независимости от конкретного IP адреса сервера. Все имена разделяются на области или домены (Domain). RU Транспортный уровень Номер порта – условно можно назвать «номер комнаты» в здании. Возможные значения (1 -65534). При взаимодействии хостов используется портотправитель и порт-получатель. Уровень интернет IP – адрес Адрес сети и хоста в сети. Состоит из 4 х байт: 39. 43. 234. 223. Различают сети класса А(СХХХ) B (ССХХ) и С(СССХ) – С – сеть Х – хост. Сетевой уровень MAC адрес Уникальный «номер» любой сетевой карты или интерфейса состоящий из 6 байт 08: CA: 00: 12: 34: 56. Первые 3 байта присваиваются производителю, а ещё 3 используются им для нумерации устройств. ЭК Компьютерные сети – основа ЭК
Передача информации ЭК Компьютерные сети – основа ЭК
Вопрос 2 Службы сети Интернет. Службы DNS, WWW и WAP ЭК Компьютерные сети – основа ЭК
Службы сети интернет Для решения самых часто используемых задач были разработаны ряд служб сети интернет, которые стали «стандартом» дэ-факто. Службы сети интернет – это специальные прикландные приложения, правила взаимодействия между ними и TCP порт сервера (по умолчанию), решающие строго определённые задачи ЭК Компьютерные сети – основа ЭК
Службы сети интернет Порт Название Описание 21 TCP FTP Протокол передачи файлов между хостами 23 TCP Telnet Протокол дистанционного текстового взаимодействия с другим хостом 25 TCP SMTP Протокол передачи сообщений электронной почты 58 UDP DNS Протокол службы доменных имён 80 TCP WWW Запрос HTML страниц и других файлов по протоколу HTTP 443 TCP WWW+SSL Надстройка над службой WWW с добавлением протокола SSL на сессионном уровне OSI … … … ЭК Компьютерные сети – основа ЭК
Служба DNS (Domain Name Service) Доменная система имен - это распределенная база данных, которая содержит информацию о компьютерах (хостах), включенных в сеть Internet. Чаще всего информация включает имя машины, IP-адрес и данные для маршрутизации почты. Oсновная задача DNS - преобразование имен компьютеров в IP-адреса и наоборот. ЭК Компьютерные сети – основа ЭК
Служба DNS (Domain Name Service) Ранее, таблицы соответствия имен и адресов хранились в одном текстовом файле, который велся в централизованно и рассылался на все машины сети ARPANET. Никакой иерархии в именах машин не было, и процедура присваивания имени компьютеру предполагала проверку уникальности желательного имени в масштабах страны. Объем изменений был огромен и поглощал большую часть пропускной способности ARPANET. Поэтому в содержимом этого файла часто не отображалось реальное состояние сети. ЭК Компьютерные сети – основа ЭК
Служба DNS (Domain Name Service) Систему доменных имен формально описал Пол Мокапетрис (Paul Mocka-petris) в RFC 882 и 883 (1983 г. ). В 1987 г. ее откорректировали (RFC 1034 и 1035), а в 1990 г. расширили (RFC 1101 и 1183). Пространство имен DNS имеет вид дерева доменов с полномочиями, возрастающими по мере приближения к корню дерева. ЭК Компьютерные сети – основа ЭК
Служба DNS (Domain Name Service) Регистрация имени домена второго уровня В Европе заявления о предоставлении доменных имен принимает организация Reseaux IP Europeens (RIPE, http: //mcsun. eu. net) и др. Регистрация доменов второго уровня домена. ru производится по адресу http: //www. ripn. net/ www. nic. ru и др. ЭК Компьютерные сети – основа ЭК
Служба DNS (Domain Name Service) ЭК Компьютерные сети – основа ЭК
Служба DNS. Пример • • • domain: YANDEX. RU type: CORPORATE descr: Yandex Ltd. domain for public services admin-o: YANDEX-ORG-RIPN nserver: ns 1. yandex. ru. 213. 180. 193. 1 nserver: ns 2. yandex. ru. 213. 180. 199. 34 nserver: ns 3. yandex. ru. 213. 180. 193. 2 created: 1997. 09. 23 state: Delegated till 2005. 10. 01 changed: 2004. 08. 04 mnt-by: YANDEX-MNT-RIPN source: RIPN ЭК Компьютерные сети – основа ЭК
Служба DNS. Пример • • yandex. ru yandex. ru • • • yandex. ru nameserver = ns 2. yandex. ru nameserver = ns 3. yandex. ru nameserver = ns 1. yandex. ru mx 1. yandex. ru internet address = 213. 180. 200. 9 mx 1. yandex. ru internet address = 213. 180. 200. 1 mx 1. yandex. ru internet address = 213. 180. 200. 4 mx 1. yandex. ru internet address = 213. 180. 200. 7 mx 2. yandex. ru internet address = 213. 180. 200. 4 mx 2. yandex. ru internet address = 213. 180. 200. 7 mx 2. yandex. ru internet address = 213. 180. 200. 9 mx 2. yandex. ru internet address = 213. 180. 200. 1 mx 3. yandex. ru internet address = 213. 180. 200. 14 ЭК MX preference = 20, mail exchanger = mx 3. yandex. ru MX preference = 0, mail exchanger = mx 1. yandex. ru MX preference = 10, mail exchanger = mx 2. yandex. ru internet address = 213. 180. 216. 200 nameserver = ns 3. yandex. ru nameserver = ns 1. yandex. ru nameserver = ns 2. yandex. ru Компьютерные сети – основа ЭК
Служба WWW – пример работы • Ввод в браузере адреса www. mail. ru • Определение IP адреса сервера имён домена mail. ru • Определение IP адреса сервера www. mail. ru • HTTP запрос на IP адрес сервера порт 80 (поумолчанию) получения страницы index. html • Пересылка html файла с именем index. html • Разрыв соединения • Отображение содержания файла в браузере ЭК Компьютерные сети – основа ЭК
Служба WAP – пример работы • Ввод в браузере адреса wap. beeline. ru • Определение IP адреса сервера имён домена beeline. ru • Определение IP адреса сервера wap. beeline. ru • HTTP запрос на IP адрес сервера порт 80 (поумолчанию) получения страницы index. wml • Пересылка wml файла с именем index. wml • Разрыв соединения • Отображение содержания файла на экране мобильного телефона ЭК Компьютерные сети – основа ЭК
Выводы • Сеть интернет объединяет миллионы хостов по всему миру, что делает бизнес возможности практически безграничными • Протокол TCPIP обеспечивает возможность передачи между любыми двумя хостами сети любого набора информации • Служба DNS организует инфраструктуру доменных имён, которая позволяет абстрагироваться от цифровых адресов и быть более понятной непрофессионалу • Служба WWW является одной из самых распространённых клиентских служб, ограничениями в которой являются лишь возможности программыбраузера ЭК Компьютерные сети – основа ЭК
Вопрос 3 Сеть Интернет2 ЭК Компьютерные сети – основа ЭК
Internet 2 Некоммерческий консорциум Internet 2 был основан в 1996 году и на сегодняшний день объединяет в единую сеть более 200 университетов и исследовательских центров, некоторые правительственные структуры и множество компаний-спонсоров, заинтересованных в технологиях и приложениях, разрабатываемых в университетской системе. WWW. INTERNET 2. EDU ЭК Компьютерные сети – основа ЭК
Internet 2 Консорциум Internet 2 разрабатывает не "другой Интернет", как ошибочно полагают некоторые пользователи, а усовершенствованное продолжение ныне существующего. Главной целью Internet 2 является тестирование и внедрение новых высокоскоростных технологий передачи данных с целью поддержки передовых приложений, способных перевести на новый качественный уровень проведение научных исследований и организацию системы образования. ЭК Компьютерные сети – основа ЭК
Internet 2 Ученые установили новый рекорд скорости передачи данных через интернет. Как сообщает BBC, 6, 7 Гб информации (10 CD дисков) преодолели расстояние в 10978 километров менее чем за 60 секунд. В качестве отправной точки служил расположенный в США город Саннивейл (Sunnyvale), а в качестве конечной — столица Голландии, Амстердам (Amsterdam). Количество переданной информации эквивалентно двум фильмам DVD-качества. Средняя скорость передачи данных превысила 923 Мб в секунду, что более чем в 3, 5 тыс раз превышает скорость передачи данных в условиях обычного домашнего широкополосного (broadband) соединения. (http: //www. webplanet. ru/news/telecom/2003/3/10/internet 2. html) ЭК Компьютерные сети – основа ЭК
Вопрос 4 Способы организации приложений ЭК. Услуги провайдеров и хостинг-центров ЭК Компьютерные сети – основа ЭК
Организация приложений ЭК Что же необходимо для начала работы в рамках ЭК: • Купить или арендовать сервер или место на сервере • Зарегистрировать доменное имя для сайта и почты • Настроить сервер • Подключить сервер к сети Интернет • Запустить серверное ПО (WWW сервер и EMAIL сервер) • Создать «ВЕБ приложение» – – Создание базы данных ВЕБ дизайн Программирование Наполнение начальными данными • и другие ЭК Компьютерные сети – основа ЭК
Расходы на обслуживание приложения ЭК • Оплата аренды сервера или его части • Оплата аренды места в хостинг-центре • Оплата аренды канала (IP адресов) и трафика (передаваемой информации) • Оплата аренды доменного имени • Оплата дополнительных услуг по поддержанию работоспособности сервера • Оплата услуг по обновлению и поддержанию работоспособности приложения ЭК • и другие ЭК Компьютерные сети – основа ЭК
Организация приложений ЭК ЭК Компьютерные сети – основа ЭК