SlideShare una empresa de Scribd logo
1 de 59
Descargar para leer sin conexión
1
22 v1.0
IXP & Peering
Che-Hoo Cheng
Infrastructure & Development Director, APNIC
2019-11-04
3 v1.03
Disclaimer
• This talk includes my personal experience and observations from operating the
IXP in HK before joining APNIC in Apr 2017
o Plus a bit of my additional experience and observations from helping the development of a
few IXPs in the region
• Some of the points to be presented may NOT represent the viewpoints of
APNIC
• Try not to name names, if at all possible
• Try to be more interesting, and educational
• There is no “One Size Fits All”
o Just to provide hints, not answers
• Cannot cover all scenarios here because of limited time
4 v1.04
How Does Internet Operates?
• Internet is a network of networks, composed of networks of ISPs and users
• User networks connect to ISPs
• Small ISPs connect to large ISPs
• Various networks (large or small) are interconnected with one another to
form Internet
5 v1.05
Autonomous Systems
• A network on Internet is called Autonomous System (AS) which is
represented by AS Number (ASN)
o ASN is unique around the world
▸ APNIC is in charge of ASN assignment for AP region
o Used together with BGP (Border Gateway Protocol) for interconnections with multiple
networks (or multi-homing)
o Networks having ASNs can be more independent, or portable
▸ Together with portable IP addresses
▸ Like what APNIC members are enjoying…
6 v1.06
Transit Provider
(Upstream)
Global Internet
Downstream
Customer
Customer
routes only
Routes of
the whole world
All customer routes
Ordinary Transit Model
7 v1.07
Transit in General
• Networks pay transit providers to get to the whole Internet
o Can connect to multiple transit providers for resilience and portability
• A few very large ISPs act as transit providers for the whole world (the so-
called tier-1 networks) which do not need to pay others to get full Internet
connectivity
o Other ISPs must be transit customers of those tier-1 networks directly or indirectly in
order to gain full connectivity
• Networks on Internet are trying to bypass transit providers as much as
possible
o for lower cost and higher performance
8 v1.08
Transit Provider A
(Upstream)
Transit Provider B
(Upstream)
Downstream
Customer
Downstream
Customer
Downstream
Customer
Downstream
Customer
Routes of A and
its customers
Routes of B and
its customers
Ordinary Peering Model
9 v1.09
Peering in General
• ASes are interconnected/peered at Internet exchanges points (IXPs) or privately
• Interconnection/peering is among ISPs / data centres / content providers / cloud services providers
which have different ASNs using BGP protocol
• For higher performance, lower latency and lower cost
• Usually no settlement between peers and cost is shared
For mutual benefits
• Local-to-local traffic do NOT need to route through overseas
• Important to local Internet development
Local Peering
• BLPA (Bi-Lateral Peering Agreement)Between 2 ASes
• MLPA (Multi-Lateral Peering Agreement)Among > 2 ASes
10 v1.010
Private Peering
• A form of BLPA having dedicated point-to-point connection between 2 ASes
• Using cross-connect or local loop or IPL to interconnect
o Cost is usually shared between 2 peers
• May have multiple connections between 2 ASes for resiliency
• Not quite cost-effective
o Spare bandwidth cannot be used for other traffic
• Not very scalable
o nC2 physical connections for n ASes to peer fully with one another
11 v1.011
What is an Internet eXchange Point (IXP)?
• An IXP is a shared physical network infrastructure over which various Autonomous
Systems can do easy peering with one another
One physical connection to IXP can be used for interconnections with multiple
networks
More cost-effective and scalable
ASes to be served by IXP include Internet Gateways, Internet Service Providers
(ISPs), Research & Education (R&E) Networks, Cloud Service Providers, Content
Providers and Content Delivery Network (CDN) Service Providers
12 v1.012
Benefits of IXP
• One main objective of an IXP is to keep local traffic local
o Important to local Internet development
• Helps bypass 3rd-party network infrastructure for easy interconnection and direct traffic exchange
among participating networks
o Reduced cost – cheaper connectivity
o Enhanced network performance – faster speed
o Reduced latency – lower delay
• Helps encourage development of more local content and local applications
o Helps local data centre business and other businesses
• Everybody is benefited
o The gain for each may be different but all will gain
o At the end, it is the most important that end users or consumers are benefited
• Often considered as Critical Internet Infrastructure locally, regionally or globally
13 v1.013
IXPs are Layer-2 Networks
• Switched Ethernet
o One physical connection for interconnections with multiple networks
o Only routers are allowed to connect to the switching fabric directly
• IXP participants can do direct Bilateral Peering (BLPA) over the layer 2
infrastructure anytime
• With Route Server added to the layer 2 infrastructure, IXP participants can
also do Multilateral Peering (MLPA) for easier interconnections among
everybody
o Traffic exchange is not going through the route server but direct
• Those called themselves “IXes” but serving layer-3 services are mostly
transit providers
14 v1.014
Value and Attractiveness of an IXP
• Proportional to the number of different networks (ASNs) connected and also
the traffic volume
• Snowball effect after reaching critical mass
o The initial period usually is the hardest
▸ Most will take wait-and-see approach
o Gradually will have good mix of networks of different types
▸ E.g. Eyeballs vs Content
15 v1.015
Evolution
• IXP development is an evolutionary process done step by step
• It can be improved over time, but picking the right initial neutral organisation
/ governance model and a neutral site at the start is important for future
success
16 v1.016
Possible Steps for IXP Development
• Can be gradual, step by step
• Layer-2 network is the bare minimal
o Can use private IP addresses if small amount of participants
• Public IP addresses next
o Legal entity issue
• Site resilience is IMPORTANT while equipment resilience is already included
o Has to have site resilience sooner or later
• Route server(s) with ASN follows
o RPKI consideration
• Other value added services
o DNS: Root / TLDs / Recursive
o Shared Content Caches?
17 v1.017
IP/ASN Resources for an IXP
• Considered as Critical Infrastructure under APNIC Policy
o Using public IP addresses and ASN is recommended
o IPv4: /24
o IPv6: /48
o ASN: 1 (for route server)
• But IXP may need another network to provide transit
o Own servers such as network management & monitoring
o DNS anycast servers: Authoritative or Cache/Resolving/Recursive
o Shared Content Caches for Participants
o Usually small
18 v1.018
Neutral Location is Good Starting Point
• May choose one of the followings as starting point:
o University
o Technology Park
o Carrier Neutral Data Center
o Government Data Center
• Having multiple carrier options with easy access is important
• Should maintain neutrality continuously
• Expansion to multiple sites within the same metro area can be done
gradually, coupled with growth
19 v1.019
Governance
• Multi-stakeholder bottom-up approach is the preferred approach for
maximum acceptance of the community
• Government support is also important
• Be as inclusive as possible in order to provide maximum benefits to the
whole community which it serves
• Should be fair and consistent to every participant
• Should be open and transparent as much as possible
20 v1.020
Government-led vs Industry-led
Subsidized vs Self-financed
Non-profit vs Commercial
Developed economies vs Developing economies
IXP Models
• No one single model which can suit all situations
• Relative Neutrality is important
21 v1.021
Commercial vs Non-Profit
• Commercial set-up is free to do anything
o No need to care about neutrality too much
o IXP is mostly a service to help other business
• Non-profit set-up tends to be more cautious
o Neutrality is more important, at least to the target participants
o Tend to be more independent
o Tend to offer fewer services
22 v1.022
Advanced / Developed Economies
• IXPs are business
o Even for not-for-profit set-up
o Less government involvement
• Multiple IXPs
o Keen competition
• But if they cannot keep intra-economy traffic local, someone needs to step
up
o Government? Industry group? Customer pressure?
23 v1.023
Developing Economies
• Some do not have any IXPs yet
• Local traffic does not stay local
o A lose-lose situation for everybody
• IXPs can help Internet development a lot
o Better to be non-for-profit set-up
o May need to start with subsidized model
o May not be a business at all
o Help from government is mostly needed
o Active participation of the biggest players is also very important
24 v1.024
Examples of Pacific Islands
• Far from any other places
• External connectivity is very expensive
o More submarine cables are being built for them
• Small markets because of small population
• Usually just a few ISPs but they may not be interconnected locally
• Local traffic across ISPs usually routed through US or Australia
• Local IXP is very much needed for helping Internet development
• Observed immediate benefits on Day 1 of set-up of one Pacific Island IXP
o Much improved latency and high volume of traffic
• Small land-locked economies have more or less similar issues
25 v1.025
Politics Involved in Early IXP Development
• Usually larger ISPs like IXP less than smaller ISPs because smaller ISPs are
mostly target customers of larger ISPs
• Larger ISPs refuse to connect to IXP making the value of IXP lower
• There are multiple possible mitigation options for that but in any case, larger ISPs
need to collaborate
o E.g. separating access networks from Internet gateway or transit network
• If hurting the goal of “Keeping Local Traffic Local”, then it is lose-lose to everybody
• Government involvement may help or may hurt the case
o It depends on the relationship between the industry and the government
o Forcing large ISPs to do peering may not achieve the expected outcomes
• But having an IXP is NOT a magic wand to solve all the issues
o But collaborative spirit is
26 v1.026
Government Funding for IXPs?
• Is it good or bad?
• More needed during infancy stage of IXP development
• But for long-term, it is probably better to have bottom-up industry-led
governance for IXP
o Align with bottom-up multi-stakeholder approach
o Need to have a long-term sustainable financial model
27 v1.027
Which Models Can Sustain?
• IXP alone cannot make big money
• Or IXP may just be a value added service
Pure Business Model
• Government funding may or may not be more reliableSubsidized Model
• Most risky as sponsorship or support of volunteers is
not guaranteed
Model relying on
sponsorship and/or
volunteers
• Open Membership vs Closed Membership
• Proper governance is important
• Most neutral but still need to have good financial
model for long-term sustainability
Membership-based
Model
28 v1.028
Geography
• IXP usually is not expanded beyond a metro area so as to avoid competing
with IXP participants and to maintain neutrality
• Should start with the biggest city first and gradually set up separate
infrastructure in other bigger cities one by one
29 v1.029
To Leverage the Position of & to Add Value to an IXP
• Domain Name Infrastructure: DNS infrastructure is very important to Internet
operations so Root/TLD DNS server instance(s) should be connected directly to
IXP for direct peering in order to benefit all participants for better DNS
performance and resilience
• Shared Cache: Connecting cache servers of popular content to the IXP will help
everyone save bandwidth, but the cost of the bandwidth for cache-fill has to be
properly shared by the ISPs benefited
o Different cache service providers have different supported models
o Need to think about long-term sustainability
• NOTE: Transit for the above should NOT be used for providing usual transit
service to IXP participants so as to maintain neutrality
30 v1.030
IXP Participants
• Unfortunately, a lot of IXP participants do not make the best use of the
IXP(s) they have connected
• IXP Participants without enough knowledge and skills may disrupt the
operations of IXP from time to time
• IXP operators need to do a lot of education or push to their participants
• So, IXP engineers would be busy and dedicated resources would be
needed
o Volunteering type of operations mode cannot sustain for too long
31 v1.031
Success Factors of the IXP in HK
• Helped gain trust from the participants especially the early ones
• But there is no 100% neutrality…
o Competition from another university
• After gaining critical mass, things are much easier
• No need to do sales work at all
Neutrality
• In the first 10 years or so
• Little hesitation for participants to connect
• But cannot be free forever
Free Service
Initially
• Earlier than the incumbent telco starting its ISP business
o They even asked for joining before they launched the
service
• History cannot be repeated that easily…
Started Early
32 v1.032
And also…
• Leveraging telecom deregulation in HK
• Leveraging existing networks
• Passion & persistence
o And, there was incentive for doing it
• Adaptation to industry changes
o E.g. opening up to unlicensed networks
• HK people have been enjoying fast local Internet connectivity since almost
the beginning
33 v1.033
Long-Term Misunderstandings
• Used to mention ”>98% of traffic” a lot
• Government people and general public always think >98% of external traffic
is going through the IXP in HK
o How can that be possibly true?!
o It is just wishful thinking of those people
• But the more accurate wordings should be:
o The IXP in HK helps keep >98% of local traffic local
34 v1.034
Other Misunderstandings
• The IXP supports Bilateral Peering since the beginning
o Although it did emphasise Multilateral Peering in the early days
• The IXP is NOT the only IXP in HK
o There are in fact multiple IXPs
o The IXP is just the earliest and the biggest
o The other IXPs together are not really small
▸ Perhaps 70:30 in terms of traffic volume
o But the IXP is the focus of people, most of the time
35 v1.035
Multilateral Peering is evil?
• Mandatory MLPA established initially was meant to be for HK routes only
• Mandatory MLPA for HK routes did help attract some overseas ISPs to connect and then gradually made the IXP become
Regional IXP
o Personally think this was probably the most successful MLPA case
• Mandatory MLPA for HK routes was gradually “unmentioned” because of large content / CDN providers
o Not big transit providers
o Definitely not related to any other IXPs set up in HK
• Mandatory MLPA is not the norm all around the world now…
o Large providers will find ways to get around it
• Personally do not like stripping away the ASN of the route server from AS Path as it helps identify the routes learned from
MLPA more easily
• Route servers at IXPs should provide more options to participants by using BGP community instead of just providing plain
MLPA so that participant can have more control of routing even over route servers
36 v1.036
Vulnerabilities of IXPs
• Why can’t all router vendors have Proxy ARP disabled as default?
• Cannot stop it totally because of possible human errors
• Can only do regular monitoring by checking the ARP table
• EVPN over VxLAN technology should be able to help but it is not a simple technology
Proxy ARP
• May happen when there is asymmetric routing seen from an IXP
• Can be mitigated by sending proactive ARP check to all active addresses every hour or so
• EVPN over VxLAN technology should be able to help but it is not a simple technology
Unknown Unicast Flooding
• Can cause trouble to multiple connections when there is big congestion on one port
o Unknown to innocent participants which do not have any congestion
• Just be careful when choosing switch models
o Also avoid switch models with small buffer
Shared Buffer over Multiple Switch Ports
37 v1.037
Vulnerabilities of Data Centres?
• Locations are known
o Same for Landing Stations
o Can easily be targets of physical attacks
• How can you better protect the fibre lead-ins and manholes which are
outside of data centres?
• No such things as absolute security…
o But let’s still do our best
38 v1.038
Visibility of Traffic?
• Support of layer-3 sFlow/NetFlow highly desirable for better visibility of
traffic going through the IXP
o It helps trouble-shooting and understanding of traffic profile/pattern a lot
o Having visibility of just layer-2 data is of less use
• But participants and general public would be concerned about the
perceived surveillance or monitoring
o Should do the best not to give data away to 3rd-parties
o IXP needs to maintain trust with the participants
39 v1.039
Port Security Is Important
• The IXP in HK allows just one MAC address per port (physical or virtual)
o Strictly one IPv4 address, one IPv6 address and one MAC address per port (physical
or virtual)
o Static MAC address for full control
o “Violation Restrict” instead of “Violation Shutdown”
• Minimum protection to the layer-2 broadcast domain
• A few IXPs allow more MAC address per port but still a small number
• Must also do Ether-type filtering and broadcast/multicast traffic filtering/rate-
limiting
40 v1.040
Remote Layer-2 Connections to IXP?
• More and more common nowadays
o Some even from >1,000km away
• Using fibre-only connection is much easier, with much fewer issues
o ZX/ZR/ZR4 are up to 70-80km
• Clear-Channel remote layer-2 circuits with full transparency are rare
o Unless you are willing to pay more
o Wasting a lot of effort to do trouble-shooting with carriers
• But IXPs cannot afford to not support them
o As they want to have more business, sometimes through resellers
o Unless their main business is data centre business
41 v1.041
Scalability Issue
• IXPs were not supposed to have any packet loss in its infrastructure
o And with very low latency too
• Become an issue when IXP grow beyond one switch
o Due to not enough ports or expanding to multiple sites
• Inter-switch links are the risk
o Over-subscription or not?
• Spine-and-leaf architecture helps a bit but not for all cases
o Need to determine how much bandwidth from leaf to spine anyway
o Still not ideal if there are adjacent leaf switches at one site
▸ All traffic among 2 adjacent leaf switches has to go to the spine first?
42 v1.042
Spine
Switch
Spine
Switch
Leaf
Switch
Leaf
Switch
Leaf
Switch
n x 100GE/10GE
Inter-Switch
Links
n x 100GE/10GE
Inter-Switch
Links
ISP ISP ISP ISP ISP ISP ISP
Spine
Switch
Spine
Switch
Leaf
Switch
Leaf
Switch
100GE/10GE/GE
Links
100GE/10GE/GE
Links
Leaf
Switch
Spine-and-Leaf Architecture
43 v1.043
MRTG of Aggregate Traffic
• It is less sensitive of course
o More an indication of the importance and the growth of an IXP
o Should not neglect the huge difference between showing 5-min data and 1-min data
o Should not neglect what traffic data is included – just the main broadcast domain or what?
Usually incoming = outgoing
If incoming > outgoing Congestion at at least one port
• May be DDoS attacks
If outgoing > incoming May have Unknown Unicast Flooding
If sudden drop of large traffic
volume
May have Proxy ARP problem
• Usually happens when change of router / router software /
router config
44 v1.044
Other Observations from MRTG
• Situation in HK
o Holiday Effect
o Soccer Games Effect
o Typhoon Effect
• Difference of Culture / Practices
o E.g. HK vs Japan
45 v1.045
IXPs and Data Centres
• They are natural partners
• Common situation in advanced metro cities
o Multiple IXPs in one Data Centre
o One IXP in multiple Data Centres
▸ Should be the same layer-2 broadcast domain
▸ Circuit cost is a burden
o Healthy competition would be good
▸ Customers have choices
▸ Also for better resilience
46 v1.046
IXP across Multiple Cities / Economies
• May not be good for maintaining neutrality
o Considered as competing with participants which have presence in the same
locations
• Commercial IXPs can take this business risk especially if this may help their
other business
• But not so good for non-profit IXPs targeting all kinds of networks or
providers
o Those that see competition may not join and then it may affect the goal of “keeping
local traffic local”
47 v1.047
Interconnections of 2 or More IXPs
• What are the purposes of doing this?
• Not considered a good idea at Layer-2, especially if across cities or
countries/economies
• Even at Layer-3, still need to be mindful of whether it affects the original
purposes of each IXP involved
48 v1.048
Shared Content Caches Offered by IXP?
• A lot of misunderstandings about the use of caches
o Caches may not always help save cost or improve performance
• A lot of local IXPs want to provide shared caches for their participants to
increase their value
o Cost recovery and cost sharing / accounting are major issues to them though
• Content / CDN providers are still sceptical about this model
o They still mostly look at cache efficiency (cache hit ratio) and traffic volume for
justifications
• But it is still good to consider it
49 v1.049
Myth of Neutrality
• There is NO absolute neutrality
• Different organisation has different perspective of neutrality
o A university?
o A carrier-neutral data centre?
o An IXP?
o A government department?
o A membership-based organisation?
• We can only be “very neutral” for a defined group of companies or
organisations, but not for all…
• But maintaining higher relative neutrality is still better for IXPs
50 v1.050
Competition / Comparison among IXPs
• Especially when they are in the same metro area
• Traffic Volume
o Apple-to-apple?
o 5-min vs 1-min?
o One broadcast domain vs multiple broadcast domains?
o PNNI traffic added?
o 1Tbps Club…
• Number of ASNs connected
• Number of Ports connected
• Amount of total connected customer bandwidth
• #1 IXP in Asia???
51 v1.051
Threats to IXP Business
• /Mbps pricing of IP transit bandwidth is dropping continuously
o Partly because of price drop of submarine cable capacity
o /Mbps pricing of IXPs cannot be dropped as fast because of different cost base
▸ Equipment cost doesn’t drop a lot especially for high-end switches
▸ Local loop cost involved for interconnecting multiple sites does not drop as fast
• More and more content caches are being set up inside the access networks
o But bandwidth is still needed for cache-fill
• Private peering will take away traffic from IXPs
o If traffic volume warrants between any two parties
52 v1.052
The Way Forward for IXP Business
• It is tough business if you only do IXP business
o Fighting for survival
• Adding Value Added Services may help
o PNNI over VLANs, GRX, Cloud Exchange, GXP and etc
• Partnership
o Partnering with multiple Data Centres
o Partnering with multiple local loop providers
o Recruit resellers – local & overseas/global
• Expand overseas
o A few European IXPs are doing this
• Merger and Acquisition
o Even non-profit set-up should get ready for this
53 v1.053
IXP Development Work of APNIC
• APNIC strongly believes IXPs help Internet development
o That is why we support APIX and related activities
o After all, IXPs serve and benefit APNIC members
o In fact, IXPs need IP addresses and ASNs and so are APNIC members themselves
• Do more on helping those developing economies
o Especially those which do not have any IXP yet
o Or those which their only IXP is not functioning
• Training and Technical Assistance work primarily
o Not just for IXP operators but also for IXP participants
o Also help talk to major stakeholders to convince them of the benefits of having a local IXP while maintaining neutrality
o May need help of Community Trainers and Consultants from time to time
• Having been supporting IXP development in Fiji, PNG, Vanuatu, Mongolia, Bhutan, Myanmar, some
cities in India and others
54 v1.054
IXP Development Package of APNIC
• Providing Training & Technical Assistance is the minimum
• Will tailor-make support according to individual needs
• Other possible support items (on a case-by-case basis):
o Ethernet switch
o Root Server anycast instance
o Route Server
o ROV & IPv6 deployment support
o IXP Manager
o RIPE Atlas Anchors
o CSIRT Establishment
o Honeypot of Honeynet Project for Analysis
o BGP Route Collection for Analysis
• APIX Membership is recommended to all IXPs
55 v1.055
Route Origin Validation (ROV) at IXP
– via Route Server and/or Shared Validator
Validated
cache
Validator
RPKI-to-Router (RTR)
Routes
Tagged/filtered
routes
RS
56 v1.056
Other Help & Support by APNIC
• APNIC also provides help & support to:
o Peering Asia
o Peering Forums hosted by not-for-profit IXPs
o NOGs (which IXPs usually support)
• APNIC also sponsors:
o PeeringDB
o IXP-DB
o IXP Manager
57 v1.057
Final Remarks
• IXPs will continue to play a key role for easier interconnections among
networks
o Especially for developing economies
o But IXP is NOT a magic wand to solve all the issues
▸ Collaborative spirit is
• Need to find a suitable model for long-term sustainability
• Relative neutrality is important
o So better to maintain it as much as possible
• After all, “Keeping Local Traffic Local” is the most important thing
58 v1.058
Thank You!END OF SESSIONThank You!END OF SESSION
59

Más contenido relacionado

La actualidad más candente

TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardAPNIC
 
SGNOG 6: The stories of IXP development and the way forward
SGNOG 6: The stories of IXP development and the way forward SGNOG 6: The stories of IXP development and the way forward
SGNOG 6: The stories of IXP development and the way forward APNIC
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia InternetTom Paseka
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47Richard Steenbergen
 
Understanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetUnderstanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetWilliam Norton
 
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]APNIC
 
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumptionZimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumptiontechzimslides
 
How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?cyrusone
 
Why and How to Interconnect IXP
Why and How to Interconnect IXPWhy and How to Interconnect IXP
Why and How to Interconnect IXPInternet Society
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem William Norton
 
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...Nicole White
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsAPNIC
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and moreInternet Society
 
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionKINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionTom Paseka
 
The stories of IXP development and the way forward, MYNOG 7
The stories of IXP development and the way forward, MYNOG 7The stories of IXP development and the way forward, MYNOG 7
The stories of IXP development and the way forward, MYNOG 7APNIC
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11DE-CIX
 
Angani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaAngani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaInternet Society
 
IX Best Practices by Tay Chee Yong
IX Best Practices by Tay Chee YongIX Best Practices by Tay Chee Yong
IX Best Practices by Tay Chee YongMyNOG
 

