Разделы презентаций


Образовательный комплекс Компьютерные сети

Содержание

Компьютерные сетиОбзор TCP/IP из 33СодержаниеОбзор архитектуры TCP/IPИстория возникновенияОсновные понятияУровни архитектуры

Слайды и текст этой презентации

Слайд 1Образовательный комплекс Компьютерные сети
Лекция 10
Обзор TCP/IP

Образовательный комплекс  Компьютерные сетиЛекция 10Обзор TCP/IP

Слайд 2Компьютерные сети
Обзор TCP/IP
из 33
Содержание
Обзор архитектуры TCP/IP
История возникновения
Основные понятия
Уровни архитектуры

Компьютерные сетиОбзор TCP/IP из 33СодержаниеОбзор архитектуры TCP/IPИстория возникновенияОсновные понятияУровни архитектуры

Слайд 3Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP История
1970-е гг. – группа американских исследователей

предложило понятие "интерсеть" и попытались определить набор протоколов, позволяющих организовать

взаимодействие приложений вне зависимости от типа физической среды, технологии передачи и операционной системы
Работы проводились по заказу Defense Advanced Research Projects Agency (DARPA) и привели к созданию сети, объединяющей ряд учреждений Министерства Обороны США – ARPANET
В качестве основного протокола использовался NCP
1978 г. – разработан стек протоколов TCP/IP
1980 г. – начинается перевод ARPANET на TCP/IP
1983 г. – принят стандарт для протоколов TCP/IP (военный стандарт), с этого момента все узлы ARPANET должны поддерживать стек протоколов TCP/IP
в 1983 г. вышел BSD UNIX (Berkley Software Distribution), включающий в себя реализацию TCP/IP
1989 г. – ARPANET соединился с NSFNET, что и стало прообразом современного Интернета
Компьютерные сетиОбзор TCP/IP из 33TCP/IP История1970-е гг. – группа американских исследователей предложило понятие

Слайд 4Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Организационные структуры Интернет
Internet Society (ISOC)
Internet Architecture

Board (IAB)
Internet Engineering Steering Group (IESG)
Internet Engineering Task Force (IETF)
Internet

Research Steering Group (IRSG)
Internet Research Task Force (IRTF)
Internet Corporation for Assigned Names and Numbers (ICANN)
Internet Assigned Numbers Authority (IANA)
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Организационные структуры ИнтернетInternet Society (ISOC)Internet Architecture Board (IAB)Internet Engineering Steering Group (IESG)Internet

Слайд 5Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Организационные структуры Интернет
Internet Society (ISOC) –

профессиональное сообщество, которое занимается общими вопросами эволюции и роста Internet
Internet

Architecture Board (IAB) – техническая наблюдательная группа ISOC (координирует направление исследований и новых разработок для стека TCP/IP и является конечной инстанцией при определении новых стандартов Internet)
Internet Engineering Task Force (IETF) – инженерная группа, которая занимается решением наиболее актуальных технических проблем Интернет и определяет спецификации, которые затем становятся стандартами Интернет
Internet Engineering Steering Group (IESG) – управляющая структура IETF
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Организационные структуры ИнтернетInternet Society (ISOC) – профессиональное сообщество, которое занимается общими вопросами

Слайд 6Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Организационные структуры Интернет
Internet Research Task Force

(IRTF) – координирует долгосрочные исследовательские проекты по протоколам TCP/IP
Internet Research

Steering Group (IRSG) – управляющая структура IRTF
Internet Corporation for Assigned Names and Numbers (ICANN) – обеспечение универсальных возможностей связи в Интернете, надзор и координация адресного пространства IP и DNS
Internet Assigned Numbers Authority (IANA) – надзор за выделением IP-адресов, управление системoй DNS (все доменные имена выдаются от имени IANA или делегированных регистраторов)

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Организационные структуры ИнтернетInternet Research Task Force (IRTF) – координирует долгосрочные исследовательские проекты

Слайд 7Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Стандарты
Стандарты Интернет оформляются и публикуются в

виде RFC (Request For Comments)
В настоящее время первичную публикацию RFC

выполняет IETF
http://www.ietf.org/rfc.html
Рассматриваемые протоколы имеют состояние и статус
Состояния: Стандартный, Предварительный, Предлагаемый, Экспериментальный, Ознакомительный, Устаревший
Статус: Обязательный, Рекомендуемый, Выбираемый, Ограниченного использования, Нерекомендуемый
Компьютерные сетиОбзор TCP/IP из 33TCP/IP СтандартыСтандарты Интернет оформляются и публикуются в виде RFC (Request For Comments)В настоящее

