About
 Join NIX
 Our Services
 Our Network
 Our Members
 Press & Events
 Contact NIX
 
 
  Mandatory Multi-Lateral Peering Agreement  
  by Fisayo Adeleke - last updated 25-07-2006 01:14  

[Version 1.0, dated 24th July 2006]

Download Here: PDF | MSWord

This agreement is dated [     ] day of [                               ] 200[   ]

Between:

(1)

Party A,

_______________________________________, [company name]incorporated in  __________________________, [city, country] with company registration number ___________, [registration number] and duly represented in this matter by  __________________________, [name of responsible person]  _____________________________, [function]

hereinafter called the “Member”;

And 

(2)

Party B,

The Nigeria Internet Exchange Ltd. incorporated in Nigeria, with company number ____________, and duly represented in this matter by  __________________________, [name of responsible person]  _____________________________, [function];

have agreed under the laws of the Federal Republic of Nigeria as follows:

1.     Interpretation

The following provisions shall have effect for the interpretation of this Agreement, unless the context otherwise requires. The following words and expressions shall have the following meanings:  

1.1              “Autonomous System” means a connected group of one or more IP prefixes run by one or more network operators which has a single and clearly defined routing policy; 

1.2              “Border Gateway Protocol-4” or “BGP-4” means the industry standard as at the date of this Agreement or as subsequently modified from time to time for an inter-Autonomous System routing protocol, including support for both route aggregation and classless inter domain routing ("CIDR");  

1.3              “NIX” or “NIXP” or “Interconnection Point” means the Nigeria Internet Exchange or the Nigeria Internet Exchange Point or any of its locations; 

1.4              “NIX CEO” means the Chief Executive Officer of the NIX; 

1.5              “Network” means a communications network running transmission control protocol/internet protocol ("TCP/IP") and other IP;  

1.6              “Peering Session” means an instance of the BGP-4 protocol running between a router of each Party at an Interconnection Point in order to pass on real time signaling information between each Party by advertisement and withdrawal of routes;  

1.7              “Routed Networks” means those Networks identified by network prefix and mask pairs advertised in a Peering Session by the relevant Party which relate to the Networks of that Party, its customers, and those of any third parties with whom the Party has an agreement to advertise such Networks;  

1.8              “Traffic” means IP Datagrams moving through any Network;  

1.9              “Transit Traffic” means the movement of Traffic from one Party through the Network of the other Party before delivery of such Traffic to a Third Party Network;  

1.10          “Third Party Network” means any Network which is not a part of either Party’s Routed Networks; 

1.11          “Route Server” The one or more NIX BGP Route Server peers, these machines collect and redistribute all Member routes; 

1.12          “Member” means a NIX member who has gone through the joining procedure to become a member and who is the Party A to this MMLP Agreement; 

1.13          “Internet Routing Registry”: A union of world-wide routing policy databases, containing globally unique information about, among other things, assigned AS Numbers, assigned IP Address space and routing policies. In Europe, the regional database is contained in the AfriNIC DB operated by the AfriNIC; 

1.14          “Regional Internet Registry (RIR)” Organisations providing allocation and registration services for a specific region, under the authority of IANA. In Africa, this is provided by the AfriNIC. 

2.     Member Obligations 

2.1              The Member is obliged to advertise all its (participating) routes to the NIX route servers, effectively advertising to all other members. 

2.2              The member shall provide, at its own expense a connection from its network to the NIXP 

2.3              The member is obliged to accept all routes advertised by the NIX route servers, effectively all routes from all other members except where conditions in 2.11 are met.

2.4              The member agrees that the interconnection is for the exchange of traffic between their routed networks and the NIX. The member will not use or cause the interconnection to be used for transit traffic except if a separate agreement has been made permitting such. 

2.5              The member is obligated to assign a technical contact person in charge of all technical peering matters. 

2.6              The member is obligated to assign an administrative contact person in charge of all organisational and administrative related matters. 

2.7              The member shall not tamper with, nor examine for content all or any traffic passing across the NIXP under this MMLP Agreement. 

2.8              Subject to Clauses 2.9 and 2.10, the member is not permitted to restrict the use of its network based on the content of the traffic being exchanged, except as required under relevant laws, regulations or policies.  

2.9              The member may at its discretion prevent routing of traffic to or from Third Party Networks.  

2.10          The member may at is discretion divert certain routes away from its network due to reasonable security or legal concerns. 

2.11          The member may filter traffic originating from or destined for any member’s network in accordance with the member’s policies, however this policy must be clearly specified in the Internet Routing Registry. 

3.     NIX MMLPA Rules 

3.1              All route exchanges shall be performed using the current version of BGP (at the time of writing version 4) or any replacement as recommended by the Internet Engineering Task Force (IETF). 

3.2              The member agrees to use a publicly registered AS Number for their exchange communications. 

3.3              The member agrees that route prefixes (blocks of IP Address Space) advertised to the NIX under this MMLPA shall have a maximum prefix length of 26 bits. 

3.4              The member agrees that only routes for IP Address Space that was allocated and registered by an appropriate RIR will be announced to the NIX under this MMLPA. 

3.5              The member agrees to never establish a route of last resort or announce a “default route” to the NIX route servers, via the NIX route servers or to another NIX MMLPA member network without full agreement between all parties. The act of using a “default route” without permission can result in immediate termination of this MMLP Agreement and would be regarded as "Non-Compliance" in accordance with Clause 6 of this MoU.  

