- •Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
- •Введение
- •Введение
- •Историческая справка
- •Историческая справка
- •Модель TCP/IP
- •Модель TCP/IP
- •Модель TCP/IP
- •Модель TCP/IP
- •Модель TCP/IP
- •Модель TCP/IP
- •Модель TCP/IP
- •Основополагающие протоколы Internet и взаимосвязи между ними
- •Основополагающие протоколы Internet и взаимосвязи между ними
- •Модель TCP/IP
- •Модель TCP/IP
- •Сравнение эталонных моделей OSI и
- •Сравнение эталонных моделей OSI и
- •Сравнение эталонных моделей OSI и TCP/IP: различия
- •Сравнение эталонных моделей OSI и TCP/IP: различия
- •Сравнение эталонных моделей OSI и TCP/IP: различия
- •Критика эталонной модели TCP/IP
- •Критика эталонной модели OSI
- •Заключение
- •Заключение
- •Список используемой литературы
Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Модель TCP/IP
Васильева Анна Воробьёва Марина
Факультет КТИ Кафедра МОЭВМ Группы № 5351, 5305
Санкт-Петербург 2008
Введение
Модели межсетевого взаимодействия предназначены для формального и в то же время наглядного описания взаимодействия сетевых узлов
между собой.
Модель OSI и модель TCP/IP являются стандартами для описания межсетевого взаимодействия.
Каждую из этих моделей можно представлять как объединение двух моделей:
горизонтальная модель (на базе протоколов, обеспечивающая обмен данными одного типа между программами и процессами, работающими на одном и том же уровне на различных сетевых узлах);
вертикальная модель (на основе услуг, предоставляемых соседними уровнями друг другу на одном сетевом узле).
В горизонтальной модели двум программам, работающими на различных сетевых узлах, требуется общий протокол для обмена данными. В вертикальной — соседние уровни обмениваются данными, выполняя необходимые преобразования с использованием соответствующих программных интерфейсов.
Введение
Протокол (взаимосвязи) – правила и соглашения по ведению диалога между одинаковыми уровнями двух открытых систем.
Стек коммуникационных протоколов – иерархически
организованная совокупность протоколов, решающих задачу взаимодействия узлов сети.
Интерфейс – правила и стандартизованные форматы сообщений, с помощью которых протоколы соседних уровней, находящихся в одном узле, взаимодействуют друг с другом. Интерфейс определяет набор услуг, которые нижележащий уровень предоставляет вышележащему.
В данном докладе будет подробно рассмотрена модель TCP/IP. После чего мы сравним обе модели – модель OSI/ISO и модель TCP/IP – чтобы выяснить причины возникновения и существования каждой модели.
Историческая справка
1974 год – опубликована статья Роберта Кана и Винта Серфа в журнале Transactions on Communications. Первое описание эталонной модели TCP/IP.
В 1983 году протокол TCP/IP становится стандартом для сети ARPANET в виде документов, называемых RFC (Request For Comment)
В 1983 году с целью упорядочения описания принципов взаимодействия устройств в сетях ISO (International Organization of Standardization) предложила семиуровневую эталонную коммуникационную модель модель OSI (Open System Interconnection).
В 1989 году компьютеры ARPANET были подключены к сети NSFnet (Сеть национальных научных разработок)
В 1990 ARPANET превращается в Internet.
C 1996 TCP/IP считается стандартом локальных и глобальных сетей.
Историческая справка
Основные требования к набору протоколов, получившему название TCP/IP:
независимость от среды передачи сообщений;
возможность подключения к сети ЭВМ любой архитектуры;
единый способ организации соединения между узлами в сети;
стандартизация прикладных протоколов.
Задачи, поставленные DOD перед разработчиками TCP/IP:
возможность объединять различные сети в единое целое;
способности сети сохранять работоспособность при возможных потерях подсетевого оборудования, так, чтобы при этом связь не прерывалась;
гибкость архитектуры.
Модель TCP/IP
Многоуровневая архитектура стека TCP/IP
Модель TCP/IP
Название единиц данных, используемые в TCP/IP
-Поток - данные, поступающие от приложений на вход протоколов транспортного уровня TCP и UDP.
-Протокол TCP нарезает из потока данных сегменты.
-дейтаграмма - общее название для единиц данных, которыми оперируют протоколы без установления соединений.
- кадры (фреймы) - единицы данных протоколов, на основе которых IP-пакеты переносятся через подсети составной сети.
Модель TCP/IP
Сетезависимые и сетенезависимые уровни стека TCP/IP
Модель TCP/IP
Уровень сетевого доступа
Модель TCP/IP
Уровень межсетевого взаимодействия
-протоколы сбора маршрутной информации RIP (Routing Internet Protocol) - и OSPF (Open Shortest Path First)
-протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol)