Автор Неизвестен - Стек коммуникационных протоколов TCP/IP
Название: | Стек коммуникационных протоколов TCP/IP | |
Автор: | Автор Неизвестен | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Стек коммуникационных протоколов TCP/IP"
Читаем онлайн "Стек коммуникационных протоколов TCP/IP". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (15) »
передачи
данных, функции по определению типа данных передаются приложению.
Упрощенно интерпретацию стека TCP/IP можно представить так:
Прикладной
4
«7 уровень»
напр.
HTTP,
FTP,
DNS
(RIP, работающий поверх UDP, и BGP, работающий
поверх TCP, являются частью сетевого уровня)
напр.
TCP,
UDP,
RTP,
SCTP,
DCCP
(протоколы маршрутизации, подобные OSPF, что
3 Транспортный
работают поверх IP, являются частью сетевого
уровня)
2 Сетевой
Для
TCP/IP
это
IP
(IP)
(вспомогательные протоколы, вроде ICMP и IGMP
работают поверх IP, но являются частью сетевого
3
уровня; ARP не работает поверх IP)
1 Физический
напр. физическая среда и принципы кодирования
информации, T1, E1
2.
Инкапсуляция и обработка пакетов.
2.1. При продвижении пакета данных по уровням сверху вниз каждый
новый уровень добавляет к пакету свою служебную информацию в виде
заголовка и, возможно, трейлера (информации, помещаемой в конец
сообщения) – эта операция называется инкапсуляцией. Служебная
информация предназначается для объекта того же уровня на удаленном
компьютере, ее формат и интерпретация определяются протоколом
данного уровня.
С другой стороны, при получении пакета от нижнего уровня он
разделяется на заголовок (трейлер) и данные. Служебная информация из
заголовка (трейлера) анализируется и в соответствии с ней данные,
возможно, направляются одному из объектов верхнего уровня. Тот в свою
очередь рассматривает эти данные как пакет со своей служебной
информацией и данными для вышестоящего уровня, и процедура
повторяется, пока пользовательские данные, очищенные от всей
служебной информации, не достигнут прикладного уровня.
Возможно, что пакет данных не будет доведен до прикладного
уровня, например, в случае, если данный компьютер представляет собой
промежуточную станцию на пути между отправителем и получателем. В
этом случае объект соответствующего уровня при анализе служебной
информации заметит, что пакет на этом уровне адресован не ему (хотя с
точки зрения нижележащих уровней он был адресован именно этому
компьютеру). Тогда объект выполнит необходимые действия для
перенаправления пакета к месту назначения или возврата отправителю с
сообщением об ошибке, но в любом случае не будет продвигать данные на
верхний уровень.
На рис.2 приведен пример инкапсуляции пакетов в стеке TCP/IP.
Данные приложения
TCP- заголовок
TCP-сегмент
IP- дейтаграмма
Ethernet-заголовок
IP- заголовок
Данные TCP-сегмента
Данные IP-дейтаграммы
Данные Ethernet-кадра
Рис. 2 Пример инкапсуляции пакетов в стеке TCP/IP
4
2.2. Кратко рассмотрим функции каждого уровня для стека
протоколов TCP/IP.
Физический уровень описывает среду передачи данных (будь то
коаксиальный кабель, витая пара, оптоволокно или радиоканал),
физические характеристики такой среды и принцип передачи данных
(разделение каналов, модуляцию (Модуля́ция [лат. modulatio мерность,
размерность] — процесс изменения одного или нескольких параметров
высокочастотного модулируемого колебания по закону информационного
низкочастотного сообщения (сигнала)), амплитуду сигналов (Амплиту́да
— максимальное значение смещения или изменения переменной величины
от среднего значения при колебательном или волновом движении.
Неотрицательная скалярная величина, размерность которой совпадает с
размерностью определяемой физической величины.), частоту сигналов
(Частота́ — физическая величина, характеристика периодического
процесса, равная числу полных циклов, совершѐнных за единицу
времени), способ синхронизации передачи, время ожидания ответа и
максимальное расстояние).
Канальный уровень описывает, каким образом передаются пакеты
данных через физический уровень, включая кодирование (то есть
специальные последовательности бит, определяющих начало и конец
пакета данных). Ethernet, например, в полях заголовка пакета содержит
указание того, какой машине или машинам в сети предназначен этот пакет.
Примеры протоколов канального уровня — Ethernet (Ethernét (эзернет, от
лат. aether — эфир) — пакетная технология компьютерных сетей,
преимущественно локальных), IEEE 802.11 (IEEE 802.11 — набор
стандартов связи, для коммуникации в беспроводной локальной сетевой
зоне частотных диапазонов 2,4; 3,6 и 5 ГГц.) Wireless Ethernet, SLIP (SLIP
(Serial Line Internet Protocol) — устаревший сетевой протокол --">
данных, функции по определению типа данных передаются приложению.
Упрощенно интерпретацию стека TCP/IP можно представить так:
Прикладной
4
«7 уровень»
напр.
HTTP,
FTP,
DNS
(RIP, работающий поверх UDP, и BGP, работающий
поверх TCP, являются частью сетевого уровня)
напр.
TCP,
UDP,
RTP,
SCTP,
DCCP
(протоколы маршрутизации, подобные OSPF, что
3 Транспортный
работают поверх IP, являются частью сетевого
уровня)
2 Сетевой
Для
TCP/IP
это
IP
(IP)
(вспомогательные протоколы, вроде ICMP и IGMP
работают поверх IP, но являются частью сетевого
3
уровня; ARP не работает поверх IP)
1 Физический
напр. физическая среда и принципы кодирования
информации, T1, E1
2.
Инкапсуляция и обработка пакетов.
2.1. При продвижении пакета данных по уровням сверху вниз каждый
новый уровень добавляет к пакету свою служебную информацию в виде
заголовка и, возможно, трейлера (информации, помещаемой в конец
сообщения) – эта операция называется инкапсуляцией. Служебная
информация предназначается для объекта того же уровня на удаленном
компьютере, ее формат и интерпретация определяются протоколом
данного уровня.
С другой стороны, при получении пакета от нижнего уровня он
разделяется на заголовок (трейлер) и данные. Служебная информация из
заголовка (трейлера) анализируется и в соответствии с ней данные,
возможно, направляются одному из объектов верхнего уровня. Тот в свою
очередь рассматривает эти данные как пакет со своей служебной
информацией и данными для вышестоящего уровня, и процедура
повторяется, пока пользовательские данные, очищенные от всей
служебной информации, не достигнут прикладного уровня.
Возможно, что пакет данных не будет доведен до прикладного
уровня, например, в случае, если данный компьютер представляет собой
промежуточную станцию на пути между отправителем и получателем. В
этом случае объект соответствующего уровня при анализе служебной
информации заметит, что пакет на этом уровне адресован не ему (хотя с
точки зрения нижележащих уровней он был адресован именно этому
компьютеру). Тогда объект выполнит необходимые действия для
перенаправления пакета к месту назначения или возврата отправителю с
сообщением об ошибке, но в любом случае не будет продвигать данные на
верхний уровень.
На рис.2 приведен пример инкапсуляции пакетов в стеке TCP/IP.
Данные приложения
TCP- заголовок
TCP-сегмент
IP- дейтаграмма
Ethernet-заголовок
IP- заголовок
Данные TCP-сегмента
Данные IP-дейтаграммы
Данные Ethernet-кадра
Рис. 2 Пример инкапсуляции пакетов в стеке TCP/IP
4
2.2. Кратко рассмотрим функции каждого уровня для стека
протоколов TCP/IP.
Физический уровень описывает среду передачи данных (будь то
коаксиальный кабель, витая пара, оптоволокно или радиоканал),
физические характеристики такой среды и принцип передачи данных
(разделение каналов, модуляцию (Модуля́ция [лат. modulatio мерность,
размерность] — процесс изменения одного или нескольких параметров
высокочастотного модулируемого колебания по закону информационного
низкочастотного сообщения (сигнала)), амплитуду сигналов (Амплиту́да
— максимальное значение смещения или изменения переменной величины
от среднего значения при колебательном или волновом движении.
Неотрицательная скалярная величина, размерность которой совпадает с
размерностью определяемой физической величины.), частоту сигналов
(Частота́ — физическая величина, характеристика периодического
процесса, равная числу полных циклов, совершѐнных за единицу
времени), способ синхронизации передачи, время ожидания ответа и
максимальное расстояние).
Канальный уровень описывает, каким образом передаются пакеты
данных через физический уровень, включая кодирование (то есть
специальные последовательности бит, определяющих начало и конец
пакета данных). Ethernet, например, в полях заголовка пакета содержит
указание того, какой машине или машинам в сети предназначен этот пакет.
Примеры протоколов канального уровня — Ethernet (Ethernét (эзернет, от
лат. aether — эфир) — пакетная технология компьютерных сетей,
преимущественно локальных), IEEE 802.11 (IEEE 802.11 — набор
стандартов связи, для коммуникации в беспроводной локальной сетевой
зоне частотных диапазонов 2,4; 3,6 и 5 ГГц.) Wireless Ethernet, SLIP (SLIP
(Serial Line Internet Protocol) — устаревший сетевой протокол --">
- 1
- 2
- 3
- 4
- . . .
- последняя (15) »
Книги схожие с «Стек коммуникационных протоколов TCP/IP» по жанру, серии, автору или названию:
Другие книги автора «Автор Неизвестен»:
Автор Неизвестен - Обряд погребения православного христианина Жанр: Религия Год издания: 1998 |