background image

 

 
DAG 9.2X2 Card User Guide 

EDM01-36 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Содержание DAG 9.2X2

Страница 1: ...DAG 9 2X2 Card User Guide EDM01 36...

Страница 2: ...user s right to operate this equipment in a Class A industrial environment Disclaimer Whilst every effort has been made to ensure accuracy neither Endace Technology Limited nor any employee of the co...

Страница 3: ...Ds 11 Boot jumper settings 11 Boot LEDs 12 Pluggable optical transceivers 13 Overview 13 Optical modules 13 Power input 14 Splitter losses 14 Pluggable copper transceivers 14 Configuring the DAG card...

Страница 4: ...iguration 51 Common synchronization 51 IRIG B 51 Network Time Protocol 52 Timestamps 53 Example 53 Readable DUCK 54 Reading the current DAG time 54 Performance 54 Dagclock 55 Card with timing referenc...

Страница 5: ...2010 2012 Endace Technology Ltd Confidential Version 10 May 2012 iii Support 75 Requesting assistance 76 Support script 76 Required Information 76 Severity Levels Described 77 Support request form 77...

Страница 6: ......

Страница 7: ...section of the Endace website at http www endace com EDM04 01 DAG Software Installation Guide EDM04 03 dagflood User Manual EDM04 04 dagfwddemo User Guide EDM04 06 Daggen User Guide EDM04 19 DAG Prog...

Страница 8: ...rbo charging effect similar to that of adding a second CPU to the system The Endace DAG 9 2X2 is designed for use with optical interfaces The DAG 9 2X2 provides full line rate capture of 1 Gigabits pe...

Страница 9: ...tware CD or the Endace support website at https support endace com Operating system This document assumes you are installing the DAG 9 2X2 card in a computer which already has an operating system inst...

Страница 10: ...ode Note Performance will be reduced if the DAG 9 2X2 card is inserted in a PCIe Gen 1 0 slot or if the 8 lane bus has less than 8 lanes connected Please check the host computer motherboard specificat...

Страница 11: ...rements associated with it relating to the type of cable maximum allowable distance etc Note If you are unsure about which of the following options listed to apply to your network contact your Network...

Страница 12: ...ly assign a bin number to each packet Bin numbers are then associated with specific stream buffers to achieve the desired load balancing The hashing algorithms are flow coherent so all packets that ar...

Страница 13: ...ed while packets that do not match are dropped For more detailed information on inline forwarding and using dagfwddemo please refer to the EDM04 04 dagfwddemo User Guide available from the support sec...

Страница 14: ......

Страница 15: ...must be installed before you install the DAG 9 2X2 card itself For details on installing the latest DAG Software package refer to the following EDM04 01 DAG Software Installation Guide EDM04 37 Window...

Страница 16: ...the clip on the other end of the strap to a solid metal area on the computer chassis as shown below 5 Hold the DAG 9 2X2 card with one hand on the front bracket and two or three fingers on the card ed...

Страница 17: ...to the 4 pin time synchronization socket Connecting anything else to this socket may damage the DAG card Boot jumper settings The DAG 9 2X2 has two sets of jumpers mounted on the DAG card which contro...

Страница 18: ...ing tables describe the Boot LED configurations of the DAG 9 2X2 The Boot LED s are to the right of the Boot Jumpers Boot LED numbering LED Color 3 Green 2 Green 1 Green 0 Red Notes If the blue FPGA p...

Страница 19: ...uivalent to a factor of 10 in power A negative optical power value indicates power that is less than 1 mW The most sensitive devices can work at power levels down as low as 30dBm or 1 W To confirm car...

Страница 20: ...will have an insertion loss of between 3 dB and 4 dB on each output 90 10 splitter will have losses of about 10 dB in the high loss output and 2 dB in the low loss output Note Endace recommends that...

Страница 21: ...splayed in the dagconfig output and when using the dagrom x command They include a version number and creation date Resetting DAG card to Operational Settings To ensure a DAG card has the correct oper...

