Скачать презентацию Internet-технологии Рахманова И О История сети Internet Скачать презентацию Internet-технологии Рахманова И О История сети Internet

Internet-технологии.ppt

  • Количество слайдов: 38

Internet-технологии Рахманова И. О. Internet-технологии Рахманова И. О.

История сети Internet l l l Рождение Internet конец 60 х годов США Проект История сети Internet l l l Рождение Internet конец 60 х годов США Проект ARPANET объединения локальных компьютерных сетей учебных заведений, военных и исследовательских организаций США. Цель проекта отказоустойчивая коммуникационная среда: l l l Терминальная связь между компьютерами передача файлов и электронной почты. Доступ к сети был ограничен только пользователями этих организаций

История сети Internet l Начало 70 х годов задача объединения разнородных сетей: l l История сети Internet l Начало 70 х годов задача объединения разнородных сетей: l l различные аппаратные платформы различные операционные системы Разработано семейство протоколов TCP/IP, 1983 год протокол TCP/IP объявлен стандартом в сетях ARPANET и NSFNET, принадлежавшей Национальному научному фонду США (NSF, National Science Foundation).

История сети Internet l l Сеть NSFNET стала опорной сетью Internet в США. Начальная История сети Internet l l Сеть NSFNET стала опорной сетью Internet в США. Начальная скорость передачи данных — 56 Кбит/с. 1986 1987 гг. — модернизация физических каналов сети (T 1) за счет NSF и скорость 1, 5 Мбит/с. Новые каналы объединяли 13 суперкомпьютеров в различных регионах США.

История сети Internet l l 1992 г. — новая опорная сеть на базе каналов История сети Internet l l 1992 г. — новая опорная сеть на базе каналов ТЗ со скоростью до 45 Мбит/с В Европе опорными сетями являются сети EBONE, NORDUnet, EUnet

Организационная структура сети Internet l К опорной сети NSFNET подключались: l l Собственные организации Организационная структура сети Internet l К опорной сети NSFNET подключались: l l Собственные организации Коммерческие организации Вопрос разграничения сетей коммерческого и научно исследовательского пользования. Результат: l l l нет единой контролирующей организации, нет централизованного руководства сетью каждая организация управляет своим участком сети и устанавливает свои правила для пользователей, работающих с ресурсами сети через нее

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

Организационная структура сети Internet Общественные организации: l Сообщество Internet (Internet Society): l проводит обсуждения Организационная структура сети Internet Общественные организации: l Сообщество Internet (Internet Society): l проводит обсуждения по техническим и организационным вопросам использования ресурсов Internet, l издает журнал Internet Society News l Инженерные силы Internet (IETF, Internet Engineering Task Force): l стандарты на протоколы Internet l Исследовательские силы Internet (IRTF, Internet Research Task Force): l Проведение исследований развития сети l В Европейская ассоциация сетей и пользователей (RARE).

Организационная структура сети Internet l Центры сетевой информации (Inter. NIC, Internet Network Information Center): Организационная структура сети Internet l Центры сетевой информации (Inter. NIC, Internet Network Information Center): l l l распространяют информационные материалы по работе организаций в Internet поддерживают базу данных по доменам и адресам Internet поддерживают полный комплект документов RFC (Request for Comment): l описание коммуникационных протоколов, l протоколов ресурсов, l кодовых таблиц l другие стандарты

Физическое строение сети Internet — глобальная всемирная сеть, образованная компьютерами и локальными компьютерными сетями, Физическое строение сети Internet — глобальная всемирная сеть, образованная компьютерами и локальными компьютерными сетями, использующими различные аппаратные и системные платформы

Физическое строение сети Internet Иерархия сетей: 1. Высокоскоростные магистральные сети (компания МСI). 2. Трафик Физическое строение сети Internet Иерархия сетей: 1. Высокоскоростные магистральные сети (компания МСI). 2. Трафик через точки сетевого доступа (network access points, NAPs)(компнаии Sprint, MFS и др). 3. Независимые национальные сети (например, PSInet и UUNET) 4. Региональные и частные сети университетских центров, исследовательских организаций и коммерческих фирм

Физическое строение сети Internet Физическое строение сети Internet

Физическое строение сети Internet l l Internet взаимодействие компьютеров на базе разных процессоров и Физическое строение сети Internet l l Internet взаимодействие компьютеров на базе разных процессоров и операционных систем (UNIX, Windows, DOS, Mac OS) Физическая связь компьютеров — протоколы обмена данными: l l l TCP (Transmission Control Protocol) IP (Internet Protocol). Протоколы связаны между собой — TCP/IP.