Слайд 8Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Архитектура
TCP/IP использует 4-уровневую архитектуру и содержит

следующие уровни
Прикладной
Хост-Хост
Межсетевой
Доступ к сети
Прикладной
Хост-Хост
Межсетевой
Доступ к сети

Компьютерные сетиОбзор TCP/IP из 33TCP/IP АрхитектураTCP/IP использует 4-уровневую архитектуру и содержит следующие уровниПрикладнойХост-ХостМежсетевойДоступ к сетиПрикладнойХост-ХостМежсетевойДоступ к сети

Слайд 9Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Архитектура
На рисунке представлено сравнительное местоположение уровней

TCP/IP и уровней ISO/OSI
Учтите, мы сравниваем местоположение уровней, а не

выполняемые ими функции!

Прикладной

Хост-Хост

Межсетевой

Доступ к сети

Прикладной

Представления

Сессии

Транспортный

Сетевой

Канальный

Физический

Компьютерные сетиОбзор TCP/IP из 33TCP/IP АрхитектураНа рисунке представлено сравнительное местоположение уровней TCP/IP и уровней ISO/OSIУчтите, мы сравниваем

Слайд 10Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень доступа к сети
Обе модели (TCP/IP

и ISO/OSI) могут использовать различные протоколы для передачи между узлами

в сети
Модель TCP/IP изначально разрабатывалась для работы в сетях с различными технологиями, поэтому она определяет требования к технологии передачи
Как правило, не требуется много усилий для того, чтобы реализовать поддержку TCP/IP в новой технологии
Если технология поддерживает определение типа вышележащего протокола, TCP/IP может использовать ее совместно с другими протоколами

Доступ к сети

Канальный

Физический

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень доступа к сетиОбе модели (TCP/IP и ISO/OSI) могут использовать различные протоколы

Слайд 11Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень доступа к сети
Прикладной
Хост-Хост
Межсетевой
Ethernet
Token Ring
FDDI
Frame Relay
SLIP
PPP
ATM

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень доступа к сетиПрикладнойХост-ХостМежсетевойEthernetToken RingFDDIFrame RelaySLIPPPPATM

Слайд 12Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Межсетевой уровень
Основная функция межсетевого уровня –

доставка пакета от узла-отправителя до узла-получателя через несколько физических сетей

(маршрутизация)
Основным протоколом межсетевого уровня в архитектуре TCP/IP является Internet Protocol (IP)

Межсетевой

Доступ к сети

Сетевой

Канальный

Физический

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Межсетевой уровеньОсновная функция межсетевого уровня – доставка пакета от узла-отправителя до узла-получателя

Слайд 13Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Межсетевой уровень
IP – это ненадежный, максимально

обеспеченный, датаграммный пакетный протокол
IP обеспечивает 3 важнейшие функции
Определяет основную единицу

передачи данных в интерсети. Любые другие данные межсетевого и вышележащих уровней инкапсулируются в IP-пакеты
Выполняет функцию маршрутизации
Включает правила ненадежной доставки, которые определяют, как хосты и маршрутизаторы должны обрабатывать пакеты, и при каких условиях можно уничтожать пакет
IP использует IP-адреса, состоящие из двух частей: адреса сети и адреса узла в сети
Адрес сети уникален и назначается IANA
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Межсетевой уровеньIP – это ненадежный, максимально обеспеченный, датаграммный пакетный протоколIP обеспечивает 3

Слайд 14Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Межсетевой уровень
IP не ожидает от нижележащих

протоколов ничего кроме возможности доставки пакетов к адресуемому узлу
IP
не добавляет

надежности
IP-пакеты (датаграммы) могут потеряться, продуплицироваться, поменять порядок следования
не исправляет ошибки
не выполняет контроль трафика
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Межсетевой уровеньIP не ожидает от нижележащих протоколов ничего кроме возможности доставки пакетов

Слайд 15Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Межсетевой уровень
Прикладной
Хост-Хост
IP
Ethernet
Token Ring
FDDI
Frame Relay
SLIP
PPP
ATM

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Межсетевой уровеньПрикладнойХост-ХостIPEthernetToken RingFDDIFrame RelaySLIPPPPATM