Страница 22: ...lowing DAG tools are available only within the Windows environment DAG Devices replaces the functionality of dagmem and dagload dagsrat an information tools that allows the user to view the ACPI Stati...

Страница 23: ...systems use the following applications dagmem has been run and memory allocated to each installed DAG card dagload has been run so that all DAG drivers have been installed Note dagmem controls the amo...

Страница 24: ...0 buf size 1073741824 1024MB iom size 65536 64kB mem NUMA node 1 copro Built in rxstreams 32 txstreams 1 Note Depending on the installed operating system some options do not display The mem NUMA node...

Страница 25: ...unctionality for operating the DAG card It cannot be overwritten by the user The user images in slots 1 to 3 User image 1 is programmed at the factory Other user images may or may not be pre programme...

Страница 26: ...to the FPGA on the DAG card The r option invokes a comparison of images on the computer and in the DAG card Newer versions are automatically loaded onto the DAG card and programmed into the FPGA see d...

Страница 27: ...lutely necessary use only with extreme caution Caution May prevent DAG card operation or even damage the DAG card g rom number rom Access specified ROM controller Default is 0 h help usage This page i...

Страница 28: ...Display version information w write Write ROM implies erase Default is read write out filename Write the contents of the ROM to a file x list revisions Display Xilinx revision strings the default if n...

Страница 29: ...re displayed in the following outputs Ethernet LAN Card Information Firmware d92xpci_bfs eth user 2 Serial 8002434 MAC Address A 00 00 00 00 00 00 MAC Address B 00 00 00 00 00 00 Port A laser tx_crc n...

Страница 30: ...tx_crc nic enableb nofcl noeql master 10G wan Stream 0 stream_drop_count 765746 Stream 2 stream_drop_count 0 output truncated Stream 60 stream_drop_count 0 Stream 62 stream_drop_count 0 PCI Burst Mana...

Страница 31: ...alancer 28 lan 28 laser nolaser 28 lock nolock 28 master slave 28 mem 29 nic nonic 29 nodelay 29 overlap nooverlap 30 PCI 30 relative 30 reset 31 rx and tx Streams 31 rxonly 31 rxtx 31 stream_drop_cou...

Страница 32: ...g buffer_size The buffer size nMB indicates the total amount of memory allocated to the DAG card Memory allocation occurs at boot time In Linux operating systems dagmem is used to allocate the memory...

Страница 33: ...defined port a or b Example dagconfig d0 enablea dagconfig d0 disablea dagconfig d0 enableb dagconfig d0 disableb Notes DAG card ports are enabled by default You do not need to use dagconfig to enabl...

Страница 34: ...et the DAG card into LAN receive mode Example dagconfig lan Note 10G and lan may be used interchangeably laser nolaser Enables disables the transmit laser for the optical transceivers Example dagconfi...

Страница 35: ...ote You cannot change the stream memory allocations while packet capture or transmission is in progress For information on calculating the required stream buffer size see Guidance for stream buffer si...

Страница 36: ...ted one second after that Packet A Timestamp 2006 07 24 03 45 55 9720326 UTC Packet B Timestamp 2006 07 24 03 45 56 9720326 UTC Packet C Timestamp 2006 07 24 03 45 57 9720326 UTC If for any reason the...

Страница 37: ...or rx and tx This allocates 16MB of memory to each transmit stream and divides the remaining memory between the receive streams Example dagconfig rxtx Note This option is only applicable on firmware i...

Страница 38: ...ures the memory hole to transmit only Example dagconfig txonly Notes Only displayed if the DAG card supports transmit i e has a TERF image This option is only applicable on firmware images containing...

Страница 39: ...s from 0 basic default to 3 full Note Some images may not contain extended statistics framerfirmware framer firmware DAG 9 2X2 only Specifies the path to the framer firmware image Allows you to overri...

Страница 40: ...age 33 There are multiple printout levels The statistics displayed below are printout level 0 Notes 1 condition is present on the link 0 condition is not present on the link condition is not applicabl...

