ES2260041T3 - Sistema y procedimiento para la verificacion del estado de carga de al menos una instalacion asistida por ip. - Google Patents
Sistema y procedimiento para la verificacion del estado de carga de al menos una instalacion asistida por ip.Info
- Publication number
- ES2260041T3 ES2260041T3 ES00954454T ES00954454T ES2260041T3 ES 2260041 T3 ES2260041 T3 ES 2260041T3 ES 00954454 T ES00954454 T ES 00954454T ES 00954454 T ES00954454 T ES 00954454T ES 2260041 T3 ES2260041 T3 ES 2260041T3
- Authority
- ES
- Spain
- Prior art keywords
- session
- installation
- procedure
- control
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000009434 installation Methods 0.000 title claims description 52
- 238000012795 verification Methods 0.000 title claims description 6
- 238000004891 communication Methods 0.000 claims abstract description 65
- 238000012360 testing method Methods 0.000 claims abstract description 44
- 238000010998 test method Methods 0.000 claims abstract description 34
- 238000012545 processing Methods 0.000 claims abstract description 11
- 238000011156 evaluation Methods 0.000 claims description 2
- 238000000151 deposition Methods 0.000 claims 1
- 238000013515 script Methods 0.000 abstract 3
- 230000002452 interceptive effect Effects 0.000 abstract 1
- 230000004044 response Effects 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 101150012579 ADSL gene Proteins 0.000 description 4
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 4
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Sistema (10) para la verificación del estado de carga de al menos una instalación en el caso de una carga a través de varios usuarios, en el que la instalación está conectada en una red de comunicación (90) asistida por una Norma IP, que comprende: al menos una instalación de control programable (20) con una instalación de memoria asociada, en la que se pueden depositar varias anotaciones de la sesión, que contienen en cada caso un procedimiento de inicialización, un procedimiento de prueba predeterminado y un procedimiento final, al menos un ordenador de la sesión (40, 50, 60), que está conectado con la instalación de control (20), que presentas varias interfaces de comunicación (441 - 44n) independientes entre sí, a las que está asociada en cada caso una instalación de procesamiento de las anotaciones (451 - 45n), estando configurada cada instalación de procesamiento de las anotaciones (451 - 45n) para la ejecución de una anotación de la sesión asignada por la instalación de control (20),en el que al mismo tiempo varias instalaciones de procesamiento de las anotaciones (451 - 45n) pueden establecer, bajo el control de las anotaciones de la sesión, asociadas de una manera correspondiente por la instalación de control (20), comunicaciones IP independientes, a través de las interfaces de comunicación (441 - 44n) asociadas a ellas, con una instalación (80, 100) a verificar, pueden iniciar procedimientos de prueba e interrumpir las comunicaciones IP.
Description
Sistema y procedimiento para la verificación del
estado de carga de al menos una instalación asistida por IP.
La invención se refiere a un sistema así como a
un procedimiento para la verificación del estado de carga de al
menos una instalación en una red de comunicación, que se basa en una
Norma IP (Protocolo de Internet), a través de varios usuarios.
Los requerimientos, con los que se enfrenten los
desarrolladores, operadores y administradores de grandes
configuraciones de redes heterogéneas, que se basan en la Norma IP,
como por ejemplo Internet, se incrementan cada vez más en virtud del
rápido crecimiento de Internet y como consecuencia de un
desarrollo adicional rasante de la técnica de transmisión y de la técnica de aparatos. Por lo tanto, un cometido importante se puede ver en verificar una red nueva o las ampliaciones de una red antes de la instalación propiamente dicha con respecto a su estado de carga. Por una prueba de carga se entiende muy en general la solicitación selectiva de la red, especialmente de los encaminadores y servidores, que están conectados en una red de este tipo, con el fin de verificar su comportamiento con respecto al volumen de datos requerido y al tiempo de respuesta a una solicitud de un usuario. Por lo tanto, existe una necesidad de un sistema de prueba, que pueda verificar componentes de la red, que se basan en la Norma IP, en condiciones de carga real, con el fin de poder asegurar que todos los componentes de la red trabajan sin errores dentro de sus límites de potencia predeterminados.
desarrollo adicional rasante de la técnica de transmisión y de la técnica de aparatos. Por lo tanto, un cometido importante se puede ver en verificar una red nueva o las ampliaciones de una red antes de la instalación propiamente dicha con respecto a su estado de carga. Por una prueba de carga se entiende muy en general la solicitación selectiva de la red, especialmente de los encaminadores y servidores, que están conectados en una red de este tipo, con el fin de verificar su comportamiento con respecto al volumen de datos requerido y al tiempo de respuesta a una solicitud de un usuario. Por lo tanto, existe una necesidad de un sistema de prueba, que pueda verificar componentes de la red, que se basan en la Norma IP, en condiciones de carga real, con el fin de poder asegurar que todos los componentes de la red trabajan sin errores dentro de sus límites de potencia predeterminados.
Se conoce a partir del documento US 5.669.000 un
sistema para la verificación a distancia de un sistema de ordenador,
en el que se pueden enviar desde un ordenador Host 100
instrucciones, por decirlo así, hacia máquinas de destino, que
llevan a cabo acciones en la máquina de destino, que en otro caso
realizaría un usuario.
Se conocen a partir del documento EP 0 883 271
un procedimiento así como un sistema para la administración de
sistemas de servicio de datos. El procedimiento de prueba es
adecuado para generar un tráfico de prueba o señales de prueba, que
simulan una transmisión de datos, cuando los usuarios acceden a los
servicios. El sistema de prueba conocido comprende instalaciones de
prueba dispuestas de forma descentralizada, con las que es posible
determinar, por decirlo así, a través de varias rutas de medición,
el comportamiento de módulos que se influyen mutuamente o el
comportamiento de un módulo en el sistema general.
Por lo tanto, la invención tiene el cometido de
poner a disposición un sistema de prueba y un procedimiento de
prueba, con los que es posible verificar de forma automática la
carga de una instalación a verificar a través de varios usuarios de
la red, pudiendo ser accionado el sistema de prueba de forma
centralizada con una única persona de servicio.
Este problema técnico se soluciona a través de
la invención, por una parte, con las características de la
reivindicación 1.
La idea esencial de la invención se puede ver en
acondicionar un sistema de prueba semi-automático,
que puede establecer varias comunicaciones IP independientes entre
sí con una red de comunicación, que se basa en la Norma IP, con el
fin de poder ejecutar procedimientos de prueba independientes entre
sí a través de estas comunicaciones, que corresponden en cada caso a
las operaciones de un usuario real de la red. Un sistema de prueba
de este tipo está configurado, en términos muy generales, para la
verificación de al menos una instalación en una red de comunicación,
que se basa en la Norma IP, en estado de carga.
El sistema de prueba comprende a tal fin al
menos una instalación de control programable con una instalación de
memoria asociada, en la que se pueden depositar varias anotaciones
de la sesión, que contienen en cada caso un procedimiento de prueba
predeterminado. Por una anotación de la sesión debe entenderse en
todo el documento la simulación fijada por escrito de un usuario
real de la red, que lleva a cabo acciones típicas, que se basan en
la Norma IP, como por ejemplo el establecimiento de una comunicación
con un proveedor, la descarga de ficheros sobre un servidor, la
utilización de un navegador de la red y la terminación de la
comunicación. Una anotación de la sesión puede contener, por
ejemplo, una identificación del usuario, una palabra de paso del
usuario, una dirección de destino IP, por ejemplo de un servidor,
que está conectado en la red de comunicación, la identificación del
usuario y la palabra de paso de tal servidor y el protocolo de
servicio y de comunicación utilizado, como por ejemplo el FTP
(protocolo de transferencia de ficheros) o el HTTP (protocolo de
transferencia de hiper texto). Es importante indicar que cada
anotación de la sesión contiene un número predeterminado de
operaciones, que pueden ser introducidas por un usuario real en un
ordenador personal, con el fin de solicitar un servicio IP
determinado a través de la red de comunicación.
Además, al menos un ordenador de sesión está
conectado con la instalación de control. Cada ordenador de sesión
presenta varias interfaces de comunicación independientes entre sí,
a través de las cuales se puede establecer una comunicación IP
independiente con la red de comunicación. A cada interfaz de
comunicación está asociada de nuevo una instalación de procesamiento
de anotaciones, mencionada a continuación también como instalación
de generación de carga que, en función de una anotación de la sesión
asociada a la instalación de control, puede establecer una
comunicación IP con una instalación a verificar y puede iniciar el
procedimiento de prueba predeterminado. De esta manera es posible
hacer que se desarrollen de forma automática varias sesiones de
prueba independientes entre sí entre diferentes usuarios simulados o
una o varias instalaciones conectadas en la red de comunicación,
como por ejemplo un encaminador o un servidor, sin que una persona
de servicio deba realizar manualmente una sesión en el ordenador
de
sesión.
sesión.
La complejidad del sistema de prueba se puede
ampliar alimentando a varias instalaciones de generación de carga de
un ordenador de sesión las mismas o diferentes anotaciones de
sesión, que pueden establecer entonces, en función de la anotación
de la sesión asignada en cada caso por la instalación de control,
una comunicación IP separada a una o varias instalaciones a
verificar y pueden iniciar el procedimiento de prueba
correspondiente. A tal fin, en cada ordenador de sesión está
implementada una instalación de administración de la sesión, que
alimenta a cada instalación de generación de la carga la anotación
de la sesión asociada a la instalación de control.
Los ordenadores de sesión están diseñados de tal
forma que pueden soportar cualquier tecnología de acceso a la red
existente. Es posible sin más una adaptación a tecnologías futuras
de acceso a la red. Por ejemplo, cada interfaz de comunicación de un
ordenador de la sesión puede estar conectada con un MODEM analógico
y/o digital. Además, es conveniente enchufar una o varias tarjetas
de interfaz, por ejemplo tarjetas LAN, en el ordenador de sesión,
que presentan en cada caso varias interfaces de comunicación. De
nuevo cada interfaz de comunicación de un ordenador de sesión puede
estar asociada a un MODEM analógico o digital o puede estar
conectada con un concentrador convencional para la conexión a una
red ATM (Modo de Transferencia Asíncrona). Como módems digitales se
contemplan, por ejemplo, módems ISDN o módems ADSL (línea digital
asimétrica de usuario). De esta manera, se puede establecer una
comunicación IP separada a través de cualquier interfaz de
comunicación de un ordenador de sesión.
La instalación de control y los ordenadores de
sesión que están conectados con ella o bien pueden estar
implementados en una única máquina o pueden estar conectados a
través de una red de espina dorsal.
Para poder registrar en protocolos los
diferentes ciclos de prueba y poder evaluarlos posteriormente, en
cada ordenador de sesión está implementada una memoria para la
memorización de datos de estado de cada instalación a verificar y de
resultados y mensajes de estado de cada procedimiento de prueba
iniciado. Como datos de estado de una instalación de verificar se
contemplan especialmente el volumen de datos desde y hacia la
instalación cargada como también su tiempo de respuesta. Por tiempo
de respuesta de una instalación se entiende en este caso el tiempo
que la instalación necesita para reaccionar a una solicitud
determinada de un usuario.
Los ordenadores de sesión transmiten los datos
de estado memorizados de las instalaciones verificadas y los
resultados y mensajes de estado de cada procedimiento de prueba
activo hacia la instalación de control, que puede representar y
evaluar estos datos en una instalación de representación asociada a
la misma. Además, a la instalación de control está asociado un
teclado, a través del cual se pueden introducir, por ejemplo, nuevas
anotaciones de la sesión o se puede intervenir en procedimientos de
prueba en curso, por ejemplo, para terminar precozmente un
procedimiento de prueba o para ajustar de nuevo los parámetros. De
esta manera, el sistema de prueba se puede adaptar a cualquier
modificación del hardware y del software de la red de comunicación,
siendo escrita solamente una anotación nueva de la sesión y siendo
depositada en la instalación de control.
En la red de comunicación, que se basa en una
Norma IP, se trata, por ejemplo, de Internet o de cualquier Intranet
discrecional específica de la Firma. Como instalaciones a verificar
se contemplan, por ejemplo, encaminadores de acceso y servidores,
que pertenecen a diferentes proveedores de servicio. Los servidores,
que se basan en una Norma IP, son conocidos en general y, por lo
tanto, no se explican en particular.
El problema técnico se soluciona de la misma
manera con las etapas del procedimiento de la reivindicación 10.
La invención se explica en detalle a
continuación con la ayuda de un ejemplo de realización en
combinación con la figura adjunta.
La figura muestra un sistema de prueba designado
con 10, con cuya ayuda se puede verificar la funcionalidad, por
ejemplo, de Internet 90, especialmente de sus componentes de la red,
como por ejemplo los encaminadores de acceso 80 o servidores 100
conectados en ellos de diferentes proveedores de servicio, en el
estado cargado. El sistema de prueba 10 se puede designar también
como sistema de prueba de carga IP, con el fin de indicar que el
sistema de prueba así como los componentes a verificar con relación
a su carga, soportar protocolos IP. El sistema de prueba 10
comprende un ordenador de control y de servicio 20, en el que están
conectados, en el presente ejemplo, varios ordenadores de prueba,
designados a continuación como "ordenadores de la sesión", a
través de un acoplador de estrella 30 y una llamada red de espina
dorsal 35. Para mayor claridad, solamente se representan de forma
esquemática tres ordenadores de la sesión 40, 50 y 60, estando
representado de forma más detallada el ordenador de la sesión 40. La
descripción de la estructura técnica del circuito de los ordenadores
de la sesión se lleva a cabo, por lo tanto, presumiblemente con
relación al ordenador de la sesión 40.
El ordenador de control y de mando 20 presenta
un teclado, a través del cual un operador puede generar, por
ejemplo, anotaciones de sesión admisibles discrecionales, que son
depositadas a continuación en una memoria (no se representa) que
está asociada al ordenador de control y de mando 20.
Por una anotación de la sesión se entiende, muy
en general, la descripción de un usuario automático, que puede
llevar a cabo de forma automática, en conexión con un ordenador de
la sesión, operaciones y actividades asistidas por IP, que podría
llevar a cabo también un usuario de Internet real manualmente en un
ordenador personal. Con otras palabras, casa anotación de la sesión
contiene un procedimiento de prueba definido, con el que se puede
simular un comportamiento típico de un usuario de Internet real en
los ordenadores de la sesión. Cada anotación de la sesión contiene
un procedimiento de inicio, un procedimiento de prueba, así como un
procedimiento final. En este caso, el procedimiento de inicio y el
procedimiento final solamente se llevan a cabo una vez en cada
sesión, mientras que el procedimiento de prueba se puede llevar a
cabo varias veces. Además, el registrador de la anotación de la
sesión puede prever determinados mensajes de error y de estado, que
son generados durante un procedimiento de prueba en curso. En
principio, se pueden utilizar operaciones y acciones discrecionales
en una anotación de la sesión, con tal que se basen en la Norma IP.
Además, a través del ordenador de control y de mando 20 se pueden
establecer también variables dentro de una anotación de la sesión,
antes de que se inicie el procedimiento de prueba. De esta manera,
se pueden adaptar las anotaciones de la sesión formuladas de una
manera general a los deseos especiales del cliente de una manera
rápida y sin problemas. Otros parámetros, por ejemplo el número de
repeticiones de un procedimiento de prueba e intervalos del tiempo
de ejecución pueden ser definidos de la misma manera en una
anotación de la sesión.
Además, un operador puede establecer en el
ordenador de control y de mando 20 en cual o en cuales ordenadores
de la sesión a través de qué interfaces de la comunicación de los
ordenadores de la sesión seleccionados debe iniciarse un
procedimiento de prueba, cuántos procedimientos de prueba deben
iniciarse al mismo tiempo, cuánto tiempo dura un procedimiento de
prueba o con qué frecuencia debe repetirse el mismo procedimiento de
prueba.
En cada ordenador de la sesión 40, 50 y 60 están
enchufadas, por ejemplo, en cada caso cuatro tarjetas LAN 42, 52 y
62, que presentan en nuevo en cada caso cuatro interfaces de
comunicación 44_{1} - 44_{n} separadas, llamadas también puertos
de conexión. En el presente ejemplo, cada interfaz de comunicación
está conectada para la conexión a Internet 90 con un MODEM ADSL
digital 70, aunque solamente se muestra una conexión de este tipo
para la interfaz de comunicación 44_{1}. Cada MODEM 70 puede estar
conectado a través de una línea de conexión con un encaminador de
acceso 80 o con varios encaminadores. Se entiende que el sistema de
prueba 10 puede soportar también cualquier otra técnica de acceso.
Así, por ejemplo, en lugar de módems ADSL, se pueden conectar
también encaminadores ISDN con las interfaces de comunicación de los
ordenadores de la sesión. También es concebible conectar las
interfaces de comunicación de un ordenador respectivo de la sesión
con un concentrador conocido en sí, que acondiciona un acceso a una
red AMT. En otro caso, es posible conectar las interfaces de
comunicación a través de una conexión en serie con módems analógicos
o digitales, con cuya ayuda se puede establecer una comunicación
selectiva con un encaminador discrecional y, por lo tanto, con
Internet 90. Como se representa con referencia al ordenador de la
sesión 40m a cada interfaz de la comunicación 44_{1} - 44_{n} de
cada ordenador de la sesión 40, 50 y 60 está asociada una
instalación de procesamiento de anotaciones, designada a
continuación también como instalación de generación de la carga
45_{1} - 45_{n}, que se explica todavía en detalle más
adelante. Hay que indicar que las instalaciones de generación de la
carga pueden estar implementadas también como módulo de
software.
Además, en cada ordenador de la sesión 40, 50 y
60 está implementada una instalación de administración de la sesión,
que tiene el cometido de alimentar a las instalaciones de generación
de la carga seleccionadas las anotaciones de la sesión asignadas por
el ordenador de control y de mando. Con referencia al ordenador de
la sesión 40, la instalación de administración de la sesión está
designada con 46. Además, en cada ordenador de la sesión 40, 50 y 60
puede estar prevista una memoria, en la que se depositan los datos
de estado de las instalaciones a verificar así como los resultados y
los mensajes de estado y de error de los procedimientos de prueba
iniciados. Estos datos de estado, mensajes de estado y de error y
resultados sobre los procedimientos de prueba respectivos pueden ser
transmitidos desde cada ordenador de la sesión hacia el ordenador de
control y de mando 20 y pueden ser depositados allí. El ordenador de
control y de mando está configurado, además, para la evaluación de
los mensajes y resultados recibidos por los ordenadores de la sesión
y para su representación gráfica a través de un monitor.
En este lugar hay que indicar que con el sistema
de prueba 10 se pueden verificar redes IP con respecto a sus
componentes de software y de hardware de diferentes fabricantes. De
esta manera es posible poder verificar la funcionalidad de
encaminadores y servidores dentro de una red asistida por la Norma
IP a través de un único sistema de prueba central.
A continuación se explica en detalle el modo de
funcionamiento del sistema de prueba 10 con la ayuda de un
escenario.
Con el sistema de prueba 10 debe verificarse la
capacidad de potencia requerida del servidor 100 conectado en
Internet 90. En primer lugar se supone a tal fin que el encaminador
80 trabaja libre de errores, de manera que los mensajes de error que
aparecen durante el procedimiento de prueba pueden ser asignados de
una manera unívoca al servidor 100 a verificar.
Además, se supone que el servidor 100 puede
asistir al mismo tiempo hasta 50 usuarios de acuerdo con las
indicaciones del fabricante, los cuales quieren descargar ficheros,
por ejemplo, a través del protocolo de servicio FTP. En este caso,
el operador selecciona en el ordenador de control y de mando 20 la
anotación de la sesión, con la que es posible establecer de forma
automática una comunicación con los servidores 100 a verificar y
descargar un fichero predeterminado a partir de una relación
predeterminada de los servidores. Si en el presente caso de prueba
se simulan al mismo tiempo 32 consultan en el servidor 100, el
operador selecciona en el ordenador de control y de mando 32
interfaces de comunicación, a través de las cuales debe ejecutarse
un procedimiento de prueba. A tal fin, o bien se introducen las
direcciones de las interfaces de comunicación a través del teclado
del ordenador de control y de mando 20 o se pinchan iconos
correspondientes en el monitor. Por ejemplo, el operador selecciona
todas las 16 interfaces de comunicación 44_{1} - 44_{n} del
ordenador de la sesión 40 y en cada caso las ocho primeras
interfaces de comunicación de los otros dos ordenadores de la sesión
50 y 60, a través de las cuales debe ejecutarse un procedimiento de
prueba hacia el servidor 100. A continuación, el ordenador de
control y de mando 20 transmite la anotación de la sesión
correspondiente y las direcciones de las interfaces de comunicación
seleccionadas hacia los ordenadores de la sesión respectivos. La
instalación de administración de la sesión en cada ordenador de la
sesión se ocupa ahora de que la anotación de la sesión sea cargada
en todas las instalaciones de generación de la carga 45_{1} -
45_{n} del ordenador de la sesión 40 así como, respectivamente, en
las ocho primeras instalaciones de generación de la carga de los
ordenadores de la sesión 50 y 60. Bajo el control de la anotación de
la sesión, cada instalación de generación de la carga establece una
comunicación IP, a través de la interfaz de comunicación asociada a
ella y a través del MODEM ADSL 70 conectado con ella, por ejemplo a
través del protocolo PPPoE hacia el encaminador 80, que asocia a
cada interfaz de la comunicación una dirección-IP
propia y una palabra de paso del usuario. A continuación se lleva a
cabo una identificación entre el servidor 100 y la interfaz de
comunicación respectiva a través del protocolo PPP. Después de esta
fase de inicialización, se induce a cada instalación de generación
de la carga seleccionada a través de la anotación de la sesión a
prestar el servicio-IP FTP, a través del cual se
solicita al servidor que descargue el fichero correspondiente en las
interfaces de comunicación seleccionadas. A continuación, se termina
el procedimiento de prueba desde cada instalación de generación de
la carga seleccionado y se interrumpe la comunicación. Durante los
procedimientos de prueba individuales se registran en protocolos
mensajes de estado y de error predeterminados en los ordenadores de
la sesión con relación a los mensajes de las interfaces de
comunicación seleccionados y al mismo tiempo se transmiten a los
ordenadores de control y de mando 20, para poder supervisar allí los
procedimientos de prueba en curso. Cada ordenador de la sesión 40,
50 y 60 está en condiciones de calcular el volumen de datos así como
el tiempo de respuesta del servidor 100. Puesto que el volumen medio
de datos desde y hacia el servidor 100 así como el tiempo de
respuesta del servidor están predeterminados por el fabricante, a
partir del volumen de datos calculado y a partir del tiempo de
respuesta calculado, se puede calcular para cada interfaz de la
comunicación seleccionada si el servidor 100 ha desarrollado o no
sin errores los 32 procedimientos de prueba. De esta manera, cada
componente de Internet puede ser verificado de forma automática, con
respecto a sus características de prestaciones requeridas, a través
del sistema de prueba 10, siendo cargadas y ejecutadas las
anotaciones correspondientes de la sesión en instalaciones
seleccionadas de generación de la carga de los ordenadores
respectivos de la sesión.
Puesto que las interfaces de comunicación y las
instalaciones de generación de carga asociadas a ellas de cada
ordenador de la sesión están configuradas de forma independiente
entre sí, en el presente ejemplo pueden ser simuladas con cada
ordenador de la sesión 16 de usuarios que actúan de forma
independiente entre sí. En principio, es suficiente un único
operador en el ordenador de control y de mando 20 para poder asistir
a un sistema de prueba con un número discrecional de usuarios
automatizados.
Gracias al sistema de prueba 10 es posible
verificar la carga de una instalación a verificar de forma
automática a través de varios usuarios de la red. A tal fin,
solamente es necesario que se escriba para cada comportamiento
admisible de los usuarios una anotación correspondiente de la sesión
y se deposite en el ordenador de control y de mando. Se pueden
simular situaciones de prueba discrecionales cargando anotaciones
correspondientes de la sesión en instalaciones de generación de
carga seleccionadas de los ordenadores respectivos de la sesión 40,
50 y 60, que establecen entonces comunicaciones IP separadas
independientes entre sí con las instalaciones a verificar y
desarrollan los procedimientos de prueba sobre ellas.
Claims (10)
1. Sistema (10) para la verificación del estado
de carga de al menos una instalación en el caso de una carga a
través de varios usuarios, en el que la instalación está conectada
en una red de comunicación (90) asistida por una Norma IP, que
comprende:
al menos una instalación de control programable
(20) con una instalación de memoria asociada, en la que se pueden
depositar varias anotaciones de la sesión, que contienen en cada
caso un procedimiento de inicialización, un procedimiento de prueba
predeterminado y un procedimiento final,
al menos un ordenador de la sesión (40, 50, 60),
que está conectado con la instalación de control (20), que presentas
varias interfaces de comunicación (44_{1} -
44_{n}) independientes entre sí, a las que está asociada en cada caso una instalación de procesamiento de las anotaciones (45_{1} - 45_{n}),
44_{n}) independientes entre sí, a las que está asociada en cada caso una instalación de procesamiento de las anotaciones (45_{1} - 45_{n}),
estando configurada cada instalación de
procesamiento de las anotaciones (45_{1} - 45_{n}) para la
ejecución de una anotación de la sesión asignada por la instalación
de control (20),
en el que al mismo tiempo varias instalaciones
de procesamiento de las anotaciones (45_{1} - 45_{n}) pueden
establecer, bajo el control de las anotaciones de la sesión,
asociadas de una manera correspondiente por la instalación de
control (20), comunicaciones IP independientes, a través de las
interfaces de comunicación (44_{1} - 44_{n}) asociadas a ellas,
con una instalación (80, 100) a verificar, pueden iniciar
procedimientos de prueba e interrumpir las comunicaciones IP.
2. Sistema de prueba de acuerdo con la
reivindicación 1, caracterizado porque en cada ordenador de
la sesión (40, 50, 60) está implementada una instalación de
administración de la sesión (46), que conduce a cada instalación de
procesamiento de la anotación seleccionada la anotación de la sesión
asignada a ella.
3. Sistema de prueba de acuerdo con la
reivindicación 1 ó 2, caracterizado porque a cada interfaz de
comunicación (44_{1} - 44_{n}) de un ordenador de la sesión (40,
50, 60) está asociado un MODEM analógico o digital (70).
4. Sistema de prueba de acuerdo con la
reivindicación 1 ó 2, caracterizado porque cada interfaz de
comunicación (44_{1} - 44_{n}) de un ordenador de la sesión es
parte de una tarjeta de interfaces (42, 52, 62) y está conectada con
un concentrador, o porque a cada interfaz de comunicación (44_{1}
- 44_{n}) está asociado un MODEM analógico o digital (70).
5. Sistema de prueba de acuerdo con una de las
reivindicaciones 1 a 4, caracterizado porque varios
ordenadores de la sesión (40, 50, 60) están conectados con la
instalación de control (20) a través de una red de espina dorsal
(35).
6. Sistema de prueba de acuerdo con una de las
reivindicaciones 1 a 5, caracterizado porque cada ordenador
de la sesión (40, 50, 60) contiene una memoria para depositar datos
de estado de cada instalación a verificar y resultados y mensajes de
estado predeterminados de cada procedimiento de prueba iniciado.
7. Sistema de prueba de acuerdo con la
reivindicación 6, caracterizado porque a la instalación de
control (20) está asociada una instalación de representación para la
representación de los datos de estado, depositados en cada ordenador
de la sesión, de cada instalación a verificar, y de los resultados y
mensajes de estado de cada procedimiento de prueba iniciado, una
instalación de evaluación así como un teclado.
8. Sistema de prueba de acuerdo con una de las
reivindicaciones 1 a 7, caracterizado porque la red de
comunicación (90), que se basa en una Norma IP, es Internet o una
Intranet, y porque las instalaciones (80, 100) a verificar son
encaminadores de acceso y/o servidores.
9. Sistema de prueba de acuerdo con una de las
reivindicaciones 1 a 8, caracterizado porque una anotación de
la sesión puede contener una identificación del usuario, una palabra
de paso del usuario, al menos un servicio, que se basa en la Norma
IP, ciclos de tiempo definidos, frecuencias de repetición y/o la
dirección de destino de la instalación a verificar.
10. Procedimiento para la verificación del
estado de carga de al menos una instalación durante la carga a
través de varios usuarios, en el que la instalación está conectada
en una red de comunicación (90) asistida por una Norma IP, con las
siguientes etapas del procedimiento:
- -
- escritura de varias anotaciones de la sesión, que contienen en cada caso un procedimiento de inicialización, un procedimiento predeterminado que se basa en una Norma IP y un procedimiento final;
- -
- memorización de las anotaciones de la sesión en una instalación de control (20);
- -
- selección en la instalación de control (20) de varias interfaces de comunicación (44_{1} - 44_{n}) independientes entre sí de al menos un ordenador de la sesión (40, 50, 60), a las que está asociada en cada caso una instalación de procesamiento de las anotaciones (45_{1} - 45_{n}),
- -
- carga de anotaciones correspondientes de la sesión desde la instalación de control (20) en las instalaciones de procesamiento de las anotaciones (45_{1} - 45_{n}) que están asociadas a las interfaces de comunicación (44_{1} - 44_{n}) seleccionadas,
- -
- las instalaciones de procesamiento de las anotaciones (45_{1} - 45_{n}), que están asociadas a las interfaces de comunicación (44_{1} - 44_{n}) seleccionadas, inicializan, bajo el control de las anotaciones de la sección cargadas, al mismo tiempo varias comunicaciones IP independientes con una instalación (80, 100) a verificar, inician los procedimientos de prueba correspondientes y establecen las comunicaciones IP,
- -
- registrar en protocolo cada procedimiento de prueba iniciado con respecto a la instalación (80, 100) a verificar y transmitir mensajes de estado y/o de error predeterminados durante la ejecución de los procedimientos de prueba hacia la instalación de control (20), con el fin de poder supervisar los procedimientos de prueba en ejecución.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19937753 | 1999-08-10 | ||
| DE19937753A DE19937753A1 (de) | 1999-08-10 | 1999-08-10 | System und Verfahren zum Testen der Belastung wenigstens einer IP-gestützten Einrichtung |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2260041T3 true ES2260041T3 (es) | 2006-11-01 |
Family
ID=7917863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00954454T Expired - Lifetime ES2260041T3 (es) | 1999-08-10 | 2000-07-10 | Sistema y procedimiento para la verificacion del estado de carga de al menos una instalacion asistida por ip. |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US6853943B1 (es) |
| EP (1) | EP1208671B1 (es) |
| JP (1) | JP2003506964A (es) |
| AT (1) | ATE318472T1 (es) |
| AU (1) | AU776643B2 (es) |
| DE (2) | DE19937753A1 (es) |
| ES (1) | ES2260041T3 (es) |
| WO (1) | WO2001011822A2 (es) |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE354246T1 (de) * | 2001-02-20 | 2007-03-15 | Ascom Ag | Verfahren und vorrichtung zur prüfung eines wap- endgeräte unterstützenden netzwerks |
| US20030139919A1 (en) * | 2002-01-23 | 2003-07-24 | Adc Telecommunications Israel Ltd. | Multi-user simulation |
| US7447622B2 (en) * | 2003-04-01 | 2008-11-04 | Microsoft Corporation | Flexible network simulation tools and related methods |
| US20060034185A1 (en) * | 2004-07-08 | 2006-02-16 | Patzschke Till I | Systems and methods for monitoring and evaluating a connectivity device |
| WO2006026721A2 (en) * | 2004-08-31 | 2006-03-09 | Internetwork, Inc. | Dynamically programmable embedded agents |
| US20060045019A1 (en) * | 2004-09-01 | 2006-03-02 | Patzschke Till I | Network testing agent with integrated microkernel operating system |
| US7852778B1 (en) | 2006-01-30 | 2010-12-14 | Juniper Networks, Inc. | Verification of network paths using two or more connectivity protocols |
| US8117301B2 (en) * | 2006-01-30 | 2012-02-14 | Juniper Networks, Inc. | Determining connectivity status for unnumbered interfaces of a target network device |
| US9166809B2 (en) * | 2006-04-03 | 2015-10-20 | Verizon Patent And Licensing Inc. | Automated network testing |
| US7940695B1 (en) | 2007-06-08 | 2011-05-10 | Juniper Networks, Inc. | Failure detection for tunneled label-switched paths |
| US9081881B2 (en) | 2008-12-18 | 2015-07-14 | Hartford Fire Insurance Company | Computer system and computer-implemented method for use in load testing of software applications |
| US8339973B1 (en) | 2010-09-07 | 2012-12-25 | Juniper Networks, Inc. | Multicast traceroute over MPLS/BGP IP multicast VPN |
| US20120089875A1 (en) * | 2010-10-07 | 2012-04-12 | Microsoft Corporation | Multi-user test framework |
| US10444744B1 (en) | 2011-01-28 | 2019-10-15 | Amazon Technologies, Inc. | Decoupled load generation architecture |
| US8902780B1 (en) | 2012-09-26 | 2014-12-02 | Juniper Networks, Inc. | Forwarding detection for point-to-multipoint label switched paths |
| US9258234B1 (en) | 2012-12-28 | 2016-02-09 | Juniper Networks, Inc. | Dynamically adjusting liveliness detection intervals for periodic network communications |
| US8953460B1 (en) | 2012-12-31 | 2015-02-10 | Juniper Networks, Inc. | Network liveliness detection using session-external communications |
| US9769017B1 (en) | 2014-09-26 | 2017-09-19 | Juniper Networks, Inc. | Impending control plane disruption indication using forwarding plane liveliness detection protocols |
| US10374936B2 (en) | 2015-12-30 | 2019-08-06 | Juniper Networks, Inc. | Reducing false alarms when using network keep-alive messages |
| US10116544B2 (en) | 2016-06-21 | 2018-10-30 | Juniper Networks, Inc. | Extended ping protocol for determining status for remote interfaces without requiring network reachability |
| US10397085B1 (en) | 2016-06-30 | 2019-08-27 | Juniper Networks, Inc. | Offloading heartbeat responses message processing to a kernel of a network device |
| US20180278514A1 (en) | 2017-03-27 | 2018-09-27 | Juniper Networks, Inc. | Traceroute for multi-path routing |
| US11750441B1 (en) | 2018-09-07 | 2023-09-05 | Juniper Networks, Inc. | Propagating node failure errors to TCP sockets |
| CN114265734B (zh) * | 2020-09-16 | 2025-07-25 | 英业达科技有限公司 | 基于基板管理控制器的服务器测试系统及其方法 |
| CN113674795B (zh) * | 2021-08-27 | 2024-05-28 | 长江存储科技有限责任公司 | 用于固态硬盘的测试系统和测试方法 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01122248A (ja) * | 1987-11-06 | 1989-05-15 | Mitsubishi Electric Corp | 多負荷試験器 |
| US5410681A (en) * | 1991-11-20 | 1995-04-25 | Apple Computer, Inc. | Interpreter for performing remote testing of computer systems |
| US5694546A (en) * | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
| JP3011051B2 (ja) * | 1995-04-24 | 2000-02-21 | 日本電気株式会社 | 集中保守管理システムの過負荷試験装置 |
| JP3367305B2 (ja) * | 1995-11-14 | 2003-01-14 | 三菱電機株式会社 | ネットワークシステム |
| JP3748127B2 (ja) * | 1996-05-21 | 2006-02-22 | アンリツ株式会社 | 広域ネットワークを介した遠隔制御システム |
| US5850388A (en) * | 1996-08-02 | 1998-12-15 | Wandel & Goltermann Technologies, Inc. | Protocol analyzer for monitoring digital transmission networks |
| US5937165A (en) * | 1996-09-10 | 1999-08-10 | Ganymede Software, Inc | Systems, methods and computer program products for applications traffic based communications network performance testing |
| JPH1098468A (ja) * | 1996-09-19 | 1998-04-14 | Hitachi Ltd | ネットワーク検証システム |
| DE19708856A1 (de) * | 1997-03-05 | 1998-09-10 | Bosch Gmbh Robert | Verfahren zum Test von digitalen Baugruppen |
| US6041041A (en) | 1997-04-15 | 2000-03-21 | Ramanathan; Srinivas | Method and system for managing data service systems |
| JP3476665B2 (ja) * | 1997-11-13 | 2003-12-10 | 富士通株式会社 | 中継装置試験システム及び通信装置並びに通信方法 |
| US6563821B1 (en) * | 1997-11-14 | 2003-05-13 | Multi-Tech Systems, Inc. | Channel bonding in a remote communications server system |
| US6324492B1 (en) * | 1998-01-20 | 2001-11-27 | Microsoft Corporation | Server stress testing using multiple concurrent client simulation |
| US20020026321A1 (en) * | 1999-02-26 | 2002-02-28 | Sadeg M. Faris | Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution |
| US6556659B1 (en) * | 1999-06-02 | 2003-04-29 | Accenture Llp | Service level management in a hybrid network architecture |
| AU2002317618A1 (en) * | 2001-08-06 | 2003-02-24 | Mercury Interactive Corporation | System and method for automated analysis of load testing results |
-
1999
- 1999-08-10 DE DE19937753A patent/DE19937753A1/de not_active Withdrawn
-
2000
- 2000-07-10 JP JP2001515578A patent/JP2003506964A/ja active Pending
- 2000-07-10 EP EP00954454A patent/EP1208671B1/de not_active Expired - Lifetime
- 2000-07-10 AU AU66905/00A patent/AU776643B2/en not_active Ceased
- 2000-07-10 DE DE50012264T patent/DE50012264D1/de not_active Expired - Lifetime
- 2000-07-10 WO PCT/EP2000/006509 patent/WO2001011822A2/de not_active Ceased
- 2000-07-10 AT AT00954454T patent/ATE318472T1/de not_active IP Right Cessation
- 2000-07-10 US US10/049,867 patent/US6853943B1/en not_active Expired - Fee Related
- 2000-07-10 ES ES00954454T patent/ES2260041T3/es not_active Expired - Lifetime
-
2005
- 2005-02-07 US US11/052,970 patent/US20070061103A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| DE19937753A1 (de) | 2001-02-15 |
| DE50012264D1 (de) | 2006-04-27 |
| AU776643B2 (en) | 2004-09-16 |
| JP2003506964A (ja) | 2003-02-18 |
| ATE318472T1 (de) | 2006-03-15 |
| AU6690500A (en) | 2001-03-05 |
| EP1208671A2 (de) | 2002-05-29 |
| US6853943B1 (en) | 2005-02-08 |
| WO2001011822A3 (de) | 2001-07-05 |
| US20070061103A1 (en) | 2007-03-15 |
| WO2001011822A2 (de) | 2001-02-15 |
| EP1208671B1 (de) | 2006-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2260041T3 (es) | Sistema y procedimiento para la verificacion del estado de carga de al menos una instalacion asistida por ip. | |
| US6282678B1 (en) | Generic test execution method and apparatus | |
| EP2875609B1 (en) | Configuration management device, configuration interface device and method for vendor-independent network device configuration | |
| CN106126402B (zh) | 加速器异常的处理方法及装置 | |
| US20040010653A1 (en) | Residential broadband communications device, and method of operating same | |
| CN107273186A (zh) | 访问虚拟机服务器的方法、物理主机以及虚拟机 | |
| CN106559223B (zh) | 应用程序签名方法及装置 | |
| EP1389890A2 (en) | Facilitating subscriber services from a DSLAM | |
| JP2018503922A (ja) | テストネットワークにおいてコンピュータシステムのコンピュータをテストするためのテストシステム | |
| CN112104490A (zh) | 基于云服务器的网络通信方法、装置和电子装置 | |
| CN118433069A (zh) | 跨服务器线缆连接状态的检测方法、装置、设备及介质 | |
| CN109428783A (zh) | 网络设备测试方法及装置 | |
| KR101331123B1 (ko) | San내의 컴포넌트들의 인증동안 프로토콜 특정 에러들을 주입하기 위한 시스템 | |
| CN107544473A (zh) | 一种重编程方法及装置 | |
| KR20060056332A (ko) | 데이터 서비스에 대한 테스트 장치 | |
| CN110445858B (zh) | 服务端同时连接客户端方法及装置、设备、介质 | |
| Choi | Linux Fundamentals II–TCP/IP Services | |
| US20090016416A1 (en) | System and method for providing application, service, or data via a network appliance | |
| CN111211944A (zh) | 一种路由器一wan多拨稳定性测试系统及测试方法 | |
| Andersen et al. | Experience with an evolving overlay network testbed | |
| US7533162B2 (en) | Method, apparatus and system for supporting multiple collaborative sessions in a bi-directional communication device | |
| Gupron et al. | Network Automation for CE Router with Route Leaking in MPLS-VPN Network | |
| EP1343278A1 (en) | Facilitating IP-Based multicasting control connections over ATM | |
| CN119071166B (zh) | 可编程交换机的sdn控制器部署方法、装置、设备及介质 | |
| Suzuki et al. | Expediting experiments across testbeds with AnyBed: a testbed-independent topology configuration system and its tool set |