Skip to content

Dave's Network Blog

My adventures in networking

Primary Menu

Juniper MX Per Subscriber Shaping

Posted on 26th May 202126th May 2021 by Dave

I’ve spent the past week trying to get per subscriber shaping working on the Juniper MX. It took me a lot longer to get working than it should have done. My goal was to have a subscribers traffic shaped to 1Gbps that is terminated using a PPPoE session over an MPLS pseudowire. A lot of […]

Continue Reading

Network State Validation With Ansible

Posted on 4th October 20208th October 2020 by Dave

I’ve been playing with Ansible recently in order to push configuration out to the network, and have been interested in validating the state of the network both before and after a change. I came across Nick Russo’s excellent git repository which does just that. Testing the state of the network when changes are done manually […]

Continue Reading

PPPoE Subscriber Termination in VPLS on Juniper MX Platform

Posted on 29th June 202012th November 2020 by Dave

I recently spent some time battling Juniper’s poor documentation in an attempt to get PPPoE subscriber termination within VPLS Pseudowire Subscriber Logical Interfaces. I tested this on an MX10003 running JunOS 19.1R3.9. The topology is fairly straight forwards. There is a CPE that is generating double tagged PPPoE frames towards the network. The intention is […]

Continue Reading

Streaming Telemetry with Telegraf, Influx & Grafana

Posted on 8th January 20203rd October 2020 by Dave

Overview The current methods of getting statistics out of the network equipment is to use SNMP. This can provide lots of in depth statistics about the health and status of the network. While this has worked fine for many years, it has its limitations. All statistics need to be collected and provided by the routing […]

Continue Reading

Using MTR on OS X without sudo

Posted on 6th January 202010th March 2022 by Dave

MTR is awesome, but in a recent update to the package in brew means that you need to sudo to use it. This is particularly a pain when you don’t run as an account that is able to sudo. In addition, a lot of the functionality of MTR has been moved out into the mtr-packet […]

Continue Reading
Copyright all rights reserved | Theme: Minimal Blog by WPinterface.