Семейство протоколов TCP/IP. Структура стека

Автор работы: Пользователь скрыл имя, 04 Января 2013 в 13:43, реферат

Краткое описание

Для начала дадим определение, что же такое стек TCP/IP. Стек протоколов TCP/IP (англ. Transmission Control Protocol/Internet Protocol — протокол управления передачей) — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD*, используемых в сетях. Протоколы работают друг с другом в стеке(англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции.

Содержание

Введение 4
1. Список протоколов стека TCP/IP 6
3. Канальный уровень 9
ARP/RARP 9
ATMP 10
L2F 10
L2TP 10
PPTP 10
4. Сетевой уровень 12
IP 12
DHCP 15
DHCPv6 15
DVMRP 15
ICMP 16
ICMPv6 16
IGMP 16
MARS 16
PIM 16
RIP 17
RIPng для IPv6 17
RSVP 17
AH 17
ESP 17
BGP-4 18
EGP 18
EIGRP 18
GRE 18
HSRP 18
IGRP 19
NARP 19
NHRP 19
OSPF 19
5. Транспортный уровень 20
TCP 20
UDP 22
Mobile IP 22
Van Jacobson 22
XOT 22
MGCP 22
SGCP 22
6. Сеансовый уровень 23
DNS 23
NetBIOS/IP 24
7. Прикладной уровень 25
HTTP 25
FTP 25
TFTP 26
Finger 26
Gopher 26
S-HTTP 26
IMAP4 26
IPDC 26
ISAKMP 27
NTP 27
POP3 27
RADIUS 28
RLOGIN 28
RTSP 28
SMTP 28
SNMP 28
TACACS+ 28
TELNET 28
X-Window 29
Заключение 30
Список литературы 32

Вложенные файлы: 1 файл

РГР Сети - копия.docx

— 223.85 Кб (Скачать файл)

  • часть станционного оборудования оператора присоединяемой сети электросвязи:
  • групповое оборудование АТС и аппаратура систем передачи в части, относящейся к соединительной линии;
  • физическую линию по всей протяженности от оператора присоединяемой сети электросвязи до оператора присоединяющей сети электросвязи.

В телефонии транком как правило называют один поток E1, а объединение потоков для повышения пропускной способности в свою очередь называется транковой группой.


ISAKMP 

Протокол ISAKMP (Internet Message Access Protocol, version 4rev1) определяет процедуры и форматы пакетов для организации,  согласования, обновления и удаления ассоциаций безопасности SA (Security Associations). SA  содержат все сведения,  требуемые для выполнения различных типов сервиса обеспечения безопасности сети  (услуги IP-уровня типа аутентификации заголовков и инкапсуляции содержимого,  услуги транспортного и прикладного уровней,  самообеспечение безопасности трафика согласования параметров). ISAKMP  определяет содержимое (payload)  обмена при генерации ключей и данных аутентификации.  Эти форматы обеспечивают надежный способ обмена ключами и сведениями аутентификации независимо от метода генерации ключей,  алгоритма шифрования и механизма аутентификации.  

NTP

NTP (Network Time Protocol)  представляет собой систему синхронизации компьютерных часов через сеть Internet,  обеспечивающую механизм синхронизации и координацию распространения информации в больших сетях, использующих каналы с различными скоростями. Протокол использует структуру распространения информации между серверами точного времени, образующими самоорганизующуюся иерархическую структуру "ведущий-ведомый" (master-slave)  для синхронизации локальных часов подсети с национальными стандартными часами по проводам или радиоканалу. 

POP3

Протокол POP3 (Post Office Protocol version 3) позволяет рабочим станциям динамически забирать почту с сервера. Этот протокол обычно используется рабочими станциями для получения почты с обслуживающих их почтовых серверов.

Сообщения POP3 являются командами или  откликами.

RADIUS

RADIUS представляет собой  протокол, управляющий распределенными  последовательными линиями для  большого числа пользователей.  Формат заголовков RADIUS показан на  рисунке.

RLOGIN

Протокол RLOGIN (Remote LOGIN -  удаленный вход в систему)  позволяет пользователям UNIX  подключаться к системам UNIX  на других машинах через сеть Internet и работать так же, как при прямом подключении терминала к машине.  Этот протокол обеспечивает такой же сервис,  как протокол TELNET.

RTSP 

RTSP (Real-Time Streaming Protocol - протокол потоков в реальном масштабе времени)  представляет собой протокол прикладного уровня, обеспечивающий контроль доствки данных для приложений реального времени. RTSP  обеспечивает возможность эффективной,  управляемой доставки по запросам данных в реальном масштабе времени для таких приложений,  как видео или аудио.  Источниками данных могут являться как системы сбора информации  (например,  видеокамеры),  так и системы хранения данных (воспроизведение клипов). Этот протокол предназначен для управления множеством сеансов доставки данных за счет организации каналов доставки  (таких,  как UDP, multicast UDP  и TCP)  и обеспечения выбора механизма доставки на основе RTP. 

SMTP

SMTP (Simple Mail Transfer Protocol -  простой почтовый протокол) представляет собой почтовый сервис,  смоделированный на основе файлового сервиса FTP. SMTP обеспечивает передачу почтовых сообщений между системами и уведомления о входящей почте. 

SNMP

Сообщество Internet разработало протокол SNMP для того, чтобы различные объекты сетей могли участвовать в глобальной архитектуре управления сетью.  Системы сетевого управления могут опрашивать  (сканировать) сетевые объекты, реализующие протокол SNMP для получения информации, имеющей отношение к частной реализации системы управления сетью. Система управления сетью узнает о проблемах,  получая прерывания (trap) или уведомления об изменениях от сетевых устройств, реализующих SNMP. 

TACACS+

Протокол TACACS+  обеспечивает управление доступом для маршрутизаторов,  сетевых  серверов доступа и других устройств  на базе одного или нескольких централизованных серверов,  выполняя операции аутентификации, авторизации (проверки полномочий) и ведения учета. 

TELNET

TELNET  представляет собой протокол  эмуляции терминала в стеке  TCP/IP. Современные варианты TELNET  обеспечивают  эмуляцию практически всех функций  терминалов различных типов,  разработанных в течение последних 20  лет.  Набор опций позволяет протоколу TELNET  поддерживать передачу двоичных данных,  макросы,  эмуляцию графических терминалов и переда

X-Window

Протокол X-Window  обеспечивает удаленный оконный интерфейс для распределенных сетевых приложений.  Это протокол уровня приложений, использующий в качестве транспортного протокола TCP/IP или DECnet. 

 

Заключение

 

Таким образом, мы кратко пробежались  по всем протоколам стека TCP/IP. При этом довольно подробно мы разобрали 5 протоколов (IP, TCP, ARP/RARP, DNS, HTTP) с каждого задействованного уровня базовой эталонной модели взаимодействия открытых систем OSI и немного осветили функции и назначение всех остальных протоколов.

Как уже говорилось в начале, протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных. Многие протоколы используют друг друга для реализации своих функций.

Причина, по которой TCP/IP столь важен сегодня, заключается  в том, что он позволяет самостоятельным  сетям подключаться к Internet или объединяться для создания частных интрасетей. Вычислительные сети, составляющие интрасеть, физически подключаются через устройства, называемые маршрутизаторами или IP-маршрутизаторами. Маршрутизатор - это компьютер, который передает пакеты данных из одной сети в другую. В интрасети, работающей на основе TCP/IP, информация передается в виде дискретных блоков, называемых IP-пакетами (IP packets) или IP-дейтаграммами (IP datagrams). Благодаря программному обеспечению TCP/IP все компьютеры, подключенные к вычислительной сети, становятся "близкими родственниками". По существу оно скрывает маршрутизаторы и базовую архитектуру сетей и делает так, что все это выглядит как одна большая сеть. Точно так же, как подключения к сети Ethernet распознаются по 48-разрядным идентификаторам Ethernet, подключения к интрасети идентифицируются 32-разрядными IP-адресами, которые мы выражаем в форме десятичных чисел, разделенных точками (например, 128.10.2.3). Взяв IP-адрес удаленного компьютера, компьютер в интрасети или в Internet может отправить данные на него, как будто они составляют часть одной и той же физической сети.

Подведем итоги:

  • TCP/IP - это набор протоколов, которые позволяют физическим сетям объединяться вместе для образования Internet. TCP/IP соединяет индивидуальные сети для образования виртуальной вычислительной сети, в которой отдельные главные компьютеры идентифицируются не физическими адресами сетей, а IP-адресами.
  • В TCP/IP используется многоуровневая архитектура, которая четко описывает, за что отвечает каждый протокол. TCP и UDP обеспечивают высокоуровневые служебные функции передачи данных для сетевых программ, и оба опираются на IP при передаче пакетов данных. IP отвечает за маршрутизацию пакетов до их пункта назначения.
  • Данные, перемещающиеся между двумя прикладными программами, работающими на главных компьютерах Internet, "путешествуют" вверх и вниз по стекам TCP/IP на этих компьютерах. Информация, добавленная модулями TCP/IP на стороне отправителя, "разрезается" соответствующими TCP/IP-модулями на принимающем конце и используется для воссоздания исходных данных.

 

 

 

Список  литературы

 

  1. Руководство по TCP/IP для начинающих. / Джефф Просис // PC Magazine. – November 19, 1996. – С.223.

 

  1. TCP/IP: [Электронный ресурс] // Википедия, свободная энциклопедия, 2001-2012. URL: http://ru.wikipedia.org/wiki/TCP/IP.

 

 

  1. Стек TCP/IP. Перевод глав World of Protocols, © RADCOM Ltd.,  1999 [Электронный ресурс] // Энциклопедия сетевых протоколов от Bilim Systems, 2000. URL: http://www.protocols.ru/files/Protocols/TCPIP.pdf.

Новосибирск, 2012

 


Информация о работе Семейство протоколов TCP/IP. Структура стека