Professional Documents
Culture Documents
PTT.br
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 1
Summary
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 2
CGI.br - The Brazilian Internet Steering Committee
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 3
CGI.br - The Brazilian Internet Steering Committee
with the purpose of coordinating and integrating all Internet service initiatives in Brazil,
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 4
NIC.br - The Brazilian Network Information Center
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 5
CGI.br – NIC.br – PTT.br - Financial Model
Brazilians
(persons or companies)
R$
Domains / IP / ASN
Registration
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 6
Reference Name
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 7
Brazilian PTT History and Internet Key Points
1991 São Paulo / SP Brazil First Connection to Internet via FAPESP (Dawn of Brazil Internet)
2000 São Paulo / SP PTT OPTiX-LA Operation Start (Optiglobe Inc, now Tivit)
2004 Barueri / SP PTT ANSP/FAPESP moved to NAP do Brasil (Terremark Latin America)
From Peering in Brazil presentation @ LACNIC XI / Salvador, BA – Brazil - Interconnection Schemes and Strategies for ISPs Tutorial
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 8
PTT Close Proliferation Problem (e.g. São Paulo city in the past) - 1/3
City Area
PTT PTT
Optix-LA ANSP/FAPEP
PTT PTT
Diveo Telcomp
From Peering in Brazil presentation @ LACNIC XI / Salvador, BA – Brazil - Interconnection Schemes and Strategies for ISPs Tutorial
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 9
PTT Close Proliferation Problem (e.g. São Paulo city in the past) - 2/3
City Area
PTT PTT
Optix-LA ANSP/FAPEP
PTT PTT
Diveo Telcomp
?
Customer
AS
From Peering in Brazil presentation @ LACNIC XI / Salvador, BA – Brazil - Interconnection Schemes and Strategies for ISPs Tutorial
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 10
PTT Close Proliferation Problem (e.g. São Paulo city in the past) - 3/3
City Area
PTT PTT
Optix-LA ANSP/FAPEP
PTT PTT
Diveo Telcomp
Customer ISP
AS NSP
IP Transit
From Peering in Brazil presentation @ LACNIC XI / Salvador, BA – Brazil - Interconnection Schemes and Strategies for ISPs Tutorial
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 11
PTTMetro – Brazilian Metropolitan IXP Project
http://cgi.br/
http://www.cgi.br/internacional/
http://ptt.br/
From Peering in Brazil presentation @ LACNIC XI / Salvador, BA – Brazil - Interconnection Schemes and Strategies for ISPs Tutorial
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 12
PTTMetro – PTT.br – Project # Operation
PTTMetro
CGI.br project started in 2004 and is still active.
PTT.br
Operation division responsible to deploy and maintain PTTMetro locations.
PTT.br has a partnership to support its operation with entities that host PIX
on all locations. Not complete list of PIX's hosts types:
● National Education and Research Network (RNP)
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 13
PTTMetro/PTT.br - Financial Model HighLights
Each participant AS has only costs to reach one or more Interconnection Points (PIX)
of a specific PTT.br location in order to access its peering fabric.
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 14
PTTMetro/PTT.br - Regional Metro Ethernet Non-Blocking Switch/Peering Fabric
AS A
Router
IXP
PIX A
PIX
AS D Router PIX D PIX B Router AS B
Central
PIX C
Router
PIX: Interconnection Point
AS C
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 15
PTTMetro/PTT.br – High Availability Network Topology Model
PIX
Remote
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 16
PTTMetro/PTT.br – Operational Responsibilities
NIC.br
PTT.br is responsible for:
Installation, Management, Administration, Monitoring and Supporting all IX locations.
Always keeping Neutrality and High Quality as main targets.
Highlight: PTT.br is responsible to provide enough capacity to sustain bandwidth demand
on connection between PIX: (e.g. 1GE, 10GE, nx 10GE with DWDM).
PIX
Each entity that hosts a PTT.br PIX is responsible to provide continuous and high quality:
● IDC Infrastructure
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 17
PTTMetro/PTT.br – São Paulo – PIX Topology
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 18
PTT.br – Actual Domain of Operation
BRAZIL
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 19
PTT.br Locations after PTTMetro Project was Started in 2004
● Brasília
● Rio de Janeiro
● São Paulo
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 20
PTT.br Locations Currently in Operation
Each location is an independent IX
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 21
PTT.br Locations Currently in Operation – Two Recently Activated
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 22
PTTMetro/PTT.br – IXP Locations
The main purpose for PTTMetro locations is to allow the local traffic to
stay on the location.
PTTMetro project stimulates and support inter locations transport services done
by participants companies.
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 23
NIC.br - Brazilian AS Distribution
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 24
NIC.br - Brazilian AS Distribution
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 25
NIC.br/PTT.br – IXP Locations and Brazilian AS Distribution
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 26
PTT.br – Participants Distribution per Location
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 27
PTT.br – All Locations Aggregated Traffic
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 28
PTT.br – Day Sample Traffic per Location
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 29
PTT.br – All Locations Aggregated Exchanged Traffic Growth
50
45
40
35
30
Petabytes
25
20
15
10
0
Aug
Aug
Aug
Aug
Feb
Aug
Ago
Ago
Feb
Feb
Feb
Feb
Fev
/ 201
/ 20
/ 20
/ 20
/ 20
/ 20
/2
/2
/2
/2
/2
/2
/2
007
008
009
010
011
012
013
08
09
10
12
13
1
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 30
PTT.br – Three Years Traffic Curve Comparison
180
160
140
120
100
Gbps
80
60
40
20
0
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 31
PTT.br – Three Years Traffic Curve Comparison
180
160
140
120
100
Gbps
80
60
40
20
0
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 32
PTT.br – Three Years Traffic Curve Comparison
180
160
140
120
100
Gbps
80
60
40
20
0
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 33
PTT.br – Three Years Traffic Curve Comparison
Sunday Comparison
PTT.br Sao Paulo
250
200
150
Gbps
100
50
0
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 34
PTT.br – Three Years Traffic Curve Comparison
Sunday Comparison
PTT.br Sao Paulo
250
200
150
Gbps
100
50
0
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 35
PTT.br – Three Years Traffic Curve Comparison
6,00%
5,00%
4,00%
Bytes
3,00%
2,00%
1,00%
0,00%
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
2011 2013
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 36
PTT.br – Three Years Traffic Curve Comparison
6,00%
5,00%
4,00%
Bytes
3,00%
2,00%
1,00%
0,00%
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
2011 2013
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 37
PTT.br – Three Years Traffic Curve Comparison
7,00%
6,00%
5,00%
4,00%
Bytes
3,00%
2,00%
1,00%
0,00%
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
2011 2013
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 38
PTT.br – Three Years Traffic Curve Comparison
7,00%
6,00%
5,00%
4,00%
Bytes
3,00%
2,00%
1,00%
0,00%
06 08 10 12 14 16 18 20 22 00 02 04
05 07 09 11 13 15 17 19 21 23 01 03
Time
2011 2013
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 39
PTTMetro/PTT.br – Peering Agreements
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 40
PTTMetro/PTT.br – Logical Connection Structure per Location
Dedicated
AS D VLAN AS E
(e.g. tag 2010)
Dedicated
AS F VLAN AS G
(e.g. tag 2020)
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 41
PTTMetro/PTT.br – Reference Model
Fundamental Definition
IP (v4|v6)
AS A AS B
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 42
PTTMetro/PTT.br – Basic Operational Model – Allowed Traffic
AS A MAC A MAC B AS B
IP (v4|v6)
PTT.br
Location
Peering Fabric
● 0x0806 - ARP
● 0x86dd - IPv6
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 43
PTTMetro/PTT.br – Extended Operational Model – Multiple AS per Single Port
VLAN
A
AS A MAC A
VLAN
A
PTT.br
NSP Location
Transport Peering Fabric
Provider MLPA
VLAN C
VLAN
B
AS D MAC D
VLAN
B
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 44
PTTMetro/PTT.br – Economical Summary
● IP Services Interconnection
Using dedicated VLANs to provide L2 logical isolation for:
Internet Transit (IPv4 and IPv6), Backup, Storage, VoIP, etc
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 45
PTTMetro/PTT.br – SIMET
SIMET.NIC.BR
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 46
PTTMetro/PTT.br – SIMET
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 47
PTTMetro/PTT.br – Redundant Authoritative DNS Servers Service
Root: L.root-servers.net
.BR cctld: [b-f].dns.br
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 48
PTTMetro/PTT.br – Redundant Authoritative DNS Servers Service
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 49
PTT.br – Participação no Euro-IX
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 50
PTT.br – Participação no LAC-IX
LAC-IX
Latino American and Caribean Internet Exchange Asociation (LAC-IX)
http://lac-ix.org/
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 51
PTTMetro/PTT.br – PTT Forum 7 – São Paulo, Brazil
http://ptt.br/pttforum/
The PTT Fórum 7 event will take place in São Paulo, Brazil on the 2nd and 3rd of
December 2013.
PTT Fórum normal audience is composed by Brazilian Autonomous Systems (AS) and
PTTMetro/PTT.br IX participants (some of them are international companies).
The event will be part of the Brazilian Internet Infrastructure week together with an
IPv6 Forum and GTER/GTS (Network Engineering, Operation and Security Working
Groups).
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 52
PTTMetro/PTT.br – Thanks & Contact
Thanks | Obrigado
http://ptt.br/
eng@ptt.br
PTTMetro/PTT.br - Peering in Brazil – ISOC Panel Regional Interconnection Overview – IETF 88th – PTT.br <eng@ptt.br> - NIC.br - http://ptt.br/ 53