Основы работы на ЭВМ Занятие 3: протоколы передачи данных Фенстер Александр Геннадьевич

Презентация:



Advertisements
Похожие презентации
Основы работы на ЭВМ Занятие 2: устройство сети Интернет Фенстер Александр Геннадьевич
Advertisements

1. Что означает WWW? 2. Что такое гиперссылка? 3. Из каких частей состоит гиперссылка? 4. Гипертекст – это… 5. С помощью какого языка создается Web-страница?
Основные понятия World Wide Web (W W W). WWW это сеть документов, связанных между собой гиперссылками. Каждый отдельный документ, имеющий собственный.
Сервисы и ресурсы Internet / Intranet ВасильеваОксанаВладимировна.
В плане учебного проекта «Интернет и его ресурсы.
Всемирная паутина Компьютерные телекоммуникации. 2 World Wide Web Популярнейшая служба Интернета - World Wide Web (сокращенно WWW или Web), еще называют.
Выполняла студентки группы 19D-411: Макущенко Мария.
Всемирная паутина Компьютерные телекоммуникации. 2 World Wide Web Популярнейшая служба Интернета - World Wide Web (сокращенно WWW или Web), еще называют.
Протокол передачи данных Демонстрационный материал к уроку информатики и ИКТ в 11 классе Епифанова Т.Н. / 2010.
Назначение и струкутура сети Интернет Компьютерные телекоммуникации.
Тест Тема: Компьютерные сети. Вопрос 1 Вариант 1 Какой из способов подключения к Интернет обеспечивает наибольшие возможности для доступа к информационным.
1 Всемирная паутина. 2 Популярнейшая служба Интернета - World Wide Web (сокращенно WWW или Web), еще называют Всемирной паутиной. Представление информации.
ОфисЖилой дом телефон. ПОРТЫ При доставке сообщения по протоколу TCP или UDP запрашиваемые протоколы и сервисы распознаются по номеру порта. Порт – это.
Организация глобальных сетей. История развития глобальных сетей 1964 год США. Создана компьютерная система раннего оповещения о приближении ракет противника.
Электронная почта Самый старый и самый популярный сервис Интернета. Позволяет осуществлять обмен информацией через почтовые серверы, которые сохраняют.
Курс МЕТОДИСТ ИНТЕРНЕТ - ОБРАЗОВАНИЯ Основные понятия Мониторинг сети Intranet, WWW-сервер Электронная почта, POP3 и SMTP Файловый сервер (FTP-сервер)
1 Протоколы Интернета Протокол – это набор соглашений и правил, определяющих порядок обмена информацией в компьютерной сети. Протокол TCP/IP (1974) TCP.
Web-узлы. Разработка и администрирование.. Часть 1. Web-технология.
Протокол UDP Сети и системы телекоммуникаций Созыкин А.В.
Протоколы сети Internet TCP/IP, РОР3/SMTP, HTTP, FTP Гр
Транксрипт:

Основы работы на ЭВМ Занятие 3: протоколы передачи данных Фенстер Александр Геннадьевич

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

Пять «уровней» протоколов 1. Физический уровень. Как передавать информацию по данному кабелю или радиоканалу? Частота, амплитуда,...

Пять «уровней» протоколов 1. Физический уровень. Как передавать информацию по данному кабелю или радиоканалу? Частота, амплитуда, Канальный уровень. Как передавать биты, байты,... между двумя находящимися рядом сетевыми картами?

Пять «уровней» протоколов 1. Физический уровень. Как передавать информацию по данному кабелю или радиоканалу? Частота, амплитуда, Канальный уровень. Как передавать биты, байты,... между двумя находящимися рядом сетевыми картами? 3. Сетевой уровень. Как передавать данные от одного компьютера к другому (неважно, где находящемуся?) Здесь вводится понятие IP-адреса. Нет гарантии доставки!

Пять «уровней» протоколов 1. Физический уровень. Как передавать информацию по данному кабелю или радиоканалу? Частота, амплитуда, Канальный уровень. Как передавать биты, байты,... между двумя находящимися рядом сетевыми картами? 3. Сетевой уровень. Как передавать данные от одного компьютера к другому (неважно, где находящемуся?) Здесь вводится понятие IP-адреса. Нет гарантии доставки! 4. Транспортный уровень. Гарантируем доставку! Если данные с первого раза не пришли, перешлём ещё раз.

Пять «уровней» протоколов 1. Физический уровень. Как передавать информацию по данному кабелю или радиоканалу? Частота, амплитуда, Канальный уровень. Как передавать биты, байты,... между двумя находящимися рядом сетевыми картами? 3. Сетевой уровень. Как передавать данные от одного компьютера к другому (неважно, где находящемуся?) Здесь вводится понятие IP-адреса. Нет гарантии доставки! 4. Транспортный уровень. Гарантируем доставку! Если данные с первого раза не пришли, перешлём ещё раз. 5. Прикладной уровень. А что это за данные мы передаём? - веб-страничка – передаётся одним способом - почта – другим способом - файл для скачивания – третьим и так далее

Протоколы прикладного уровня Разные данные передаются по-разному веб-странички почта... На одном компьютере может работать несколько разных серверных программ он и веб-странички отдаёт и почту хранит...

Один компьютер – много служб пусть на этом компьютере хранятся веб-странички и почта пользователей

Один компьютер – много служб запрашивает и получает содержимое веб-сайта

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

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

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

Порты Порт – натуральное число «номер квартиры» Порт определяет, к какому серверу подключается клиент получение веб-страничек: порт 80 получение почты: порт 110 отправка почты: порт 25 и ещё много разных портов

Запрос веб-странички Что при этом на самом деле происходит? (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): запрос: какой IP-адрес у vkontakte.ru? (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): запрос: какой IP-адрес у vkontakte.ru? ответ: (один из многих) (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): запрос: какой IP-адрес у vkontakte.ru? ответ: Internet Explorer подключается к (порт 80): (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): запрос: какой IP-адрес у vkontakte.ru? ответ: Internet Explorer подключается к (порт 80): запрос: выдайте мне страничку vkontakte.ru (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Запрос веб-странички 1. Ваш компьютер подключается к DNS-серверу (порт 53): запрос: какой IP-адрес у vkontakte.ru? ответ: Internet Explorer подключается к (порт 80): запрос: выдайте мне страничку vkontakte.ru ответ: ….. ….. (например, вы открываете vkontakte.ru при помощи Internet Explorer)

Протокол HTTP HTTP: hypertext transfer protocol – протокол передачи гипертекста гипертекст – текст со ссылками на другие тексты. обычно html

Протокол HTTP HTTP: hypertext transfer protocol – протокол передачи гипертекста Используется при передаче веб-страниц Обычно использует порт 80 гипертекст – текст со ссылками на другие тексты. обычно html

Протокол HTTP HTTP: hypertext transfer protocol – протокол передачи гипертекста Используется при передаче веб-страниц Обычно использует порт 80 Чтобы показать, что нужна веб-страничка, пишем гипертекст – текст со ссылками на другие тексты. обычно html

Команды протокола HTTP Протокол чётко описывает, как выглядят запрос и ответ. Загружаем

Команды протокола HTTP Протокол чётко описывает, как выглядят запрос и ответ. Загружаем IP-адрес:

Команды протокола HTTP Протокол чётко описывает, как выглядят запрос и ответ. Загружаем IP-адрес: Пример запроса к , порт 80: GET /news/1167 HTTP/1.1 Host: academ.org

Команды протокола HTTP Протокол чётко описывает, как выглядят запрос и ответ. Загружаем IP-адрес: Пример запроса к , порт 80: GET /news/1167 HTTP/1.1 Host: academ.org Ответом будет содержимое веб-странички

Программа telnet telnet нужен, чтобы вручную передавать команды и получать ответ сервера

Программа telnet telnet нужен, чтобы вручную передавать команды и получать ответ сервера Использование: telnet адрес порт Например: telnet academ.org 80 (он сам определит IP-адрес academ.org)

Какие могут быть ошибки? Стандартные ошибки: неверное доменное имя? zz123q.ru нет связи? ping …. не работает не работает веб-сервер? telnet …. 80 не работает неверное имя файла? 404

Попробуйте сами Задание: получить содержимое странички при помощи telnet В следующий раз показываю Linux: если есть свои ноутбуки – приносите!