Ren
Долгожитель
|
Для начала внешняя ссылка удалена и внешняя ссылка удалена но там в принцтпе надо понимать что такое протокол. Попытаюсь объяснить: Компьютеры передают друг другу пакеты - части данных конечной длинны. Даже если все данные не умещается в один пакет, то она разбивается на отдельные пакеты и передаётся по частям. Каждый пакет, как правило, состоит из двух частей - полязаголовка и поля данных. Что такое поле? Поле это некоторая область данных, что то типа поля в таблице. Зачем нужен заголовок? В заголовке содержится служебная информация о том, от кого пакет, кому он предназначен, какой длинны поле данных, какой номер этого пакета (например если все данные разбиты на 10 пакетов, а этот пает имеет номер 6) и прочее. Нужно понимать, что во-первых, данные передают друг другу не компьютеры, а программы. Поэтому когда пакет приходит на Ваш компьютер, сетевое ПО прежде всего смотрит в заголовок и определяет, какой программе он пришёл, а поле данных смотрит лишь программа, которой он предназначался. Так вот, структура заголовка как раз и определяется протоколом, когда мы понимаем его как соглашение. Когда мы говорим о протоколе как о программе, то имеем ввиду ту часть сетевого ПО, которая дописывает заголовок к данным. Ещё есть такое понятие как стэк протоколов. Дело в том, что если программе надо передать данные то она обращается к специальному модулю, тот в свою очередь обращается к другому и т.д. Каждый такой модуль дописывает в заголовок что то своё. Пришедший пакет также проходит через эту последовательность модулей, но в обратном порядке! Поэтому и получается система как в стэке. А о этих модулях говорят как о стеке протоколов (каждый модуль является как бы протоколом в смысле програмы). Это очень кратко и очень обще, но должно помочь в начале при чтении статей. Если будут вопросы по всему этому то задавайте их здесь.
|
Всего сообщений: 284 | Присоединился: октябрь 2005 | Отправлено: 22 дек. 2005 15:11 | IP
|
|
Sergey Z
Новичок
|
Если места на форуме для ссылок мало, можете выслать на мыло sergey_zelenin78@mail.ru Буду признателен.
|
Всего сообщений: 49 | Присоединился: август 2005 | Отправлено: 22 дек. 2005 16:54 | IP
|
|
gvk
Модератор
|
Ren Давайте поговорим сначала о физике передачи информации и сигналов. Вы правильно сказали, что что любая цифровая информация (именно о цифровой а не об аналоговой информации мы будем говорить, хотя в передаче аналоговой информации есть свой смысл) передается на большие расстояния только последовательно или сериально. Физически это электромагнитные импульсы. Давайте для начала отсудим среды для передачи электромагнитных импульсов и достоинства и недостатки этих сред с точки зрения скорости передачи этих импульсов. Протоколами займемся чуть позже. Исторически можно выделить следующие среды: 1. Пара проводов (первый телеграф) 2. Атмосфера (радио, затем телевидение, телеметрия, освоение частот AM, FM, UV, мобильные телефоны и тд) 3. Коаксиальные кабели 4. Оптические волокна Чем определяется и какова максимальная скорость передачи информации (пропускная способность) по этим средам? Какае у них физические ограничения и почему технологически интернет базируется, в основном, на 3 и 4?
|
Всего сообщений: 835 | Присоединился: октябрь 2003 | Отправлено: 22 дек. 2005 18:23 | IP
|
|
|