African Peering Updates! " "&! Role of Peering Coordinators! Michuki Mwangi! Snr. Development Manager! Africa Bureau! The Internet Society!
African Peering and Interconnection Forum (AfPIF)" "Forum aimed at promoting regional interconnection! "Inaugural Peering and Interconnection Forum was held in August 2010, Nairobi Kenya hosted by TESPOK/KIXP! "AfPIF-2 will be held from 8 9 August, 2011 in Accra, Ghana local host is NITA! "Peering Coordinators Day is aimed at developing technical capacity of peering managers in the region.! "Inaugural Peering coordinators day 10 June 2011! "AfPIF website www.afpif.org! "Mailing list for discussions available! 2!
Africa IXP Growth Stats" Source: www.pch.net 3!
4!
Regional Interconnection Challenge" "Despite the growth in regional submarine and terrestrial cable routing policies follow the satellite topology "For instance traffic from Rwanda a landlocked country in East Africa to Nairobi, Kenya goes via London despite the fact that the Submarine cable transit points are in Port city of Mombasa,Kenya 5!
Regional Peering in East Africa" 6!
KIXP ASN - July 2010! Distribution Based on Origin Country" 7!
KIXP ASN Jan 2011! Distribution based on Origin Country" 8!
Peering measurements Challenge in Africa" "It remains fairly difficult to analyze peering data Africa! "Only 2 IXPs collect and archive bgp data i.e KIXP and JINX through the Routeviews project! "Few Networks from the African region are listed on the PeerindDB! " Ongoing discussions to develop a regional route-views project to provide peering data from IXPs in the region! "Current phase is scoping the project! " Please email the features you would like to see to mwangi@isoc.org! " Project nickname is ARP suggestions are welcome! 9!
Role of Peering-Coordinators! Michuki Mwangi! Snr. Development Manager! Africa Bureau! The Internet Society!
What is Peering?" "Peering is a voluntary interconnection of administratively separate Internet networks for the purpose of exchanging traffic between the customers of each network! "Peering agreements/contracts are generally either;! "Settlement-free-Peering or! "Fee-based peering! "Physical Peering Interconnection can take two forms;! "Public Peering! "Private Peering! 11!
Reasons for Peering" "Increasing redundancy to reduce dependence on transit providers! "Increased capacity for extremely large amounts of traffic (distribute traffic across different networks)! "Increased routing control over your traffic! "Improved performance (more direct paths)! 12!
Role of a Peering Coordinator" "May or may not be a designated title within an organization could be a part of an internal working group or part of an existing role! "Peering coordinator(s) ensures that their network traffic has the best and most optimal/efficient path to the destination network! "Peering coordinator is responsible for contacting target peers and establishing Internet peering relationships! "Analyze network traffic flow patterns and stats! "Represent the organization and speak at various Technical and Peering Forum events! 13!
What a Peering Coordinator is not " "Salesman! "Product manager! "BGP expert! "Network architect! 14!
Peering Coordinator Skill Sets" " Technical " " Ability to understand the technical aspects of peering and Interconnection.! " Interpret peering and flow information! " Social" " Ability to build and maintain relationships within the peering community! " The go to guy! " Business" " Peering is more about the business case! " Peering coordinators should be able to develop peering business opportunities! " Ability to calculate peering costs and identify peering locations and opportunities! " Legal" " Some peering agreements involve peering contracts and negotiations. Therefore an ability to review and negotiate contractual agreements is a useful skill! 15!
Peering Coordinators Introductions" "In the course of today please email us the following about your network;! "Your AS Number" "Where you Peer" "Your Peering Policy" "Contact Information" "Send the above to mwangi@isoc.org! " " 16!
Thank you!"