background image

PR-6606

Packet Replicator

User’s Guide

 Copyright 

 2018 Data Comm for Business, All rights reserved.                               Revised  Feb 2, 2018 

Firmware Version 2.x

Summary of Contents for PR-6606

Page 1: ...PR 6606 Packet Replicator User s Guide Copyright 2018 Data Comm for Business All rights reserved Revised Feb 2 2018 Firmware Version 2 x ...

Page 2: ...the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the inter...

Page 3: ... Panel LED Indicators 7 Rear Panel USB Connectors 7 Rear Panel RS 232 Connector 7 Rear Panel Ethernet Connectors 7 Front Panel LED Indicators 7 Chapter 2 Installation 9 Overview 9 Help Screens and Field Edits 9 Installation and Configuration 9 1 Configure the IP address 9 2 Connect the Ethernet Cable 11 3 Verify the IP Address Configuration 11 4 Enter Configuration Values 12 5 Minimum Configuratio...

Page 4: ... 22 Fields 22 Notes 22 Firmware Upgrade 23 Fields 23 Notes 23 System Reboot 24 Fields 24 Notes 24 Version Information Screen 25 LAN IP Configuration 26 Fields 26 Replication Selection Rules 28 Fields 29 Replication Rules Destinations Screen 30 Fields 31 Notes 31 Ping Screen 32 Fields 32 Notes 32 Traceroute Screen 33 Fields 33 Notes 33 Packet Sniffer Screen 34 Fields 34 Notes 34 Interface Status Sc...

Page 5: ...Application Diagrams 42 Chapter 6 Troubleshooting 43 Hardware Problems 43 Can t Connect via the LAN 43 Other Problems 44 Appendix A Specifications 45 PR 6606 Packet Replicator Specifications 45 Cables 45 PR 6606 to hub or ethernet switch 45 PR 6606 to PC crossover ethernet cable 45 Appendix B Open Source Software Information 46 Introduction 46 Obtaining the Source Code 46 iii ...

Page 6: ... selected Each packet selected by one of the five selection rules may be duplicated to as many as ten recipient IP addresses UDP port numbers may be passed intact with no change to the destination port number or to a different UDP port number substituted for the original one The PR 6606 is bidirectional Packets being returned through the PR 6606 may be passed unchanged or duplicated according to d...

Page 7: ...ed destination Upgradeable Firmware Firmware upgrades may be installed using any web browser Security Features The web interface used to configure the PR 6606 may be secured using HTTPS SSL The secure web server operates using the SSL protocol which allows for the use of x509 certificates to identify and authenticate web servers and web browsers You may generate a pair of x509 certificates within ...

Page 8: ...ween it s Ethernet ports similarly to a switch The initial IP address may be entered using any terminal or terminal emulation software on a PC or the default may be used if appropriate for your network Any standard web browser may be used for configuration once the PR 6606 is configured with a valid IP address 6 ...

Page 9: ... LED to the left of each Ethernet port is a LAN activity indicator This LED flashes with activity on the Ethernet even if the activity isn t directly to this unit The yellow green LED to the right of each Ethernet port is the Ethernet Status indicator It is lit amber when the port is connected to a 1000BaseT switch green for 100BaseT It is not lit for 10BaseT connections Rear Panel USB Connectors ...

Page 10: ...e to bring up a second window with the help information Close that window to return to your entry screen Entries are always tested for valid values However there are many valid values that are not appropriate for any given configuration So appropriateness isn t tested For example an IP address of 300 400 500 256 will not be accepted but the field will accept an IP address that is not appropriate f...

Page 11: ...Note that all three ports share the same IP address 8 The configuration is now saved to flash memory Do not cycle power during this time or the unit may be rendered inoperable 9 The PR 6606 will now reboot 9 PR 6606 Setup Program Welcome to Setup This setup will establish the PR 6606 in a known state so that you can configure it via a Web Browser It will allow you to configure the Ethernet IP addr...

Page 12: ...y changed the unit to HTTPS If so properly configure the browser to bypass the proxy server for this URL The default address is 192 168 0 1 This address must be appropriate for your local LAN and workstation or step 1 above must be followed 3 Verify the IP Address Configuration Enter the URL from step 1 or http 192 168 0 1 if using the default address into your web browser The login screen below s...

Page 13: ...installation 5 Minimum Configuration The minimum configuration items required for basic packet replication are 1 Correct IP address configuration includes either DHCP or IP address Gateway and Netmask 2 At least one packet replication selection rule 3 At least one destination detail screen for the packet replication rule Configure these items using the LAN Configuration and Replication Rule screen...

Page 14: ...to test it Or save it without activation if you don t want to change the currently running configuration Using the Configuration Flexibility When the PR 6606 starts from a power off condition it loads an active configuration from its non volatile memory This active configuration is also copied to the working memory and is the pending configuration Whenever the configuration screens are used to cha...

Page 15: ...ll on the old LAN Example 3 Transfer a saved configuration save it reset the hardware to activate the changes It is useful to transfer an existing configuration to a PC text file for future use Then if the hardware must be replaced simply transfer that stored configuration to the new hardware If the PC is in the default IP address range of the new hardware 192 168 0 x subnet then a new out of the ...

