
31. Методы коммутации при передачи данных по физическим каналам. Одной из центральных проблем организации передачи данных по физическим каналам является проблема параллельного использования одного и того же канала несколькими парами абонентов. Методы, лежащие в основе ее решения получили название методов коммутации. В настоящее время существует два основных метода коммутации: 1.Коммутация каналов предполагает, что перед началом передачи данных должна быть выполнена процедура установления соединения, в результате которой образуется составной канал. По окончании сеанса связи соединение разрывается, и канал освобождается. Классическим примером реализации коммутации каналов является телефонная связь, которая подразумевает, что абонент перед началом разговора набирает номер второго абонента, в результате чего последовательное переключение промежуточных коммутаторов позволяет образовать непрерывный канал связи между абонентами. Коммутация каналов удобна для организации линий связи, в которых подразумевается передача потоков данных "постоянной интенсивности", например, таких, как телефонный разговор, в силу чего этот метод оказывается недостаточно гибким при построении компьютерных сетей. 2.Метод коммутации пакетов основан на разбиении передаваемых по сети данных на небольшие "порции". Каждая такая "порция" передается по сети как единое целое и называется пакетом. Такой метод является очень удобным для параллельного использования физического канала несколькими парами абонентов: канал является занятым только во время прохождения пакета. Временные промежутки между передачей пакетов одним абонентам могут быть использованы другими для отправки собственных пакетов. Пакет обычно состоит из двух частей – заголовка, содержащего служебные данные, необходимые для управления доставкой пакета, и собственно данных, подлежащих передаче. Порядок обмена пакетами, а также конкретный состав заголовка пакетов определяется сетевым протоколом. Для именования пакетов различных уровней модели OSI, используются специальные термины. Для канального уровня используется термин "кадр", для сетевого – "пакет", для транспортного – "сегмент", "дейтаграмма", для сессионного и более высоких уровней – "сообщение".
|
32. Топологии компьютерных сетей. Топология – определяет способ подключения компьютера к сети. -Физическая топология – определяет физические связи с компьютером, т.е. способ подключения компьютера к сети. -Логическая топология – определяет маршрут передачи данных. Она не зависит от типа используемого сетевого оборудования. Основные физ. топологии:
|
||||||||||||||||||||||||||||||||||||||
33. Базовая модель взаимодействия открытых систем OSI. Она служит теоретической основой для изучения сетей и логического объяснения процесса передачи данных с одного узла на другой. В модели OSI функционирование сетей представлено в виде 7 последовательных уровней. Каждый из которых отвечает за конкретную часть общего процесса передачи данных. На самом низком уровне компьютеры обмениваются информацией друг с другом пакетами сообщений. Термин "пакет" (packet) обозначает блок информации, у которого источник и пункт назначения - объекты сетевого уровня. Эти пакеты составляют фундамент, на котором базируется работа локальной вычислительной сети. В процессе прохождения данных через уровни модели каждый уровень добавляет свой заголовок (например, Р6). Устройства на пути следования пакета анализируют его заголовок и определяют, куда следует направить пакет. Уровни модели OSI и их характеристики:
Он является границей выше которой в качестве единицы информации рассматривается поток битов, ниже – управляемый сетью сегмент. На транспортном уровне действуют два типа протокола: - с установлением соединения (делает запрос и ждет ответ) - без установления (просто посылает данные), за доставку данных несет само сетевое приложение (программа). 5. Сеансовый – позволяет двум приложениям на разных узлах устанавливать, использовать и завершать соединения, наз сеансом. На этом уровне выполняются такие функции, как распознавание имен и защита. Кроме того он обеспечивает синхронизацию, что позволяет вставлять в длинные передачи контрольные точки. |
6. Представления – за счет этого уровня информация передаваемая представительским уровнем одной системы всегда понятна аналогичному уровню другой системы (если не совпадает сменить кодировку). 7. Прикладной – обеспечивает пользовательские приложения и отвечает за общий доступ к сети, представляет реально видимые инструменты и сетевые службы (www; FTR; почтовые службы).
п
п
с
т
с
к
ф
прикладной
представление
сеансовый
транспортный
сетевой
канальный
физический Поток Байтов
Сегмент
Пакет
Кадры
Биты
физическое соединение
данные
данные
данные
заголовок
данные
заголовок
данные
хвостовик Транспортный - Сетевой - Канальный -
Физический - 10010010101010
Каждый уровень взаимодействия открытых систем определяется группой стандартных документов, которые всегда включают две спецификации: протокол и сервис, обеспечиваемый этим протоколом. Протокол – это свод правил и форматов, определяющих взаимодействие объектов, которые расположены на одном уровне. Протокол определяет: - процедуры передачи информации данных между объектами - механизм выбора указанных процедур из списка возможных - структуру и способ кодирование протокольных блоков данных
|