Transmission Control Protocol / Internet Protocol – промышленный стандарт стека протоколов, разработанный для глобальных сетей.
Стандарты ТСР/IР опубликованы в серии документов, названных Request for Comment (RFC). Документы RFC описывают внутреннюю работу сети Internet. Некоторые RFC описывают сетевые сервисы или протоколы и их реализацию, в то время как другие обобщают условия применения. Стандарты ТСР/IР всегда публикуются в виде документов RFC, но не все RFC определяют стандарты.
Преимущества стека TCP/IP.
- Это наиболее завершенный стандартный и в то же время популярный стек сетевых протоколов, имеющий многолетнюю историю.
- Почти все большие сети передают основную часть своего трафика с помощью протокола TCP/IP.
- Это метод получения доступа к сети Internet.
- Этот стек служит основой для создания intranet – корпоративной сети, использующей транспортные услуги intranet и гипертекстовую технологию WWW, разработанную в Internet.
- Все современные операционные системы поддерживают стек TCP/IP.
- Это гибкая технология для соединения разнородных систем как на уровне транспортных подсистем, так и на уровне прикладных сервисов.
- Это устойчивая масштабируемая межплатформенная среда для приложений клиент- сервер.
Первые преимущества – монопольного положения.
Сравнение стека протоколов OSI и TCP/IP.
Вариант №1.
Вариант №2.
OSI
TCP/IP
Прикладной
Прикладной
Представительный
Сеансовый
Транспортный
Транспортный
Сетевой
Межсетевой (уровень межсетевого взаимодействия)
Канальный
Физический
Физический
Протокол IP.
IP (Internet Protocol) – межсетевой прокол – маршрутизируемый сетевой протокол, основа стека протоколов TCP/IP.
Протокол IP (RFC 791) используется для негарантированной доставки данных, разделяемых на пакеты от одного узла сети к другому. Пакеты могут прийти не в том порядке, в котором были отправлены, продублироваться, оказаться повреждёнными (обычно уничтожаются) или не прибыть вовсе. Гарантию безошибочной доставки пакетов дают протоколы более высокого (транспортного) уровня сетевой модели OSI – например, TCP – которые используют IP в качестве транспорта.
IP- пакет.
IP-пакет (IP-датаграмма) – форматированный блок информации, передаваемый по вычислительной сети. Соединения вычислительных сетей, которые не поддерживают пакеты, такие как традиционные соединения типа «точка-точка» в телекоммуникациях, просто передают данные в виде последовательности байтов, символов или битов. При использовании пакетного форматирования сеть может передавать длинные сообщения более надежно и эффективно.
IP-пакет (IPv4).
Указатель фрагмента – применяется при фрагментации пакетов при их сборке.