Page 16: ... index screen shown below They are divided into sections with only one layer of screens below the top level Some units may be configured to require a secure web browser connection for configuration https PR 6606 Main Screen From this index click on a menu keyword to open the appropriate screen In this manual screens are discussed in the order shown on the index screen Administration The Administra...

Page 17: ...er allowed to configure the unit If you forget the administrator name or password the hardware can only be configured by returning it to factory defaults as described in the quick start chapter Fields User Name This field may be a string of 0 to 15 printable characters Do not use space or control characters If you leave this field blank you will need to enter a blank username during authentication...

Page 18: ...empt to break in A different port may be needed to accommodate local firewalling If you change the web server port number to any value other that 80 remember that you will have to include the port number in your URL For example https 192 168 0 1 7995 OR http 192 168 0 1 7995 Require Certificates This option enables certificate based authentication of web browsers attempting to connect to the inter...

Page 19: ...ess you would enter Target 192 168 10 16 Netmask 255 255 255 255 If you wanted to allow access to all hosts in the range 192 168 10 1 to 192 168 10 255 you would enter Target 192 168 10 0 Netmask 255 255 255 0 Target Host or Network address Netmask If blank or set to 255 255 255 255 target is assumed to be a host address Otherwise target is treated as a network address Notes Remember to submit the...

Page 20: ...r cycles Set Name Set Name Screen This form allows you to set the units host name and domain The setting will take effect when you Activate Changes Fields Host Name The name given to the unit If you enter a name it will be displayed as the title of the web pages Domain The name of the local domain For example widgets com Notes If used these names must be appropriate for your DNS system 18 ...

Page 21: ... form will allow you to set all configurable parameters to their default value Before you Activate Changes you should configure the interface that you are using to access the unit Otherwise all interfaces will be configured with the IP address of 192 168 0 1 19 ...

Page 22: ...PR 6606 Notes The configuration file is a specially formatted text file It may be edited with any text editor You may save multiple configuration files on the PC by using a different name for each After transferring a configuration file to the unit you may either activate the changes with the activate screen or store the changes with the store configuration screen If you activate the changes the h...

Page 23: ...ved to non volatile memory replacing the current firmware Fields File Name This is the name of the firmware image file to be transferred to the PR 6606 from your PC Upgrade Firmware action Pressing this button transfers the firmware image to the PR 6606 and upgrades it Notes You should only use a firmware image obtained directly from DCB 21 ...

Page 24: ...hanges that have not been saved to non volatile memory they will be lost This is a way to revert back to your previously stored configuration Fields Reboot System action This causes a reboot loading its stored configuration Notes The current configuration is not retained unless it has been previously stored 22 ...

Page 25: ...Configuration Version Information Screen Version Information Screen This screen displays current firmware and hardware version information as well as some copyright notices 23 ...

Page 26: ...ed to the Internet it must globally unique This field is not used if DHCP Client has been enabled The DHCP server will assign the IP address Subnet Mask A subnet mask is a bit mask applied against the IP address It specifies which portion of the IP address is the subnet identifier and which portion is the host identifier For example many subnets have a mask of 255 255 255 0 This means the first 24...

Page 27: ...erver will be used to resolve host names into ip addresses Secondary DNS The IP address of the secondary DNS server This server will be used to resolve host names into ip addresses in the event that the primary name server does not respond or is unable to resolve an name 25 ...

Page 28: ...e allows additional static routes to be defined in addition to the default gateway defined on the IP Configuration page In most application is it not needed It is only used if the subnet has more than one router Fields Target address Netmask Gateway 26 ...

Page 29: ...ater to receive multicast UDP it must participate in the IGMP protocol and join the multicast group A group is simply a multicast IP address It is called a group because it consists of all possible UDP port numbers Once joined the Packet Repeater should receive all multicast traffic for that IP Fields IGMP Group Join Enable disable the feature Multicast Address This is the set of multicast address...

Page 30: ...68 1 230 or port 5001 through 8000 If no port number is entered all UDP packets meeting other selection criteria are duplicated To insure the PR 6606 will replicate the desired packets the PR 6606 must be inserted in the network path between the original packet s source and original packet s destination Furthermore to prevent MAC table corruption in any layer 2 switches the destination of a replic...

Page 31: ...single address is entered then only that one address is used Destination IP Range These fields specify the inclusive range of destination addresses for the packet selection criteria If both fields are blank then all destination addresses are assumed If only a single address is entered then only that one address is used Destination Port Range These fields specify the inclusive range of destination ...

Page 32: ...ch as 192 168 1 2 to 192 168 1 230 or port 5001 through 8000 If no port number is entered all UDP packets meeting other selection criteria are duplicated To insure the PR 6606 will replicate the desired packets the PR 6606 must be inserted in the network path between the original packet s source and original packet s destination Furthermore to prevent MAC table corruption in any layer 2 switches t...