Физическое строение сети Internet l Протокол — единые правила приема и интерпретации передаваемой по Физическое строение сети Internet l Протокол — единые правила приема и интерпретации передаваемой по сети информации: l l расположение назначение содержание каждого байта информации Локальные корпоративные сети, построенные на протоколах обмена TCP/IP — Intranet

Физическое строение сети Internet Методы физической связи компьютеров и локальных сетей: l соединения с Физическое строение сети Internet Методы физической связи компьютеров и локальных сетей: l соединения с использованием медного кабеля. l l середина 80 х гг. – оптоволоконны линии l l l необходимы репитеры для компенсации затухания сигнала на больших расстояниях увеличились скорости обмена увеличились допустимые расстояния между узлами сегодня объединение участков сети на очень больших расстояниях через спутниковые каналы до 50— 100 км радиоканалы телефонная линия

Физическое строение сети Internet l l l Узловые компьютеры хосты (Host) постоянно подключены к Физическое строение сети Internet l l l Узловые компьютеры хосты (Host) постоянно подключены к сети Хосты сети, по которым передается основной трафик, костяк или позвоночник сети (backbone). Компьютер Хост часть локальной сети провайдера Для соединения локальной сети с Internet – отдельные компьютеры - маршрутизаторы (router): l определяют маршрут прохождения информации в/из Internet l предохраняют локальную сеть от необходимости обрабатывать всю информацию сети Internet на этом участке, l защищают Internet от ошибок и сбоев внутри локальной сети. Для подключения обычных пользователей коммутируемые телефонные линии и модемы

Виды подключения к сети Internet 1. l l l Прямое непосредственное подключение: используется провайдерами Виды подключения к сети Internet 1. l l l Прямое непосредственное подключение: используется провайдерами (поставщиками) услуг Internet (Internet Service Provider) или крупными организациями, активно использующими сеть. постоянное включение компьютера или локальной сети в Internet (присутствие в сети). использование всех ресурсов Internet на высоких скоростях. требует значительных финансовых затрат Связь по выделенным физическим линиям Компьютеры и сети, подключенные таким способом, образуют узлы или Хосты Internet — основа физического существования сети

Виды подключения к сети Internet Подключение по коммутируемой линии - временное подключение по телефонной Виды подключения к сети Internet Подключение по коммутируемой линии - временное подключение по телефонной линии к компьютеру провайдера: Терминальный доступ: 2. l l подключаемый компьютер не имеет своего адреса в Internet использовал для работы в сети ресурсы удаленного компьютера, постоянно подключенного к сети. компьютер пользователя терминал управления ресурсами (включая дисковую и оперативную память) удаленного компьютера. Подключение с выделением IP адреса: l l подключаемый компьютер получает свой IP адрес (становится Хостом) управляет ресурсами Internet как в случае постоянного подключения предлагается провайдерами услуг Internet

Архитектура клиент-сервер для обеспечения многопользовательского доступа к ресурсам сети и взаимодействия компьютеров локальных и Архитектура клиент-сервер для обеспечения многопользовательского доступа к ресурсам сети и взаимодействия компьютеров локальных и глобальных сетей: l на компьютере пользователя клиентская часть прикладной программы определенного ресурса или протокола l на удаленном компьютере серверная часть. Взаимодействие приложений в архитектуре клиент-сервер: l Клиентская часть приложения: l l l отправляет запрос серверной части, получает ответ предоставляет результаты действий пользователю для каждого ресурса используется протокол прикладного уровня Серверная часть приложения сервер сети l l на одном компьютере может быть несколько серверных программ хосты предоставляют различные ресурсы по всем протоколам Internet.

Архитектура клиент-сервер Основные серверы: l Сервер DNS (Domain Name Service) для правильной адресации запросов Архитектура клиент-сервер Основные серверы: l Сервер DNS (Domain Name Service) для правильной адресации запросов клиентского приложения. l Proxy сервер на компьютере провайдера: l l для ускорения работы в сети для защиты клиентских компьютеров от вирусов. автоматически посещает и сохраняет наиболее востребованные ресурсы Internet следит за содержанием сохраненных страниц и автоматически обновляет их

Протоколы обмена информацией в Internet Протоколы TCP/IP основа сетевого взаимодействия компьютеров Уровни протоколов: 1. Протоколы обмена информацией в Internet Протоколы TCP/IP основа сетевого взаимодействия компьютеров Уровни протоколов: 1. Уровень канала данных: l работа с сетевым оборудованием: l l сетевые контроллеры, адаптеры волоконно оптическая связь). Программные модули драйверы сетевых контроллеров: l непосредственные прием/передача байтов по физическим линиям связи

Протоколы обмена информацией в Internet Сетевой уровень – протокол IP (Internet Protocol): предназначен для Протоколы обмена информацией в Internet Сетевой уровень – протокол IP (Internet Protocol): предназначен для управления модулями уровня канала данных задачи обеспечения межсетевого взаимодействия: 2. l l адресация выбор маршрутов передачи данных в пакетах (IP пакеты) размером около 1500 байтов.

Протоколы обмена информацией в Internet Транспортный уровень — протокол TCP (Transmission Control Protocol) Задачи: Протоколы обмена информацией в Internet Транспортный уровень — протокол TCP (Transmission Control Protocol) Задачи: 3. l l l l разбиение информации на пакеты сборка пакетов, проверка целостности данных виртуальный канал для соединения удаленных машин. механизмы контроля целостности пакетов задержки по времени повторная отправка пакетов.

