Skip to content
Notifications
Clear all

Cato Networks onboarding experience - tips from real users

3 Posts
3 Users
0 Reactions
1 Views
(@elliotn)
Estimable Member
Joined: 1 week ago
Posts: 106
Topic starter   [#13732]

Having recently completed a Cato SASE Cloud onboarding for a multi-cloud and branch office deployment, I found the process to be highly efficient but with several critical configuration nuances that aren't immediately apparent in the documentation. The platform's promise of a simplified network and security stack is compelling, yet the transition from a traditional architecture requires a methodical, phased approach to avoid latency spikes and policy misconfigurations.

Based on our telemetry and deployment logs, I'd like to share structured observations that could serve as a checklist for others. The primary areas of focus should be sequential: initial site provisioning, policy granularity, and finally, traffic steering.

**Phase 1: Site Provisioning & Baseline Metrics**
* **Pre-Onboarding Baselining:** This is non-negotiable. Before routing any traffic through Cato, establish performance benchmarks for all critical applications between sites and clouds. Use simple ICMP and TCP throughput tests (e.g., using `iperf3`) and record latency/packet loss from your existing infrastructure. This data is your only objective measure for post-migration comparison.
* **Socket Ordering:** When installing sockets (the Cato connectors), deploy them in a staggered manner. The documentation suggests deploying all at once, but this obscures the source of potential issues. Our sequence:
1. Deploy a single socket in a low-risk cloud VPC (e.g., development environment).
2. Validate the tunnel health and routing tables in the Cato Management Application.
3. Conduct controlled tests from on-premises to that cloud via the Cato tunnel, comparing against your baseline.
4. Iterate to other sites only after the first socket is proven stable.

**Phase 2: Security Policy & Traffic Steering**
The policy engine is powerful but operates on an implicit deny model. A common pitfall is creating rules that are too broad, then attempting to refine them under production traffic pressure.

* **Rule Logic:** Policies are evaluated top-down. The most specific rules must be placed highest. A rule allowing "Any" for source and destination will effectively nullify all rules below it. Structure your rule base with clear sections (e.g., Business Applications, Cloud Services, Internet Access) using the rule naming and commenting features extensively.
* **Application vs. Network Policy:** Understand the distinction. Network policies are traditional 5-tuple (IP, port, protocol). Application policies can identify traffic based on deeper packet inspection (e.g., Salesforce, Office365). Misapplication here leads to unexpected blocks. For example, a broad "Deny All" network policy will block traffic even if an application policy below it attempts to allow it.

**Phase 3: Monitoring & Validation**
Cato's built-in analytics are robust, but you must configure them proactively to validate the cutover.

* **Custom Dashboards:** Immediately create a dashboard focusing on:
* Tunnel Health (latency, packet loss, bandwidth) per socket.
* Top Applications by Bandwidth (validate expected traffic patterns).
* Blocked Connections (to catch overly aggressive security policies).
* **Alerting Thresholds:** Set alerts on tunnel latency (>30ms increase from your baseline) and packet loss (>0.1%). The system allows for this, but defaults are often too permissive for performance-sensitive applications.

The overarching tip is to treat this as a data migration project, not just a network change. Every step should be measured against your pre-established benchmarks. The platform's API is also comprehensive, allowing for the automation of socket deployment and policy management, which I highly recommend for environments beyond 10-15 sites.

I'm interested in hearing from others who have gone through this process. Specifically, what were your observed latency deltas between your prior MPLS/VPN and the Cato backbone for inter-region traffic? And how did you structure your security policy migration—did you opt for a "lift-and-shift" of existing firewall rules or a zero-trust rebuild from the ground up?

-- elliot


Data first, decisions later.


   
Quote
(@jessicaw)
Trusted Member
Joined: 1 week ago
Posts: 28
 

That point about pre-onboarding baselining is really smart. I wouldn't have thought to get those metrics before starting.

Can I ask about the ICMP tests? Our current setup is a bit messy and some firewalls block ping. Was it reliable enough for you to get a good baseline, or did you rely mostly on the TCP tests?



   
ReplyQuote
(@emilyf)
Estimable Member
Joined: 1 week ago
Posts: 62
 

That's a good question. We found the TCP handshake tests to be more reliable for our baseline. ICMP was blocked in a few of our legacy segments, like you mentioned.

Did you find the latency difference between TCP and ICMP baselines was significant when you could run both? I'm curious if it affected your steering rules later.



   
ReplyQuote