1 / 27

Компьютерные сети Интернет

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

tanuja
Download Presentation

Компьютерные сети Интернет

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Компьютерные сетиИнтернет

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

  3. Термины Хост – машины, предназначенные для выполнения приложений (программ) пользователя. Подсеть состоит из двух раздельных компонентов: линий связи и переключающих элементов. Линии связи (каналы) – переносят данные от машины к машине. Маршрутизатор (router) – специализированное оборудование, используемое для соединения линий связи. Определяет линию связи по которой необходимо передать данные – формирует дальнейший маршрут этих данных.

  4. Схемы коммутации • Коммутация каналов • Коммутация сообщений  • Коммутация пакетов • Коммутация ячеек

  5. Коммутация каналов Коммутация каналов (КК, circuitswitching) - организация составного канала через несколько транзитных узлов из нескольких последовательно «соединённых» каналов на время передачи сообщения (оперативная коммутация) или на более длительный срок (постоянная/долговременная коммутация — время коммутации определяется административно, то есть пришёл техник и скоммутировал каналы физически на час, день, год, вечно и т. п., потом пришёл и раскоммутировал).

  6. Коммутация пакетов Коммутация пакетов (КП, packetswitching) — разбиение сообщения на «пакеты», которые передаются отдельно. Разница между сообщением и пакетом: размер пакета ограничен технически, сообщения — логически. При этом, если маршрут движения пакетов между узлами определён заранее, говорят о виртуальном канале (с установлением соединения).

  7. Архитектура сети • клиент-серверная (client-server)– компьютерная сеть, характеризующаяся наличием в сети серверов. • равноранговая (одноранговая) (peer-to-peer) – компьютерная сеть, в которой разделение на клиентские и серверные машины отсутствует. • гибридная

  8. Клиент-серверная архитектура Недостатки: Дорогое специализированное аппаратное оборудование. Дорогостоящие серверные ОС и клиентские лицензии. Наличие системного администратора. Преимущества: Сильная централизованная защита. Центральное хранилище файлов. Возможность совместного использования серверами доступного аппаратного и программного обеспечения. Централизованная организация. Простая управляемость при большом числе пользователей и т.д.

  9. Равноранговая архитектура Преимущества: Не требуют дополнительных расходов на серверы и необходимое ПО. Не требуется администратор сети Клиент сам управляет разделением ресурсов Низкая стоимость Недостатки: Дополнительная нагрузка на компьютер. Неспособность одноранговых узлов обслуживать большое число соединений. Отсутствует централизованная организация. Пользователь-администратор. Слабая система защиты.

  10. Классификация по размеру Персональная сеть Локальная сеть Муниципальная сеть Глобальная сеть Интернет

  11. Структура сети (многоуровневая модель взаимодействия)

  12. Структура сети «Интернет»(модель TCP/IP) Межсетевой уровень – обеспечивает возможность для каждого хоста посылать в любую сеть пакеты, которые будут независимо двигаться к пункту назначения. Межсетевой уровень определяет официальный формат пакета и протокол называемый – IP (Internet Protocol). Транспортный уровень – принимает данные, разбивает на небольшие части, передает эти части по назначению. На этом уровне описываются два протокола TCP (Transmission Control Protocol – протокол управления передачей) и UDP (User Data Protocol – пользовательский протокол данных) Прикладной уровень – содержит набор популярных протоколов, необходимых пользователям. Пример: HTTP (HyperText Transfer Protocol)– протокол передачи гипертекста, который составляет основу Всемирной Паутины.

  13. Протоколы и сети в модели TCP/IP TELNET – протокол виртуального терминала, позволяет регистрироваться на удаленном сервере и работать на нем. FTP – протокол переноса файлов, позволяет перемещать информацию с машины на машину. SMTP – протокол электронной почты DNS (Domain Name Service – служба имен доменов), позволяет преобразовывать имена хостов в сетевые адреса.

  14. Архитектура сети Интернет Интернет - собирательное название разнородных сетей, использующих определенные общие протоколы

  15. Система адресации вИнтернет IP-адрес(Internet Protocol Address)- уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. IPv4 – цифровой адрес, содержит 32 бита, состоит из двух частей: адреса сети и адреса хоста. 85.17.124.5 = 01010101 00010001 01111100 00000101 IPv6 – состоит из 128 бит. 3ffe:14ab:0000:0000:0000:003a:8a21:7f11

  16. IPv4 85.17.124.5:80 Минимальный: 85.0.0.0 Максимальный (широковещательный): 85.255.255.255 Сетевой порт – используется для обмена пакетами между приложениями. Число от 1 до 65535, указывающее, какому приложению предназначен пакет.

  17. Зарезервированные адреса 127.0.0.1/8 – определяет подсеть внутри хоста, используется для отладки сетевых программ без передачи данных в сеть. 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12– предназначены для построения локальных сетей на основе TCP/IP без подключения к внешним сетям. 0.0.0.0/8 – используется для указания адреса источника самого хоста. Маска сети - фактически размер сети, задает число адресов в сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24 с длиной префикса 24 бита.

  18. Система доменных имён (DNS) Доменное имя – это буквенная последовательность, определяющая область в сети Интернет.Доменные имена предоставляют возможность адресации хостов в удобной для человека форме. DNS (Domain Name System) – распределенная база данных, поддерживающая иерархическую систему имен и предназначенная для определения IP-адреса по известному символьному имени узла (и наоборот). . – корневой домен ru. – домен первого уровня aics.ru. – домен второго уровня it.aics.ru – домен третьего уровня

  19. WWW (World Wide Web) – всемирная паутина Всемирная паутина – технология сети Интернет, для удобной работы с информацией, используя понятие гипертекст – набор текста, содержащий ссылки на другие фрагментытекста. Веб-сервер - это сервер принимающий запрос от клиента по определенному протоколу (HTTP) и формирующий ответ. Веб-браузер – ПО для просмотра веб-сайтов (для формирования HTTP-запросов к веб-серверу и отображения HTTP-ответа (заголовок + содержимое страницы)) Веб-сайт – совокупность электронных документов, объединенных одним IP-адресом или доменным именем. HTTP (Hyper Text Transfer Protocol) – протокол прикладного уровня предназначен для обработки информации с веб-сайтов

  20. Идентификация ресурса URI (Uniform Resource Identifier) – унифицированный идентификатор ресурса. МЕТОД_ДОСТУПА:ИДЕНТИФИКАТОР[?ЗАПРОС][#ФРАГМЕНТ] urn:ISBN:0-395-36341-1 http://aics.ru/index.shtml?a=showboard ftp://ftp.admin.tomsk.ru/pub/distr/ file://C:\Windows\temp\txt.html#chapter2 mailto:president@moscow.ru news:comp.news.tomsk.ru tel:+1-868-123-3423 telnet://192.168.0.1:4352

  21. URL (Universal Resource Locator) URL – универсальный адрес ресурса – подмножество URI, которое содержит информацию о местонахождении ресурса для доступа через сеть Интернет. http://www.host.ru:80/v_name/p_name.php?p1=v1&p2=v2#anchor Запрос Порт Хост Метод доступа Путь к документу Фрагмент документа

  22. HTTP (HyperTextTransfer Protocol) Протокол передачи гипертекста – символьно-ориентированный клиент-серверный протокол прикладного уровня без сохранения состояния, используемый сервисом World Wide Web. HTTP/0.9 Самая ранняя версия протокола HTTP/0.9 была впервые опубликована в январе 1992 г. Спецификация протокола привела к упорядочению правил взаимодействия между клиентами и серверами HTTP, а также чёткому разделению функций между этими двумя компонентами. HTTP/1.0 В мае 1996 года для практической реализации HTTP был выпущен информационный документ RFC 1945, что послужило основой для реализации большинства компонентов HTTP/1.0. HTTP/1.1 Соединение между клиентом и сервером может оставаться открытым после отправки ответа на запрос. Клиент теперь обязан посылать информацию об имени хоста, к которому он обращается.

  23. Структура HTTP Стартовая строка (для запроса и ответа различны); Заголовок – характеризует тело сообщения (не обязательный); Тело сообщения – непосредственно данные сообщения (не обязательный). Метод-последовательность из любых символов, кроме управляющих и разделителей, указывающая на основную операцию над ресурсом. Строка запроса выглядит так: МетодURI HTTP/Версия_протокола Пример запроса: • GETit.aics.ruHTTP/1.1 Cтрока ответа сервера имеет следующий формат: HTTP/Версия Код_Состояния [Пояснение] Пример ответа: HTTP/1.1 200 OK Код состояния информирует клиента о результатах выполнения запроса и определяет его дальнейшее поведение. 

  24. Методы протокола HTTP

  25. Код состоянияпротокола HTTP

  26. HTTP-заголовок Все HTTP-заголовки разделяются на четыре основных группы: • General Headers (Основные заголовки) - должны включаться в любое сообщение клиента и сервера. • Request Headers (Заголовки запроса) - используются только в запросах клиента. • Response Headers (Заголовки ответа) - присутствуют только в ответах сервера. • Entity Headers (Заголовки сущности) - сопровождают каждую сущность сообщения.

  27. Структура протокола в Chrome

More Related