Теория построения сетей

Считаю текст недостаточно расшифрованным, не хватает структуры из пяти частей, как было на доске. — FrBrGeorge 2008-07-04 11:15:54 Были использованы все данные, доступные из моих конспектов и из конспектов eSyr. Поскольку существует уже версия, переведенная на русский язык, считаю нецелесообразным начинать работу с аудиозаписью до тех пор, пока не будет выяснено мнение относительно вышеуказанной «новой» версии --ArtemSerebriyskiy 2008-07-04 16:10:00

Выложил перевод *второй* раз. В связи с пожеланиями вышестоящего руководства, текст подвергся сильной реструктуризации. --GeorgeTarasov 2008-07-04 17:45:14

Выложил перевод *третий* раз. Текст подвергся еще более сильной реструктуризации, не видя лучшего выхода, заголовки впихнул в основной текст. Расставил пунктуацию в предыдущих комментариях. --GeorgeTarasov

Сегодня вечером пройдусь по этому разделу с аудиозаписью в руках, чтобы убедиться в точности передачи всего сказанного и иметого ввиду. У меня и бумажный конспект есть :) --PavelSutyrin.

Слил оба текста еще раз. Добавилось немного, все, что показалось смыслосодержащим и отсутствующим в прошлой версии. --GeorgeTarasov

1

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

1. Определение типа носителя данных, то есть способа передачи (возможно, по проводам, по радио, или, к примеру, голубиная почта). Не исключено, что при больших размерах сети этих типов может быть несколько. Пусть определено, что данные в сети передаются по 4 проводам. Тогда необходимо также выяснить, как выглядит этот носитель, какие его физические характеристики, и как выглядит представление данных в носителе. К тому же надо отличить факт передачи от его отсутствия:допустим, наличие напряжения --- есть, отсутствие --- нет.

Но до тех пор, пока носитель не подключен к компьютеру, мы все равно не можем организовать передачу данных. Поэтому следующая проблема ---

2. Обеспечение интерфейса между компьютером и средой передачи данных.

Вообще говоря, после решения этих двух задач уже можно обмениваться данными между двумя компьютерами. Но изначально планировалось обеспечить средой передачи данных множество машин. Для решения этой проблемы надо разработать дисциплину,то есть организацию передачи данных. Даже если к среде подключены только два компьютера, то всё равно надо договориться, например, о том, как выглядит отсутствие данных (как абонент поймет, что сейчас передача не идет). Например, для начала передачи можно использовать некие последовательности из 0 и 1. Когда же компьютеров несколько, то надо точно указывать адресата. Также дисциплина должна обеспечивать одновременную передачу от нескольких компьютеров друг другу.

Достаточно очевидно, что задача объединения большого количества компьютеров в сеть еще не решена. Мы решили задачу объединения лишь небольшого числа компьютеров в рамках одной СПД, внутри которой каждый компьютер может непосредственно связаться с каждым, или, другими словами, каждый виден другому. Как только появится несколько таких сред передачи данных, то мы вернемся к первой из описываемых нами проблем, а именно: придется снова налаживать передачу между абонентами этих сред. Для этого необходимо их всех проидентифицировать. То есть,

3. Класс задач уровня организации сети содержит две задачи:

Фактически, после решения этих проблем возможен обмен информацией в больших сетях и между ними, но ее целостность и безопасность все еще не обеспечена. У нас есть способ связаться между любыми двумя машинами, мы это делаем, но мы не проверяем, насколько качественно происходит передача. Можно сказать, что речь идет о работе с каналом передачи данных. То есть фактически мы забываем, что у нас есть какой-то маршрут и компьютеры перекидывают друг другу массивы данных, и представляем себе канал, открытый между отправителем и получателем.Соответственно, сейчас речь пойдёт о проблемах доставки.

4. Контроль за доставкой информации. Способов нарушить сохранность данных немного: данные можно либо изменить при передаче, т.е. испортить, либо вообще потерять, т.е. адресат их не получит. Есть и такой изощренный способ, когда вы отправляете один массив данных, а приходит два. Такое случается, когда какое-либо устройство послало данные, а ему вдруг пришло сообщение об ошибке и оно отправило их еще раз, а на самом деле ошибки не случилось. Потому в задачу контроля качества доставки (QoS --- Quality of Service) входят следующие компоненты:

5. Интерпретация полученных при передаче данных, которые, как правило, имеют свою семантику.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

50

1

1

1

1

ArtemSerebriyskiy + PavelSutyrin, GeorgeTarasov, VsevolodKrishchenko