Technical resources

Welcome to IAA’s Technical Resources Hub, your repository for detailed guidelines for peering configuration, port security, route policies, and CDN access. These standards help ensure stable, efficient, and secure interconnections across IAA’s national exchange fabric. Use this resource to configure your IX port, fine-tune your routing preferences, and manage your CDN visibility.

Peering service

Please review the below technical information to configure your IX port appropriately for the exchange’s Peering service; this information also applies to Extended Reach Peering.

Peers must adhere to the following rules: by doing so, you’ll help foster a healthy environment for all across the exchange!

Connection information

We use the following standards to connect to any of our peering points (Duplex SMF):

For those networks without the requirement to go straight to 100Gbps, we offer Link Aggregation (LAG) to enable gradual increases in bandwidth. LAG cost is calculated by the number of ports times the port price.

Connection information

We use the following standards to connect to any of our peering points (Duplex SMF):

For those networks without the requirement to go straight to 100Gbps, we offer Link Aggregation (LAG) to enable gradual increases in bandwidth. LAG cost is calculated by the number of ports times the port price.

Port routing security

Port MAC Limit

We request only one (1) layer 3 MAC per port on any of our Peering Points. This means frames forwarded to an individual IX port shall have the same MAC Address. Additional MAC(s) for maintenance/migration purposes are allowed.

Port Rate limits

We ingress rate limit Broadcast, Unknown Unicast and Multicast (BUM) traffic to 500 packets per second on all IX ports.

Prefix Lengths

In accordance with RFC 7454 (section 6.1.3) guidelines and to align with the generally accepted prefix lengths by BGP providers on the internet, we impose the following limits:

Routing

We would appreciate it if you practice good network hygiene on your side, to protect your network and the internet community generally.

This means creating RoA’s for your prefixes, signing your routes (we use RPKI and drop invalids), implementing BCP38 on your network broadly and URPF on your ports into the IX.

If you need assistance with RPKI, check out APNIC’s RPKI pages or contact us.

Route servers

We utilise the Routing Daemon BIRD. There are two route servers per state.

By default, the IX peering AS (7606) is removed from all sessions. However, if you would like us to include this, please advise us when you sign up for a service.

To define your peering session policy we require an AS-Set provided to us to that includes your ASN as well as any other ASNs you are announcing, this is supplied at your peering order submission.

Configuration changes to the Route Servers across all IX’s are on a set schedule, this means any changes to your AS-Set resource will only reflect on our side following these daily updates (Sydney local time):

We have also made available communities that are universal across all peering points. These communities allow peers to set specific policies for their sessions.

For a list of communities, please review the Policy Control and the CDN Policy Control or contact us.

Policy control

Policy control is achieved by the use of BGP Communities.

IX peers may tag their routes using the following to control policy via the route server. Please ensure you follow the instructions below to correctly set it up.

You may verify the communities are received by selecting your prefix via our looking glass at https://lg.ix.asn.au (5min refresh timer).

0:<peer-as>Do not advertise to <peer-as>
7606:<peer-as>Advertise to
0:7606Do not advertise to any peer
7606:7606Advertise to all peers
1:<peer-as>Prepend once to <peer-as>
2: <peer-as>Prepend twice to <peer-as>
3:<peer-as>Prepend thrice to <peer-as>

For Extended Communities, prepend “rt:” to the community of choice, for example:

rt:0:<peer-as>Do not advertise to specified peer

For Large Communities, prepend “7606:” to the community of choice, for example:

7606:0:<peer-as>Do not advertise to specified peer

CDN policy control

We utilise an auxiliary network, AS10084, that peers at exchanges to provide a path for Content Delivery Networks (CDNs). CDNs provide hardware residing in our points of presence for a high speed, low latency direct path to all peers helping bring content as close as possible!

To control access to these content services, we aim to ensure all content is opt-in by default; however, some may require explicit opt-in.  Please review the below to control your visibility from AS10084’s perspective.

All exchanges
Opt-inOpt-outNotes
ALL CDNs10084:259810084:2599 For Opt-In please review each IX notes as some require extra steps
Opt-inOpt-outNotes
Netflix (OCA)10084:254410084:2543Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
ALL CDNs10084:254710084:2594
Opt-inOpt-outNotes
Netflix (OCA)10084:252410084:2523Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:252910084:2528 Default Opt-in
ALL CDNs10084:254710084:2592
Opt-inOpt-outNotes
Google (GGC)10084:253610084:2535Default Opt-in
Netflix (OCA)10084:253410084:2533 Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Steam (STM)10084:253910084:2538 Default Opt-in
ALL CDNs10084:253710084:2593
Opt-inOpt-outNotes
Google (GGC)10084:251610084:2515Google (AS15169) peer with the Route Servers which is their preferred + We also have caches available.
Netflix (OCA)10084:251410084:2513Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:251910084:2518 Default Opt-in
ALL CDNs10084:251710084:2591
Opt-inOpt-outNotes
Netflix (OCA)10084:250410084:2503Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:250910084:2508 Default Opt-in
ALL CDNs10084:250710084:2590