La actualidad más candente (20)

TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forward
 
SGNOG 6: The stories of IXP development and the way forward
SGNOG 6: The stories of IXP development and the way forward SGNOG 6: The stories of IXP development and the way forward
SGNOG 6: The stories of IXP development and the way forward
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia Internet
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
 
Understanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetUnderstanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the Internet
 
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
 
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumptionZimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
 
How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?How Can Businesses Benefit from an Internet Exchange?
How Can Businesses Benefit from an Internet Exchange?
 
Why and How to Interconnect IXP
Why and How to Interconnect IXPWhy and How to Interconnect IXP
Why and How to Interconnect IXP
 
Gambia IXP Experience
Gambia IXP ExperienceGambia IXP Experience
Gambia IXP Experience
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem
 
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
PTC'14 Presentation by Steve Wilcox: “The Role IXPs and Peering Play in the E...
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and more
 
Gaurab Ixp Tutorial
Gaurab Ixp TutorialGaurab Ixp Tutorial
Gaurab Ixp Tutorial
 
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionKINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
 
The stories of IXP development and the way forward, MYNOG 7
The stories of IXP development and the way forward, MYNOG 7The stories of IXP development and the way forward, MYNOG 7
The stories of IXP development and the way forward, MYNOG 7
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11
 
