1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: [email protected]
Website: http://www.gl.com 1
Multi Stream IP WAN Emulator
1 Gbps and 10 GbpsWAN Emulator – IPNetSim™
2
IPNetSim™
IPNetSim™ 1U Rack option IPN502 (1G ports) IPN504 (10G ports)
IPNetSim™ Tablet Inspired IPN505 (1G ports)
IPNetSim™ emulates an IP network with access to 10Gbps full duplex link or a 10/100/1000 Mbps full duplex link.
IPN1310 SFP Transceiver for 1GB Optical, Duplex LC, Single-Mode, 1310nm
IPN850 SFP Transceiver for 1GB Optical, Duplex LC, Multi-Mode, 850nm
IPN1310p SFP+ Transceiver for 10GB Optical, Duplex LC, Single-Mode, 1310nm
IPN850p SFP+ Transceiver for 10GB Optical, Duplex LC, Multi-Mode, 850nm
3
IPNetSim™
Network Impairments: Bandwidth Control, Latency, Jitter, Packet Loss, Duplication, Reordering, Error Insertion
Emulates Various Types of WAN Links (T1/E1/T3/E3/OC3/OC-2, DSL, Modem, etc)
Multi-Streams (up to 16 Streams on 1G Ports and 4 Streams on 10G Ports) of varying Data Rates and Impairments
4
IPNetSim™
Stream Definition Feature to Classify Traffic Flow into Separate Streams
Raw and Packet Mode Stream Configurations
Tx/Rx Frame Statistics for each Stream and Total Statistics per Port
5
IPNetSim™
Command Line Interface for Automated Testing and Remote Accessibility
Automated and Manual Impairment (scheduler)
6
Typical Application
7
1U Rack Option
• IPNetSim™ 1U Rack option licenses - IPN502 (1G ports) and IPN504 (10G ports)
• 19” rack option, w/ Embedded Single Board Computer (SBC)
• SBC Specs: Intel Atom CPU, 4GB RAM, Windows® 7, MSATA SSD, 4 USB Ports
SFP
SFP
8
Portable Units
IPNetSim™ Tablet Inspired
IPN505 (1G ports)
• 2 x 1 Gbps Base-X Optical OR 10/100/1000 Base-T Electrical
• 2 x 10 Gbps Base-SR, -LR -ER Optical only
• Single Mode or Multi Mode Fiber SFP support with LC connector
9
IPNetSim Connectivity (IPN502, IPN504)
• IPN502 IPNetSim 1G ports – MultiStream – Rack Option
• IPN504 IPNetSim 10G ports – MultiStream – Rack Option
10
Applications
11
Stream Definition
• IP Source and Destination Address Range
• UDP Source and Destination Port Range
• MAC Addresses
• VLAN ID
• MPLS Label
12
Stream Definition…
13
Stream Definition ConfigurationRaw Mode
14
15Data Link2
NIC - both a physical layer and data link layer device
Ethernet Frame Structure
Switches Link Layer – physical addressing MAC,
16
Type IPV4 (0800)
Protocol - UDP
SIP Port 5060
RTP ports – even
RTCP ports - odd
1024-65534
RTP Version
Payload TypeSession
Establish connection5
TransportDelivery and Sequenceing
4
NetworkRouting to Destination3
Data LinkLocal Network Host Delivery
2
SIPRTP / RTCP
UDPTL
Ethernet Frame Structure …Open System Interconnection
Model
17
Stream Definition Configuration…Packet Mode
18
WAN Emulation
• Bandwidth control – 1 Kbps up to 10 Gbps
• Latency/Delay
• 0 milliseconds up to 1.5 seconds per stream (for 1Gbps link)
• 0 milliseconds up to 0.5 seconds per stream (for 10 Gbps link)
• Single delay, Uniform, Random distributions
• Packet Loss Rate - 0–100%
• Packet Reordering Rate - 0-100% with Delay range of up to 2 seconds
• Packet Duplication Rate - 0 - 100%
• Logic Error insertion Rate - 10^-1 to 10^-9
• Maximum Frame Size Supported – 2048 bytes
19
WAN Emulation Parameter Configurations
• Packet impairment model includes automated and manual mode:
• Automated: Periodic and Random Packet impairment options. Note: Single and Burst packet loss supported
• Manual impairment: This allows user to manually impair either a single packet or burst of packets at run time.
20
PacketLoss
• For a Packet Loss rate of 1%, 1 packet out of 100 packets are dropped i.e. for every 100 packets received, 100th packet will be dropped consistently.
• “Random Packet Loss" option, user can randomize the packets selected for dropping. Though packets are selected randomly for dropping, the configured rate is still maintained.
21
PacketLoss…
• Burst Packet Loss, to drop a burst of packets at a time varies randomly between the min and max burst size
• “Manual Packet Loss" option, instantaneous packet drop, the configured rate is still maintained.
22
Packet Reordering
• During Packet Reordering, the selected packet will be held for the time/packet offset configured in the Delay offset parameters and then reintroduced into the output traffic for transmission.
23
Packet Reordering…Time Delay Offset
Packet Delay Offset
• Time Delay offset, can range between 0 and up to 2 seconds (2000 msec). Each reordered frame is delayed for a random amount of time, falling between the specified minimum and maximum values.
• For Packet offset delay, the reordered frame will be held until runtime selected offset frames are received, before being reinserted into the stream.
24
Packet Duplication
25
Error Insertion
26
Stream and Port Statistics
Stream Statistics (16 streams on 1G ports)
Stream Statistics (4 streams on 10G ports)
27
Stream Throughput Graph
IPNetSim™ – 1G
IPNetSim™ – 10G
28
Thank you!