Протоколы обмена информацией в Internet 4. Прикладной уровень используется программным обеспечением пользователя: l l Протоколы обмена информацией в Internet 4. Прикладной уровень используется программным обеспечением пользователя: l l формируют запросы к протоколам нижних уровней получают востребованную информацию Протоколы прикладного уровня: l Протокол передачи файлов — FTP (File Transfer Protocol) l l l Протоколы электронной почты: l l l протокол SMTP (Simple Mail Transport Protocol — простой протокол передачи почты), POP (Post Office Protocol — почтовый протокол) IMAP (Internet Message Access Protocol — протокол доступа к сообщениям Internet) NNTP (Net News Transfer Protocol — протокол передачи сетевых новостей для обмена сообщениями на электронных досках объ явленийили для участия и обмена сообще ниями в различных телеконференциях. Протоколы обмена электронными сообщениями в режиме реального времени: l l l запись на локальный диск файлов с FTP серверов в сети поиск файлов средствами специальных протоколов — Archie, FTP Search. поиск и доступ к базам данных средствами специальных протоколов (WAIS Wide Area Information Server). служебная информация сетевого характера средствами протоколов Finger, PING, Whois. IRC (Internet Relay Chat — чередующаяся беседа Internet) ICQ (I Seek You — "я ищу вас"). Протокол передачи гипертекста HTTP (Hyper. Text Transfer Protocol: l l используется гипертекстовая адресация Основа WWW (World Wide Web)

Система адресации в Internet Адресация данных на сетевом уровне протоколов – IP-адрес l Каждый Система адресации в Internet Адресация данных на сетевом уровне протоколов – IP-адрес l Каждый компьютер в сети имеет свой уникальный IP адрес (4 байтовое число) l Пример адреса 207. 46. 130. 151. l Две части адреса: l l l первая (старшая) для идентификации участка сети вторая конкретный компьютер Хост IP адрес компьютера, но не ресурса

Система адресации в Internet Адресация данных на прикладном уровне - доменное имя l Сеть Система адресации в Internet Адресация данных на прикладном уровне - доменное имя l Сеть разбита на участки по географическому или организационному признаку l Домен (domain область, район) множество компьютеров, принадлежащих участку сети Internet, в пределах которого эти компьютеры объединены по одному признаку. l Полный доменный адрес компьютера (full qualified domain name) складывается из названия компьютера в пределах участка сети, к которому он принадлежит, и доменного адреса (domain address) или имени домена (domain name) этого участка. l Доменный адрес компьютера представляет собой группу иерархически связанных доменов, локализующихся от самого верхнего уровня до нижнего.

Система адресации в Internet l Названия доменов верхнего географического уровня изменяются из за включения Система адресации в Internet l Названия доменов верхнего географического уровня изменяются из за включения новых государств в систему Internet. Например, смена домена su на домены ru, ua, lv l Домен, указанный перед доменом верхнего уровня, часто определяет город, в котором расположен этот участок сети Internet (например, spb. ru Санкт Петербург, msk. su Москва, nsk. su Новосибирск), или сеть, к которой принадлежит компьютер (spbnet. ru, mskline. ru). l адрес URL состоит из типа ресурса (http, ftp, archie, gopher и т. д. ), доменного имени компьютера, содержащего этот ресурс, номера порта обращения (если он не стандартный) и полного пути к требуемому документу.

Гипертекст как всемирная паутина ссылок l Технология WWW базируется на специально разработанном протоколе HTTP Гипертекст как всемирная паутина ссылок l Технология WWW базируется на специально разработанном протоколе HTTP (Hyper. Text Transfer Protocol — протокол передачи гипертекста). l Применительно к WWW понятие гипертекста включает в себя все множество электронных документов (в том числе звуковые, анимационные файлы, протоколы, соединения и службы). l Протокол HTTP обеспечивает возможность непосредственно из любого документа переходить к чтению другого текстового документа, прослушива нию музыки, установлению соединения по протоколу FTP, и т. д.

Web-сайт l Для использования возможностей протокола HTTP документы должны быть подготовлены в соответствии с Web-сайт l Для использования возможностей протокола HTTP документы должны быть подготовлены в соответствии с требованиями языка программирования HTML (Hyper. Text Markup Language) l Для просмотра таких документов применяются браузеры (browser) или обозреватели. l Сайт – набор страниц, посвященных одному вопросу, или поддерживаемых одной службой, или принадлежащих одной организации и использующих отдельную домашнюю страницу для входа со своим адресом

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

Недостатки HTML l невозможно описать данные независимо от отображения этих данных, что является главной Недостатки HTML l невозможно описать данные независимо от отображения этих данных, что является главной проблемой поиска нужной информации; l клиент не имеет средств извлечения данных со страницы Web для дальнейшей обработки; l на конкретной странице Web клиент получает только одно представление конкретного множества данных.

Недостатки HTML l невозможность предоставления информации об иерархии данных. l Непоследовательность языка HTML (неоднозначность Недостатки HTML l невозможность предоставления информации об иерархии данных. l Непоследовательность языка HTML (неоднозначность синтаксиса)

Базовая структура страницы WEB l l l Для создания страницы Web требуются только текстовый Базовая структура страницы WEB l l l Для создания страницы Web требуются только текстовый редактор Язык HTML — это набор меток с форматом текст. Все страницы Web начинаются с метки и заканчиваются меткой . HTML документ состоит из двух секций. Первая из них, голова, определяется метками и . Вторая секция, тело, обрамляется метками и.

Стиль текста Начальная метка Конечная метка Жирный <В> </В> Курсив <I> </I> Подчеркивание <U> Стиль текста Начальная метка Конечная метка Жирный <В> Курсив Подчеркивание Моноширинный <ТТ>

Текст гипертекстовой связи Создание якоря <А NАМЕ="Имя">Текст якоря Образования" src="https://present5.com/presentation/272569880_392958710/image-35.jpg" alt="Гипертекстовые связи Базовая структура <А НREF="URL">Текст гипертекстовой связи Создание якоря <А NАМЕ="Имя">Текст якоря Образования" /> Гипертекстовые связи Базовая структура <А НREF="URL">Текст гипертекстовой связи Создание якоря <А NАМЕ="Имя">Текст якоря Образования связи к <А НREF="#Имя">Текст якорю связи Для связей электронной почты <А HREF="mailto: Адрес электронной почты">Текст связи

превращение изображения в гипертекстовую связь" src="https://present5.com/presentation/272569880_392958710/image-36.jpg" alt="Графика l добавления изображения на страницу Web превращение изображения в гипертекстовую связь" /> Графика l добавления изображения на страницу Web превращение изображения в гипертекстовую связь – <А HREF="URL"> l

Создание таблицы <TABLE> </TABLE> Задание строк <TR> </TR> Ячейки (клетки) Ячейка=надпись <TD></TD> Содержательное название Создание таблицы

Задание строк Ячейки (клетки) Ячейка=надпись Содержательное название таблицы , в которой где = ТОР или BOTTOM Выравнивание текста или <ТН ALIGN=выравнивание> <ТН>

Стиль оформления страниц Web l l l «Юзабилити» логичность связей на странице и между Стиль оформления страниц Web l l l «Юзабилити» логичность связей на странице и между страницами Лаконичность и краткость Четкость структуры текста (заголовки, параграфы и пр. ) Каждую страницу посвящать одной теме Осторожно пользоваться фоновыми изображениями