Fonction

Châssis virtuel

virtual Load Module

Nombre maxi de ports virtuels

128

32

Nombre maxi de modules de charge virtuels

32

S/O

Nombre maxi d'utilisateurs

32

1

SE invité

CentOS 7

CentOS 6.3 / Linux 3.10 enhanced kernel

Distribution/Packaging

QCOW2

QCOW2

Hypervisor and Host OS

·     KVM over CentOS 7.X

·     KVM over Ubuntu 14.04 LTS

Network Connection and vNIC Driver

Virtual Switch (with customized VIRTIO driver)

MODÈLES DE PAQUETS de réseau

 

OSI Layer

included Packet Templates

Couche 2

Créer un paquet Ethernet II personnalisé

Couche 3

IPv4, IPv6, AMT, CGMP, DDP, GRE, GTPu, ICMP, IGMP, IPX, IS-IS, L2TP, Minimal IP, MLD, Mobile IPv6, NVGRE, OSPF, PIM, RGMP, RSVP, RTMP, VXLAN, personnalisé

Couches 4-7

TCP, UDP, BFD, DHCP, HTTP, IMAP, iSCSI, L2TP, LDP, LISP, MobileIP, MSDP, POP, PTP, RIP, RTP, RTSP, SMTP, TDS, personnalisé

Trafic

IxVerify garantit une plus grande précision et de meilleures performances en prenant en charge la génération et la mesure du trafic. Le générateur de trafic complexe est également étroitement intégré aux protocoles du plan de contrôle..

GÉNÉRATEUR DE TRAFIC

Spécification

Configuration

·     Assistant Trafic avancé : configuration du trafic à l'aide d'un assistant détaillé

·     Quick FlowGroup : contrôle granulaire de l'ordre et des variations des paquets

Échelle

·     Jusqu'à 4 millions de flux générés et autorisant le suivi avec l'application IxNetwork

·     Jusqu'à 16 000 groupes de flux uniques configurés (prenant chacun en charge un profil de transmission unique)

·     Jusqu'à 256 groupes de flux par port

·     Jusqu'à 4 096 flux de réceptions autorisant le suivi par port

Contrôles dynamiques

Taux et taille de trame modifiables à la volée

Types de trafic

IPv4, IPv6, MPLS multi-labels, Ethernet, VLAN, provider bridges (Q-in-Q), provider backbone bridges (MAC-in-MAC), PPP, L2 MPLS VPN, L3 MPLS VPN, VPLS, 6PE, 6VPE, multicast, multicast VPN

Mappage des ports source/cible

Un-à-un, plusieurs-à-plusieurs, entièrement maillé

Mappage des itinéraires entre les ports homologues

Un-à-un, entièrement maillé

Regroupement des flux

Création de groupes de flux en fonction du contenu des paquets

(e.g., QoS or VLAN ID)

Profil de trafic

 

Taille de trame

Fixe, par incrément, aléatoire, IMIX, IMIX personnalisé, distribution gaussienne quad., auto

Vitesse

vitesse de ligne en pourcentage, paquets/sec, débit L2 (bps, Bps, KBps, MBps)

Modèle de charge utile

Par incrément octet/mot, par décrément octet/mot, aléatoire, personnalisé

QoS

TOS, DSCP, classes de trafic IPv6, 802.1p, MPLS EXP

Suivi du trafic par flux

Suivi d'un ou plusieurs champs quelconques, y compris : QoS (TOS/DSCP), VLAN, adresse MAC source, adresse MAC cible, adresse IP source, adresse IP cible, étiquette MPLS, descripteur de flux MPLS, flux, paire IP source/cible, paire MAC source/cible, suivi personnalisé des paquets

Filtrage des flux en temps réel et Flow Detective

Les flux sont filtrés en temps réel selon les critères de suivi définis par l'utilisateur.

Contrôle des flux

Custom flow control ensures zero packet loss

Éditeur de paquet

Modification de la valeur des champs d'en-tête

