Будущие и настоящие тестировщики должны владеть базовыми знаниями о модели OSI, ее функциональности, принципах и т.п. Чаще всего на собеседовании при приеме на работу HR-специалисты уточняют эти знания, что способствует позитивному результату по окончании собеседования.
Естественно, рядовой тестировщик не может сравниться с сетевым администратором в отношении опыта и познаний модели OSI, но знания в данной области дают возможность продвинуться по карьерной лестнице.
Сетевой администратор — специалист в области проектирования сетей, а также регулировании и обслуживании их инфраструктуры. В его функциональные обязанности входит контроль работы компьютерной сети, установка и настройка оборудования, модернизация сети. Он владеет глубокими знаниями в сфере сетевых протоколов стек TCP/IP, IPX, маршрутизации.
Сетевой протокол — набор правил, последовательность действий, позволяющих выполнить соединение и обмен данными. Для сетевых протоколов используется сетевая модель OSI (Open System Interconnection — взаимодействие сетевых протоколов). Благодаря ей, сетевые устройства могут между собой коммуницировать.
Структура OSI
Модель OSI состоит из семи уровней и реализуется рядом протоколов и правил связи. Каждый уровень имеет четко поставленную цель.
Физический уровень определяет физические характеристики линий связи, способы передачи бит через линии связи, соединяющие сетевые устройства. Этот уровень способствует скорости передачи данных, синхронизации.
Канальный уровень определяет правила использования для передачи данных узлам, расположенных в том же сегменте локальной сети. Способствует обнаружению появившихся на физическом уровне дефектов, ошибок и их устранению. На данном уровне работает адресация (MAC, LLS), но отсутствует маршрутизация — это работа вышестоящего уровня. Канальный уровень использует протоколы Ethernet.
Сетевой уровень определяет пути передачи данных и содействует работе маршрутизатора.
Транспортный уровень определяет способ передачи данных, реализует контроль передвижения и качество доставки, что способствует использованию протоколов TCP (изменяет скорости передачи данных при необходимости), UDP и т. п.
Сеансовый уровень способствует непрерывному сеансу связи, управляет им, дает возможность приложениям коммуницировать между собой длительный промежуток времени. PPTP, L2TP — эти протоколы используются на данном уровне.
Уровень представления определяет трансформацию протоколов и кодирование/декодирование данных. MPEG, JPEG и т. п.
Прикладной уровень предоставляет взаимосвязь сети и пользователя. Этот уровень способствует работе всех приложений, протоколов HTTP, POP, SMTP и т.п. Он дает возможность получать уведомления по электронной почте или html-кода.
Таким образом
Система уровней модели OSI способствует возможности проведения диагностики сетей (например, при выполнении тестирования безопасности). Также если выявлена ошибка, эта модель поможет определить, на каком уровне она произошла, что сократит время и не допустит реконструкции сети.
Сетевой администратор должен обеспечить бесперебойную работу и поддержку данной модели, а при возникновении проблемы решить ее в скором порядке. В отношении работы тестировщика, при возникновении проблемы, он должен установить причину и предоставить возможный сценарий решения.
Оставить комментарий