Service Description

Juniper

For Juniper routers, there isn't much to disable. The Juniper Documents contain useful hints on how to set up your Juniper router.

Unicast BGP Configuration

Make sure to exchange only unicast routes in the unicast Peering LANs by explicitly adding the following statement to all neighbors, groups and prefix-limits:

set family inet unicast

Caution Be thorough with family inet unicast
If even one of the neighbors, groups or prefix-limits is defined with a family inet "any", you'll enable multicast and turn on MBGP.

IPv4 ARP Cache Timeout

Juniper's default ARP cache timeout is 20 minutes (by comparision: Cisco's default ARP cache timeout is 4 hours which fits ECIX's relatively static environment much better).

To reduce the amount of unnecessary broadcast traffic, we recommend setting the ARP cache timeout on Juniper routers to 4 hours. A recipe for this follows:

> configure
Entering configuration mode

[edit]
you@juniper# edit system arp

[edit system arp]
you@juniper# set aging-timer 240

[edit system arp]
you@juniper# show | compare
[edit system arp]
+ aging-timer 240;

[edit system arp]
you@juniper# commit and-quit
commit complete
Exiting configuration mode

Since JunOS 9.4 the ARP cache timeout is also configurable on an interface level:

[edit system arp aging-timer interface interface-name] aging-timer-minutes;
and on more recent versions of JunOS that syntax has changed to:

[edit system arp interface interface-name] aging-timer aging-timer-minutes;
10.3. Juniper Aggregated Link
10.3.1. M-Series

We have encountered no issues with aggregated links and JunOS. JunOS releases prior to 6.0 required VLAN tagging on aggregated interfaces. This limitation has since been removed. An example configuration follows:

[edit]
niels@junix# show chassis
aggregated-devices {
  ethernet {
  device-count 1;
  }
}
---
[edit]
niels@junix# show interfaces ge-2/1/0
gigether-options {
  802.3ad ae0;
}

[edit]
niels@junix# show interfaces ge-3/1/0
gigether-options {
  802.3ad ae0;
}

---
[edit]
niels@junix# show interfaces ae0
description "ECIX";
unit 0 {
  family inet {
  filter {
  input ECIX-in;
  output ECIX-out;
  }
  address 194.146.118.x/24;
  }
  family inet6 {
  address 2001:07F8:8::A50a:bcde:1/64;
  }
}

Also, you can set your aggregated min-links to a value that will cause the bundle to drop in the event that your links can no longer support the amount of traffic you plan on shoving down the pipe. Thus, 2-port aggregated link, pushing 1.2 Gbps sustained across, drop bundle if n == 1;

---
aggregated-ether-options {
  minimum-links 2;
  link-speed 1g;
}
---

MTU Config

The configured MTU should be 1514 (this includes Ethernet headers but not the FCS), or 1518 when tagged.