1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com
1
1 Gbps and 10 Gbps WAN Emulator IPNetSim Multi Stream IP WAN - - PowerPoint PPT Presentation
1 Gbps and 10 Gbps WAN Emulator IPNetSim Multi Stream IP WAN Emulator 818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com 1 1 Website: http://www.gl.com
1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com
1
2
frames to flow freely.
independent set of impairments applied to them. More to come on streams and exactly how GL defines them.
IPNetSim™ is an optional application available within PacketExpert™ platforms (PXG100 and PXN100).
3
Impairments
4
5
6
7
Stream Definition
➢
Packet Mode (field headers)
➢
Raw Mode (bit level)
WAN Emulation Parameters
➢
0 milliseconds up to 1.25 seconds (1250 msec) per stream (for 1Gbps link)
➢
0 milliseconds up to 0.5 seconds (500 msec) per stream (for 10 Gbps link)
➢
single delay, uniform, random distributions
range of up to 2 seconds)
8
9
10
Raw Mode
12
Data Link 2
NIC - both a physical layer and data link layer device
Switches Link Layer – physical addressing MAC,
13
Type IPV4 (0800) Protocol - UDP SIP Port 5060 RTP ports – even RTCP ports - odd 1024-65534 RTP Version Payload Type Session
Establish connection
5 Transport
Delivery and Sequenceing
4 Network
Routing to Destination
3 Data Link
Local Network Host Delivery
2 SIP RTP / RTCP UDPTL
Open System Interconnection Model
14
Packet Mode
15
➢ 0 milliseconds up to 1.5 seconds per stream (for 1Gbps link) ➢ 0 milliseconds up to 0.5 seconds per stream (for 10Gbps link) ➢ Single delay, Uniform, Random distributions
seconds
16
17
as well as Manually. For both rate and manual, user can choose to drop a single packet or a burst of packets, at a time. ➢ Rate: User can configure the Loss rate, and packets will be dropped at that rate. ➢ Manual Drop: This allows user to manually drop either a single packet or burst of packets at run time. ➢ Single vs Burst Drop: In Single drop, only
However, Real world Packet Loss is many times bursty in nature i.e. a bunch of consecutive packets are lost. This allows user to drop a burst of packets at a time instead of a single packet i.e. a bunch of consecutive packets are lost. To emulate such conditions, Burst Packet Loss can be configured.
18
includes Periodic and Random Packet Reordering options.
are reordered at constant specified rate.
packets are randomized for reordering, but still maintain the specified Reorder rate.
19
Periodic and Random Packet Duplication
packets are duplicated at specified rate periodically.
selected packet is duplicated (based on the rate) randomly but maintaining the duplication rate.
20
21
stream impairment.
Latency(msec), and Bandwidth(Mbps) impairment values from a compatible csv file (generated from MTGA application) for both the link directions (P1→P2) and (P2→P1), which can be used to impair the selected stream. The applied impairment for each stream can be viewed graphically as well. The Bandwidth (Mbps) graph plotted against Time (Sec) for the selected stream as per the values defined in the csv file.
22
Stream Statistics (16 streams on 1G ports) Stream Statistics (4 streams on 10G ports)
23
4 streams on 10G ports 16 streams on 1G ports
24
connectivity using TCL, Python, C# client and MAPS™ CLI server.
single client application via MAPS™ CLI server.
25
using the GL’s MAPS™ Client-Server architecture
Command Language), provides remote operation, automation, and multi-site connectivity
PacketExpert™ specific functionalities
PacketExpert™ APIs to access PacketExpert™ hardware and to perform tasks
26
27