Resolver-программа обработки запросов вида Любезный, не скажешь ли какой IP адрес у yandex.ru?

Содержание

Слайд 2

Получив запрос «а какой IP у www.yandex.ru» резолвер ищет в своём кэше

Получив запрос «а какой IP у www.yandex.ru» резолвер ищет в своём кэше
информацию.
Если информацию найти не удалось, начинает опрос глобальной DNS с запроса к одному из корневых серверов.
Корневой сервер не знает ответа вопрос об адресе www.yandex.ru, но он сообщит
резолверу об адресах серверов, ответственных за зону .ru

Слайд 3

Сервера зоны .ru отправят резолвер к серверам, отвечающим за .yandex.ru
Сервера yandex.ru ответят

Сервера зоны .ru отправят резолвер к серверам, отвечающим за .yandex.ru Сервера yandex.ru ответят об адресе www.yandex.ru
об адресе www.yandex.ru

Слайд 5

DNS: подробности

DNS: подробности

Слайд 6

Преимущества буквенных имён: простота запоминания.
Иерархия строится справа налево. Например:
www.money.yandex.ru – адрес платёжной

Преимущества буквенных имён: простота запоминания. Иерархия строится справа налево. Например: www.money.yandex.ru –
системы Яндекс- деньги.
www.money.yandex.cl03 – адрес фишингового сайта.

Слайд 7

TLD (домены верхнего уровня)

