Presentation is loading. Please wait.

Presentation is loading. Please wait.

SHARKFEST '09 | Stanford University | June 15–18, 2009 Now and Then, How and When? June 16 th, 2009 Stephen Donnelly Technologist | Endace Technology SHARKFEST.

Similar presentations


Presentation on theme: "SHARKFEST '09 | Stanford University | June 15–18, 2009 Now and Then, How and When? June 16 th, 2009 Stephen Donnelly Technologist | Endace Technology SHARKFEST."— Presentation transcript:

1 SHARKFEST '09 | Stanford University | June 15–18, 2009 Now and Then, How and When? June 16 th, 2009 Stephen Donnelly Technologist | Endace Technology SHARKFEST '09 Stanford University June 15-18, 2009

2 SHARKFEST '09 | Stanford University | June 15–18, 2009 Endace Potted history – 1996 The University of Waikato – 2001 Endace created – 2005 Publically Listed Specialists in packet capture – High data/packet rates – Accurate time stamping – Wide variety of network interfaces

3 SHARKFEST '09 | Stanford University | June 15–18, 2009 Network Monitoring Interfaces DAG cards cover many network technologies 8000 bps to 39813120000 bps TDM - T1/E1/J1 PDH - T3/E3 SONET/SDH - OC-3, 12, 48, 192, 768 InfiniBand – SDR, DDR

4 SHARKFEST '09 | Stanford University | June 15–18, 2009 Platforms and Appliances Open Platforms – Full access Managed Appliances – Packet Capture – Trace Replay – Applied Watch IDS – Flow Export – Lawful Intercept – CACE Pilot

5 SHARKFEST '09 | Stanford University | June 15–18, 2009 Lossless Packet Capture Capture all packets on link – Categorize – Filter – Present to user Debugging Security Forensics Lawful Intercept

6 SHARKFEST '09 | Stanford University | June 15–18, 2009 Network Interface Cards Designed to provide inexpensive network connectivity for diverse applications – Web, Email, File transfer Generally applications are the bottleneck – E.g. a web server generating content Protocols are fault tolerant so NIC need not be LAN traffic is bursty

7 SHARKFEST '09 | Stanford University | June 15–18, 2009 NIC Device Model NIC Tx Descriptor Ring Rx Descriptor Ring Packet Buffers Driver Network Stack Packet Filter Libpcap Application

8 SHARKFEST '09 | Stanford University | June 15–18, 2009 Performance Testing Simple Libpcap app counting packets – Packets Captured vs. Applied – CPU Load Single processor core AMD Opteron 248 (2.2GHz) 2GB DDR 400 DRAM Linux 2.6.12

9 SHARKFEST '09 | Stanford University | June 15–18, 2009

10

11

12 DAG cards Optimized for packet capture and replay – Efficient transfer to and from user applications Capture 100% of received packets – Full or partial packet capture – Account for any packet loss that does occur Record accurate timestamps – Synchronized clocks for timestamp comparisons ERF Format with rich per-packet metadata

13 SHARKFEST '09 | Stanford University | June 15–18, 2009 DAG 8.1SX

14 SHARKFEST '09 | Stanford University | June 15–18, 2009 Features only on subset of cards DAG Internals FPGA 1 to n Network Physical Layer Interface/s LEDs Sync Connector Clock Oscillator Network Interface / Framer Power Supply Circuits CPLD ROM JTAG / Test Connector/s ProcessorRAM Coprocessor Bus Connector FIFO

15 SHARKFEST '09 | Stanford University | June 15–18, 2009 DAG Stream Buffer Large Static Ring Buffers – 4MB to 2GB each Window-based Handshaking – Minimize per-packet overhead Memory-mapped to User space – Zero copy

16 SHARKFEST '09 | Stanford University | June 15–18, 2009 DAG Device Model DAG Tx StreamRx Stream Driver Network Stack Packet Filter Libpcap Application Rx Stream Libdag

17 SHARKFEST '09 | Stanford University | June 15–18, 2009 Extensible Record Format

18 SHARKFEST '09 | Stanford University | June 15–18, 2009

19

20

21

22 Accurate time stamps Debugging/Benchmarking/Optimization – QoS/SLA – Service response time – Storage networks – Network equipment – HPC Financial services – Time=Money, Latency=Risk

23 SHARKFEST '09 | Stanford University | June 15–18, 2009 Resolution NetworkPacket Rate (64 Byte) Packet Time (64 Byte) Byte Time 10BASE-T14,88067,200ns800ns 100BASE-TX148,8096,720ns80ns 1000BASE-SX1,488,095672ns8ns 10GBASE-SR14,880,95267.2ns0.8ns OC-768c (POS)69,721,04314.3ns0.2ns 100GBASE-SR10148,809,5206.7ns0.08ns

24 SHARKFEST '09 | Stanford University | June 15–18, 2009 Reference Clocks GPS – Worldwide – Clear view of sky CDMA – Works indoors – Limited coverage – Unknown distance to tower Radio (Shortwave) – Limited by RF Propagation

25 SHARKFEST '09 | Stanford University | June 15–18, 2009 Reference Clock Sources ReferenceAccuracy (Est.) GPS100ns CDMA10,000ns Radio1,000,000ns

26 SHARKFEST '09 | Stanford University | June 15–18, 2009 Clock Transports TransportAccuracy (Est.) Hardware100ns IEEE 1588 (LAN)1,000ns NTP (LAN)1,000,000ns NTP (WAN)10,000,000ns


Download ppt "SHARKFEST '09 | Stanford University | June 15–18, 2009 Now and Then, How and When? June 16 th, 2009 Stephen Donnelly Technologist | Endace Technology SHARKFEST."

Similar presentations


Ads by Google