Слайд 16Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
Главная задачи транспортного уровня –

обеспечение взаимодействия одной программы с другой
В архитектуре TCP/IP определены два

протокола уровня Хост-Хост
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)

Межсетевой

Доступ к сети

Сетевой

Канальный

Физический

Хост-Хост

Транспортный

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостГлавная задачи транспортного уровня – обеспечение взаимодействия одной программы с другойВ

Слайд 17Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
UDP – ненадежный датаграммный протокол
Обеспечивает

прикладным программам возможность посылать данные другим программам с минимальными накладными

расходами
Не добавляет надежности нижележащим уровням
Не выполняет контроль трафика
Приложения, требующие надежной доставки потоков данных, должны использовать TCP
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостUDP – ненадежный датаграммный протоколОбеспечивает прикладным программам возможность посылать данные другим

Слайд 18Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост

TCP – протокол, обеспечивающий сервис,

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

контроль трафика и исправление ошибок
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостTCP – протокол, обеспечивающий сервис, ориентированный на соединение, для пары взаимодействующих

Слайд 19Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
Функции TCP
Передача потоков данных
С точки

зрения взаимодействующих приложений, TCP передает непрерывный поток данных через интерсеть
Надежность
TCP

присваивает порядковый номер каждому передаваемому байту и ожидает подтверждения приема от принимающего модуля TCP. Если в течение некоторого временного интервала подтверждение не поступает, данные посылаются повторно
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостФункции TCPПередача потоков данныхС точки зрения взаимодействующих приложений, TCP передает непрерывный

Слайд 20Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
Функции TCP
Управление потоком (контроль трафика)
Принимающий

модуль TCP вместе с подтверждением о приеме посылает количество байт,

которое он готов принять Размер приемного буфера приемника определяется в момент установления соединения, но может быть изменен динамически
Исправление ошибок
При принятии пакета, содержащего ошибку, считается, что все байты, начиная с первого байта ошибочного пакета, приняты неправильно и их прием не подтверждается

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостФункции TCPУправление потоком (контроль трафика)Принимающий модуль TCP вместе с подтверждением о

Слайд 21Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
Функции TCP
Тайм-ауты
Тайм-аут – это временной

интервал, по истечении которого выполняется повторная передача данных в случае

отсутствия подтверждения
TCP динамически корректирует величины тайм-аутов, проверяя время круговой задержки
Мультиплексирование
Обеспечивается посредством механизма портов
Логические соединения
При установлении соединения образуется сущность, включающая адреса сокетов принимающего и передающего процессов, порядковые номера и размеры окон, и называемая логическим соединением
Поток данных передаются в рамках установленного логического соединения
Два процесса могут создать для связи друг с другом несколько логических соединений
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостФункции TCPТайм-аутыТайм-аут – это временной интервал, по истечении которого выполняется повторная

Слайд 22Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Уровень Хост-Хост
Прикладной
TCP
IP
Ethernet
Token Ring
FDDI
Frame Relay
SLIP
PPP
ATM
UDP

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Уровень Хост-ХостПрикладнойTCPIPEthernetToken RingFDDIFrame RelaySLIPPPPATMUDP

Слайд 23Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Прикладные протоколы взаимодействуют с приложениями

на других узлах сети и являются видимым для пользователя и

прикладных программ интерфейсом к стеку протоколов TCP/IP

Прикладной

Хост-Хост

Межсетевой

Доступ к сети

Прикладной

Представления

Сессии

Транспортный

Сетевой

Канальный

Физический

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньПрикладные протоколы взаимодействуют с приложениями на других узлах сети и являются

Слайд 24Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Протоколы прикладного уровня
Могут быть приложениями,

разработанными пользователем или стандартными приложениями, входящими в реализацию стека TCP/IP
Могут

использовать в качестве транспортного механизма TCP либо UDP
Большинство из них используют модель взаимодействия клиент-сервер
На прикладном уровне отсутствуют прямые аналогии с уровнями сессии, представления и прикладным модели ISO/OSI
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньПротоколы прикладного уровняМогут быть приложениями, разработанными пользователем или стандартными приложениями, входящими

Слайд 25Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Базовые сервисы
Должны быть включены в

любую реализацию TCP/IP
File Transfer Protocol (FTP) – протокол передачи файлов
Обеспечивает

