рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Эталонное тестирование

Эталонное тестирование - раздел Информатика, Описание способов тестирования сетей Согласно Методике Тестирования И Определенные Критерии, Позволяющие Сервис-Пр...

Согласно методике тестирования и определенные критерии, позволяющие сервис-провайдеру и клиенту добиться необходимого взаимопонимания, система связи должна тестироваться при всех типовых размерах кадров (64, 128, 256, 512, 1024, 1280 и 1518 байт) в течение определенного времени и определенное число раз. Кадры указанных размеров широко используются в сетях, и результаты тестирования для каждого из них должны быть известны клиенту.

Так же определяются такие характеристики, как пропускная способность, задержка распространения кадров, процент потерянных кадров и максимальный размер пачки кадров, обрабатываемой без потерь (back-to-back frames). Тестирование обработки пачки кадров состоит в отправке на тестируемое устройство (Device Under Test — DUT) группы кадров с минимальным межкадровым интервалом и подсчете числа кадров, переданных устройством DUT. Если число отправленных на устройство DUT кадров равно числу переданных этим устройством кадров, длина пачки кадров увеличивается и тест повторяется вновь. Если же число переданных устройством DUT кадров оказывается меньше числа отправленных на него кадров, то длина пачки кадров уменьшается и тест повторяется вновь. В качестве значения параметра “back-to-back” принимается число кадров в самой длинной пачке, обрабатываемой устройством DUT без потери кадров.

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

В настоящее время существует множество программных средств тестирования сетей. Часть из них является бесплатными или условно бесплатными, и скачать их можно непосредственно с веб-сайта разработчика. Примером такой программы может служить NetScanTools, которая представляет собой комплекс инструментов для работы с сетью, а также для ее диагностики. Она включает в себя такие функции, как ping, traceroute, finger, nslookup, whois, time sync, winsock info, и многие другие. Результаты работы позволяет сохранить в файл или отправить по e-mail.

Адреса документов используемых в данном разделе:

1. http://www.ccc.ru/magazine/depot/05_07/read.html?1101.htm

2. http://intercomp.net.ru/comunic/prog_comm.php

3. http://www.cnts-net.ru/stati/statia47.dhtml

2. Описание протокола if (wgNotice != '') document.writeln(wgNotice); UDP

UDP
Название: User Datagram Protocol
Уровень (по модели ВОС): Транспортный
Семейство: TCP/IP (иногда называют UDP/IP)
Порт/ID: 17 (в IP)
Спецификация: RFC 768 / STD 6
Основные реализации (клиенты): Ядро Windows, Linux, UNIX
Основные реализации (серверы): Ядро Windows, Linux, UNIX
Расширяемость: нет

 

UDP (англ. User Datagram Protocol — протокол пользовательских датаграмм) — это транспортный протокол для передачи данных в сетях IP. Он является одним из самых простых протоколов транспортного уровня модели OSI. Его IP-идентификатор — 17.

В отличие от TCP, UDP не гарантирует доставку пакета, поэтому аббревиатуру иногда расшифровывают как «Unreliable Datagram Protocol» (протокол ненадёжных датаграмм). Это позволяет ему гораздо быстрее и эффективнее доставлять данные для приложений, которым требуется большая пропускная способность линий связи, либо требуется малое время доставки данных.

// Порты

Для взаимодействия сетевых приложений протокол UDP использует 16-ти битные порты, которые могут принимать значения от 0 до 65535. Порт 0 является зарезервированным, но может использоваться как порт источника, если приложение не ожидает ответных данных.

Порты с 1 по 1023 являются системными и фиксированными, во многих ОС привязка к ним требует повышенных привилегий приложения.

Порты с 1024 по 49151 — зарегистрированные.

Порты с 49152 по 65535 — свободно используемые и временные. Используются клиентскими приложениями для связи с серверами.

– Конец работы –

Эта тема принадлежит разделу:

Описание способов тестирования сетей

Общий алгоритм работы клиент серверной системы тестирования сети... Запуск программы сервера... Запуск программы клиента...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Эталонное тестирование

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Описание способов тестирования сетей
Необходимость передачи данных по сетям связи возникла давно. Как известно, самые первые телекоммуникационные системы были способны передавать только “данные” — в виде азбуки Морзе. Однако построенн

Краткие сведения по сети Ethernet
Ethernet — это асинхронный, основанный на использовании кадров протокол, разработанный для обеспечения связи между более чем двумя устройствами через разделяемую среду передачи. Определенн

Кадры Ethernet
Кадр Ethernet может включать в себя до восьми полей, лишь одно из которых (хотя и самое большое) содержит передаваемую информацию. Первыми двумя полями являются преамбула и разделитель начала кадра

Модель OSI
Семиуровневая сетевая модель OSI описывает функции различных составных частей (уровней) систем передачи данных. Протокол Ethernet охватывает два нижних уровня этой модели: уровень 1 — уров

Тестирование сервисов Ethernet
Чтобы убедиться в том, что упоминавшиеся выше соединения Ethernet правильно работают и обеспечивают требуемое качество передачи данных, их необходимо протестировать. В ходе такого тестирования изме

Формат UDP-пакета
Заголовок UDP содержит 4 поля. Поле «порт отправителя» (16 бит) определяет порт на хосте отправителя, пославший пакет. В случае, если процесс-отправитель не ожидает от получателя никаких о

Алгоритм программы клиента с фрагментами программы
1. Запуск программы – клиента 2. Инициализация таймера · QueryPerformanceFrequency(&m_sw_freq) 3. Иницилизация библиотеки Winsock · WSAStartup(0x202, (WSADAT

Алгоритм программы сервера с фрагментами программы
1. Запуск программы сервера 2. Инициализация WinSocket · WSAStartup(0x202, (WSADATA *)&buff[0]) 3. Создание сокета · my_sock = socket(AF_INET,SOCK_DGRAM,0);

Текст полностью прокомментированной программы клиента
// пример простого UDP-клиента #include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <conio.h> #inclu

Текст полностью прокомментированной программы сервера
#include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <conio.h> #include <winsock2.h>  

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги