Сетевые технологии. Кольтюков Н.А - 4 стр.

UptoLike

ВВЕДЕНИЕ
Сетевые технологии представляют собой одно из направлений развития систем обработки данных,
которое возникло в связи с необходимостью объединения территориально рассредоточенных вычисли-
тельных средств в единую систему. Сетевые технологии обеспечивают пользователю широкий набор ус-
луг и позволяют создавать целый ряд различных по назначению автоматизированных систем распреде-
лённой обработки информации.
Наиболее значимыми технологиями обработки передаваемых данных (пакетов) являются коммута-
ция и маршрутизация. До недавнего времени эти два понятия имели абсолютно разные значения как
по технологии обработки пакетов, так и по уровням модели OSI, на которых работают оба эти метода
управления данными в сети, – и не могло быть и речи, чтобы объединить эти понятия. Сегодня развитие
сетевых технологий идёт быстрыми темпами. Всё возрастающий объём передаваемой информации, фи-
зический рост сетей и межсетевого трафика подстегивают производителей к выпуску всё более мощных
и «умных» устройств, использующих новые (совсем новые или комбинации традиционных) методы пе-
редачи и сортировки данных, а также коммутации и маршрутизации, и методы их комбинирования для
оптимизации межсетевого трафика и увеличения производительности.
Глава 1. УРОВНИ МОДЕЛИ OSI
1.1. УРОВНИ МОДЕЛИ АРХИТЕКТУРЫ ОТКРЫТЫХ СИСТЕМ
В настоящее время общепринятой является семиуровневая модель архитектуры открытых систем
(Open System Interconnection, OSI). В этой модели рассматриваются [1]:
1. Физический уровень (управление физическим каналом).
2. Канальный уровень (управление информационным каналом).
3. Сетевой уровень (управление сетью).
4. Транспортный уровень (управление передачей).
5. Сеансовый уровень (управление сеансом).
6. Представительный уровень (управление представлением).
7. Прикладной уровень (управление сервисом).
Какие же задачи решаются на различных уровнях протоколов открытых систем? Рассмотрим этот
вопрос несколько подробнее.
Прикладной уровень. В модели OSI прикладная программа, которой нужно выполнить конкрет-
ную задачу (например, обновить базу данных на компьютере В), посылает конкретные данные в виде
дейтаграммы на прикладной уровень. Одна из основных «обязанностей» этого уровня определить, как
следует обрабатывать запрос прикладной программы, иными словами какой вид должен принять дан-
ный запрос. Если в запросе прикладной программы определён, например, дистанционный ввод заданий,
то это потребует работы нескольких программ, которые будут собирать информацию, организовывать
её, обрабатывать и посылать по соответствующему адресу. Ещё одна важная функция прикладного
уровняэлектронная почта.
Виды сервиса прикладного уровня. Прикладной уровень содержит несколько так называемых
общих элементов прикладного сервиса (ACSE Application Common Service Elements) и специальных
элементов прикладного сервиса (SASE – Specific Application Service Elements). Сервисы ACSE предостав-
ляются прикладным процессам во всех системах. Они включают, например, требование определённых
параметров качества сервиса.
Допустим, необходимо установить связь через модем по глобальной сети между рабочей станцией
локальной сети в Лос-Анджелесе и мэйнфреймом в Бостоне. Поскольку качество телефонной линии
иногда оказывается неудовлетворительным, прикладной процесс, работающий в ЛВС, может запросить
такое качество сервиса, которое предусматривает подтверждение приёма и распознавания информации.