Лекции основы интернет экономики

Post on 11-Nov-2014

4.051 views 7 download

Tags:

description

 

Transcript of Лекции основы интернет экономики

Основы Интернет-экономики и электронного бизнеса

• Горбачёв Николай Николаевичngorbachev@mfmesi.ru

Цель курса

• Рассмотреть теоретические и методические основы организации современной Интернет-экономики.

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

• Освоить принципы построения системы маркетинга в Интернете - среды, организации маркетинговых исследований, вопросы построения товарной, ценовой, распределительной и коммуникативной политики.

Понятие информационных технологий

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

Составляющие электронного бизнеса

• 1. Появление и повсеместное распространение глобальной компьютерной сети Интернет;

• 2. Создание аппаратных и программных комплексов, обеспечивших автоматизацию бизнес процессов компаний;

• 3. Развитие стандартов и средств взаимодействия информационных систем.

Появление и развитие глобальной сети Интернет

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

• Интернет представляет собой один из наиболее удачных примеров долгосрочных инвестиций в исследование и развитие информационных технологий.

Для чего используется интернет?

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

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

• В процессе создания сети Интернет были:• разработаны технические принципы функционирования и

объединения компьютерных сетей;• решена проблема управления глобальными информационными

структурами;• созданы новые принципы совместной работы над проектами и

управления информационными потоками; • все это было очень успешно применено для ведения бизнеса.

Организационная структура Интернета

• Internet Society (ISOC) – IAB (Internet Architecture Board) – IETF (Internet Engineering Task Force) – IANA (Internet Assigned Numbers Authority) – ICANN (Internet Corporation for Assigned

Names and Numbers)

ICANN как глобальный координатор сети Интернет

• Координация:• доменных имен;• IP-адресов;• параметров протоколов (номеров протоколов);• номеров портов протокола TCP

Региональные координаторы

• ARIN для Америки, стран Карибского бассейна и Африки;

• RIPE для Европы;

• APNIC для Азии и Океании

• Локальные Регистраторы (Local IRs - Local Internet Registries)

Технические принципы построения сети Интернет

- Коммутация каналов - Коммутация пакетов

Некоторые вехи в истории Internet

• 1957 Запуск первого искусственного спутника земли• 1962 Paul Baran, RAND: "Распределенные коммуникационные сети"• 1967 АСМ Симпозиум по принципам управления — Проект пакетно-

переключаемых сетей• 1968 Презентация сети для ARPA• 1969 ARPANET принята для тестирования. Первый RFC (Request for

Comment). "Программное обеспечение узла" Steve Crocker• 1970 В ARPANET стали применять Network Control Protocol (NCP)• 1971 15 узлов (23 машины)• 1972 Международная конференция с демонстрацией ARPANET с 40

машинами• 1973 Первая международная линия. Подключены Англия и Норвегия• 1974 Спецификация протокола TCP (Винтон Серф, Роберт Канн)• 1976 Протокол UUCP (Unix-Unix CopyProtocol)• 1979 Рождение USENET.• 1980 Разделение ARPANET на MILNET и ARPANET• 1981 BITNET, the "Because Its Time NETwork"; CSNET (Computer Science

NETwork) .

Некоторые вехи в истории Internet• 1982 Оформление протоколов ARPA в семейство TCP/IP. Рождение Eunet (European UNIX

Network)• 1983 Разработан Name server, установлен шлюз в CSNET, рождение EARN• 1984 Разработан Domain Name Server, рождение JUNET (Japan Unix Net work)• 1986 Создана NSFNET, разработан протокол NNTP (Network News Transfer Protocol)• 1987 Тысячный RFC• 1988 "Червь" поразил Internet, нарушена работа ~ 6000 компьютеров• 1989 Подключение первой коммерческой сети — MCI Mail• 1990 Разработаны Archie( Peter Deutsch) и Hytelnet( Peter Scott)• 1991 Предложена WAIS (Brewster Kahle) и реализован Gopher (Paul Linder и Mark P. McCahill)• 1992 World-Wide-Web (автор Tim Berners-Lee)• 1993 Mosaic from NCSA вдохнула новую жизнь в WWW• 1994 Появление новых "червей" в Internet.• Триумф World Wide Web, появление первых поисковых систем Интернет.• Началось широкое внедрение технологий Интернет в корпоративных сетях (возникновение

Интранет). Появились первые Интернет магазины.• 100 млн. пользователей Интернет. Объем продаж в сфере электронной коммерции достиг

