Blog>>Networks

BLOG / Networks

details

The networks category covers networking protocols, data transmission methods, network addressing, and network security. Understanding network fundamentals is crucial for designing, implementing, and managing reliable and secure communication systems.

Thumbnail of an article about Management vs. Control vs. Data Planes in a Network Device
NETWORKS

Management vs. Control vs. Data Planes in a Network Device

An application, a system or even a simple device is made up of several components, each of which performs specific functions to the best of its ability, while leaving other tasks to other components which are dedicated to taking care of them. For example, a web application may consist of a HTTP server which provides the UI, a database server which keeps information about users, and a content server where images and videos are stored. Such an approach to dividing responsibilities is no different in networking devices, where hardware and software components work together to analyze and forward traffic according to the configuration applied by the administrator.
Thumbnail of an article about The popularity of Python for network test automation and more
QUALITY ASSURANCE
NETWORKS

The popularity of Python for network test automation and more

Test automation is a rapidly and dynamically evolving element of software development. Automation saves time and resources in large-scale systems by transferring repetitive activities from human hands to a machine. Companies that want to achieve both qualitative and economic benefits are faced with selecting tools that can be used to fulfill those goals. Choosing the proper framework can be challenging, but the importance of the selection of the programming language itself cannot be overlooked. This article will present the advantages of Python for testing automation - one of the most recognizable languages used for automation.
Thumbnail of an article about From Kubernetes Ingress to Kubernetes Gateway API
CLOUD
NETWORKS

From Kubernetes Ingress to Kubernetes Gateway API

If you've ever touched on application networking in Kubernetes, it's more than likely you've come across Ingress. However, it is worth knowing that Ingress has a worthy successor in the form of Kubernetes’ Gateway API. If you want to get familiar with this new API, this article is what you need. Ingress is a Kubernetes API object that has been widely used for many years. It allows you to handle traffic entering the Kubernetes cluster from outside and to route it to multiple Services running in the cluster.
Thumbnail of an article about Network optimization — what is it and why is it important?
NETWORKS

Network optimization — what is it and why is it important?

Nowadays, being an average business is rarely enough to beat the market. Customers expect outstanding products and services that make them want to stay with a company. To provide end users with high-quality outcomes, a company needs to have high-performing networks that work to ensure reliable, fast, and safe data transfer. From this article, you will learn more about network optimization – what it is, how to implement it and how it can boost your product or service, and at the same time facilitate the work of your team.
Thumbnail of an article about Envoy configuration in a nutshell: Listeners, Clusters and More
NETWORKS
CLOUD

Envoy configuration in a nutshell: Listeners, Clusters and More

In the previous blog post, I briefly discussed what Envoy Proxy is and where it can be used. If you’re not familiar with Envoy I strongly suggest reading the previous piece first. This text is meant for developers or devops engineers who want to learn more about how to make the most of its functionality. We will discuss how Envoy Proxy actually works and how it should be configured. Let’s start with a simple example. This demonstrates the most common situation when the client initiates a connection with Envoy Proxy as it tries to reach the server.
Thumbnail of an article about The Best Tools for Functional Testing in Networks
QUALITY ASSURANCE
NETWORKS

The Best Tools for Functional Testing in Networks

Software testing is an integral part of the software development life cycle (SDLC). Simply put, the primary goal of software testing is to find bugs and fix them as fast as possible, preferable at the early stages of the SDLC, and ensure bug-free software or software products. There are many different types of testing, but for this article's purpose, we will focus on functional testing. By readingthis article, you'll learn about functional testing in terms of network-related projects, what it is and whether it is actually needed.
arrow
12...789...1213

Get your project estimate

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

We guarantee 100% privacy.

Trusted by leaders:

Cisco Systems
Palo Alto Services
Equinix
Jupiter Networks
Nutanix