SHARE
Facebook X Pinterest WhatsApp

Juniper Developing Open-Source Intent-Based Networking Approach of Its Own

Juniper Networks is currently building out an intent-based networking capability that will use a Software Defined Networking (SDN) controller model. The basic idea behind intent-based networking is rather than having a predefined, rigid set of policies that define network operations, the network is more agile and is able to react to the ‘intent’ of the […]

Jul 12, 2017
Enterprise Networking Planet content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Juniper Networks is currently building out an intent-based networking capability that will use a Software Defined Networking (SDN) controller model.

The basic idea behind intent-based networking is rather than having a predefined, rigid set of policies that define network operations, the network is more agile and is able to react to the ‘intent’ of the user or operation.

In the pre-SDN era, networking policies were often locked to specific hardware-based firmware and operating system, tied to physical networks. With Contrail E2SDN, the initial promise was to provide control and configuration of a network without being tied to hardware.

Juniper’s approach to intent-based networking makes use existing SDN controller technology and takes it a step further. At the core of Juniper’s SDN product portfolio is the Contrail SDN controller, which the company open-sourced back in 2013.

The new in-development E2 controller is built on top of the Juniper Contrail controller providing intent-based overlay capabilities. Among those capabilities are service abstraction as well as vender neutral support, meaning that a Juniper E2 intent-based network could be used to control a network with Cisco networking gear.

Cisco announcedits own intent-based networking approach in June, making use of Cisco’s Digital Network Architecture (DNA) model and new Catalyst 9000 switching hardware.

As an open-source project, Juniper’s Contrail E2 efforts are being developed in the open on the Github coding repository. A recent commit to the Contrail project to enable the E2 intent model explains that,”… a continuous stream processing data from the network contributes to the engine placing the input ‘intent’ – a high-level description of a network service request.”

“Telemetry data streamed from the devices is utilized to make placement decisions in order to ensure optimal utilization of network nodes and guarantee the required SLAs,” the abstract states. “The system will also provide lifecycle event hooks for the orchestration so that the user can customize the workflow in the way they deem appropriate.”

Juniper’s intent-based model is still in the development phase and no official company product announcements have been publicly made (yet).

Sean Michael Kerner is a senior editor at EnterpriseNetworkingPlanet and InternetNews.com. Follow him on Twitter @TechJournalist.

Recommended for you...

Top 9 Enterprise Wi-Fi Solutions for Businesses in 2024
What Is a Router in Networking? Core Function Explained
What Is Optical Networking? Complete Explanation
What Is SD-WAN? Definition, Benefits, and Uses
Aminu Abdullahi
Nov 14, 2023
Enterprise Networking Planet Logo

Enterprise Networking Planet aims to educate and assist IT administrators in building strong network infrastructures for their enterprise companies. Enterprise Networking Planet contributors write about relevant and useful topics on the cutting edge of enterprise networking based on years of personal experience in the field.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.