Page 33: ...a If both fields are blank then all destination addresses are assumed If only a single address is entered then only that one address is used Destination Port Range These fields specify the inclusive range of destination UDP port numbers for the packet selection criteria If both fields are blank then all port numbers in the range 1 65535 are assumed If only a single port number is entered then only...

Page 34: ... address will always have the MAC address replaced with the PR 66xx s MAC address This is to prevent MAC table corruption in layer 2 switches Care must be used in selecting the Spoof mode If the Packet Repeater is placed between the originating equipment and the layer 2 switch it is safe to spoof the MAC address However if the Packet Repeater is installed as a spoke on a mirrored port spoofing the...

Page 35: ...iteria will be applied This is because these fragments do not contain a UDP header It is possible that IP fragments not associated with the UDP port will be replicated Replicate to Sender A replication rule could potentially cause a datagram to be sent back to the same host that originated the datagram Setting this option to no will prevent the datagram from being replicated to the sender Notes 33...

Page 36: ...ecified host It will wait approximately 16 seconds for a response Fields Host IP address of the target host If hostname DNS is enabled you may use a host name Size Number of data bytes to send Notes Ping and traceroute are useful tools to determine if routing is correct 34 ...

Page 37: ...e to reach another host This is performed by sending UDP packets to port 33434 with progressively larger Time to Live values and listening for ICMP TIME EXCEEDED responses from the routers along the way Fields Host IP address of the target host If hostname DNS is enabled you may use a hostname Notes 35 ...

Page 38: ...his applies a host filter Only packets with a matching source or destination IP address will be included in the trace Port This applies a port number filter Only TCP or UDP packets with a matching source or destination port number will be included in the trace Notes Only packet headers are shown You will not be able to see the data contents of the packets 36 ...

Page 39: ...Configuration Interface Status Screen Interface Status Screen The Interface Status screen shows port status and packet counters for each interface on the device 37 ...

Page 40: ...Replication Log Screen Replication Log Screen The Replication Log screen shows important events logged by the replication process 38 ...

Page 41: ... buffer a small number of Ethernet packets pending resolution The Drop Count is the number of Ethernet packets dropped because the address had not yet resolved I O Statistics Rx Total This metric counts the number of incoming Ethernet packets analyzed by the Packet Repeater This counter is 32 bits so will eventually roll over I O Statistics Rx Overrun This metric counts the number of packets that ...

Page 42: ... of current activity I O Statistics Tx Peak PPS This metric records the highest 1 sec PPS rate It is useful in trouble shooting overload condition A Note about PR 6602 Performance The PR 6602 can process an aggregate of 100 000 to 120 000 packets per second In other words the sum of Rx PPS and Tx PPS is approximately 100 000 to 120 000 packets per second The actual rate is also dependent upon the ...

Page 43: ...Configuration Routing Table Screen Routing Table Screen The Routing Table screen shows all configured and learned routes 41 ...

Page 44: ... does not activate configuration changes Configuration changes are made to a temporary area They may be activated using the Activate Changes screen in which case they will become immediately active overwriting the pre existing configuration for the duration of this session or they may be stored using this screen in which case they will be written to non volatile memory and used at the next reset o...

Page 45: ...t changes Configuration changes are made to a temporary area These changes will become immediately active overwriting the pre existing configuration for the duration of this session Changes may be stored using the store configuration screen in which case they will be written to non volatile memory and used at the next reset or power up 43 ...

Page 46: ...on Furthermore to prevent MAC table corruption in any layer 2 switches the destination of a replicated packet must also reside on a different LAN port from the original source To summarize the original source cannot be located on the same PR 6606 LAN port as the original destination or replicated destination When the PR 6606 is replicating packets to a multicast or a broadcast address the PR 6606 ...

Page 47: ...Start troubleshooting from a known state Power the unit OFF and ON to reboot Is a proper IP address configured in the unit and PC Ping it to see if it responds From the Windows command prompt or Run dialog box use the command ping IP_Address Where IP_Address is the IPAddress of the unit e g ping 192 168 0 1 If it does not respond then check all LAN connections If the LAN connection are OK the prob...

Page 48: ... The factory default IP address for the ethernet port Port A is 192 168 0 1 If you need to reset the unit to defaults temporarily this can be done using the mode switch on the front of the unit The mode switch is located behind the small hole in the front of the unit The process is to apply power to the unit Watch for all 3 LEDs on the front of the unit to illuminate and then for LEDs 2 and 3 to t...

Page 49: ... VDC 2A external supply Optional power supplies available Switch Serial configuration press button LED 7 LAN Activity Power Default LAN 1 IP address 192 168 0 1 shared by all three physical ports Browser Management port 80 HTTP or 443 HTTPS configurable Operational Temperature 0C to 35C Dimensions 6 62 W x 6 18 D x 1 18 H Cables Commonly used cables PR 6606 to hub or Ethernet switch Use any commer...

Page 50: ...the contribution many open source developers have made to the community Other open source software used in this product may be obtained from the original developers and is made available in accordance with GNU licensing terms Obtaining the Source Code For more information on obtaining the source modules for open source code used in this product send a written request to the following address Code ...

Reviews: