Leo_ня
16.01.2010, 12:44
Давайте подробно рассмотрим то, чем мы пользуемся, но часто не знаем, как оно работает.
Термины.
Пакет — блок информации (данных), передаваемых по сети. Теоретически, "пакет" почти синонимичен датаграмме, ячейке, кадру, фрейму, сегменту, фрагменту, сообщению и другим терминам.
Но пакет имеет более обобщённое значение. Чтобы не ошибиться, перед словом "пакет" стоит приписывать тип передаваемых данных или протокол. Пример: IP-пакет, TCP-пакет.
Предыдущие определения будут относится ко всему пакету (уже начинаем путаться), а не только данным. Т.е., и заголовок, и данные. В читерском слэнге, пакетом обычно называют секцию данных в TCP-пакете.
-
Протокол передачи данных — правила формирования пакета данных, установленные у клиента и сервера. В большинстве случаев, представляет собой связку определённого порта и формата передаваемых данных. Например, протокол HTTP использует в основном порт 80 (называемый [Ссылки могут видеть только зарегистрированные и активированные пользователи]портом), а данные начинаются со слова "GET", "POST" или "HTTP".
-
Интернет (англ Interconnected Networks — объединённые сети) — глобальная телекоммуникационная сеть информационных и вычислительных ресурсов (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Интернет)
-
Сетевой протокол — набор правил, позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами. (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Протоколы_передачи_данных#.D0.A1.D0.B5.D1.82.D0.B5 .D0.B2.D0.BE.D0.B9_.D0.BF.D1.80.D0.BE.D1.82.D0.BE. D0.BA.D0.BE.D0.BB)
-
Стек протоколов — набор взаимодействующих сетевых протоколов. (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Стек_протоколов)
Тоже самое, что и связка протоколов.
Статья какбэ пишется. Мне так удобнее =)
Термины.
Пакет — блок информации (данных), передаваемых по сети. Теоретически, "пакет" почти синонимичен датаграмме, ячейке, кадру, фрейму, сегменту, фрагменту, сообщению и другим терминам.
Но пакет имеет более обобщённое значение. Чтобы не ошибиться, перед словом "пакет" стоит приписывать тип передаваемых данных или протокол. Пример: IP-пакет, TCP-пакет.
Предыдущие определения будут относится ко всему пакету (уже начинаем путаться), а не только данным. Т.е., и заголовок, и данные. В читерском слэнге, пакетом обычно называют секцию данных в TCP-пакете.
-
Протокол передачи данных — правила формирования пакета данных, установленные у клиента и сервера. В большинстве случаев, представляет собой связку определённого порта и формата передаваемых данных. Например, протокол HTTP использует в основном порт 80 (называемый [Ссылки могут видеть только зарегистрированные и активированные пользователи]портом), а данные начинаются со слова "GET", "POST" или "HTTP".
-
Интернет (англ Interconnected Networks — объединённые сети) — глобальная телекоммуникационная сеть информационных и вычислительных ресурсов (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Интернет)
-
Сетевой протокол — набор правил, позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами. (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Протоколы_передачи_данных#.D0.A1.D0.B5.D1.82.D0.B5 .D0.B2.D0.BE.D0.B9_.D0.BF.D1.80.D0.BE.D1.82.D0.BE. D0.BA.D0.BE.D0.BB)
-
Стек протоколов — набор взаимодействующих сетевых протоколов. (с) ([Ссылки могут видеть только зарегистрированные и активированные пользователи]Стек_протоколов)
Тоже самое, что и связка протоколов.
Статья какбэ пишется. Мне так удобнее =)