.com – commercial (изначально планировался для коммерческих организаций, сейчас

TLD (домены верхнего уровня) .com – commercial (изначально планировался для коммерческих организаций,
– свободная регистрация);
.net – networks (изначально предназначался для ресурсов, связанных с функционированием Интернет, сейчас – свободная регистрация);
.org – organizations (некоммерческие организации либо организации, не попадающие в другие категории, сейчас – свободная регистрация);
.info – Information (домен, ориентированный на размещение справочных, информационных ресурсов);

Слайд 8

.biz – business organizations (для коммерческих организаций, аналог домена .com);
.name –

.biz – business organizations (для коммерческих организаций, аналог домена .com); .name –
personal (домен для частных лиц);
.aero – air-transport industry (воздушно-транспортная индустрия, домен с ограниченной регистрацией);
.coop – cooperatives (кооперативы, регистрация ограничена принадлежностью к кооперативному движению);
.museum – museums (специальный домен для размещения ресурсов музеев);
.pro – professionals (для специалистов различных сфер);
.arpa – технический домен, используемый для поддержки сетевой инфраструктуры Интернет;

Слайд 9

.int – international organizations (домен предназначен исключительно для международных организаций);
.edu

.int – international organizations (домен предназначен исключительно для международных организаций); .edu –
– education (ресурсы образовательных учреждений США);
.gov – US Government (ресурсы правительства США);
.mil – US Department of Defens (домен для использования военными ведомствами США);
.travel – домен для турагентств, туроператоров, организаций, связанных с туриндустрией;

Слайд 10

.jobs – для сайтов, устраивающих коммуникации работников и работодателей;
.cat –

.jobs – для сайтов, устраивающих коммуникации работников и работодателей; .cat – для
для лингвистического и культурного сообщества испанской Каталонии;
.tel – для хранения персональных данных в DNS;
.mobi – для сайтов и сервисов, ориентированных на использование с мобильного устройства;
.asia – для сайтов и сервисов, ориентированных на граждан стран Азии.

Слайд 11

Новые игроки…

Новые игроки…

Слайд 12

Доменные имена: подробности

Доменные имена: подробности

Слайд 13

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

Country Code

Национальные домены ― двухбуквенные домены первого уровня, соответствующие кодам, обозначающим государства. Country
Top Level Domain (ccTLD)

Слайд 14

К ccTLD относятся не только домены государств, но и другие географические домены,

К ccTLD относятся не только домены государств, но и другие географические домены,
обозначающие территории, автономии или объединение государств.
Большинство ccTLD выделено именно государствам.
При обозначении государств используется ISO1366, рекомендующие двухбуквенные коды стран. Принят в 60-х гг. XX в.

Слайд 15

Присвоение национальных доменов не всегда выполняется с учётом ISO1366.
Пример:
Великобритания
ISO1366: GB,
Реально: UK,

Присвоение национальных доменов не всегда выполняется с учётом ISO1366. Пример: Великобритания ISO1366:
нестандартный, но лидирующий.
СССР (несуществующее государство),
домен .SU ― живой.

Правило «нет государства, нет домена»

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

Слайд 16

Лингвистические хитрости

TV (1996)― однозначная ассоциация с телевидением. ISO1366 ― Тувалу.
TM (1997)―

Лингвистические хитрости TV (1996)― однозначная ассоциация с телевидением. ISO1366 ― Тувалу. TM
ассоциация с Trade Mark.
ISO1366 ― Туркмения.
MD (1994)― ассоциация с Medical Doctor
ISO1366 ― Молдова.
FM ― ассоциация с Радиовещанием.
ISO1366 ― Микронезия.
ME (2007)― ассоциация с персонализацией
ISO1366 ― Молдова

Слайд 18

Жизненный цикл домена

Жизненный цикл домена

Слайд 19

Рождение

Предварительная регистрация (Add Grace Period)
В этот период регистратор ожидает поступления за регистрацию

Рождение Предварительная регистрация (Add Grace Period) В этот период регистратор ожидает поступления
домена от администратора.

Слайд 20

Жизнь

В зависимости от правил администрирования домена первого уровня, в доменных зонах можно

Жизнь В зависимости от правил администрирования домена первого уровня, в доменных зонах
регистрировать домены на различные сроки: от 1 года до 10 лет.
Обычно после регистрации в течение 60 дней смена администратора невозможна.
Домен не всегда используется под web-сайт, он может служить адресом для почтового или FTP-сервера.

Слайд 21

В некоторых доменных зонах введены строгие правила, регулирующие использование доменов.
Пример.
Домен .mobi рекомендован

В некоторых доменных зонах введены строгие правила, регулирующие использование доменов. Пример. Домен
для размещения сайта, оптимизированного для просмотра с мобильного устройства.
Домен .tel предназначен для размещения web-страниц, хранящих контактные данные компании или человека, размещённые непосредственно в DNS.

Слайд 26

Делегирование домена 

Передача прав на его техническое сопровождение. Для этого нужно поддержать его

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

Слайд 27

Делегирование выполняется в случаях, если хостинг находится у одной компании, а домен

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

Слайд 28

Национальные домены верхнего уровня

Национальные домены верхнего уровня

Слайд 29

Служба whois

Служба whois

Слайд 30

Сервис «Who is»

Who is – набор баз данных и протокол доступа к

Сервис «Who is» Who is – набор баз данных и протокол доступа
ним.
Who is – инструмент получения информации о регистрации некоторого домена.
Крупные регистраторы предоставляют доступ к базе данных who is через свои сайты.

Слайд 34

Выводы

домен test.ru – занят; запись о занятости домена нельзя полностью изъять из

Выводы домен test.ru – занят; запись о занятости домена нельзя полностью изъять
БД who is;
Администратором домена является организация
«JSC Regional Information Center»;
Домен не делегирован;
Домен привязан к двум серверам;

Слайд 35

Поля сервиса who is

Поля сервиса who is

Слайд 37

% By submitting a query to RIPN's Whois Service % you agree to

% By submitting a query to RIPN's Whois Service % you agree
abide by the following terms of use: % http://www.ripn.net/about/servpol.html#3.2 (in Russian)  % http://www.ripn.net/about/en/servpol.html#3.2 (in English). domain: SUT.RU nserver: ns1.sut.ru. 91.238.228.3, 91.238.229.151, 2a01:a280:1::3:2 nserver: ns2.sut.ru. 178.250.244.150 nserver: ns.sut.ru. 91.238.228.4 state: REGISTERED, DELEGATED, VERIFIED org: The Saint Petersburg State University of Telecommunications registrar: RU-CENTER-REG-RIPN admin-contact: https://www.nic.ru/whois created: 1996.10.12 paid-till: 2014.11.01 free-date: 2014.12.02 source: TCI Last updated on 2013.11.04 20:31:38 MSK

Слайд 38

% By submitting a query to RIPN's Whois Service % you agree to

% By submitting a query to RIPN's Whois Service % you agree
abide by the following terms of use: % http://www.ripn.net/about/servpol.html#3.2 (in Russian)  % http://www.ripn.net/about/en/servpol.html#3.2 (in English). domain: IT-MILE.RU nserver: ns1.expired.r01.ru. nserver: ns2.expired.r01.ru. state: REGISTERED, DELEGATED, VERIFIED org: LLC "INTELITY" registrar: R01-REG-RIPN admin-contact: https://partner.r01.ru/contact_admin.khtml created: 2010.10.24 paid-till: 2013.10.24 free-date: 2013.11.24 source: TCI Last updated on 2013.11.04 20:31:38 MSK

Слайд 39

Смерть домена

Права администратора на управление доменом требуют продления.
Домен регистрируется на определённый

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

Слайд 40

Домен не может быть удалён моментально. Существует специальный период, в течение которого

Домен не может быть удалён моментально. Существует специальный период, в течение которого
можно вернуть себе неоплаченный домен по цене продления.
В домене .com ― Auto-Renew Grace Period.
Продолжительность ― от нескольких дней до 1,5 месяцев. Домен остаётся в DNS, но необязательно, что он будет указывать на ресурс прежнего владельца.

Слайд 42

При неоплате продления домена, в его жизни наступает новый период.
В зоне

При неоплате продления домена, в его жизни наступает новый период. В зоне
.com это Redemption Grace Period.
Запись о домене удаляется из DNS, т.е. домен как бы не существует, но в течение некоторого периода времени может быть возвращён прежнему администратору, при условии, что он оплачивает штраф, больший, чем стоимость продления.
Если администратор так и не оплатил продление, то в течение 5 дней домен должен быть удалён из реестра.

Слайд 43

После удаления домена из реестра, регистрация такого же домена доступна любому желающему

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

Слайд 44

Циклы «.ru»

В доменной зоне .ru невозможно тестирование доменов без оплаты, так как

Циклы «.ru» В доменной зоне .ru невозможно тестирование доменов без оплаты, так
отсутствует период предварительной регистрации ― за внесение информации в реестр необходимо заплатить.
Регистрация доменов в зоне .ru производится сроком на 1 год.
сторонники ― проще заплатить за несколько лет, чем регулярно продлевать регистрацию;
противники ― возможен захват множества доменов киберсквоттерами и вывода доменов из оборота на длительный срок.

Слайд 45

В течение 60 дней с момента регистрации домена невозможна смена администратора домена.
После

В течение 60 дней с момента регистрации домена невозможна смена администратора домена.
истечения годового срока регистрации, домен снимается с делегирования, но в течение 30 дней прежний администратор может продлить регистрацию по цене продления.
Если регистрация не продлена, то в течение 3 дней домен должен быть удалён из реестра.
Если продление не оплачено, домен освобождается, запись о нём удаляется из реестра доменов, и другой администратор может его зарегистрировать.

Слайд 46

Домены верхнего уровня:
дополнение

Домены верхнего уровня: дополнение

Слайд 47

Изначально существовало 7 доменов:
com;
net;
org;
gov:
edu;
mil;
arpa.

Изначально существовало 7 доменов: com; net; org; gov: edu; mil; arpa.

Слайд 48

Каждая из масштабных областей деятельности человечества получила по домену:
Коммерция;
Сети и телекоммуникации;
Некоммерческие объединения;
Власть;
Международная

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

Слайд 49

Домен .com

Предлагалось использовать для коммерческих организаций всего мира. Сейчас – это лидер

Домен .com Предлагалось использовать для коммерческих организаций всего мира. Сейчас – это
по числу зарегистрированных доменов.
В 2008 году домен исчерпал словарные 4 буквенные словосочетания. Были зарегистрированы даже экзотические домены
«xvqg.com».
Первые 4 буквенные домены были зарегистрированы в 1986 г.
Всего возможно 456976 вариантов доменов.

Слайд 52

Домен .net

Изначально планировался для размещения ресурсов компаний и организаций, связанных с функционированием

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

Слайд 53

Домен .org

Предназначался для сайтов некоммерческих организаций и общественных объединений.
В доменной зоне открыта

Домен .org Предназначался для сайтов некоммерческих организаций и общественных объединений. В доменной
свободная регистрация.
Существуют сайты крупных международных объединений.
Пример:
Сайт ООН : un.org

Данными доменами исчерпывается список действительно свободных в плане
регистрации древнейших доменов.

Слайд 54

Домен .gov

Предназначен для правительственных структур США, и только для них.
Пример:
ЦРУ: cia.gov
NASA: nasa.gov

Домен .gov Предназначен для правительственных структур США, и только для них. Пример: ЦРУ: cia.gov NASA: nasa.gov

Слайд 55

Домен .mil

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

Домен .mil Предназначен для регистрации учреждений, организаций и формирований, прямым образом связанные
оборонным ведомством США.
Пример
сайт ВВС США: af.mil

Слайд 56

Домен .edu

Используется образовательными учреждениями США. Распределение имён контролирует правительственное агентство. Основное количество

Домен .edu Используется образовательными учреждениями США. Распределение имён контролирует правительственное агентство. Основное
адресов домена .edu занимают сайты и другие ресурсы университетов и колледжей США.

Слайд 57

Домен .int

Создан для использования международными организациями.
Является единственным из изначально специальных доменов,

Домен .int Создан для использования международными организациями. Является единственным из изначально специальных
в котором возможна регистрация имени иностранной, по отношению к США, организации.
Регистрацией владеет подразделение ICANN- IANA
Администрация адресного пространства Интернет — некоммерческая организация, управляющая пространствами IP-адресов, доменов верхнего уровня, а также регистрирующая типы данных MIME и параметры  протоколов Интернета.

Слайд 58

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

TCP (Transmission Control Protocol)
Протокол управления передачей. Устанавливает и поддерживает связь

Протоколы стека TCP/IP TCP (Transmission Control Protocol) Протокол управления передачей. Устанавливает и поддерживает связь между компьютерами.
между компьютерами.

Слайд 59

IP (Internet Protocol)
обрабатывает логические адреса компьютеров

IP (Internet Protocol) обрабатывает логические адреса компьютеров

Слайд 60

ARP (Address Resolution Protocol)
Протокол разрешения адресов. Определяет MAC-адрес, соответствующий IP-адресу.

ARP (Address Resolution Protocol) Протокол разрешения адресов. Определяет MAC-адрес, соответствующий IP-адресу.

Слайд 61

RIP (Routing Information Protocol)
Протокол маршрутной информации. Определяет самый короткий маршрут между компьютерами.

RIP (Routing Information Protocol) Протокол маршрутной информации. Определяет самый короткий маршрут между
Если число переходов превышает 16, маршрут считается недоступным.

Слайд 62

ICMP (Internet Control Message Protocol)
Протокол управления сообщениями. Обрабатывает и посылает сообщения об

ICMP (Internet Control Message Protocol) Протокол управления сообщениями. Обрабатывает и посылает сообщения об ошибках для TCP/IP.
ошибках для TCP/IP.

Слайд 63

OSPF (Open Shortest Path First)
«Наследник» протокола RIP, число переходов увеличено до 256.

OSPF (Open Shortest Path First) «Наследник» протокола RIP, число переходов увеличено до 256.

Слайд 64

BGP/EGP(Border Gateway Protocol/Exterior Gateway Protocol )
Пограничный шлюзовой протокол/Внешний шлюзовой ппротокол

BGP/EGP(Border Gateway Protocol/Exterior Gateway Protocol ) Пограничный шлюзовой протокол/Внешний шлюзовой ппротокол

Слайд 65

SNMP
(Simple Network Management Protocol)
Простотой протокол управления сетью. Является инструментом, позволяющим подключать

SNMP (Simple Network Management Protocol) Простотой протокол управления сетью. Является инструментом, позволяющим
и управлять сетевыми устройствами

Слайд 66

PPP (Point-to-Protocol)
Протокол двухточечного соединения.

PPP (Point-to-Protocol) Протокол двухточечного соединения.

Слайд 67

SMTP (Simple Mail Transport Protocol)
Простой протокол передачи электронной почты

SMTP (Simple Mail Transport Protocol) Простой протокол передачи электронной почты

Слайд 68

POP3/IMAP4 (Post Office Protocol ver. 3/Internet Message Advertising Protocol ver.4 )
Протокол почтового

POP3/IMAP4 (Post Office Protocol ver. 3/Internet Message Advertising Protocol ver.4 ) Протокол
отделения версии 3/ Протокол доступа к сообщениям в сети Интернет

Слайд 69

Уровни стека протоколов TCP/IP

Физический уровень

Канальный уровень

Сетевой уровень

Транспортный уровень

Сеансовый уровень

Уровень представления данных

Уровень приложений

Уровень

Уровни стека протоколов TCP/IP Физический уровень Канальный уровень Сетевой уровень Транспортный уровень
1

Уровень 2

Уровень 3

Уровень 4

Уровень 5

Уровень 6

Уровень 7

Уровень 4
(TCP)

Уровень 3
(TCP)

Уровень 2
(TCP)

Уровень 1
(TCP)

FTP,
Telnet,
SMTP,
POP3,
IMAP4

TCP/UDP

IP

Оборудование

Слайд 70

Пиринговые сети

Пиринговые сети

Слайд 71

Пиринговая сеть (P2P-сеть) ― компьютерная сеть, основанная на равноправии участников.
В данной

Пиринговая сеть (P2P-сеть) ― компьютерная сеть, основанная на равноправии участников. В данной
сети отсутствует выделенный сервер, а каждый узел является одновременно и сервером и клиентом.
Впервые термин «P2P» был использован в 1984 г.
Парбауэллом Йохнухуйтсманом при разработке архитектуры Advanced Peer to Peer Networking фирмы IBM.
P2P ― сетевой протокол, обеспечивающий возможность создания и функционирования сети равноправных узлов и их взаимодействия.

Слайд 72

Оборудование

IP

TCP/UDP

FTP,
Telnet,
SMTP,
POP3,
IMAP4

Во многих случаях P2P являются наложенными сетями, использующими существующие

Оборудование IP TCP/UDP FTP, Telnet, SMTP, POP3, IMAP4 Во многих случаях P2P
транспортные протоколы стека TCP/IP ― TCP и UDP.

Физический уровень

Канальный уровень

Сетевой уровень

Транспортный уровень

Сеансовый уровень

Уровень представления данных

Уровень приложений

Уровень 1

Уровень 2

Уровень 3

Уровень 4

Уровень 5

Уровень 6

Уровень 7

Уровень 4
(TCP)

Уровень 3
(TCP)

Уровень 2
(TCP)

Уровень 1
(TCP)

Слайд 73

Важно понимать, что в реальности узел P2P-сети взаимодействует лишь с некоторым подмножеством
других

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

Слайд 74

Модель «клиент-сервер»

вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены

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

Слайд 75

В сети клиент-сервер роли жёстко разграничены:
клиент ставит задачи,
сервер их выполняет

В сети клиент-сервер роли жёстко разграничены: клиент ставит задачи, сервер их выполняет
или отклоняет.
Сервер не может поставить задачу перед
клиентом.
Инициатором соединения является клиент,
сервер только выполняет запросы.

Слайд 76

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

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

Слайд 77

Архитектура P2P-сетей отличается от традиционной
«клиент-серверной» архитектуры.
Архитектура P2P является децентрализованной и становится

Архитектура P2P-сетей отличается от традиционной «клиент-серверной» архитектуры. Архитектура P2P является децентрализованной и
более производительной при увеличении числа узлов.
Увеличение производительности происходит за счёт
Добавления ресурсов подключённого узла (дисковое пространство и вычислительные мощности).

Слайд 78

Архитектура P2P-сетей отличается от традиционной
«клиент-серверной» архитектуры.
Архитектура P2P является децентрализованной и становится

Архитектура P2P-сетей отличается от традиционной «клиент-серверной» архитектуры. Архитектура P2P является децентрализованной и
более производительной при увеличении числа узлов.
Увеличение производительности происходит за счёт
Добавления ресурсов подключённого узла (дисковое пространство и вычислительные мощности).
На практике P2P сеть всё же зависит от своих центральных узлов.

Слайд 79

Преимущества P2P-архитектуры

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

Преимущества P2P-архитектуры самоорганизованность; отказоустойчивость при потере связи с узлами сети; распределение ресурсов
конкретным адресам;
увеличение скорости копирования за счёт использования нескольких источников;
более эффективное использование полосы пропускания;
гибкая балансировка нагрузки.

Слайд 80

Области применения P2P

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

Области применения P2P обмен файлами.P2P является альтернативой FTP-архивам, утрачивающим перспективу ввиду значительных
перегрузок;
распределённые вычисления. Например, проект
SETI@HOME, посвящённый распределённому поиску внеземных цивилизаций. Вместе с тем, проекту свойственна централизованная раздача и приём данных.
обмен сообщениями. ICQ. Зависит от состояния центрального сервера.
интернет-телефония. Skype.
групповая работа. Grove Network ― защищённое пространство для коммуникаций. Open Cola ― поиск информации и обмен ссылками.

Слайд 81

1998 – Шон Фанинг (всемирная база данных файлов, «файловая биржа»)
Май 1999 –

1998 – Шон Фанинг (всемирная база данных файлов, «файловая биржа») Май 1999
запуск сервиса. Функционирование обеспечивается через www.napster.com
Сервис набирает популярность:
1 000 000 активных пользователей,
в день через сеть проходят сотни тысяч файлов
40 млн. пользователей
июнь 2000 – запрет на эксплуатацию.

Слайд 83

В настоящее время по адресу www.napster.com располагается служба платной загрузки музыкальных произведений.
Революционность

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

Слайд 85

Последствия

После закрытия napster начались разработки в области файлообменных сетей:
Сети не требующие центрального

Последствия После закрытия napster начались разработки в области файлообменных сетей: Сети не
сервера;
Сети с произвольным количеством серверов.
За основу положен принцип прямого взаимодействия между участниками сети

Слайд 86

Bittorrent

2001 г.
В соответствии с протоколом, клиенты закачивают файлы частями, в

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

Слайд 87

С целью инициализации узла программа-клиент обращается к выделенному серверу, предоставляющему сведения о

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

Слайд 88

EDonkey2000

2000 г.
Информация публикуется в виде ed2k-ссылок:
ed2k://|file|Dance%20Anni%2090%20-%20Nikita%20Eterna,%20Divina%20(1994-12''extended%20Vers)%20320Kbs.mp3|11127985|CA5D17D910D91287A78746F0B9750343|/
В сети EDonkey2000 выделенные сервера обеспечивают поиск

EDonkey2000 2000 г. Информация публикуется в виде ed2k-ссылок: ed2k://|file|Dance%20Anni%2090%20-%20Nikita%20Eterna,%20Divina%20(1994-12''extended%20Vers)%20320Kbs.mp3|11127985|CA5D17D910D91287A78746F0B9750343|/ В сети EDonkey2000
узлов и информации.

Слайд 91

При работе с EDonkey2000 пользователь связан с
одним из серверов. Клиент сообщает серверу,

При работе с EDonkey2000 пользователь связан с одним из серверов. Клиент сообщает
какие файлы он предоставляет в общий доступ.
Сервер поддерживает список всех общих файлов клиентов, подключённых к нему.
При выполнении поиска клиент посылает запрос своему поисковому серверу, а сервер возвращает список файлов, удовлетворяющих запросу клиента.

Слайд 92

Протоколы

Используется собственный набор протоколов, несовместимых с FTP и HTTP, обладающий
Усовершенствованиями и

Протоколы Используется собственный набор протоколов, несовместимых с FTP и HTTP, обладающий Усовершенствованиями
отличиями:
Каждый участник сети одновременно принимает и отдаёт части файла;
Роль серверов заключается в координации

Слайд 93

Работы сети и хранении базы данных, содержащей следующие сведения:
какой IP-адрес имеет

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

Слайд 95

Работа в файлообменной сети

Клиент запрашивает необходимый файл в сети, при этом возможен

Работа в файлообменной сети Клиент запрашивает необходимый файл в сети, при этом
предварительный
этап поиска файла по данным на сервере.
Если файл имеется, сервер отдаёт клиенту
Список IP-адресов клиентов, у которых данный файл есть;
Клиент устанавливает прямое соединение
с другими клиентами, но может оказаться,
что нужная частей файла есть не у всех.
Клиент информирует сервер обо всех подключениях и скачивании.

Слайд 97

Безопасность сетей

Безопасность сетей

Слайд 98

Перечень опасностей

НСД к ключам и паролям сети;
DOS-атаки;
Имитация IP-адреса;
Компьютерные вирусы и черви;
Действия хакеров;
и

Перечень опасностей НСД к ключам и паролям сети; DOS-атаки; Имитация IP-адреса; Компьютерные
др.

Слайд 99

НСД

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

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

Слайд 100

HTML, Web-сайты и web-приложения

HTML, Web-сайты и web-приложения

Слайд 101

Интернет построен по технологии
«клиент-сервер», предполагающий использование 2 приложений: сервера
и клиента.

Интернет построен по технологии «клиент-сервер», предполагающий использование 2 приложений: сервера и клиента.

Слайд 102

Для общения клиента и сервера используется протокол HTTP.
Основной цикл протокола HTTP представляет

Для общения клиента и сервера используется протокол HTTP. Основной цикл протокола HTTP
собой пару «запрос файла клиентом-передача файла серверу», файл может быть произвольным.
Для выбора определённого файла браузер
передаёт северу URL, полученный результат обычно называется web-страницей.

Слайд 103

URL состоит из следующих частей:
Наименования прикладного протокола;
Имени машины-сервера или её IP-адрес;
Номера порта

URL состоит из следующих частей: Наименования прикладного протокола; Имени машины-сервера или её
TCP. Обращение к которому обрабатывает сервер.
Места документа на сервере.
Основу сайта составляют web-страницы,
или HTML-страницы.

Слайд 104

Web-сайт так же может содержать другие файлы:
Графические (tiff/jpg/pcx/…);
Текстовые (doc/txt/rtf/pdf/…);
Звуковые (mp3/midi/wav/…);
Презентации (ppt);
Электронных таблиц(xls);
Упакованных(zip/rar/…)

Web-сайт так же может содержать другие файлы: Графические (tiff/jpg/pcx/…); Текстовые (doc/txt/rtf/pdf/…); Звуковые

Слайд 105

Пиринговые сети

Peer to peer networking.
Peer – клиент, создающий сеть. Надёжность поддерживается за

Пиринговые сети Peer to peer networking. Peer – клиент, создающий сеть. Надёжность
счет миллионов пользователей, входящих в сеть.
P2P- технология построения сетей, в рамках которой каждый узел может выступать как клиентом, так и сервером.

Слайд 106

Компьютерные порты

Компьютерные порты