Q: How do I contact the SIX for non-urgent issues?
A: Email info_a_t_seattleix.net.

Q: How do I contact SIX Network Operations?
A: For service-affecting problems, please email noc_a_t_seattleix.net. For non-urgent issues please email info_a_t_seattleix.net.

Q: What mailing lists are available for participants?
A: The mailing lists available are:

List name How to subscribe Purpose
announce announce-subscribe@seattleix.net Moderated announcements list for people who aren't on the members list but need to hear about important SIX related matters (maintenance, meetings, etc.) from the SIX admins. All messages to this list are automatically sent to the members list too, so no need to subscribe to both. Member to member communication should be done using the members list or your own private list of peers.
chat chat-subscribe@seattleix.net Optional list for participants to freely discuss Seattle Internet issues. Examples of acceptable discussion include: offers/requests for surplus equipment, sharing of tips/tricks, building gossip, etc.
members members-subscribe@seattleix.net Intended to be low volume so that all technical contacts remain subscribed. Notices of maintenance work, SIX organization discussion and upcoming meetings are appropriate for this list.
multicast multicast-subscribe@seattleix.net For discussion of multicast over the SIX.

Q: How do I unsubscribe from the SIX mailing lists?
A: Replace "-subscribe" with "-unsubscribe" in the above table.

Q: Location?
A: The physical location (no postal mail!) is Westin Office Building, 2001 6th Avenue, Seattle. NPA-NXX is 206-443. The mailing address is Seattle Internet Exchange, 1700 7th Ave Ste 116 #400, Seattle, WA  98101-1323.

Q: MAC Address Changes?
A: If you are going to perform maintenance that results in a possible MAC address change for packets sent from your router, please coordinate with info@seattleix.net in advance, or you risk being cut off. We can allow multiple specific MAC addresses temporarily, to enable transition.

In an emergency, if you are cut off, feel free to force your router to use the MAC address that was previously working for you.

Q: Where do I go for an address allocation or to change the reverse DNS for an existing address allocation?
A: To change your existing address allocation, email info_a_t_seattleix.net. For new participants, once your connection is up and tested, we will request the following:

    Organization Name:
    Organization URL (or Peering Policy page if available):
    ASN:
    Reverse DNS FQDN: (ex. six.example.net)
    Router MAC Address:
    Tech Name:
    Tech Email:
    Tech Phone:
    NOC Phone:
    NOC Email:
    Peering Email:
    IPv6: (yes or no)
    May we announce your connection speed: (yes or no)

Q: What connection types and speeds are available?
A: You can connect via single-mode fiber. Available speeds are GigE, 10GbE, 40GbE, 100GbE and port-channel multiples. LACP is supported. Please see https://www.seattleix.net/join for more information.

Q: What is the cost of connecting to the SIX?
A: Please see https://www.seattleix.net/join for pricing.

The building management or your colocation provider may charge you for the cost of labor and materials for running a circuit to the SIX, and may charge you a recurring fee.

Q: What are the rules?
A: Please check out https://www.seattleix.net/rules.

Q: What size MTU is supported?
A: The SIX provides both 1500 byte and 9000 byte VLANs. Write to info_a_t_seattleix.net to trunk your circuit to gain access to the 9000 byte VLAN.

Q: Does the SIX maintain a looking glass?
A: Yes, for each route server. Also, Packet Clearing House does at http://lg.pch.net/ .

Q: What is the organizational structure of the SIX?
A: The Seattle Internet Exchange is a Washington State nonprofit corporation. Our articles of incorporation, bylaws, and minutes of official meetings are available on our documents page. The SIX is an IRS 501(c)(6) income tax exempt organization.

Q: Who is on the SIX board and who are the officers?
A: Check out the Who's Who.

Q: How may an organization contribute to the SIX?
A: Funds may be contributed to the SIX via PayPal (paypal_a_t_seattleix.net) or via check to Seattle Internet Exchange, 1700 7th Ave Ste 116 #400, Seattle, WA 98101-1323. For credit cards, PayPal can be used. If you would like to contribute hardware, either to be used by the SIX or sold with the proceeds going to the SIX, please email info_a_t_seattleix.net to discuss options. Donors are recognized on the contributors page. Contributions are not deductible as charitable contributions for federal income tax purposes. They may be deductible as trade or business expenses if ordinary and necessary in the conduct of the taxpayer's business. The SIX is a 501(c)(6) income tax exempt organization.

Q: SIX logo?
A: Illustrator (.ai), 223x153 PNG, 223x153x5 PNG, 4096x2662 PNG, 446x306 JPEG

Q: Any tips on configuring my router?
A: The Amsterdam IX provides a helpful configuration guide for exchange point participants here. A variety of hardware is covered. We request a 4-hour ARP and neighbor timeout. Tips here for: Arista, Brocade, Cisco, Force 10, Juniper, Linux, Mikrotik, Nokia (Alcatel-Lucent), Redback

Arista:

Globally:

    no ip multicast-routing

SIX-facing interface:

    no ip pim

Egress ACLs for SIX-facing interface:

    ip access-list protect_six_subnet_v4_log
       10 permit ip 206.81.80.0/22 206.81.80.0/22
       20 deny ip any 206.81.80.0/22 log
       30 permit ip any any

    ipv6 access-list protect_six_subnet_v6_log
       10 permit ipv6 2001:504:16::/48 2001:504:16::/48
       20 permit ipv6 fe80::/10 2001:504:16::/48
       30 deny ipv6 any 2001:504:16::/48 log
       40 permit ipv6 any any