Ajout de suivi

Incrémentation, décrémentation, liste, défini par l'utilisateur, par défaut, liaison/annulation de liaison avec les autres champs d'en-tête

Modification de la charge utile

Suivi des flux de trafic, défini par l'utilisateur

Modification personnalisée

Par incrément octet/mot, par décrément octet/mot, répétition, fixe, défini par l'utilisateur

 

Measurement

Spécification

Perte

Suivi des trames Tx, trames Rx attendues, trames Rx, % de perte de trames d'octets Rx

Vitesse

Taux de trames Tx, taux de trames Rx, taux Rx (bps, Bps, Kbps, Mbps)

Latence

Cut-through latency measurements, calculated by the chip emulator

Séquence

Petite erreur, grosse erreur, inversion d'erreur, dernier numéro de séquence, trames en double, écarts de séquence

Horodatages

S/O

Durée des pertes de paquets

Estimation du délai sans réception de paquets (écart de trames par rapport au taux Rx prévu)

PRINCIPALES CARACTÉRISTIQUES
  • Valide la conception des processeurs de réseau dès le début du cycle de développement
  • Génère un trafic Ethernet personnalisé à partir de modèles de paquets prédéfinis
  • Fournit de puissantes statistiques articulées sur l'analyse de la bande passante et les mesures de latence
  • Propose une orientation dynamique du niveau de trafic pour éviter la perte de paquets
  • Partage les configurations de test avec IxNetwork VE
  • Assure l'automatisation des tests à partir de plusieurs langages, dont les API REST
  • Offre un environnement de test flexible prenant en charge plusieurs utilisateurs
  • Permet d'accélérer les délais de commercialisation pour la prochaine génération de processeurs de réseau.

ve

PROBLÈME : COMPLEXITÉ ASSOCIÉE À LA VALIDATION DES PROCESSEURS DE RÉSEAU SOC, PRÉ-SILICIUM

Certaines tendances, comme le cloud computing et la virtualisation des fonctions réseau (NFV), repoussent les limites de la capacité réseau. Pour accompagner cette demande, les fabricants de l'équipement réseau et de processeurs doivent veiller à fournir des périphériques à ultra haute densité optimisés par des solutions de système sur puce (SoC) de pointe.

La production d'un SoC, capable de traiter plusieurs térabits de trafic à travers des centaines de ports à des vitesses pouvant atteindre 100 Gbit/s, est un processus fastidieux. Cependant, face aux demandes accrues réclamant la réduction des délais de commercialisation, les principaux fabricants de processeurs souhaitent accélérer leurs cycles de développement. Le coût associé à la correction de bogues après la « conception » du processeur est élevé et peut atteindre plusieurs millions de dollars. Pour préserver les calendriers, les tests doivent être effectués dès le début du cycle, le plus souvent au stade pré-silicium.

IxVerify

SOLUTION : TEST VIRTUALISÉ « DU SABLE AU SILICIUM »

Voici IxVerify, la seule solution de test de l'industrie conçue spécialement pour la validation « pré-silicium ».

Avec IxVerify, Ixia et ses partenaires ouvrent la voie à la transformation du marché de l'EDA en proposant des solutions de test virtualisées qui viennent compléter les systèmes EDA existants et nouveaux, tirant parti de la virtualisation pour réduire les coûts et offrir davantage de flexibilité.

 

Fournissant plusieurs centaines de modèles de paquets prédéfinis pour tester les protocoles Ethernet et TCP/IP, IxVerify peut générer des volumes élevés de trafic. Capable d'exécuter simultanément plusieurs centaines de ports des tests virtuels, IxVerify offre un atout unique : l'orientation dynamique du trafic qui permet d'éviter la perte de paquets aux vitesses d'émulation maximum.

IxVerify est la solution idéale pour sécuriser les activités complexes de développement et de conception des processeurs de réseau, garantissant une accélération des délais de commercialisation pour la prochaine génération de périphériques réseau.