уровня 10 млрд. долларов. Первый судебный процесс над спамерами.• Появление первых Web-порталов.• Рост розничных продаж через Интернет.• Падение курса акций высокотехнологичных компаний по индексу NASDAQ (Yahoo, Netscape,

Amazon, Microsoft и д.р.) Вирус “I LOVE YOU” принес убытки 4 млрд. долларов. Распределенные атаки на крупнейшие Web-порталы (Yahoo, Amazon, eBay).

• 400 млн. пользователей Интернет. Появление вирусов Code Red и NIMDA

Современная структура сети Интернет

Скорость доступа

Основные протоколы сети Интернет

TCP/IP

• При создании сетевой модели TCP/IP стояли следующие требования:– имеется общий набор программных

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

соединения на сетевом уровне;– возможность использования в сети ЭВМ

практически любой архитектуры;– применение коммутации пакетов.

TCP/IP

• в 1983 г. Калифорнийский университет в Беркли включил поддержку протоколов TCP/IP в очередную версию операционной системы UNIX BSD 4.2, которая распространялась свободно. С тех пор эти протоколы стали включаться во все реализации ОС UNIX. Практически все современные реализации TCP/IP происходят из операционной системы BSD UNIX и заимствуют у нее значительную часть своего кода.

TCP/IP

TCP/IP• Прикладной уровень модели DOD объединяет в себе функции трех

верхних уровней OSI. На этом уровне работает большое число протоколов реализующие информационные сервисы Internet.

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

• Межсетевой уровень соответствует сетевому уровню OSI. На нем работают протоколы логической передачи пакетов по сети, производиться адресация машин с помощью IP адресов, осуществляется маршрутизация пакетов.

• На нижнем уровне осуществляется обмен данными между машиной и сетью. Этот уровень объединяет в себе функции канального и физического уровней модели OSI. Здесь производиться адресация аппаратного оборудования и определяются протоколы для физической передачи данных. Протоколы этого уровня фактически не являются частью семейства TCP/IP, поскольку не определены ни стандартами Министерства обороны США ни стандартами Internet.

Протоколы семейства TCP/IP

Организация межсетевого обмена в сетях TCP/IP. Понятие шлюза

• Одной из функций реализуемых уровнем IP выбор маршрута следования пакетов, или маршрутизация.

Протокол IP (Internet Protocol) • Межсетевой протокол (Internet Protocol) обеспечивает доставку пакетов

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

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

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

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

• Иногда протокол IP выполняет преобразование размера пакетов. Например, в случае, если пакет поступил из сети построенной на базе Ethernet (размер кадра 1500 байт) и он должен быть направлен в сеть основанной на стандарте FDDI (размер кадра 4470 байт), то протокол IP должен будет объединить несколько кадров Ethernet в один кадр FDDI. Или наоборот разбить кадр FDDI на несколько кадров Ethernet при обратной передаче.

Адресация протокола IP

• Адрес IP состоит из 32 бит, которые разбиваются при написании на 4 части по одному байту, называемых октетами. Существует три способа представления IP адресов:

• Десятичный с точками, например 130.57.30.56

• Двоичный с точками, например 10000010.00111001.00011110.00111000

• Шестнадцатиричный, например 82.39.1E.38

Характеристики классов адресов

Класс Диапазон значений октета

Возможное количество

сетей

Возможное количество

узлов

A 1-126 126 16777214

B 128-191 16382 65534

C 192-223 2097150 254

D 224-239 - 2**28

E 240-247 - 2**27

Характеристики классов адресов

• Сети класса А предназначены главным образом для использования с несколькими очень крупными сетями, т.к. они обеспечивают всего 7 битов для поля адреса сети.

• Сети класса В выделяют 14 битов для поля адреса сети и 16 битов для поля адреса машины. Этот класс адреса обеспечивает хороший компромисс между адресным пространством сети и хоста.

• Сети класса С выделяют 22 бита для поля адреса сети. Однако сети класса С обеспечивают только 8 битов для поля адреса машины, поэтому число машин, приходящихся на сеть, может стать ограничивающим фактором.

• Сети класса D резервируются для сетей с групповой адресацией (в соответствии с официальным документом RFC 1112). В адресах класса D четыре старших бита содержат значение 1110.

• Сети класса Е зарезервированы для использования в будущем. В адресах класса Е все четыре старших бита устанавливаются в 1.

