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 […]

Published: Jul 12, 2017
Updated: Apr 16, 2021
2 minute read
Enterprise Networking Planet のコンテンツおよび製品のおすすめは、編集上の独立性を保っています。パートナーへのリンクをクリックすると、当社が報酬を得る場合があります。 詳細を見る

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. WithContrail 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.

Sean Michael Kerner

Sean Michael Kerner is an Internet consultant, strategist, and writer for several leading IT business web sites.

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.

TechnologyAdvice が所有・運営しています。 © 2026 TechnologyAdvice. 無断転載を禁じます

広告主に関する開示:このサイトに掲載されている製品の一部は、TechnologyAdvice が報酬を受け取っている企業のものです。この報酬は、製品がこのサイトのどこにどのように表示されるか(表示される順序など)に影響する場合があります。TechnologyAdvice は、市場で入手可能なすべての企業やすべての種類の製品を掲載しているわけではありません。