Similar presentations:
Internet технологии. Лекция 7.1
1. Лекция 7.1. Internet технологии
7.1. Internet как иерархия сетей
7.2. Протоколы Интернет
7.3. Адресация в Интернет
7.4. Доменные имена
2. Понятие Internet
• Слово Internet происходит отвыражения inter connected net
works (связанные сети). Это
глобальное сообщество малых и
больших сетей.
• В широком смысле – это глобальное
информационное пространство,
хранящее огромное количество
информации на миллионах
компьютеров, которые обмениваются
данными.
3. История создания Internet
• К концу 1969 г. в США был завершен проект ARP Anetподключением в одну компьютерную сеть 4 исследовательских
центров: University of California Los Angeles, Stanford Research
Institute, University of Californiaat Santa Barbara,University of Utah.
• В 1972 г. Минобороны США начало разработку новой
программы Internetting Project с целью изучения методов
соединения сетей между собой.
• В 1974 г. была поставлена задача разработки универсального
протокола передачи данных, которая была решена созданием
протокола передачи данных и объединения сетей –
Transmission Control Protocol/Internet Protocol (TCP/IP). В 1983 г.
был осуществлен перевод ARP Anet на TCP/IP.
• В 1989 г. в Европейской лаборатории физики элементарных
частиц (CERN, Швейцария, Женева) Тим Бернерс-Ли
разработал технологию гипертекстовых документов –
World Wide Web, позволяющую пользователям иметь доступ к
любой информации, находящейся в сети Интернет на
компьютерах по всему миру.
4. Схема подключения компьютера к Internet
5. Основные термины сети Internet
Модем
Модемный пул
ISP (Internet Service Provider)
Backbone
POP (Point of Presence)
NAP (Network Access Points)
Маршрутизатор
6. Протоколы Интернет
• Базовые протоколы отвечают за физическуюпересылку сообщений между компьютерами
к сети Internet. Это протоколы IP (Internet
Protocol – протокол Интернет) и TCP
(Transmission Control Protocol).
• Прикладными называют протоколы более
высокого уровня, они отвечают за
функционирование специализированных
служб. Например, протокол HTTP служит для
передачи гипертекстовых сообщений,
протокол FTP - для передачи файлов, SMTP для передачи электронной почты.
• Набор протоколов разных уровней,
работающих одновременно,
называют стеком протоколов.
7. Cеть с коммутацией пакетов
• Internet-данные в любой форме –электронное письмо, Web-страница или
скачиваемый файл – путешествуют в виде
группы пакетов. Каждый пакет посылается на
место назначения по оптимальному из
доступных путей. Поэтому даже если какой-то
участок Интернет окажется нарушенным, то
это не повлияет на доставку пакета, который
будет направлен по альтернативному пути.
• Принцип пакетной
коммутации обеспечивает основное
преимущество Internet - надежность.
8. Понятие IP-адреса
• Каждому компьютеру, подключенному кИнтернету,
присваивается идентификационный номе
р, который называется IP-адресом.
• Присвоение адреса компьютеру на время
сеанса связи называется динамическим
распределением IP-адресов.
• IP-адрес имеет формат ххх.ххх.ххх.ххх, где
ххх – числа от 0 до 255.
9. Рассмотрим типичный IP-адрес: 193.27.61.137.
• Например, тот же IP-адрес в двоичном кодебудет выглядеть так:
• 11000001. 00011011. 00111101. 10001001.
• Четыре числа в IP-адресе называются
октетами, поскольку в каждом из них при
двоичном представлении имеется восемь
разрядов: 4 8 = 32.
• Октеты делят на две секции: Net и Host.
• Net-секция используется для того, чтобы
определить сеть, к которой принадлежит
компьютер.
• Host, который называют узлом, определяет
конкретный компьютер в сети.
10. Понятие DNS-система (Domain Name System)
Понятие DNS-система (DomainName System)
• И 1983 г. в Висконсинском университете США
была создана так называемая DNSсистема (Domain Name System), которая
автоматически устанавливала соответствие
между текстовыми именами и IP-адресами.
• Вместо чисел была предложена ставшая
сегодня для нас привычной запись типа
www.myname.gorod.ru.
• Таким образом, при пересылке информации
компьютеры используют цифровые адреса,
люди - буквенные, а DNS-сервер служит
своеобразным переводчиком.
11. Понятие доменного имени
• Когда происходит обращение на Web илипосылается e-mail, то используется доменное
имя. Например, адрес
http://www.microsoft.com содержит доменное
имя microsofl.com.
• Аналогичноe-mail-адрес [email protected]
содержит доменное имя rambler.ru. В
доменной системе имен
реализуется принцип назначения имен с
определением ответственности за их
подмножество соответствующих
сетевых групп.
12. DNS-сервер
• В качестве примера рассмотрим адресgroup.facult.univers.tula.ru.
• Первым в имени стоит название
рабочей машины - реального
компьютера с IP-адресом. Это имя
создано и поддерживается группой
facult. Группа входит в более крупное
подразделение univers, далее следует
домен tula – он определяет имена
тульской части сети, ru - российской.
13. Организационные признаки доменов
com— коммерческие предприятия,
edu— образовательные учреждения,
gov— государственные учреждения,
mil— военные организации,
net— сетевые образования,
org— учреждения других организаций и
сетевых ресурсов.
14. Функции DNS-сервера
• отвечает на запрос, выдав IР-адрес, еслизнает IP-адрес запрашиваемого домена;
• взаимодействует с другим DNS-сервером для
того, чтобы найти IP-адрес запрошенного
имени, если он его не знает (такой запрос
может проходить по цепочке DNS-серверов
несколько раз);
• выдает сообщение: «Я не знаю IP-address
домена, запрашиваемого вами, но вот IPaddress DNS-сервера, который знает больше
меня»;
• сообщает, что такой домен не существует.
15. Система кеширования
• Система кэширования делает поискболее быстрым. DNS-сервер, однажды
сделав запрос на корневой DNS и
получив адрес нужного DNS-сервера,
кэширует полученный IP-адрес.
• В следующий раз он уже не будет
повторно обращаться с подобным
запросом. Подобное кэширование
происходит с каждым запросом, что
постепенно оптимизирует скорость
работы системы.