Использование масок в IP-адресации

• Для стандартных классов сетей маски имеют следующие значения:

• класс А - 11111111.00000000.00000000.00000000 (255.0.0.0);• класс В - 11111111.11111111.00000000.00000000 (255.255.0.0);• класс С- 11111111.11111111.11111111.00000000 (255.255.255.0).

• Снабжая каждый IP-адрес маской, можно отказаться от понятий классов адресов и сделать более гибкой систему адресации. Например, если рассмотренный выше адрес 185.23.44.206 ассоциировать с маской 255.255.255.0, то номером сети будет 185.23.44.0, а не 185.23,0,0, как это определено системой классов.

Протокол UDP • Протокол UDP (User Datagram Protocol - протокол пользовательских

датаграмм) является одним из двух основных протоколов, расположенных непосредственно над IP. Он предоставляет прикладным процессам транспортные услуги, которые не многим отличаются от услуг, предоставляемых протоколом IP.

• Взаимодействие между прикладными процессами и модулем UDP осуществляется через UDP-порты. Порты нумеруются начиная с нуля. Фактически номер порта однозначно идентифицирует номер прикладного процесса сервера которому направляется запрос.

Формат пакета TCP

Обработка данных в соответствии с протоколами TCP/IP

Отображение сетевых имен (символьных адресов) на IP-адреса:

служба DNS • DNS - это распределенная база данных,

поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Служба DNS предназначена для автоматического поиска IP-адреса по известному символьному имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

служба DNS

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

223.1.2.1 alpha223.1.2.2 beta223.1.2.3 gamma223.1.2.4 delta223.1.3.2 epsilon223.1.4.2 iota

DNS

• Доменная система имен определяет:• иерархически организованное пространство

имен машин;• таблицу машин, реализованную в виде

распределенной базы данных;• библиотечные подпрограммы запросов этой

базы данных;• усовершенствованные средства

маршрутизации электронной почты;• протокол обмена информацией об именах.

Структура пространства имен DNS

. (root)

com edu gov . . . . . . . . . . . au ab by uk jp

ibm microsoft sun ac net unibel grodno minsk

hmti ecology iboch belpak

bsu bspu am

Корень базы данных DNS• управляется центром Internet Network Information Center. Домены верхнего

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

– com - коммерческие организации (например, microsoft.com); – edu - образовательные (например, mit.edu); – gov - правительственные организации (например, nsf.gov); – org - некоммерческие организации (например, fidonet.org); – mil – военные организации;– net - организации, поддерживающие сети (например, nsf.net). – biz – для регистрации бизнес-проектов;– info – ресурсы общего пользования;– pro – профессиональные ресурсы;– museum – для виртуальных галерей;– coop – кооперативные организации;– aero – для авиационной индустрии;– web – для веб-ресурсов

Взаимодействие клиента с сервером DNS

ответ ответ

запрос запросКлиент

DNSServerDNS

ServerDNS

Автоматизация процесса назначения IP-адресов узлам сети: протокол DHCP

Сервер DHCP

Запрос получение IP-адреса

Предложение IP-адреса

Выбор IP-адреса

Подтверждение IP-адреса

Средства электронных коммуникаций Internet

• Talk - программа информационного обмена, реализующая принцип телефона;

• IRC - система, реализующая принцип телемоста;

• e-mail - электронная почта; • Listserv - система серверов почтовых списков

BITNET; • Usenet - система телеконференций Internet;• BBS - электронные доски объявлений.

Электронная почта • Обычно программа подготовки почты вызывает текстовый редактор, который

пользователь предпочитает всем остальным программам этого типа. Затем пользователь должен вызвать программу отправки почты, которую часто называют доставочным агентом (программа подготовки почты вызывает программу отправки автоматически).

• Программа отправки почты передает подготовленное сообщение почтовому серверу (транспортный агент) который ответственен за доставку почты в пределах всей сети. Транспортный агент анализирует адрес назначения сообщения, и связывается с сервером транспортным агентом (почтовым сервером) обслуживающим почтовый домен получателя и с помощью протокола SMTP передает сообщение ему.

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

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

• Пользователь просматривает поступившие сообщения

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

Списки рассылки • Во-первых, сообщения, распространяемые по электронной почте,

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

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

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

• В-четвертых, такой способ передачи сообщений может быть просто быстрее, коль скоро сообщения передаются напрямую абонентам