Страница 41: ...the line with errors typically FCS errors RX_Protocol_Errors Number of packets received from the line with errors Errors can be FCS short packet truncated packet length field length type fsame code o...

Страница 42: ...n RX_Error flag are discarded Tx_ERF_MinLen_Drop Tx_ERF_MaxLen_Drop Packets in the transferred ERF stream what are either to short or to long are discarded before they are released The amount of disca...

Страница 43: ...s collected in Extensible Record Format ERF which can then be viewed using dagbits or converted to other formats using dagconvert When capturing high speed data Endace recommends you use dagsnap see C...

Страница 44: ...mation j maxwrite Maximize disk writing performance by only writing data to disk in chunks This option may not be available on all operating systems Supported in Linux only m mebibytes maxdata mebibyt...

Страница 45: ...ce com for further information on detecting buffer overflow and packet loss in Windows Detecting packet drops Once the buffer fills any new packets arriving will be discarded by the DAG 9 2X2 card unt...

Страница 46: ...no Link Layer CRCs 1 crc16 ERF records contain 16 bit Link Layer CRCs PoS 3 crc32 ERF records contain 32 bit Link Layer CRCs PoS and Ethernet a atmformat Set legacy format to ATM this is the default A...

Страница 47: ...ase S stop n Terminate dagbits after n seconds of capture This option only makes sense when capturing packets from a DAG card i e when used in conjunction with the d flag t haltany n Terminate dagbits...

Страница 48: ...ests not listed in the following table are for Endace use only Test Description decode Decode and print IP TCP UDP and ICMP headers delta Print timestamp differences if used with delta min delta max t...

Страница 49: ...d tcp port 80 To capture from DAG card 0 using ERF filtering dagconvert d0 o outfile erf f rx a To capture from DAG card 0 to a series of files of size 128 MB dagconvert d0 o outfile erf r 128m The fi...

Страница 50: ...filter out truncated packets a b c d filter on indicated interface s dagconvert supported conversion ERF types dagconvert supports the following conversion EFT types ERF Types Description pos eth pos...

Страница 51: ...ors framing trunc Filter out truncated packets a b c d Filter on indicated port interface s fnum Maximum Files before the counter overlaps g sonet align Sonet frame alignment for Bit Level capture fil...

Страница 52: ...Select variable length output ERF only version Display version information v verbose Increase output verbosity y DLT This sets the pcap data link type to be used for BPF filtering b and for pcap outpu...

Страница 53: ...e dagconfig mem page 29 token and refer to EDM04 03 dagflood User Manual You can capture packets at the same time as transmitting packets using DAG capture tools such as dagsnap dagconvert and dagbits...

Страница 54: ...captured without using the align64 option you can convert the trace files so that they can be transmitted by using dagconvert page 43 as shown below dagconvert v i tracefile erf o tracefile erf A8 Al...

Страница 55: ...for any reason To allow for this TR TERF can be optionally configured not to retransmit any packets marked with the rxerror receive error flag For further details refer to EDM04 03 dagflood User Manua...

Страница 56: ......

Страница 57: ...the time synchronization connector Alternatively you can use the host computer s clock in software as a reference source without any additional hardware Each DAG card can also output a clock signal f...

Страница 58: ...as GPS or to the computer clock directly In both cases the computer clock time is loaded onto the DAG clock when the DAG card is started dagload dagreset dagrom p When clock synchronization is enable...

Страница 59: ...wer most bits that are not active being set to zero In this way the interpretation of the timestamp does not need to change when higher resolution clock hardware is available The DAG 9 2X2 implements...

Страница 60: ...following command Command dagconfig G duck_timestamp Output duck_timestamp 2009 07 07 1 33 31 657349680 UTC The current time is also available programmatically via the DAG Configuration and Status API...

Страница 61: ...ds default is 60 seconds l threshold threshold Set the Health threshold in nanoseconds default is 596ns m monitor Monitors the dagclock s health and displays results each second p phase phase Sets the...