Brocade:

Globally:

    mac-age-time 14400

SIX-facing interface:

    ip arp-age 240
    ipv6 nd suppress-ra

Cisco:

One possible exception to the AMS-IX advice concerns disabling "keepalive". We recommend you evaluate for yourself whether this should be disabled or not. Some say the GigE standard makes it unnecessary and thus recommend "no keepalive". Otherwise, we suggest the following:

Globally:

    no ip gratuitous-arps
    no ipv6 source route

SIX-facing interface:

    no cdp enable
    no lldp transmit
    no mop enable
    udld port disable
    no ip directed-broadcast
    no ip redirects
    no ip proxy-arp
    ipv6 nd suppress-ra   (if 'ipv6 nd ra suppress' does not work)
    ipv6 nd ra suppress   (if 'ipv6 nd suppress-ra' does not work)
    no ipv6 mfib forwarding
    no ipv6 mld router
    no ipv6 pim
    no ipv6 redirects
 
    arp timeout 14400
    or
    ip arp timeout 14400

    ipv6 nd cache expire 14400
    ipv6 nd reachable-time 14400000

Egress ACLs for SIX-facing interface:

    ip access-list protect_six_subnet_v4_log
       10 permit ip 206.81.80.0/22 206.81.80.0/22
       20 deny ip any 206.81.80.0/22 log
       30 permit ip any any

    ipv6 access-list protect_six_subnet_v6_log
       10 permit ipv6 2001:504:16::/48 2001:504:16::/48
       20 permit ipv6 fe80::/10 2001:504:16::/48
       30 deny ipv6 any 2001:504:16::/48 log
       40 permit ipv6 any any

Force 10:

interface IFNAME
    arp timeout 240

Juniper:

[edit system arp aging-timer interface IFNAME] 240;
or
[edit system arp interfaces IFNAME] aging-timer 240;

[edit protocols l2-learning] global-mac-table-aging-time 14400;
or
[edit ethernet-switching-options] mac-table-aging-time 14400;
or
[edit vlans] mac-table-aging-time 14400;

[edit protocols lldp interface IFNAME] { disable; }

Egress ACLs for SIX-facing interface:

    firewall family inet filter PROTECT-SIX-v4
    term SIX_ALLOW {
        from {
            source-address {
                206.81.8X.YZ/32;
            }
            destination-address {
                206.81.80.0/22;
            }
        }
        then accept;
    }
    term SIX_DENY {
        from {
            destination-address {
                206.81.80.0/22;
            }
        }
        then discard;
    }
    term DEFAULT_ALLOW {
        then accept;
    }

    firewall family inet6 filter PROTECT-SIX-v6
    term SIX_ALLOW {
        from {
            source-address {
                2001:504:16::XXXX/128;
            }
            destination-address {
                2001:504:16::/48;
            }
        }
        then accept;
    }
    term SIX_DENY {
        from {
            destination-address {
                2001:504:16::/48;
            }                              
        }
        then discard;
    }
    term DEFAULT_ALLOW {
        then accept;
    }

Linux:

echo "net.ipv4.neigh.IFNAME.base_reachable_time=14400" >> /etc/sysctl.conf
echo "net.ipv6.neigh.IFNAME.base_reachable_time=14400" >> /etc/sysctl.conf
sysctl -p

IPTABLES:

  IPv4:

    # SIX subnets should only be reachable by this router, so anything to be forwarded should be dropped:
    -A FORWARD -d 206.81.80.0/22 -o [SIX_INTERFACE] -j DROP

  IPv6:

    # SIX subnets should only be reachable by this router, so anything to be forwarded should be dropped:
    -A FORWARD -d 2001:504:16::/48 -o [SIX_INTERFACE] -j DROP

Mikrotik:

Must be running RouterOS 6.35+ to avoid misplaced ARPs.
/ip setting arp-timeout=4h
/ip neighbor discovery set IFNAME discover=no

Nokia (Alcatel-Lucent):

Egress ACLs for SIX-facing interface:

    default-action forward
    description "SIX-PEERING Interface" 
    entry 10 create
        description "Allow only router IP through" 
        match 
            src-ip 206.81.[ROUTER IP]/32
        exit 
        action
            forward
        exit
    exit 
    entry 20 create
        description "SIX fabric subnet" 
        match 
            dst-ip 206.81.80.0/22
        exit 
        action
            drop
        exit
    exit 
    
    default-action forward
    description "SIX-PEERING Interface" 
    entry 10 create
        description "Allow only router IPv6 through" 
        match 
            src-ip 2001:504:16::[ROUTER IP]/128
        exit 
        action
            forward
        exit
    exit 
    entry 20 create
        description "Allow only router IPv6 through" 
        match 
            src-ip fe80::/10
        exit 
        action
            forward
        exit
    exit 
    entry 30 create
        description "SIX fabric v6 subnet" 
        match 
            dst-ip 2001:504:16::/48
        exit 
        action
            drop
        exit
    exit

Redback:

context local
    int IFNAME
        ip arp timeout 14400

Comments/corrections/suggestions/additions to webmaster_a_t_seattleix.net please.