Angani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaAngani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in Africa
 
IX Best Practices by Tay Chee Yong
IX Best Practices by Tay Chee YongIX Best Practices by Tay Chee Yong
IX Best Practices by Tay Chee Yong
 

Similar a KHNOG 1: IXPs and Peering

Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPsAPNIC
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsAPNIC
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsAPNIC
 
PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?APNIC
 
The Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and InterconnectionThe Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and InterconnectionGeoffHuston
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needsAPNIC
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022APNIC
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingAPNIC
 
The Stories of IXP Development and the Way Forward by Che-Hoo Cheng
The Stories of IXP Development and the Way Forward by Che-Hoo ChengThe Stories of IXP Development and the Way Forward by Che-Hoo Cheng
The Stories of IXP Development and the Way Forward by Che-Hoo ChengMyNOG
 
IXPs and Competition Policy
IXPs and Competition PolicyIXPs and Competition Policy
IXPs and Competition PolicyDavid Opderbeck
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleAlan Quayle
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitAPNIC
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitBhadrika Magan
 
The road to 5G: Why cities and municipalities should be excited about 5G
The road to 5G: Why cities and municipalities should be excited about 5GThe road to 5G: Why cities and municipalities should be excited about 5G
The road to 5G: Why cities and municipalities should be excited about 5GElizabeth Carter
 
PITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the PacificPITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the PacificAPNIC
 
Smarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksSmarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksBristol Is Open
 
VNNIC Internet Conference 2022: The Future of the Internet
VNNIC Internet Conference 2022: The Future of the InternetVNNIC Internet Conference 2022: The Future of the Internet
VNNIC Internet Conference 2022: The Future of the InternetAPNIC
 
RINA Introduction, part I
RINA Introduction, part IRINA Introduction, part I
RINA Introduction, part IICT PRISTINE
 
Importance of ip peering
Importance of ip peeringImportance of ip peering
Importance of ip peeringYoshiki Ishida
 

Similar a KHNOG 1: IXPs and Peering (20)

Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange Points
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
 
PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?PCTA 2018: ASNs - why is it important to cable broadband providers?
PCTA 2018: ASNs - why is it important to cable broadband providers?
 
The Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and InterconnectionThe Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and Interconnection
 
38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs38th TWNIC OPM: Future network needs
38th TWNIC OPM: Future network needs
 
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
'Future Network Needs' presentation by Geoff Huston for AINTEC 2022
 
IETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routingIETF 112: Internet centrality and its impact on routing
IETF 112: Internet centrality and its impact on routing
 
The Stories of IXP Development and the Way Forward by Che-Hoo Cheng
The Stories of IXP Development and the Way Forward by Che-Hoo ChengThe Stories of IXP Development and the Way Forward by Che-Hoo Cheng
The Stories of IXP Development and the Way Forward by Che-Hoo Cheng
 
IXPs and Competition Policy
IXPs and Competition PolicyIXPs and Competition Policy
IXPs and Competition Policy
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan Quayle
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in Transit
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in Transit
 
The road to 5G: Why cities and municipalities should be excited about 5G
The road to 5G: Why cities and municipalities should be excited about 5GThe road to 5G: Why cities and municipalities should be excited about 5G
The road to 5G: Why cities and municipalities should be excited about 5G
 
PITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the PacificPITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the Pacific
 
Smarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksSmarter Cities on Open SDN Networks
Smarter Cities on Open SDN Networks
 
VNNIC Internet Conference 2022: The Future of the Internet
VNNIC Internet Conference 2022: The Future of the InternetVNNIC Internet Conference 2022: The Future of the Internet
VNNIC Internet Conference 2022: The Future of the Internet
 
RINA Introduction, part I
RINA Introduction, part IRINA Introduction, part I
RINA Introduction, part I
 
Importance of ip peering
Importance of ip peeringImportance of ip peering
Importance of ip peering
 

Más de APNIC

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 

Más de APNIC (20)

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 

Último

Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Onlineanilsa9823
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 

Último (20)

Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 

KHNOG 1: IXPs and Peering

  • 1. 1
  • 2. 22 v1.0 IXP & Peering Che-Hoo Cheng Infrastructure & Development Director, APNIC 2019-11-04
  • 3. 3 v1.03 Disclaimer • This talk includes my personal experience and observations from operating the IXP in HK before joining APNIC in Apr 2017 o Plus a bit of my additional experience and observations from helping the development of a few IXPs in the region • Some of the points to be presented may NOT represent the viewpoints of APNIC • Try not to name names, if at all possible • Try to be more interesting, and educational • There is no “One Size Fits All” o Just to provide hints, not answers • Cannot cover all scenarios here because of limited time
  • 4. 4 v1.04 How Does Internet Operates? • Internet is a network of networks, composed of networks of ISPs and users • User networks connect to ISPs • Small ISPs connect to large ISPs • Various networks (large or small) are interconnected with one another to form Internet
  • 5. 5 v1.05 Autonomous Systems • A network on Internet is called Autonomous System (AS) which is represented by AS Number (ASN) o ASN is unique around the world ▸ APNIC is in charge of ASN assignment for AP region o Used together with BGP (Border Gateway Protocol) for interconnections with multiple networks (or multi-homing) o Networks having ASNs can be more independent, or portable ▸ Together with portable IP addresses ▸ Like what APNIC members are enjoying…
  • 6. 6 v1.06 Transit Provider (Upstream) Global Internet Downstream Customer Customer routes only Routes of the whole world All customer routes Ordinary Transit Model
  • 7. 7 v1.07 Transit in General • Networks pay transit providers to get to the whole Internet o Can connect to multiple transit providers for resilience and portability • A few very large ISPs act as transit providers for the whole world (the so- called tier-1 networks) which do not need to pay others to get full Internet connectivity o Other ISPs must be transit customers of those tier-1 networks directly or indirectly in order to gain full connectivity • Networks on Internet are trying to bypass transit providers as much as possible o for lower cost and higher performance
  • 8. 8 v1.08 Transit Provider A (Upstream) Transit Provider B (Upstream) Downstream Customer Downstream Customer Downstream Customer Downstream Customer Routes of A and its customers Routes of B and its customers Ordinary Peering Model
  • 9. 9 v1.09 Peering in General • ASes are interconnected/peered at Internet exchanges points (IXPs) or privately • Interconnection/peering is among ISPs / data centres / content providers / cloud services providers which have different ASNs using BGP protocol • For higher performance, lower latency and lower cost • Usually no settlement between peers and cost is shared For mutual benefits • Local-to-local traffic do NOT need to route through overseas • Important to local Internet development Local Peering • BLPA (Bi-Lateral Peering Agreement)Between 2 ASes • MLPA (Multi-Lateral Peering Agreement)Among > 2 ASes
  • 10. 10 v1.010 Private Peering • A form of BLPA having dedicated point-to-point connection between 2 ASes • Using cross-connect or local loop or IPL to interconnect o Cost is usually shared between 2 peers • May have multiple connections between 2 ASes for resiliency • Not quite cost-effective o Spare bandwidth cannot be used for other traffic • Not very scalable o nC2 physical connections for n ASes to peer fully with one another
  • 11. 11 v1.011 What is an Internet eXchange Point (IXP)? • An IXP is a shared physical network infrastructure over which various Autonomous Systems can do easy peering with one another One physical connection to IXP can be used for interconnections with multiple networks More cost-effective and scalable ASes to be served by IXP include Internet Gateways, Internet Service Providers (ISPs), Research & Education (R&E) Networks, Cloud Service Providers, Content Providers and Content Delivery Network (CDN) Service Providers
  • 12. 12 v1.012 Benefits of IXP • One main objective of an IXP is to keep local traffic local o Important to local Internet development • Helps bypass 3rd-party network infrastructure for easy interconnection and direct traffic exchange among participating networks o Reduced cost – cheaper connectivity o Enhanced network performance – faster speed o Reduced latency – lower delay • Helps encourage development of more local content and local applications o Helps local data centre business and other businesses • Everybody is benefited o The gain for each may be different but all will gain o At the end, it is the most important that end users or consumers are benefited • Often considered as Critical Internet Infrastructure locally, regionally or globally
  • 13. 13 v1.013 IXPs are Layer-2 Networks • Switched Ethernet o One physical connection for interconnections with multiple networks o Only routers are allowed to connect to the switching fabric directly • IXP participants can do direct Bilateral Peering (BLPA) over the layer 2 infrastructure anytime • With Route Server added to the layer 2 infrastructure, IXP participants can also do Multilateral Peering (MLPA) for easier interconnections among everybody o Traffic exchange is not going through the route server but direct • Those called themselves “IXes” but serving layer-3 services are mostly transit providers
  • 14. 14 v1.014 Value and Attractiveness of an IXP • Proportional to the number of different networks (ASNs) connected and also the traffic volume • Snowball effect after reaching critical mass o The initial period usually is the hardest ▸ Most will take wait-and-see approach o Gradually will have good mix of networks of different types ▸ E.g. Eyeballs vs Content
  • 15. 15 v1.015 Evolution • IXP development is an evolutionary process done step by step • It can be improved over time, but picking the right initial neutral organisation / governance model and a neutral site at the start is important for future success
  • 16. 16 v1.016 Possible Steps for IXP Development • Can be gradual, step by step • Layer-2 network is the bare minimal o Can use private IP addresses if small amount of participants • Public IP addresses next o Legal entity issue • Site resilience is IMPORTANT while equipment resilience is already included o Has to have site resilience sooner or later • Route server(s) with ASN follows o RPKI consideration • Other value added services o DNS: Root / TLDs / Recursive o Shared Content Caches?
  • 17. 17 v1.017 IP/ASN Resources for an IXP • Considered as Critical Infrastructure under APNIC Policy o Using public IP addresses and ASN is recommended o IPv4: /24 o IPv6: /48 o ASN: 1 (for route server) • But IXP may need another network to provide transit o Own servers such as network management & monitoring o DNS anycast servers: Authoritative or Cache/Resolving/Recursive o Shared Content Caches for Participants o Usually small
  • 18. 18 v1.018 Neutral Location is Good Starting Point • May choose one of the followings as starting point: o University o Technology Park o Carrier Neutral Data Center o Government Data Center • Having multiple carrier options with easy access is important • Should maintain neutrality continuously • Expansion to multiple sites within the same metro area can be done gradually, coupled with growth
  • 19. 19 v1.019 Governance • Multi-stakeholder bottom-up approach is the preferred approach for maximum acceptance of the community • Government support is also important • Be as inclusive as possible in order to provide maximum benefits to the whole community which it serves • Should be fair and consistent to every participant • Should be open and transparent as much as possible
  • 20. 20 v1.020 Government-led vs Industry-led Subsidized vs Self-financed Non-profit vs Commercial Developed economies vs Developing economies IXP Models • No one single model which can suit all situations • Relative Neutrality is important
  • 21. 21 v1.021 Commercial vs Non-Profit • Commercial set-up is free to do anything o No need to care about neutrality too much o IXP is mostly a service to help other business • Non-profit set-up tends to be more cautious o Neutrality is more important, at least to the target participants o Tend to be more independent o Tend to offer fewer services
  • 22. 22 v1.022 Advanced / Developed Economies • IXPs are business o Even for not-for-profit set-up o Less government involvement • Multiple IXPs o Keen competition • But if they cannot keep intra-economy traffic local, someone needs to step up o Government? Industry group? Customer pressure?
  • 23. 23 v1.023 Developing Economies • Some do not have any IXPs yet • Local traffic does not stay local o A lose-lose situation for everybody • IXPs can help Internet development a lot o Better to be non-for-profit set-up o May need to start with subsidized model o May not be a business at all o Help from government is mostly needed o Active participation of the biggest players is also very important
  • 24. 24 v1.024 Examples of Pacific Islands • Far from any other places • External connectivity is very expensive o More submarine cables are being built for them • Small markets because of small population • Usually just a few ISPs but they may not be interconnected locally • Local traffic across ISPs usually routed through US or Australia • Local IXP is very much needed for helping Internet development • Observed immediate benefits on Day 1 of set-up of one Pacific Island IXP o Much improved latency and high volume of traffic • Small land-locked economies have more or less similar issues
  • 25. 25 v1.025 Politics Involved in Early IXP Development • Usually larger ISPs like IXP less than smaller ISPs because smaller ISPs are mostly target customers of larger ISPs • Larger ISPs refuse to connect to IXP making the value of IXP lower • There are multiple possible mitigation options for that but in any case, larger ISPs need to collaborate o E.g. separating access networks from Internet gateway or transit network • If hurting the goal of “Keeping Local Traffic Local”, then it is lose-lose to everybody • Government involvement may help or may hurt the case o It depends on the relationship between the industry and the government o Forcing large ISPs to do peering may not achieve the expected outcomes • But having an IXP is NOT a magic wand to solve all the issues o But collaborative spirit is
  • 26. 26 v1.026 Government Funding for IXPs? • Is it good or bad? • More needed during infancy stage of IXP development • But for long-term, it is probably better to have bottom-up industry-led governance for IXP o Align with bottom-up multi-stakeholder approach o Need to have a long-term sustainable financial model
  • 27. 27 v1.027 Which Models Can Sustain? • IXP alone cannot make big money • Or IXP may just be a value added service Pure Business Model • Government funding may or may not be more reliableSubsidized Model • Most risky as sponsorship or support of volunteers is not guaranteed Model relying on sponsorship and/or volunteers • Open Membership vs Closed Membership • Proper governance is important • Most neutral but still need to have good financial model for long-term sustainability Membership-based Model
  • 28. 28 v1.028 Geography • IXP usually is not expanded beyond a metro area so as to avoid competing with IXP participants and to maintain neutrality • Should start with the biggest city first and gradually set up separate infrastructure in other bigger cities one by one
  • 29. 29 v1.029 To Leverage the Position of & to Add Value to an IXP • Domain Name Infrastructure: DNS infrastructure is very important to Internet operations so Root/TLD DNS server instance(s) should be connected directly to IXP for direct peering in order to benefit all participants for better DNS performance and resilience • Shared Cache: Connecting cache servers of popular content to the IXP will help everyone save bandwidth, but the cost of the bandwidth for cache-fill has to be properly shared by the ISPs benefited o Different cache service providers have different supported models o Need to think about long-term sustainability • NOTE: Transit for the above should NOT be used for providing usual transit service to IXP participants so as to maintain neutrality
  • 30. 30 v1.030 IXP Participants • Unfortunately, a lot of IXP participants do not make the best use of the IXP(s) they have connected • IXP Participants without enough knowledge and skills may disrupt the operations of IXP from time to time • IXP operators need to do a lot of education or push to their participants • So, IXP engineers would be busy and dedicated resources would be needed o Volunteering type of operations mode cannot sustain for too long
  • 31. 31 v1.031 Success Factors of the IXP in HK • Helped gain trust from the participants especially the early ones • But there is no 100% neutrality… o Competition from another university • After gaining critical mass, things are much easier • No need to do sales work at all Neutrality • In the first 10 years or so • Little hesitation for participants to connect • But cannot be free forever Free Service Initially • Earlier than the incumbent telco starting its ISP business o They even asked for joining before they launched the service • History cannot be repeated that easily… Started Early
  • 32. 32 v1.032 And also… • Leveraging telecom deregulation in HK • Leveraging existing networks • Passion & persistence o And, there was incentive for doing it • Adaptation to industry changes o E.g. opening up to unlicensed networks • HK people have been enjoying fast local Internet connectivity since almost the beginning
  • 33. 33 v1.033 Long-Term Misunderstandings • Used to mention ”>98% of traffic” a lot • Government people and general public always think >98% of external traffic is going through the IXP in HK o How can that be possibly true?! o It is just wishful thinking of those people • But the more accurate wordings should be: o The IXP in HK helps keep >98% of local traffic local
  • 34. 34 v1.034 Other Misunderstandings • The IXP supports Bilateral Peering since the beginning o Although it did emphasise Multilateral Peering in the early days • The IXP is NOT the only IXP in HK o There are in fact multiple IXPs o The IXP is just the earliest and the biggest o The other IXPs together are not really small ▸ Perhaps 70:30 in terms of traffic volume o But the IXP is the focus of people, most of the time
  • 35. 35 v1.035 Multilateral Peering is evil? • Mandatory MLPA established initially was meant to be for HK routes only • Mandatory MLPA for HK routes did help attract some overseas ISPs to connect and then gradually made the IXP become Regional IXP o Personally think this was probably the most successful MLPA case • Mandatory MLPA for HK routes was gradually “unmentioned” because of large content / CDN providers o Not big transit providers o Definitely not related to any other IXPs set up in HK • Mandatory MLPA is not the norm all around the world now… o Large providers will find ways to get around it • Personally do not like stripping away the ASN of the route server from AS Path as it helps identify the routes learned from MLPA more easily • Route servers at IXPs should provide more options to participants by using BGP community instead of just providing plain MLPA so that participant can have more control of routing even over route servers
  • 36. 36 v1.036 Vulnerabilities of IXPs • Why can’t all router vendors have Proxy ARP disabled as default? • Cannot stop it totally because of possible human errors • Can only do regular monitoring by checking the ARP table • EVPN over VxLAN technology should be able to help but it is not a simple technology Proxy ARP • May happen when there is asymmetric routing seen from an IXP • Can be mitigated by sending proactive ARP check to all active addresses every hour or so • EVPN over VxLAN technology should be able to help but it is not a simple technology Unknown Unicast Flooding • Can cause trouble to multiple connections when there is big congestion on one port o Unknown to innocent participants which do not have any congestion • Just be careful when choosing switch models o Also avoid switch models with small buffer Shared Buffer over Multiple Switch Ports
  • 37. 37 v1.037 Vulnerabilities of Data Centres? • Locations are known o Same for Landing Stations o Can easily be targets of physical attacks • How can you better protect the fibre lead-ins and manholes which are outside of data centres? • No such things as absolute security… o But let’s still do our best
  • 38. 38 v1.038 Visibility of Traffic? • Support of layer-3 sFlow/NetFlow highly desirable for better visibility of traffic going through the IXP o It helps trouble-shooting and understanding of traffic profile/pattern a lot o Having visibility of just layer-2 data is of less use • But participants and general public would be concerned about the perceived surveillance or monitoring o Should do the best not to give data away to 3rd-parties o IXP needs to maintain trust with the participants
  • 39. 39 v1.039 Port Security Is Important • The IXP in HK allows just one MAC address per port (physical or virtual) o Strictly one IPv4 address, one IPv6 address and one MAC address per port (physical or virtual) o Static MAC address for full control o “Violation Restrict” instead of “Violation Shutdown” • Minimum protection to the layer-2 broadcast domain • A few IXPs allow more MAC address per port but still a small number • Must also do Ether-type filtering and broadcast/multicast traffic filtering/rate- limiting
  • 40. 40 v1.040 Remote Layer-2 Connections to IXP? • More and more common nowadays o Some even from >1,000km away • Using fibre-only connection is much easier, with much fewer issues o ZX/ZR/ZR4 are up to 70-80km • Clear-Channel remote layer-2 circuits with full transparency are rare o Unless you are willing to pay more o Wasting a lot of effort to do trouble-shooting with carriers • But IXPs cannot afford to not support them o As they want to have more business, sometimes through resellers o Unless their main business is data centre business
  • 41. 41 v1.041 Scalability Issue • IXPs were not supposed to have any packet loss in its infrastructure o And with very low latency too • Become an issue when IXP grow beyond one switch o Due to not enough ports or expanding to multiple sites • Inter-switch links are the risk o Over-subscription or not? • Spine-and-leaf architecture helps a bit but not for all cases o Need to determine how much bandwidth from leaf to spine anyway o Still not ideal if there are adjacent leaf switches at one site ▸ All traffic among 2 adjacent leaf switches has to go to the spine first?
  • 42. 42 v1.042 Spine Switch Spine Switch Leaf Switch Leaf Switch Leaf Switch n x 100GE/10GE Inter-Switch Links n x 100GE/10GE Inter-Switch Links ISP ISP ISP ISP ISP ISP ISP Spine Switch Spine Switch Leaf Switch Leaf Switch 100GE/10GE/GE Links 100GE/10GE/GE Links Leaf Switch Spine-and-Leaf Architecture
  • 43. 43 v1.043 MRTG of Aggregate Traffic • It is less sensitive of course o More an indication of the importance and the growth of an IXP o Should not neglect the huge difference between showing 5-min data and 1-min data o Should not neglect what traffic data is included – just the main broadcast domain or what? Usually incoming = outgoing If incoming > outgoing Congestion at at least one port • May be DDoS attacks If outgoing > incoming May have Unknown Unicast Flooding If sudden drop of large traffic volume May have Proxy ARP problem • Usually happens when change of router / router software / router config
  • 44. 44 v1.044 Other Observations from MRTG • Situation in HK o Holiday Effect o Soccer Games Effect o Typhoon Effect • Difference of Culture / Practices o E.g. HK vs Japan
  • 45. 45 v1.045 IXPs and Data Centres • They are natural partners • Common situation in advanced metro cities o Multiple IXPs in one Data Centre o One IXP in multiple Data Centres ▸ Should be the same layer-2 broadcast domain ▸ Circuit cost is a burden o Healthy competition would be good ▸ Customers have choices ▸ Also for better resilience
  • 46. 46 v1.046 IXP across Multiple Cities / Economies • May not be good for maintaining neutrality o Considered as competing with participants which have presence in the same locations • Commercial IXPs can take this business risk especially if this may help their other business • But not so good for non-profit IXPs targeting all kinds of networks or providers o Those that see competition may not join and then it may affect the goal of “keeping local traffic local”
  • 47. 47 v1.047 Interconnections of 2 or More IXPs • What are the purposes of doing this? • Not considered a good idea at Layer-2, especially if across cities or countries/economies • Even at Layer-3, still need to be mindful of whether it affects the original purposes of each IXP involved
  • 48. 48 v1.048 Shared Content Caches Offered by IXP? • A lot of misunderstandings about the use of caches o Caches may not always help save cost or improve performance • A lot of local IXPs want to provide shared caches for their participants to increase their value o Cost recovery and cost sharing / accounting are major issues to them though • Content / CDN providers are still sceptical about this model o They still mostly look at cache efficiency (cache hit ratio) and traffic volume for justifications • But it is still good to consider it
  • 49. 49 v1.049 Myth of Neutrality • There is NO absolute neutrality • Different organisation has different perspective of neutrality o A university? o A carrier-neutral data centre? o An IXP? o A government department? o A membership-based organisation? • We can only be “very neutral” for a defined group of companies or organisations, but not for all… • But maintaining higher relative neutrality is still better for IXPs
  • 50. 50 v1.050 Competition / Comparison among IXPs • Especially when they are in the same metro area • Traffic Volume o Apple-to-apple? o 5-min vs 1-min? o One broadcast domain vs multiple broadcast domains? o PNNI traffic added? o 1Tbps Club… • Number of ASNs connected • Number of Ports connected • Amount of total connected customer bandwidth • #1 IXP in Asia???
  • 51. 51 v1.051 Threats to IXP Business • /Mbps pricing of IP transit bandwidth is dropping continuously o Partly because of price drop of submarine cable capacity o /Mbps pricing of IXPs cannot be dropped as fast because of different cost base ▸ Equipment cost doesn’t drop a lot especially for high-end switches ▸ Local loop cost involved for interconnecting multiple sites does not drop as fast • More and more content caches are being set up inside the access networks o But bandwidth is still needed for cache-fill • Private peering will take away traffic from IXPs o If traffic volume warrants between any two parties
  • 52. 52 v1.052 The Way Forward for IXP Business • It is tough business if you only do IXP business o Fighting for survival • Adding Value Added Services may help o PNNI over VLANs, GRX, Cloud Exchange, GXP and etc • Partnership o Partnering with multiple Data Centres o Partnering with multiple local loop providers o Recruit resellers – local & overseas/global • Expand overseas o A few European IXPs are doing this • Merger and Acquisition o Even non-profit set-up should get ready for this
  • 53. 53 v1.053 IXP Development Work of APNIC • APNIC strongly believes IXPs help Internet development o That is why we support APIX and related activities o After all, IXPs serve and benefit APNIC members o In fact, IXPs need IP addresses and ASNs and so are APNIC members themselves • Do more on helping those developing economies o Especially those which do not have any IXP yet o Or those which their only IXP is not functioning • Training and Technical Assistance work primarily o Not just for IXP operators but also for IXP participants o Also help talk to major stakeholders to convince them of the benefits of having a local IXP while maintaining neutrality o May need help of Community Trainers and Consultants from time to time • Having been supporting IXP development in Fiji, PNG, Vanuatu, Mongolia, Bhutan, Myanmar, some cities in India and others
  • 54. 54 v1.054 IXP Development Package of APNIC • Providing Training & Technical Assistance is the minimum • Will tailor-make support according to individual needs • Other possible support items (on a case-by-case basis): o Ethernet switch o Root Server anycast instance o Route Server o ROV & IPv6 deployment support o IXP Manager o RIPE Atlas Anchors o CSIRT Establishment o Honeypot of Honeynet Project for Analysis o BGP Route Collection for Analysis • APIX Membership is recommended to all IXPs
  • 55. 55 v1.055 Route Origin Validation (ROV) at IXP – via Route Server and/or Shared Validator Validated cache Validator RPKI-to-Router (RTR) Routes Tagged/filtered routes RS
  • 56. 56 v1.056 Other Help & Support by APNIC • APNIC also provides help & support to: o Peering Asia o Peering Forums hosted by not-for-profit IXPs o NOGs (which IXPs usually support) • APNIC also sponsors: o PeeringDB o IXP-DB o IXP Manager
  • 57. 57 v1.057 Final Remarks • IXPs will continue to play a key role for easier interconnections among networks o Especially for developing economies o But IXP is NOT a magic wand to solve all the issues ▸ Collaborative spirit is • Need to find a suitable model for long-term sustainability • Relative neutrality is important o So better to maintain it as much as possible • After all, “Keeping Local Traffic Local” is the most important thing
  • 58. 58 v1.058 Thank You!END OF SESSIONThank You!END OF SESSION
  • 59. 59