JNCIP-ENT lab 12 of 19

CoS schedulers shaping and drop profiles

Shape a port to a 10 Mbps contract and watch real per-queue drops under overload, write the schedulers and drop profiles the exam expects, and measure what a software forwarding plane does with them.

Run this lab

It needs Standard: its 4 nodes are set to 10 vCPU and 12,288 MB in total.

In your workspace: Shared, then JNCIP-ENT JN0-650 guided labs, then 12 - CoS schedulers shaping and drop profiles

Run it on Standard from £5 a day

The free demo can’t run it: it has 6 vCPU and 8 GB, and this lab’s nodes need 10 vCPU and 12,288 MB together. Every lab plan includes every guided lab.

Level
Advanced
Time
About 75 minutes
Nodes need
10 vCPU, 12,288 MB
Smallest plan
Standard

The scenario

Packets are now classified and marked, but the WAN link is the bottleneck: Northmere pays for 10 Mbps of a 1 Gbps port, and the provider drops what's over. You'll shape R1 to the contract, so that R1 decides what's dropped rather than the provider, and read what happens in each queue under real overload.

What this lab can and can't show. vJunos has a software forwarding plane, so queueing isn't the same as on hardware, and we've measured how it differs. Shaping is real, and so are the per-queue counters and tail drops, but only with flexible-queuing-mode on. Under congestion, the lowest queue number goes first. transmit-rate, priority, exact, buffer-size and drop profiles all commit and show correctly, but in our tests they didn't change what was forwarded or dropped. You'll configure them as the exam expects, and the text says where a real MX or EX would behave differently. Don't assume these results carry over to hardware.

DeviceInterfaceAddress
R1ge-0/0/0, ge-0/0/1, lo010.0.12.1/30, 10.1.1.1/24, 10.255.0.1/32
R2ge-0/0/0, ge-0/0/1, lo010.0.12.2/30, 10.2.2.1/24, 10.255.0.2/32
H1, H2eth010.1.1.10/24, 10.2.2.10/24
Flow from H1 to H2UDP port
Voice5060
Stock data9000
Everything else7000

R1 starts with the classifier and rewrite rule from the last lab, with voice moved to queue 0. It also has chassis fpc 0 flexible-queuing-mode. Adding that statement to a running router restarts its forwarding plane, which took over 4 minutes in our tests, so it's in the start-up configuration here.

What you’ll practise

  • Shape a port with a traffic control profile
  • Read Queued, Transmitted and Tail-dropped counters
  • Write schedulers and scheduler maps
  • Write a drop profile
  • Tell what a virtual data plane enforces from what it only accepts

The tasks

  1. Shape the port to the contract
  2. Write the schedulers the exam expects
  3. Measure what decides the result here
  4. Add a drop profile

The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.

Topology and devices

The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.

Topology of CoS schedulers shaping and drop profiles4 nodes, 3 links. Every link is listed as text below the diagram.R1R2H1H2ge-0/0/1eth0ge-0/0/1eth0ge-0/0/0ge-0/0/0
4 nodes, with the interface names each link uses. On a narrow screen, scroll the diagram sideways.
Nodes in CoS schedulers shaping and drop profiles, with the image each runs and the vCPU and RAM it’s set to
NodeDeviceImage in Add NodeSet to
R1Juniper vJunos-routervjunosrouter-24.2R1-S2.54 vCPU, 5,120 MB
R2Juniper vJunos-routervjunosrouter-24.2R1-S2.54 vCPU, 5,120 MB
H1EVE-NG GUI server (Docker)eve-gui-server:latest1 vCPU, 1,024 MB
H2EVE-NG GUI server (Docker)eve-gui-server:latest1 vCPU, 1,024 MB

How to open this lab

  1. Sign in to your workspace at lab.cloudlabbox.com.

  2. In File Manager, open Shared, then the folder JNCIP-ENT JN0-650 guided labs.

  3. Open 12 - CoS schedulers shaping and drop profiles and start its nodes, then open Lab Tasks for the scenario and the steps.

The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.

More JNCIP-ENT labs

All JNCIP-ENT labs

Related labs in other courses

CloudLabBox is independent of Cisco and Juniper Networks. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.