Connection information

We use the following standards to connect to any of our peering points (Duplex SMF):

For those networks without the requirement to go straight to 100Gbps, we offer Link Aggregation (LAG) to enable gradual increases in bandwidth. LAG cost is calculated by the number of ports times the port price.

Traffic rules

The following link-local protocols are exceptions and are allowed:

Unicast Only

Frames forwarded on the IX shall be Unicast only. Forwarding traffic to a Multicast or Broadcast MAC destination address is prohibited, except for the following:

Link local traffic

Link-local traffic shall not be forwarded to the IX Peering VLAN(s). Link-Local protocols include but are not limited to:

The following are NOT permitted:

Port routing security

Port MAC Limit

We request only one (1) layer 3 MAC per port on any of our Peering Points. This means frames forwarded to an individual IX port shall have the same MAC Address. Additional MAC(s) for maintenance/migration purposes are allowed.

Port Rate limits

We ingress rate limit Broadcast, Unknown Unicast and Multicast (BUM) traffic to 500 packets per second on all IX ports.

Prefix Lengths

In accordance with RFC 7454 (section 6.1.3) guidelines and to align with the generally accepted prefix lengths by BGP providers on the internet, we impose the following limits:

Routing

We would appreciate it if you practice good network hygiene on your side, to protect your network and the internet community generally.

This means creating RoA’s for your prefixes, signing your routes (we use RPKI and drop invalids), implementing BCP38 on your network broadly and URPF on your ports into the IX.

If you need assistance with RPKI, check out APNIC’s RPKI pages or contact us.

Route servers

We utilise the Routing Daemon BIRD. There are two route servers per state.

By default, the IX peering AS (7606) is removed from all sessions. However, if you would like us to include this, please advise us when you sign up for a service.

To define your peering session policy we require an AS-Set provided to us to that includes your ASN as well as any other ASNs you are announcing, this is supplied at your peering order submission.

Configuration changes to the Route Servers across all IX’s are on a set schedule, this means any changes to your AS-Set resource will only reflect on our side following these daily updates (Sydney local time):

We have also made available communities that are universal across all peering points. These communities allow peers to set specific policies for their sessions.

For a list of communities, please review the Policy Control and the CDN Policy Control or contact us.

Policy control

Policy control is achieved by the use of BGP Communities.

IX peers may tag their routes using the following to control policy via the route server. Please ensure you follow the instructions below to correctly set it up.

You may verify the communities are received by selecting your prefix via our looking glass at https://lg.ix.asn.au (5min refresh timer).

0:<peer-as>Do not advertise to <peer-as>
7606:<peer-as>Advertise to
0:7606Do not advertise to any peer
7606:7606Advertise to all peers
1:<peer-as>Prepend once to <peer-as>
2: <peer-as>Prepend twice to <peer-as>
3:<peer-as>Prepend thrice to <peer-as>

For Extended Communities, prepend “rt:” to the community of choice, for example:

rt:0:<peer-as>Do not advertise to specified peer

For Large Communities, prepend “7606:” to the community of choice, for example:

7606:0:<peer-as>Do not advertise to specified peer

CDN policy control

We utilise an auxiliary network, AS10084, that peers at exchanges to provide a path for Content Delivery Networks (CDNs). CDNs provide hardware residing in our points of presence for a high speed, low latency direct path to all peers helping bring content as close as possible!

To control access to these content services, we aim to ensure all content is opt-in by default; however, some may require explicit opt-in.  Please review the below to control your visibility from AS10084’s perspective.

All exchanges
Opt-inOpt-outNotes
ALL CDNs10084:259810084:2599 For Opt-In please review each IX notes as some require extra steps
Opt-inOpt-outNotes
Netflix (OCA)10084:254410084:2543Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
ALL CDNs10084:254710084:2594
Opt-inOpt-outNotes
Netflix (OCA)10084:252410084:2523Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:252910084:2528 Default Opt-in
ALL CDNs10084:254710084:2592
Opt-inOpt-outNotes
Google (GGC)10084:253610084:2535Default Opt-in
Netflix (OCA)10084:253410084:2533 Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Steam (STM)10084:253910084:2538 Default Opt-in
ALL CDNs10084:253710084:2593
Opt-inOpt-outNotes
Google (GGC)10084:251610084:2515Google (AS15169) peer with the Route Servers which is their preferred + We also have caches available.
Netflix (OCA)10084:251410084:2513Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:251910084:2518 Default Opt-in
ALL CDNs10084:251710084:2591
Opt-inOpt-outNotes
Netflix (OCA)10084:250410084:2503Opt-in required AND your AS-Set added to RADB::AS10084:AS-CONTENT.
Please email us your AS-Set to peering@ix.asn.au
Facebook (FNA)N/AN/ABi-lat required to Meta (AS32934).
Submit Peering Requests at: https://www.facebook.com/peering
Steam (STM)10084:250910084:2508 Default Opt-in
ALL CDNs10084:250710084:2590

