Skip to content

Installation 08 Setting Up Your IXP

barryo edited this page Dec 12, 2012 · 6 revisions

At this point, you should be able to log into your IXP Manager using the administrative user you defined in the fixtures.php file from the previous step.

You now need to start adding the nuts and bolts of your IXP into IXP Manager.

Documentation Deficit

The documentation from here in may get a little sketchy but we'll build it up as we assist IXPs implementing IXP Manager. Please do this with us via the mailing list.

Schema Diagrams

Schema diagrams are available here. These may help with understanding the below.

Setting Up Your Physical Infrastructure

You can start by adding the following objects under the IXP ADMIN ACTIONS menu on the left.

  • Locations - data centres / points of presence of your IXP.
  • Cabinets - racks in these data centres.
  • Switches - your peering switches.

When adding switches, you'll have to enter an infrastructure. At INEX, we have two physically diverse infrastructures. If you only have one, enter 1. For more, just use increasing integers. You can also use these of your ISP has separate peering LANs in multiple cities for example.

  • Switch ports - the ports on your switches; this needs to be documented as data entered here is used by various backend systems such as MRTG.
  • VLANs - on our infrastructures, we have multiple peering LANs. For example, we have the primary peering LANs and then some specialised ones such as jumbo frame peering LAN and VoIP peering LAN. You will need to create at least on peering LAN here.
  • IP Addresses - add your ranges of IPv4 and v6 addresses to your peering LANs here.

Adding Customers, Users and Ports

Backend Provisioning and Tasks

These are just some of the backend automatic provisioning / configuration tasks that the IXP Manager database provides:

  • MRTG Integration
  • Route Collector configuration
  • Route Server configuration
  • AS112 configuration
  • RADIUS authentication provisioning
  • TACACS authentication provisioning
  • Console server provisioning
  • Smokeping configuration
  • Nagios configuration
  • IXP Staff email

All of these need to be documented.

Clone this wiki locally