3.6              All publicly stated routing policies shall conform to the Route Policy Specification Language (RFC 2622, 2650). 

3.7              The Member agrees to use the Internet Routing Registry to reflect their routing policy. 

3.8              Except for data required for traffic analysis and traffic control being examined in order for the member or NIX to operate their respective networks, neither party shall monitor or capture the content of any data or other traffic of the other party, which passes through the Interconnection Points. Neither party shall modify the network infrastructure or Interconnection Points in any way to examine any data of the other member(s), except in accordance with an appropriate court order or other similar action of a governmental agency. Each Party shall keep all data it monitors or captures hereunder confidential and shall use such data solely for the purposes of operating its network and projecting future capacity needs.  

3.9              During the term of this Agreement, each Party shall ensure that any collation, retrieval and use of any personal data of any of its customers pursuant to this Agreement shall not breach any relevant laws or regulations including any data protection laws. 

3.10          The member shall maintain a consistent routing announcement. The member will present the same Autonomous System number at all Interconnection Point(s). The member shall announce the same routes at peering sessions with NIX route servers at each Interconnection point it connects to. The member shall ensure that the BGP-4 attributes of each route it announces in the peering session with the NIX route servers is identical to those of that route in all peering sessions with the NIX route servers, with the exception of the ‘next-hop’ attribute, and the ‘MED’ or ‘Metric’ Attribute.  

3.11          The member will practice route flap dampening measures consistent with widely accepted Internet standards or acceptable use standards. The member agrees not to generate unnecessary route flap. 

3.12          The member agrees not to advertise unnecessarily specific routes in its peering sessions.  

3.13          The member agrees not to advertise routes with a next-hop other than that of one of its own routers.  

3.14          The member agrees, on all interfaces connected to the NIX, to disable: proxy ARP, ICMP redirects, directed broadcasts, IEEE802 Spanning Tree, interior routing protocol broadcasts, and all other MAC layer broadcasts except ARP.

3.15          The member’s use of the NIX must at all times conform to the relevant standards as laid out in STD0001 and associated Internet STD documents. 

4.     Member Rights 

4.1              Subscription to the NIX MLPA is mandatory. 

4.2              The member has the right to withdraw its membership of NIX in accordance with the section 4.6 of the NIX MoU. For avoidance of doubt, such withdrawal of NIX membership will automatically terminate this MMLP Agreement. 

4.3              Where a breach of this MMLP Agreement or a serious breach of technical or ethical conduct occurs, such would be regarded as "Non-Compliance" in accordance with Clause 6 of the NIX MoU.  

4.4              The member is entitled to select routing paths among those presented by the NIX route servers. 

4.5              The member may in addition to being party to this MMLPA, establish a private interconnection with another member under a Bi-Lateral Peering Agreement (BLPA). 

4.6              The member may engage in transit agreements, as provider or consumer, only through private interconnection and not through the NIX switching platform. For avoidance of doubt, no transit traffic should be passed through the NIX switching platform. All transit agreements between members must be subject to a written permission from the NIX CEO. 

5.     Agreement Exclusions 

5.1              The member is not obliged to provide transit to other members. 

5.2              The member is not obligated to advertise routes obtained from its Bi-Lateral Peering Agreements to the NIX. 

5.3              Monetary settlements to between members for any transit traffic are not required by this Agreement. 

5.4              The member is not obliged to provide transit of packets from the NIX to other network points. 

5.5              Hosting of router hardware, connections to the NIX and use of the NIX service, and the costs thereof are not covered by this agreement. 

6.     Emergency and Routine Maintenance 

6.1              The member will exercise commercially reasonable efforts to achieve a mean time to perform network maintenance for not more than 6 hours a month. The parties will cooperate with each other in each party’s efforts under this Paragraph.  

6.2              The member will give the NIX a minimum of three (3) days prior written notice of any scheduled maintenance that is expected to result in thirty (30) minutes or more of end-to-end connectivity loss along the party’s network or at the NIX. 

6.3              The member agrees to maintain a fully staffed Network Operations Center ("NOC") that operates on a 24 hours/day and 7-days/week schedules, as per the contact details in the NIX Application Form. The member agrees to provide the NIX with any updates to these details. 

6.4              For avoidance of doubt, written notice shall include noticed delivered by electronic mail. 

7.     Force Majeure 

7.1              Neither Party shall be liable for any loss, damage, failure to perform or delay in performing all or any obligations under this agreement if such loss, damage, failure or delay is due to fire, flood, earthquake, strike (of its own or other employees), labour trouble or other industrial disturbance, war (declared or undeclared), embargo, blockage, legal prohibition, riot, insurrection or any other event beyond the reasonable control of such defaulting Party, preventing or delaying the performance of such obligation, provided that such obligation shall be performed immediately upon the termination of such cause, preventing or delaying such performance. 

8.     Agreement 

I hereby accept the conditions in this MLP Agreement, signed: 

_________________________           _________________________

On behalf of the Member:                          On behalf of NIX:
 

 
 
 
 
 
 
 
 
 
 
 

Copyright © 2006 Nigeria Internet Exchange Ltd. All Rights Reserved.
Contact the Webmaster
Site Design by
Exnesys