Virtual Leased Line

Configure your virtual leased line service appropriately.

Port configuration

For your reference, our VLL ports are configured as follows:

Configuration
MAC layerIEEE 802.3-2002
UNI MTU9100 bytes
VLAN Ethertype0x8100
CoS levelStandard
Unicast frame deliveryDeliver unconditionally
Multicast frame deliveryDeliver unconditionally
Broadcast frame deliveryDeliver unconditionally

Layer 2 control tunnelling

Our VLL ports are configured to discard or tunnel frames with the following protocols:

ProtocolAction
STP, RSTP, MSTPTunnel
PauseDiscard
LCAPDiscard
Link OAMDiscard
802.1xDiscard
E-LMITunnel
LLDPTunnel
GARPTunnel

VLAN tagging

VLL services are terminated as native (untagged) traffic, or as a VLAN of your choice, except where other services are delivered on the same port.

For example, a typical service port may have peering as untagged and a VLL to another peer as tagged (up to 4096 per port).

Connection speed

Your existing peering port speed binds the speed available for your VLL service.

You may use up to 100% of your additional ports per IX assigned to VLL service(s) or up to 10Gbps depending on your port speed.

Speed policing

Policy control is achieved by the use of BGP Communities.

IX peers may tag their routes using the following to control policy via the route server. Please ensure you follow the instructions below to correctly set it up.

You may verify the communities are received by selecting your prefix via our looking glass at https://lg.ix.asn.au (5min refresh timer).

VLL speedCIREBSViolation action
 50 Mbps50 Mbps55 MbpsDROP
100 Mbps100 Mbps110 MbpsDROP
500 Mbps500 Mbps550 MbpsDROP
1 Gbps1000 Mbps1100 MbpsDROP

We apply bandwidth policers to all virtual leased line services to ensure we manage growth appropriately and maintain the stability of the IX fabric.

BFD timers

To avoid unnecessary link instability (flapping), we strongly recommend configuring your BFD (Bidirectional Forwarding Detection) timers to match ours.

Current BFD Timers:

If your BFD timers are more aggressive (i.e., set to detect issues in less than 3x 1000ms), even brief upstream flaps could cause your links to experience unnecessary and excessive instability.

Port configuration

For your reference, our VLL ports are configured as follows:

Configuration
MAC layerIEEE 802.3-2002
UNI MTU9100 bytes
VLAN Ethertype0x8100
CoS levelStandard
Unicast frame deliveryDeliver unconditionally
Multicast frame deliveryDeliver unconditionally
Broadcast frame deliveryDeliver unconditionally

Layer 2 control tunnelling

Our VLL ports are configured to discard or tunnel frames with the following protocols:

ProtocolAction
STP, RSTP, MSTPTunnel
PauseDiscard
LCAPDiscard
Link OAMDiscard
802.1xDiscard
E-LMITunnel
LLDPTunnel
GARPTunnel

VLAN tagging

VLL services are terminated as native (untagged) traffic, or as a VLAN of your choice, except where other services are delivered on the same port.

For example, a typical service port may have peering as untagged and a VLL to another peer as tagged (up to 4096 per port).

Connection speed

Your existing peering port speed binds the speed available for your VLL service.

You may use up to 100% of your additional ports per IX assigned to VLL service(s) or up to 10Gbps depending on your port speed.

VLL services are terminated as native (untagged) traffic, or as a VLAN of your choice, except where other services are delivered on the same port.

For example, a typical service port may have peering as untagged and a VLL to another peer as tagged (up to 4096 per port).

Port speedAvailable VLL speed
1 GbpsUp to 1 Gbps
10/40/100/400 GbpsUp to 10 Gbps

Speed policing

Policy control is achieved by the use of BGP Communities.

IX peers may tag their routes using the following to control policy via the route server. Please ensure you follow the instructions below to correctly set it up.

You may verify the communities are received by selecting your prefix via our looking glass at https://lg.ix.asn.au (5min refresh timer).

VLL speedCIREBSViolation action
 50 Mbps50 Mbps55 MbpsDROP
100 Mbps100 Mbps110 MbpsDROP
500 Mbps500 Mbps550 MbpsDROP
1 Gbps1000 Mbps1100 MbpsDROP

We apply bandwidth policers to all virtual leased line services to ensure we manage growth appropriately and maintain the stability of the IX fabric.

BFD timers

To avoid unnecessary link instability (flapping), we strongly recommend configuring your BFD (Bidirectional Forwarding Detection) timers to match ours.

Current BFD Timers:

If your BFD timers are more aggressive (i.e., set to detect issues in less than 3x 1000ms), even brief upstream flaps could cause your links to experience unnecessary and excessive instability.

Sign up to IAA's mailing list

Complete this form to receive all our latest news, events and updates.