`
`EXHIBIT
`EXHIBIT
`1016
`1016
`
`
`
`
`
`
`
`Adaptive Private Networking
`Con(cid:31)guration Editor User’s Guide
`APNware Release 2.5
`
`FATPIPE-001374
`
`Viptela, Inc. - Exhibit 1016
`Page 1
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`About Talari™ Networks
`
`Talari Networks is redefining WAN reliability and performance quality. By aggregating multiple broadband
`links and continuously adapting to the quality of the network, Talari enables true enterprise-class quality
`and reliability at consumer prices. Talari’s patented technology delivers 30-100 times gain in bandwidth per
`dollar, 40-90 percent on-going WAN cost reductions and greater visibility and reliability than MPLS or any
`other private network. Talari has received numerous industry awards and accolades including being named a
`Gartner Cool Vendor, Best of Interop — Performance Optimization and Techworld Awards — 2012 Networking
`Application Product of the Year. For more information, visit www.talari.com.
`
`Talari Networks, Inc. reserves the right to make changes to its products or to discontinue any product or
`service without notice.
`
`Talari is a trademark of Talari Networks, Inc. All other trademarks mentioned in this document or website are
`the property of their respective owners.
`
`© Talari Networks, Inc., 2013
`
`Talari Networks, Inc.
`
`550 S.Winchester Blvd., Suite 500
`San Jose, CA 95128 USA
`+1 408 689 0400 +1 408 864 2124 fax
`info@talari.com | www.talari.com
`
` 2
`
`FATPIPE-001375
`
`Viptela, Inc. - Exhibit 1016
`Page 2
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Table of Contents
`Introduction ........................................................................................ 5
`Reference Documents ..................................................................... 5
`Hardware and Software Requirements ........................................... 5
`Request for Comments ................................................................... 5
`Getting Started ................................................................................... 6
`Installing Java .................................................................................. 6
`Accessing the Program ................................................................... 6
`Talari Configuration Files ................................................................ 6
`Navigation ....................................................................................... 7
`Menu Bar .........................................................................................................................9
`Toolbar .......................................................................................................................... 11
`Sites ....................................................................................................12
`New NCN or Client Site ................................................................. 12
`Clone Site Configuration Wizard ................................................... 12
`Appliances .........................................................................................18
`Interface Groups ........................................................................... 19
`Virtual IP Addresses ...................................................................... 20
`Routes ........................................................................................... 20
`Conduits .............................................................................................22
`Classes ................................................................................................26
`Rules ...................................................................................................28
`Selection Criteria .......................................................................... 28
`Conduit Rule Properties ................................................................ 29
`Network Services .............................................................................35
`Adding Internet Service ................................................................ 35
`Internet Rules.............................................................................................................. 35
`Adding Intranet Service ................................................................ 37
`Intranet Rules .............................................................................................................. 38
`
` 3
`
`FATPIPE-001376
`
`Viptela, Inc. - Exhibit 1016
`Page 3
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`WAN Links ..........................................................................................40
`High Availability ...............................................................................51
`Default Sets .......................................................................................53
`Conduit Default Set ....................................................................... 53
`Conduit Default Set Classes................................................................................... 54
`Conduit Default Set Rules ...................................................................................... 56
`Conduit Rule Properties ................................................................ 57
`Internet Default Set ...................................................................... 63
`Internet Default Set Rules ...................................................................................... 63
`Intranet Default Set ...................................................................... 65
`Intranet Default Set Rules ...................................................................................... 66
`Sample Configuration File ..............................................................68
`Glossary .............................................................................................72
`Index ...................................................................................................74
`
` 4
`
`FATPIPE-001377
`
`Viptela, Inc. - Exhibit 1016
`Page 4
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Introduction
`
`The Talari Adaptive Private Networking Configuration Editor User’s Guide is intended to provide you
`with the basic steps of creating an Adaptive Private Networking configuration file through the use of
`the Talari Configuration Editor Tool. The reader of this document is expected to be familiar with the
`physical setup and operation of networking equipment.
`
`Reference Documents
`
`For detailed information about installing, configuring, and maintaining your Talari system, please
`consult the appropriate guide:
`
`•
`•
`•
`•
`
`APN Configuration Reference
`APN Appliance Hardware Guides
`APN Appliance Quick Start Guide
`APN Appliance Operation Guide
`
`Hardware and Software Requirements
`
`Talari Mercury appliances have the following hardware and software requirements:
`
`Hardware:
`
`The Talari T510, T730, T750 ,T3000 and T5000 Mercury appliances require a
`standard 19 inch (480mm) two or four post rack for mounting.
`
`Software:
`
`The Talari APNA Web Console is supported in latest versions of the
`following web browser applications.
`• Microsoft IE7 – IE9
`• Mozilla Firefox
`• Google Chrome
`• Apple Safari
`
`Supported browsers must have cookies enabled.
`
`Supported browsers must have Javascript installed and enabled.
`
`Sun JRE 6 Update 10 or newer is required for using the APN Configuration
`Editor Utility.
`
`Display:
`
`A minimum screen resolution of 1024 x 960 or greater is recommended.
`
`Request for Comments
`
`We value the opinions and experiences of our readers. To offer feedback or corrections for this guide,
`please contact Talari Networks: http://www.talari.com/support.
`
`Introduction - 5
`
`FATPIPE-001378
`
`Viptela, Inc. - Exhibit 1016
`Page 5
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Getting Started
`
`Installing Java
`
`Sun JRE 6 Update 10 or newer is required for using the APN Configuration Editor Utility. Please refer
`to the SUN Java SE Download web site for instructions on downloading and installing JRE 6 software.
`The link is: http://www.java.com.
`
`Accessing the Program
`To access the APN Configuration Editor, select Launch APN Config Editor from the Manage Network
`drop-down menu of your NCN Talari Web Console. The Configuration Editor may also be launched
`within the Network Management -> Change Management -> Change Preparation screen, if
`needed.
`
`Depending on the type of browser you use, this may also save a Java Network Launch Protocol (JNLP)
`icon, (shown below) to your desktop. Double clicking on the icon will result in a prompt to accept the
`download and open the configuration editor. This download process will only need to be done the
`first time the Configuration Editor is needed.
`
`Talari Configuration Files
`
`Beginning with APN software (APNware) release 1.4, partially completed or invalid configuration
`files may be saved for future use. While these partial configurations are considered invalid by Talari
`appliances, the ability to save them as partial files allows for troubleshooting or future editing. When
`an attempt is made to save an invalid configuration, the appliance will produce an error message and
`automatically save the file as a partial configuration. In addition, you may save your invalid or partial
`configuration file by selecting File -> Save As from the pull-down menu and save the configuration
`
`Getting Started - 6
`
`FATPIPE-001379
`
`Viptela, Inc. - Exhibit 1016
`Page 6
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`file with a “.ptl” file extension. It should be noted that, unlike a valid configuration file, a partial
`configuration file is not viewable in common text editors. Note that partial file loading will not work
`between different Talari APNware versions. For example, a partial file created with version 2.3 may not
`work properly with version 2.5.
`
`Note: You may need to clear the Java cache in order to use the Talari
`APN Config Editor. Instructions may be found at: www.java.com/en/
`download/help/plugin_cache.xml.
`
`Navigation
`
`The Talari APN Configuration Editor is designed using a tree menu architecture, with Objects listed on
`the left of the frame linking to Children Objects on the right. There are both a Menu bar and Toolbar
`for use in navigating the Configuration Editor.
`
`Menu Bar
`
`Objects
`
`Toolbar
`
`Navigation
`Tree
`
`Objects and their corresponding Children Objects are listed below.
`
`OBJECTS
`
`Configuration
`Site
`Appliance
`
`Child Objects
`(added, edited, or deleted on the panel or toolbar)
`Sites, Default Sets (Conduit, Internet, Intranet)
`HA Appliance
`Interface Group, Virtual IP Addresses, Routes, Conduits,
`Network Services, WAN Links
`
`Getting Started - 7
`
`FATPIPE-001380
`
`Viptela, Inc. - Exhibit 1016
`Page 7
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Conduit
`Internet Service
`Intranet Service
`WAN Link
`
`Default Sets
`
`Rules, Classes, Paths
`Rules
`Rules
`Services (conduit usages, and net service usages), Service
`Groups
`Rules, Classes (Conduit Default Sets)
`
`A summary of allowed and allocated resources is also provided in the Configuration panel to assist the
`administrator in tracking APN sites, conduits and paths. A sample is shown below.
`
`Getting Started - 8
`
`FATPIPE-001381
`
`Viptela, Inc. - Exhibit 1016
`Page 8
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Menu Bar
`A summary of actions available via the menu bar is shown below.
`
`File
`
`New
`Open
`
`Save
`Save As
`
`Select to create a new configuration file.
`Select to import an existing configuration file. A dialog window will
`open to allow for locating the configuration file to be loaded into the
`Configuration Editor. The imported file will undergo a validation check.
`Select this option to save changes to the existing configuration file.
`Select this option to save the current configuration file with a new name
`or location. Partial or invalid configuration files may be saved with a “.ptl”
`file extension.
`Import from APN Transfers configuration data from the NCN to the APN Configuration
`Editor.
`Transfers the configuration data from the APN Configuration Editor to the
`NCN.
`Select to exit the Configuration Editor.
`
`Export to APN
`
`Exit
`
`Tools
`
`Audit
`Configuration
`Gather
`Diagnostics
`
`Select to have current loaded configuration validated by the
`Configuration Editor.
`
`This presents a File dialog box where the user can enter a filename to save
`diagnostic data in a .zip file, so it can then be sent off to Talari Networks
`Support team for further investigation.
`
`Examples of Audit results are shown below. Audits are also automatically performed when opening or
`saving a configuration file.
`
`Getting Started - 9
`
`FATPIPE-001382
`
`Viptela, Inc. - Exhibit 1016
`Page 9
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Help
`
`User’s Guide
`
`About
`
`Clicking this option opens a pop-up window with a pdf version of the
`Configuration Editor User’s Guide.
`Click to view Talari Networks APN Configuration Editor versioning and
`contact information.
`
`Getting Started - 10
`
`FATPIPE-001383
`
`Viptela, Inc. - Exhibit 1016
`Page 10
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Toolbar
`A summary of actions available via the toolbar is shown below.
`
`Icon
`
`Function
`
`Import configuration from NCN appliance.
`
`Export configuration to NCN appliance.
`
`Open a configuration file.
`
`Save a configuration file.
`
`Save an imported configuration file locally.
`
`Add a new NCN or Client site.
`
`Clone an existing Client site.
`
`Delete a site.
`
`Add a default Conduit, Internet or Intranet set. Appears
`when parent object is selected.
`Delete a default Conduit, Internet or Intranet set. Appears
`when parent object is selected.
`Add an Internet or Intranet network service. Appears when
`parent object is selected.
`Delete an Internet or Intranet network service. Appears
`when parent object is selected.
`Create a conduit between this site and a remote site.
`Appears when parent object is selected.
`Delete a conduit between this site and a remote site.
`Appears when parent object is selected.
`Add a WAN link to an appliance. Appears when parent
`object is selected.
`Delete a WAN link from an appliance. Appears when parent
`object is selected.
`Add an HA appliance to the selected appliance. Appears
`when parent object is selected.
`Delete an HA appliance from the selected appliance.
`Appears when parent object is selected.
`
`Getting Started - 11
`
`FATPIPE-001384
`
`Viptela, Inc. - Exhibit 1016
`Page 11
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Sites
`
`New NCN or Client Site
`Add NCN or Client
`Site
`
`Model
`
`Mode
`
`Site Name
`
`Appliance Name
`
`Secure Key
`
`
`Select the model of the APN appliance. This is used to verify that ports
`are used correctly in interface groups.
`Select a mode (client, primary_ncn, secondary_ncn) for the new
`appliance.
`Type a unique site name comprised of less than 32 characters, each of
`which is an alphanumeric, dash, or underscore. The first character of the
`site name must be a letter.
`Type a unique appliance name comprised of less than 32 characters,
`each of which is an alphanumeric, dash, or underscore. The first
`character of the appliance name must be a letter.
`Type a unique 8-16 digit hexadecimal number.
`
`Clone Site Configuration Wizard
`
`To make it easier to add a new client site to a configuration, Talari APN Configuration Editor now allows
`the user to clone a pre-existing site’s configuration as a new site.
`
`To clone an existing site using the Talari APN Configuration Editor, select the site that you would like
`to clone, and click the Clone Site button. This will bring up a dialog screen containing the cloned site
`information that must be changed before being allowed to save the new site information. See Figure
`1 below.
`
`Sites - 12
`
`FATPIPE-001385
`
`Viptela, Inc. - Exhibit 1016
`Page 12
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Figure 1
`
`The Site Cloning Process
`A new cloned site must contain its own valid site configuration. In other words, the existing
`information from the site being cloned (presented on the screen in red) must be changed before the
`new site can be created. As you make the needed changes, the text will change from red to black. Any
`particular portion of the site being cloned that is uneeded in the new cloned site may be excluded
`by clicking on that line item and then clicking the Exclude button, and graying out the uneeded
`information. Please see Figure 2 below.
`
`Sites - 13
`
`FATPIPE-001386
`
`Viptela, Inc. - Exhibit 1016
`Page 13
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Provide site and appliance
` names for cloned site
`
`Provide a new secure key
`
`Provide new VLAN Virtual IP
`addresses and pre(cid:31)xes,
`or exclude a particular VLAN
`from the cloned site
`
`Provide new local route
`and gateway addresses,
`or exclude a particular local
`route from the cloned site
`
`Provide new WAN link
`names, Virtual IP and
`Gateway addresses for
`the new cloned site,
`or exclude particular
`WAN links
`
`Figure 2
`
`Once you have edited the screen making sure that all fields are valid and unique from their original
`values, the OK button will be enabled (Figure 3). Clicking the OK button will allow an audit of the new
`site to make sure the information will be valid for your configuration. If any errors are found, you will
`receive an error message pointing out that needs to be corrected.
`
`Sites - 14
`
`FATPIPE-001387
`
`Viptela, Inc. - Exhibit 1016
`Page 14
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Figure 3. New site ready for audit.
`
`If the audit succeeds, you will be presented with a screen detailing the next steps that need to be
`performed in making your new site functional in your network (see Figure 4).
`
`Sites - 15
`
`FATPIPE-001388
`
`Viptela, Inc. - Exhibit 1016
`Page 15
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Figure 4. Next steps in the site cloning process message.
`
`Next Steps in the Site Cloning Process
`Sample Next Steps for the newly created client site called “ClonedSite:”
`
`1. Please review the configuration of your new Site ‘ClonedSite’ to ensure all information is correct.
`The following parameters may need to be modified:
`• WAN Link Rates and other WAN Link settings
`•
`Interface Groups, including VLANs
`• Conduit Service configuration, including Rules and Classes
`•
`Internet/Intranet Service configuration, including Rules
`•
`Routes
`• High Availability, if desired (no HA settings have been copied from the original site)
`
`2. Provision the Conduit Service for your new Site. Navigate to the desired WAN Link(s) at each of
`the following Sites and enable the new Conduit Service on the Service Properties tab, then use the
`Provisioning tab to allocate bandwidth as necessary:
`
`•
`
`Fargo
`
`3. Add paths for all Conduits connecting to your new Site. Some helpful tips to make this process
`simpler:
`• When setting the Service Properties for a Conduit Service, enabling Auto-gen Paths will
`automatically create paths to any other remote WAN Link used by the Conduit that also has
`
`Sites - 16
`
`FATPIPE-001389
`
`Viptela, Inc. - Exhibit 1016
`Page 16
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`•
`
`path auto-generation enabled. This option is only available for public Internet WAN Links.
`If not utilizing path auto-generation or the necessary paths are between to private Intranet
`WAN Links, navigate to the Paths tab of the Conduit to add paths manually. If a path is added
`with the Reverse Also option enabled, a second path with the same configuration will be
`created in the reverse direction.
`
`Sites - 17
`
`FATPIPE-001390
`
`Viptela, Inc. - Exhibit 1016
`Page 17
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Appliances
`
`To configure an APNA, highlight the desired appliance and provide new, or modify existing appliance
`information.
`
`Appliance
`
`Name
`
`Secure Key
`Model
`
`Mode
`
`Default Local
`Route Cost
`
`Enable WAN to
`WAN Forwarding
`
`Route Cost
`
`Type a unique appliance name comprised of less than 32 characters,
`each of which is an alphanumeric, dash, or underscore. The first
`character of the appliance name must be a letter.
`Type a unique 8-16 digit hexadecimal number.
`Select the model of the APN appliance. This is used to verify that ports
`are used correctly in interface groups.
`Select a mode (client, primary NCN, secondary NCN) for the new
`appliance.
`The default route cost used for routes added on this APNA. Cost must be
`between 1 and 15. Lower cost routes will be preferred over higher cost
`routes.
`If set, this indicates that this site will be used as a proxy for Mutli-Hop
`APN traffic.
`
`The route cost advertised for Multi-Hop routes that travel through this
`appliance. This cost must be between 1 and 15. Lower cost routes will
`be preferred over higher cost routes.
`
`Appliances - 18
`
`FATPIPE-001391
`
`Viptela, Inc. - Exhibit 1016
`Page 18
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Interface Groups
`
`Adding New or
`Editing an Existing
`Interface Group
`
`
`Determines whether the interface group is on a trusted segment (such as
`behind a firewall) or untrusted segment (such as WAN AUX).
`If the ports in the interface group form a bypass pair, setting this to “fail_
`to_wire” will cause the interfaces to go into bypass mode when the Talari
`service is not running. The default setting is “fail_to_block.”
`Check the box of corresponding Ethernet devices in this interface group.
`
`Secure Zone
`
`Bypass Mode
`
`Ethernet
`Interfaces
`Bridge Pairs
`
`Device One
`
`Device Two
`
`The name of the first device to be used in this bridge_pair. Must
`correspond to an Ethernet interface used within this interface group.
`The name of the second device to be used in this bridge_pair. Must
`correspond to an Ethernet interface used within this interface group.
`
`Virtual Interfaces
`
`Appliances - 19
`
`FATPIPE-001392
`
`Viptela, Inc. - Exhibit 1016
`Page 19
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Name
`
`VLAN ID
`
`The name to be used when referencing this virtual interface through the
`configuration and user interfaces.
`The VLAN ID to be used for identifying and marking traffic to and from
`this VLAN.
`
`Virtual IP Addresses
`
`Adding New or
`Editing an Existing
`Virtual IP Address
`
`Virtual Interface
`IP Address
`
`
`The name of the virtual interface that this IP address is associated with.
`A valid local IP used for arping on the subnet designated by the given
`prefix. Can also be used as a gateway. Netmask must be included.
`
`Routes
`Adding New or
`Editing an Existing
`Routes
`
`Appliances - 20
`
`FATPIPE-001393
`
`Viptela, Inc. - Exhibit 1016
`Page 20
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Cost
`
`Network Address This subnet will be used in the forwarding information database. Packets
`destined to this subnet will be directed to the given service.
`The route cost for this route. This cost must be between 1 and 15. Lower
`cost routes will be preferred over higher cost routes.
`Select the service for this route.
`If the route service is conduit, this is the remote site of the conduit to
`which packets will be directed.
`
`Service
`Next Hop Site
`Name
`Gateway IP
`Address
`
`Enable Eligibility
`Based on
`Gateway
`Intranet Name
`Enable Eligibility
`Based on Path
`
`Path
`
`If the route service is not conduit, this is the IP address of the gateway to
`which packets will be directed. If the service is Internet or Intranet, the
`Gateway IP Address may not be set.
`Enabling this option will cause a route to only be valid if the gateway
`specified in this route is reachable. Eligible for use in local routes only.
`
`The name used to reference this Intranet Service instance.
`Used for Intranet Services, enable the Intranet route failover feature.
`When used, route eligibility will be based on the state of an associated
`path.
`Select Path upon which Eligibility is based.
`
`Appliances - 21
`
`FATPIPE-001394
`
`Viptela, Inc. - Exhibit 1016
`Page 21
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Conduits
`Adding or Editing a
`Conduit
`
`Remote Site
`Name
`Reverse Also
`
`Properties
`
`The remote site to which the conduit will connect to the current site.
`
`Check if this conduit should be automatically created in the reverse
`direction. If not, it must be explicitly defined at both sites.
`
`Tracking IP
`Address (and
`Addresses)
`Default Set
`
`Fallback Intranet
`
`The virtual IP address that will be correlated with the state of this
`conduit, allowing it be tracked via ping.
`
`Name of the set of conduit defaults that will be used to populate rules
`and classes.
`If the site has multiple Intranet services, the user must decide which of
`these Intranet services should be used as the fallback service for this
`conduit.
`
`Conduits - 22
`
`FATPIPE-001395
`
`Viptela, Inc. - Exhibit 1016
`Page 22
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Reverse Also
`
`Check if this conduit should be automatically created in the reverse
`direction. If not, must be explicitly defined at both sites.
`
`Paths (Basic)
`
`From Site/Link
`To Site/Link
`Reverse Also
`
`IP Tagging
`
`Paths (Advanced)
`
`
`Select the site for the source site and WAN link of the path.
`Use this to select the destination site and WAN link of the path.
`Indicates that a path between the same WAN links, but in the opposite
`direction, will be added by the Configuration compiler.
`Permits the user to set DSCP tags in the IP header for path traffic. The
`user may configure the down stream router to use these fields to ensure
`unique paths through the network.
`
`Enable
`Encryption
`
`Indicates whether packets sent along this path should be encrypted.
`
`Conduits - 23
`
`FATPIPE-001396
`
`Viptela, Inc. - Exhibit 1016
`Page 23
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Bad Loss
`Sensitive
`Instability
`Sensitive
`Tracking IP
`Address (and
`Addresses)
`Reverse Tracking
`IP
`
`Defaults
`
`If unchecked, high loss will not cause the path to go BAD.
`
`If unchecked, instability will not cause the path to go BAD.
`
`The virtual IP address that will be correlated with the state of this path,
`allowing it to be tracked via ping utility.
`
`The virtual IP address that will be correlated with the auto configured
`reverse path, allowing it to be tracked via Ping utility.
`
`
`If checked, Rule Defaults from this Conduit Default Set will not be used,
`and custom Rule Defaults may be entered.
`
`Used to allow a lost packet on a fast path to be replaced by its
`replacement on its duplicate path that is slower, without causing reorder
`issues. Duplicate must be in order as well, as this will hold prior out-of-
`order packets up to this time. If the time expires, the waiting packet will
`be sent, and the delayed packet will be discarded.
`
`Sets the default amount of time (in milliseconds) for UDP packets to be
`held in the conduit awaiting the re-sequencing of in-order flows.
`If checked, any packets received after the Hold Time has expired will be
`discarded. If unchecked, the packets will be sent.
`
`Override Rule
`From Default Set
`Packet
`Duplication Hold
`Time
`
`Non-TCP Packet
`Resequencing
`Hold Time
`
`Discard Late
`Packets
`TCP Packet
`Resequencing
`
`Conduits - 24
`
`FATPIPE-001397
`
`Viptela, Inc. - Exhibit 1016
`Page 24
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Hold Time
`
`Discard Late
`Packets
`TCP Class
`
`UDP Class
`
`Other Class
`
`Enable TCP
`Termination
`
`Sets the default amount of time (in milliseconds) for TCP packets to be
`held in the conduit awaiting the re-sequencing of in-order flows.
`If checked, any packets received after the Hold Time has expired will be
`discarded. If unchecked, the packets will be sent.
`The default class for TCP-based rules in which a class id or class name was
`not set.
`The default class for UDP-based rules in which a class id or class name
`was not set.
`The default class for non TCP and non UDP based rules in which a class id
`or class name was not set.
`Check to enable TCP Termination as a default Conduit feature on TCP-
`based rules.
`
`Note: When transferring files using FTP or SCP with TCP termination
`enabled, the reported rate of transfer is the rate between local client
`machine and local APNA. Since TCP termination buffers numerous TCP
`packets and acknowledges incoming packets locally, the transfer rate
`can be much higher than the user’s WAN link bandwidth.
`
`The transfer is reported complete only when all the packets are sent to
`the destination and acknowledgement is received. Therefore, their may
`be some delay between seeing a message that the files are 100% sent
`and the transfer actually being complete.
`
`Conduits - 25
`
`FATPIPE-001398
`
`Viptela, Inc. - Exhibit 1016
`Page 25
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Classes
`Conduit Class
`
`Class Name
`Class Type
`
`
`A text name that can be used to reference this class.
`Select a class type to configure (Realtime, Interactive, or Bulk).
`
`Realtime
`Kbits per Second
`Initial Rate
`Kbits per Second
`Sustained Rate
`Percentage
`Initial Rate
`
`Percentage
`Sustained Rate
`Initial Period
`
`
`Defines the maximum initial rate in kbps that this class may consume
`while the time taken is less than the Initial Period setting.
`Defines the rate this class may consume of the conduit bandwidth in
`kbps if queue depth is greater than the Initial Period setting.
`Defines the maximum initial rate as a percentage of the conduit total
`bandwidth that this class may consume while the queue depth is less
`than the Initial Period setting.
`Defines the rate this class will use of the conduit bandwidth as a percent
`share of the entire conduit.
`Defines the queue depth (in milliseconds) at which switch is made
`between initial rate and sustained rate.
`
`Interactive
`
`Initial Share
`(Percent)
`
`
`Defines the maximum initial rate in as a percentage of the conduit total
`bandwidth that this class may consume while the queue depth is less
`than the Initial Period setting.
`
`Classes - 26
`
`FATPIPE-001399
`
`Viptela, Inc. - Exhibit 1016
`Page 26
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Sustained Share
`This setting defines the rate this class will use of the conduit bandwidth
`as a percent share of the entire conduit.
`(Percent)
`Initial period (ms) Defines the queue depth at which switch is made between the Initial
`Rate and the Sustained Rate.
`
`Bulk
`
`Bulk Share
`Percentage
`
`
`Percentage of the all the bulk classes’ share of the conduit bandwidth
`that this class will use.
`
`Classes - 27
`
`FATPIPE-001400
`
`Viptela, Inc. - Exhibit 1016
`Page 27
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Rules
`
`Selection Criteria
`General
`
`
`Select precedence used to determine the order in which rules are
`applied.
`
`Precedence
`
`IP Address
`
`
`Source IP Address Provide source IP address with which to match source packet addresses.
`Use for
`Use the Source IP address for the Destination as well.
`Destination
`Destination IP
`Address
`
`Provide destination IP address with which to match destination packet
`addresses.
`
`DSCP
`
`DSCP
`
`Rebind Flow
`When DSCP
`Changes
`
`
`Select an explicit DSCP tag as set in IP protocol fields in IP protocol
`header.
`If checked, flows which are otherwise identical in terms of match criteria
`will be treated as separate if their DSCP fields differ.
`
`Rules - 28
`
`FATPIPE-001401
`
`Viptela, Inc. - Exhibit 1016
`Page 28
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Protocol
`
`
`Protocol String
`Select a protocol that the flow must match.
`Protocol Number Provide the IP protocol number that a flow must match.
`
`Port
`
`
`Source port number that a flow must match.
`If checked, the Source port will be used for the Destination port as well.
`
`Destination port number that a flow must match.
`
`Source Port
`Use for
`Destination
`Destination Port
`Conduit Rule Properties
`WAN General
`
`Mode
`
`Retransmit Lost
`Packets
`
`Override Service
`
`
`Defines transmit mode. Select from the four available methods of
`transferring packets: load_balance_paths, which balance across multiple
`paths, duplicating across the two most unique paths (duplicate_paths),
`sending on a single persistent_path, and override_service.
`This parameter specifies that flows matching this rule will be sent using
`reliable service to the remote appliance and, as such, that any packets
`lost will be retransmitted.
`The destination service that flows of this type should go to.
`
`Rules - 29
`
`FATPIPE-001402
`
`Viptela, Inc. - Exhibit 1016
`Page 29
`
`
`
`Talari APN Configuration Editor User’s Guide
`
`Traffic
`Optimization
`TCP Termination
`Enable TCP
`Termination
`
`Check to enable TCP Termination feature on TCP-based rules. Please
`see the APN Configuration Reference for more information on TCP
`Termination.
`Min Resource Allows the user to specify the minimum resource allocation percentage
`for TCP Termination traffic on this rule. Please see the APN Configuration
`Reference for more information.
`
`Check to aggregate conduit user data packets that match this rule.
`
`Check to perform GRE header compression.
`
`Check to perform IP, TCP, or UDP header compression. This feature will