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

40
Основы Интернет-экономики и электронного бизнеса Горбачёв Николай Николаевич [email protected]

description

 

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

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

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

• Горбачёв Николай Николаевич[email protected]

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

Цель курса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

Некоторые вехи в истории 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) .

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

Некоторые вехи в истории 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

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

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

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

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

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

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

TCP/IP

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

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

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

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

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

TCP/IP

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

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

TCP/IP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

сетей

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

узлов

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

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

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

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

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

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

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

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

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

Использование масок в 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, как это определено системой классов.

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

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

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

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

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

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

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

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

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

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

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

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

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

служба 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

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

DNS

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

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

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

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

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

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

Структура пространства имен 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

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

Корень базы данных 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 – для веб-ресурсов

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

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

ответ ответ

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

DNSServerDNS

ServerDNS

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

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

Сервер DHCP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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