Страница 62: ...gure The following is the output from DAG card that has its clock reference connected The clock statistics have been reset since the card was last synchronized Note Values differ for each DAG card typ...

Страница 63: ...synchronization Unix 50000 for host synchronization Windows This value can be adjusted using the dagclock l option Failures This is a count of the number of times the DAG card has become Not Synchron...

Страница 64: ...a time pulse is considered Bad if it exceeds the Threshold Time pulses are considered Bad if they were not received 1 second approximately after the last time pulse This may be caused by noise Singles...

Страница 65: ...nce Source For details on the available Time Distribution Server see Common Synchronization page 51 Warning Never connect a DAG card or the Time Distribution Server to active Ethernet equipment or tel...

Страница 66: ...od is not as accurate as using an external reference source such as GPS The DUCK clock is synchronized to a computer clock by setting input synchronization selector to overflow as follows dagclock dX...

Страница 67: ...the device number of the DAG card you want to configure Output muxin none muxout over status Not Synchronised Threshold 596ns Failures 0 Resyncs 0 error Freq 0ppb Phase 0ns Worst Freq 213ppb Worst Ph...

Страница 68: ...e DAG card can also output a synchronization pulse for use when synchronizing two DAG cards i e without a GPS input The synchronization pulse is output on the Out PPS channel pins 1 and 2 To connect t...

Страница 69: ...2 63 4 pin to RJ45 adapter A 4 pin plug to RJ45 socket adapter is supplied with your DAG card This adapter allows you to plug a standard Ethernet RJ45 PPS signal cable into your DAG card The 4 pin to...

Страница 70: ......

Страница 71: ...owing ERF Types ERF Type Description 2 TYPE_ETH Ethernet Variable Length Record An ERF file contains a series of ERF records with each record describing one packet An ERF file consists only of ERF rec...

Страница 72: ...apped off at snap length and shorter packets are padded up to the snap length rlen resembles snap length Setting novarlen and slen greater than 256 bytes is wasteful of bandwidth 3 Truncated record in...

Страница 73: ...a Legacy ERF type for DAG 3 7T and 7 1S only 9 TYPE_MC_AAL5 Multi channel AAL5 frame 10 TYPE_COLOR_HDLC_ POS HDLC format like TYPE_HDLC_POS but with the LCNTR field reassigned as COLOR 11 TYPE_COLOR_E...

Страница 74: ...reated by software The TYPE_ETH record is shown below The following is a description of the TYPE_ETH record format Field Description Offset 1 byte Number of bytes not captured from start of frame Typi...

Страница 75: ...is results in automatic support across ERF types Bit 7 of the ERF type field is used to indicate that Extension Headers are present If set to 1 Extension Headers are present The Extension Header type...

Страница 76: ......

Страница 77: ...and the stream buffer fills up The required maximum size of the stream buffer is related to the following Burst duration Latency Burst duration The incoming traffic does not arrive at a constant rate...

Страница 78: ...changes how you calculate the stream buffer size you need to calculate the required stream buffer size on a per stream basis For example in an 8 stream situation assuming equal distribution of incomin...

Страница 79: ...with the above parameters calculate the stream buffer size using the maximum burst duration and the maximum latency formulas as shown below Stream buffer burst duration This formula calculates the mi...

Страница 80: ......

Страница 81: ...ns of software user manuals and release notes For more information about the Endace Support Package or how to obtain or change your secure support website login details please contact support endace c...

Страница 82: ...ration a tool is included in your DAG software This tool can only be used on Linux based systems except FreeBSD and collects the following information Installed DAG card s DAG card configuration s Ope...

Страница 83: ...acceptable Severity 4 Low Short Description General assistance Full Description The customer requires assistance on the use of the Endace product but the issue does not affect service This severity le...

Страница 84: ......

Страница 85: ...nfig token list dagconfig interface status printouts Updated TR TERF CRC stripping topics Updated DUCK output Corrected Dagclock output tables 6 November 2011 Updated interface status tables 7 Decembe...

Страница 86: ......

Отзывы: