Интернет1 КУРС « ВФ » ИНТЕРНЕТ (Internet) (протокол TCP/IP, имена в Интернете, система адресации, домены, числовые адреса, браузеры, протокол HTTP)
Интернет2 В начале… Интернет - сеть с коммутацией пакетов, построенная на TCP/IP протоколе
Интернет3 Сеть с коммутацией пакетов Для объяснения работы Internet, как сети с коммутацией пакетов, более подходит модель почтовой службы. Почта - сеть пакетной связи. Нет никакой выделенной вам части этой сети. Ваше послание перемешивается с посланиями других пользователей, кидается в контейнер, пересылается в другое почтовое отделение, где снова сортируется.
Интернет4 TCP/IP Internet работает по протоколу TCP/IP Ключом к получению информации в Internet являются адреса ресурсов. Вам придется использовать почтовые адреса (mail addresses) при пересылке сообщений по электронной почте своим коллегам и адреса хост- компьютеров (host names) для соединения с ними и для получения файлов с информацией.
Интернет5 IP-маршрутизация 1). Определение того, является ли узел получателя локальным или удаленным 2). Если узел находится в другой сети, в табл. маршрутизации ищется путь 3). Если прямой маршрут не обнаружен, то пакет отсылается на шлюз по умолчанию 4). Маршрутизатор ищет в табл. или отправляет на следующий шлюз по умолчанию
Интернет6 Способы адресации в Интернет Аппаратный адрес: –00:E0:29:78:96:FF Числовой составной адрес (IP - адрес): – Символьный адрес (доменное имя): –
Интернет7 IP - адрес IPv4 - длина 32 бита: – – IPv6 - длина 128 бит. Маска подсети - делит IP - адрес на номер подсети и номер компьютера в подсети: – – Номер подсети: – –
Интернет8 IP - адрес Начало адреса обозначает частью какой из сетей вы являетесь - идентификатор сети. Правый конец адреса - идентификатор узла - компьютер или хост. Числа слева направо означают страну, регион, организацию, компьютер. Почтовая служба знает, где находится указанное в адресе почтовое отделение, а почтовое отделение подробно знает подопечный район. А Internet знает, где искать указанную сеть, а эта сеть знает, где в ней находится конкретный компьютер. Примеры
Интернет9 Типы - IP - адресов Существует несколько типов (классов) адресов Internet (A, B, C, D, E), которые по-разному делят адрес на поля номера сети и номера узла. От типа адреса зависит количество возможных различных сетей и машин в таких сетях. Класс A содержит ( ), B (65536), C (256 адресов). Классы описания подсетей: Класс А ( ), класс В ( ) и класс С ( ). Каждый из верхних классов определяет степень детализации IP-адресов нижних классов.
Интернет10 Маска адреса подсети Класс адреса Маска подсети, принятая по умолчанию A B C
Интернет11 Примеры IP-адресов Европа Север. Америка Центр и Юж. Ам Азия и Океания и т.д., т.е. каждый регион получил 32 миллиона адресов
Интернет12 Отображение IP-адресов на локальные адреса Интернет Шлюз IP= Gateway= MAC=00E FF Сеть Порт 1 IP= MAC=00E АА Ethernet
Интернет13 Порт и сокет TCP-Порт - это целое число, определяющее прикладной процесс запущенный на компьютере Сокет - совокупность IP-адресов и портов клиента и сервера, идентифицирующий TCP-соединение TCP-порт - чисто логическое устройства, способ установления связи с отдельным типом сервиса.
Интернет14 TCP-порт
Интернет15 IP и DNS - адресация IP-адрес, аналогичен телефонному номеру или почтовому индексу. Каждый компьютер в Интернет должен иметь уникальный IP-адрес. Неудобство IP-адреса состоит в его безликости, отсутствии смысловой характеристики хоста. Идентификацию компьютеров через систему доменных имен (DNS) легче запомнить и она имеет более смысловой характер. Например, physic.kemsu.ru. Приведенное доменное имя состоит из 3-х доменов. Домены характеризуют некоторое множество компьютеров и вложены друг в друга. Внутренняя структура DNS- системы напоминает полный путь к файлу в дереве каталогов. DNS-имя должно однозначно идентифицировать компьютер в сети.
Интернет16 Доменное имя
Интернет17 Служба доменных имен (Domain Name Service, DNS) Служба доменных имен (Domain Name Service, DNS) осуществляет преобразование доменного имени в числовой IP-адрес и наоборот (DNS-сервера) Перед появлением службы DNS информация необходимая для преобразование доменного имени в IP адрес хранилась на серверах в файле hosts Доменная система имен - это метод назначения имен путем передачи сетевым группам ответственности за их подмножество имен
Интернет18 Служба доменных имен (Domain Name Service, DNS) Служба Доменных Имен функционирует на принципе делегирования полномочий. Каждая машина либо знает ответ на вопрос, либо знает кого спросить. При правильном функционировании запрошенная информация имеется у кого-либо, либо клиент получит сообщение о невозможности получения ответа на вопрос. Каждый клиент знает своего сервера; если он не отвечает, клиент обращается ко второму и так далее. Если сервер не знает этот адрес, он может узнать на сервере более высокого уровня, где он зарегистрирован.
Интернет19 Доменное имя Корень com sun ru kemsu phys press
Интернет20 Поиск доменного имени Домен самого верхнего уровня обозначается "." и имеются сервера, которые отвечают за эту зону и авторизуют серверы верхних зон. Клиент запросил адрес « Поиск: Клиент спрашивает своего сервера. Если тот является сервером данной зоны, то он ответит. Или сервер спрашивает корневой сервер организации. Тот не может ответить, потому что не знает; зато знает, какой сервер отвечают за зону "страна". Сервер зоны "страна" тоже не может ответить, но знает, что нужно спросить сервер зоны "город.страна". Тот в свою очередь отсылает запрос серверу зоны "организация.город.страна", который сообщит нужную информацию.
Интернет21 Отображение доменных имен на IP-адреса firma1 ru kemsu chem.kemsu.ru phys.kemsu.ru firma2.com com pc1.firma1.com pc2.firma.com компьютер.отдел.фирма.город.страна(орг-ция)
Интернет22 Российский национальный домен RU Также действует SU
Интернет23 Другие региональные (географические) доменные имена
Интернет24 Доменные имена по виду деятельности (организации)
Интернет25 Сетевые почтовые адреса Доменная адресация электронной
Интернет26 Распределение машин в доменах К 1998 году было зарегистрировано ~ 30 миллионов хостов. доменчисло хостовописание com Commercial net Networks edu Educational jp Japan mil US Military us United States de994926Germany uk987733United Kingdom ca839141Canada au665403Australia org519862Organizations gov497646Government ru~100000Russia
Интернет27 Имена в доменах Как Вы думаете чей это домен?.aq,.ae,.ee,.il,.in,.kg,.mx,.si,.za Функциональные имена машин www - HTTP (WWW) сервер ftp - FTP сервер ns, nss, dns - DNS (Name) сервер mail - Mail сервер relay - Mail Exchanger proxy - Proxy сервер
Интернет28 Унифицированные указатели ресурсов (URL) Указатель URL (Uniform Resource Locator) - это адрес сетевого ресурса. В общем случае URL содержит: –информацию о сетевом протоколе; –адрес хоста (доменное или числовое имя); –адрес файла (имя файла).
Интернет29 Формат URL Самый общий формат URL состоит из следующих частей: : или ://адрес_сервера /имя_ директории/имя файла примеры: произвольная Web-страница. - фрагмент label в Web-документе new.html - адрес электронной почты администратора Web-сайта КемГУ
Интернет30 Формат URL Для ftp-ресурсов используется схема :// : / пример - доступ к папке home FTP-сервера info.ru
Интернет31 Примеры URL
Интернет32 Замечания В URL в полном имени компьютера большие и маленькие буквы не различаются В именах папок и документов большие и маленькие буквы различаются Если в папке URL имя документа не указано, то web-обозреватель полагает, что это index.html В URL можно не указывать протокол так как это автоматически делает web- обозреватель В URL разрешено использовать латинские буквы и «-»
Интернет33 Просмотр гипертекстовых документов Программы-броузеры (Browser) Для просмотра гипертекстовых документов (web- страниц) используется специальная программа Internet-обозреватель (web-обозреватель, web- браузер), которая интерпретирует команды HTML и отображает готовую web-страницу. Броузер - это прикладная программа, взаимодействующая с WWW и позволяющая получать из сети различные документы, просматривать и редактировать их содержимое. Browser - позволяют работать с текстовым и мультимедийным документами.
Интернет34 Web-браузер
Интернет35 Технологии Web-сервиса Web-страницы - создаются с помощью специального языка HTML (Hyper Text Markup Language - язык разметки гипертекста) и передаются по сети по протоколу HTTP (Hyper Text Transfer Protocol - протокол передачи гипертекста). HTML - универсальный язык разметки гипертекста
Интернет36 Взаимодействие «клиент»- «сервер» по протоколу HTTP
Интернет37 Взаимодействие «клиент»- «сервер» по протоколу HTTP Web-сервер – компонент приложения клиент-сервер на стороне сервера, использующий протокол HTTP для связи с Web-броузером и передачи ему информации в виде www-документов с применением таких средств, как ISAPI, CGI и ActiveX. Web-клиент – компонент приложения клиент-сервер на стороне клиента, использующий протокол HTTP для связи с Web-сервером. Обычно предоставляет средства доступа ко всем службам Интернета (WWW, FTP).
Интернет38 Работа Web-броузера Броузер действует как выход в Интернет Когда вы щелкаете на ссылке, используете закладку, или пишите адрес Web-странички, ваш броузер соединяется с сервером и запрашивает документ HTML. Как только ваш браузер прочтет документ HTML, он преобразует его код в удобочитаемый для пользователя вид.
Интернет39 Наиболее распространенные броузеры Internet Explorer (Microsoft), Netscape Navigator (Netscape), Opera (Opera Software), Mosaic, Cello, WinWeb, Lynx.
Интернет40 Протокол HTTP HTTP (Hyper Text Transfer Protocol) – протокол передачи гипертекста – протокол, или язык, используемый серверами WWW и Web-броузерами для обмена информацией между сервером и клиентами. HTTPS (Hyper Text Transfer Protocol Secure) – протокол конфиденциальной передачи гипертекста.
Интернет41 MS Internet Explorer Состав: обозреватель каналы компонент обновления рабочего стола Outlook Express MS NetMeeting MS Chat FrontPage Express Для просмотра WEB- страниц Для получения информации прямо на Рабочем столе. Для оформления Рабочего стола в виде WEB -страницы Программа почты и новостей, работы в телеконференциях Позволяет проводить телеконференцию в WEB или локальной сети. Для ведения переговоров в сети в режиме ON-LINE Для создания Web-страниц
Интернет42 MS Internet Explorer
Интернет43 Архитектура стека протоколов TCP/IP Лидирующая роль стека TCP/IP объясняется следующими его свойствами: наиболее завершенный стандартный и в то же время популярный стек сетевых протоколов все большие сети передают основную часть своего трафика с помощью протокола TCP/IP метод получения доступа к сети Internet стек служит основой для создания intranet- корпоративной сети, использующей транспортные услуги Internet и гипертекстовую технологию WWW, разработанную в Internet современные операционные системы поддерживают стек TCP/IP гибкая технология для соединения разнородных систем как на уровне транспортных подсистем, так и на уровне прикладных сервисов устойчивая масштабируемая межплатформенная среда для приложений клиент-сервер
Интернет44
Интернет45 Архитектура стека протоколов TCP/IP