возможность передавать файлы из одной системы в другую
TELNET – терминальный доступ
Позволяет запускать на выполнение команды на удаленной машине и взаимодействовать с ними посредством удаленного терминала
Simple Mail Transfer Protocol (SMTP) – протокол передачи почты
Обеспечивает обмен сообщениями между узлами TCP/IP
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньБазовые сервисыДолжны быть включены в любую реализацию TCP/IPFile Transfer Protocol (FTP)

Слайд 26Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Дополнительные сервисы (десятки)
Domain Name System

(DNS) – доменная система имен
Использование числовых IP-адресов для именования узлов

затруднительно. Человеку гораздо удобнее использовать символьные имена
В ранних версиях TCP/IP допускалось установление соответствия между именем узла и его IP-адресом, все соответствия перечислялись в файле
Первоначально каждый узел содержал полный список всех имен и адресов узлов
Затем соответствие поддерживалось IANA в файле, который мог быть загружен с любого узла
Концепция доменов заключается в децентрализации механизма имен посредством распределения ответственности за домены и поддомены
В настоящий момент соответствие имен IP-адресам поддерживается множеством независимых, но совместно функционирующих серверов имен
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньДополнительные сервисы (десятки)Domain Name System (DNS) – доменная система именИспользование числовых

Слайд 27Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Дополнительные сервисы
Network File System (NFS)

– сетевая файловая система
Позволяет выполнять доступ к удаленным файлам как

к локальным
Состоит из двух частей
Сервер NFS предоставляет каталоги системы в совместное использование
Клиент NFS – может организовать доступ к удаленным каталогам как к локальным

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньДополнительные сервисыNetwork File System (NFS) – сетевая файловая системаПозволяет выполнять доступ

Слайд 28Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
Дополнительные сервисы
Simple Network Management Protocol

(SNMP) – простой протокол управления сетью
В настоящий момент сети TCP/IP

отличаются высокой сложностью и требуют использования специальных средств управления. Протокол SNMP описывает способ управления сетью, основанный на совместном использовании
Агентов сетевого управления, способных хранить информацию о состоянии и производительности и предоставлять ее по требованию
Сетевых менеджеров, способных осуществлять мониторинг сети и конфигурировать агентов
Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньДополнительные сервисыSimple Network Management Protocol (SNMP) – простой протокол управления сетьюВ

Слайд 29Компьютерные сети
Обзор TCP/IP
из 33
TCP/IP Прикладной уровень
FTP
TCP
IP
Ethernet
Token Ring
FDDI
Frame Relay
SLIP
PPP
ATM
UDP
TELNET
SMTP
DNS
NFS
SNMP

Компьютерные сетиОбзор TCP/IP из 33TCP/IP Прикладной уровеньFTPTCPIPEthernetToken RingFDDIFrame RelaySLIPPPPATMUDPTELNETSMTPDNSNFSSNMP

Слайд 30Компьютерные сети
Обзор TCP/IP
из 33
Заключение
TCP/IP – самый распространенный в настоящий

момент стек протоколов
Он имеет многоуровневую архитектуру и содержит 4 уровня
В

дальнейшем мы будем изучать принципы работы высокоуровневых протоколов на примере протоколов и стека TCP/IP
Компьютерные сетиОбзор TCP/IP из 33ЗаключениеTCP/IP – самый распространенный в настоящий момент стек протоколовОн имеет многоуровневую архитектуру и

Слайд 31Компьютерные сети
Обзор TCP/IP
из 33
Тема следующей лекции
Межсетевой уровень архитектуры TCP/IP

и протокол IP

Компьютерные сетиОбзор TCP/IP из 33Тема следующей лекцииМежсетевой уровень архитектуры TCP/IP и протокол IP

Слайд 32Компьютерные сети
Обзор TCP/IP
из 33
Вопросы для обсуждения

Компьютерные сетиОбзор TCP/IP из 33Вопросы для обсуждения

Слайд 33Компьютерные сети
Обзор TCP/IP
из 33
Литература
В.Г. Олифер, Н.А. Олифер. Компьютерные сети.

Принципы, технологии, протоколы. СПб: Питер, 2001.
Новиков Ю.В., Кондратенко С.В. Основы локальных

сетей. М: ИНТУИТ.ру, 2005
Компьютерные сетиОбзор TCP/IP из 33ЛитератураВ.Г. Олифер, Н.А. Олифер. Компьютерные сети. Принципы, технологии, протоколы. СПб: Питер, 2001.Новиков Ю.В.,

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика