SlideShare a Scribd company logo
1 of 28
www.internetsociety.org
Best Current Operational Practices (BCOP) –
updates and status from around the world
Jan Žorž
DO Team – Internet Society
BCOP | February 2013
What’s a BCOP?
Best Current Operational Practice
•A living document describing the best
operational practices currently agreed on by
subject matter experts
•Vetted and periodically reviewed by the global
network engineering community (GNEC)
BCOP | February 2013
The Problem
• Operational knowledge tends to be “tribal”
• Presentations, hallway conversations, internal
documents, in someone’s head…
• Technology, tools, and practices change over time…
• There are hundreds of operational forums
globally
• Archives stored in different formats, some searchable,
rarely have speech text or video, no vetting, and state
unknown.
• How do I find up-to-date, relevant
information when I need it?
BCOP | February 2013
The BCOP Solution
Open, Transparent, Bottom-up, and Community led
 Community driven, community written, community vetted Best
Current Operational Practices from an open forum, list, and
publicly searchable site.
 Community written and approved Development Process for
BCOPs
 Everyone is welcome to participate
80/20 model
BCOP | February 2013
BCOP activity around the world:
http://www.internetsociety.org/deploy360/about/bcop/
•Africa region: A BCOP group was started under AfNOG,
lead by Fiona Asonga and Douglas Onyango
•Asia: BCOP Task Force started at JANOG, co-chaired by
Seiichi Kawamura and Yoshinobu Matsuzaki, NZNOG
BCOP starting up, lead by Dean Pemberton
• No whole-region effort started yet
•Europe: RIPE BCOP Task Force, co-chaired by Benno
Overeider and Jan Žorž
•Latin America: A BCOP Task Force was started under
LACNOG, lead by Luis Balbinot and Pedro R Torres Jr.
•North America: NANOG BCOP Committee established,
lead by Aaron Hughes and Chris Grundemann
BCOP | February 2013
AfNOG BCOP
AfNOG BCOP group is bootstrapping, so URLs with
more info are yet to be established.
Co-chairs: Fiona Asonga and Douglas Onyango
MailingList: http://www.afnog.org/mailinglist.php
Proposed AfBCOP workshop – 7th
December 2015 –
Nairobi (Kenya)
BCOP | February 2013
AfBCOP documents in the works:
“IPv6 questions/answers cheat sheet specific to
Africa”
Contributors: Alfred Arouna
•Aims to consolidate common questions and best
answers in a kind of IPv6 questions/answers cheat
sheet specific to Africa.
BCOP | February 2013
RIPE BCOP
Co-chairs: Benno Overreinder and Jan Žorž
Charter:
http://www.ripe.net/ripe/groups/tf/best-current-operational-p
Mailing List:
https://www.ripe.net/mailman/listinfo/bcop
BCOP | February 2013
RIPE BCOP published documents: RIPE-631
“IPv6 troubleshooting for residential helpdesks”
Contributors: Lee Howard, John Jason Brzozowski, David Freedman, Jason
Fesler, Tim Chown, Sander Steffann, Chris Grundemann, Jen Linkova, Chris
Tuska, Daniel Breuer, Jan Žorž
•Starting point for technical support staff at ISPs or
enterprise IT helpdesks
•Addresses the “fear of the unknown” problem at
many organizations
•Provides a solid first step for front-line support
personnel.
BCOP | February 2013
RIPE BCOP documents in the works:
Protocol default values
+ Cryptographical
considerations?
+ ZSK/KSK split or CSK?
+ When to rollover?
+ Values for signature validities,
re-sign, refresh, …
+ NSEC or NSEC3?
+ If NSEC3, when to resalt?
Key management
+ Generation: Number of
participants?
+ Delivery: Integrity checks?
Audit trail?
+ Storage: Online or offline? HSM
or not?
+ Usage: Who can use? How to
(de)activate?
“DNSSEC operational practices for authoritative
name servers”
Contributors: Matthijs Mekking
Available software
+ Standalone solutions: OpenDNSSEC, BIND, Knot, …
+ Combinations: ldnsutils + NSD, …
+ Closed source: Microsoft DNS, Nominum, ...
BCOP | February 2013
RIPE BCOP documents in the works:
Definitions:
Interconnection types
• Direct interconnection
• IXP Peering
• IXP Route-server
• Multihop
AS relationships
• Transit / Customer (leaf)
• Transit / Small transit
• Peering
Recommendations:
AS relationship dependent
• TCP-Authentication
• AS-PATH filtering
• Prefixes filtering (route objects)
• Max-prefix
• Private AS removing
General recommendations
• Martians filtering
• Bogons filtering
• Default route filtering
• Log
• Graceful restart
“BGP Best Current Operational Practices”
Contributors: Pierre Lorinquer, Observatory Team (G. Valadon, M. Feuillet, F.
Contat) and operators Association Kazar, France-IX, Jaguar Network, Neo
Telecoms, Orange, RENATER, SFR
BCOP | February 2013
RIPE BCOP documents in the works:
“Euro-IX IXP BCOP”
•https://www.euro-ix.net/euro-ix-bcp
•The Euro-IX IXP community has collaborated to
produce the following Best Current Operational
Practices (BCOP) for those looking to either start or
further develop their IXP.
BCOP | February 2013
RIPE BCOP documents in the works:
“Controlled IPv6 deaggregation by large
organizations”
•Submitted as I-D to IETF by Iljitsch van Beijnum.
•Talks about ways and reasons to aggregate or de-
aggregate IPv6 space
•Still under discussion if the right place for this
document is IETF or BCOP
BCOP | February 2013
RIPE BCOP new ideas for documents:
•IPv6 deployment for small/medium ISP
•IP resources transfers
•Network complexity and correlation to
troubleshooting
BCOP | February 2013
LACNOG BCOP
BCOP-LAC is bootstrapping, URLs with more info to
follow.
Co-chairs: Luis Balbinot and Pedro Torres
Mailing list: https://mail.lacnic.net/mailman/listinfo/bcop
BCOP | February 2013
LacNOG BCOP documents in the works:
“LacNOG BCOP Development Process
document”
Contributors: Pedro R. Torres Jr., Luis Balbinot
•A development process is important for capture the
Best Current Operational Practices in
documentation format that is uniform and easy to
read.
•LacNOG BCOP TF decided to set the format and
procedure first and then start capturing the Best
Current Operational Practices into documents.
BCOP | February 2013
NANOG BCOP
Co-chairs: Aaron Hughes and Chris Grundemann
Charter and Members:
http://nanog.org/governance/bcop
Published BCOPs (ratified):
http://bcop.nanog.org/index.php/Ratified_BCOPs
Draft BCOPs (in progress):
http://bcop.nanog.org/index.php/BCOP_Drafts
Mailing List:
http://mailman.nanog.org/mailman/listinfo/bcop
BCOP | February 2013
NANOG BCOP documents in the works:
“Public Peering Exchange Participant”
Contributors: Shawn Hsiao, Erik Muller
•This BCOP aims to update current “Public Peering
Exchange" BCOP
• Add IXP route handling advice
• Remove information pertaining to the operation of an exchange into a
separate document, and re-focus the document toward exchange
participants
• Other updates as needed
BCOP | February 2013
NANOG BCOP documents in the works:
“eBGP Configuration”
Contributors: Bill Armstrong, Nina Bargisen, Brian Schleeper, Umair Arshad,
Mannan Venkatesan, Courtney Smith, Raghav Bhargava, Karsten Thomann
•This BCOP aims to provide a singular, consistent
view of industry standard eBGP interconnection
methodologies
•This BCOP will also document pre and post turn-up
validation practices and IRR Etiquette
•The primary focus of this BCOP is eBGP know-how
BCOP | February 2013
NANOG BCOP documents in the works:
“Ethernet OAM”
Contributors: Mark Calkins, Jean-Francois Levesque, Voitek Kozack
•This BCOP aims to provide general Ethernet OAM
Orientation and Guidelines that can be followed by
any network operator whom wants or needs to
utilize Ethernet OAM features.
•The primary focus is on a basic understanding of
EOAM technologies.
BCOP | February 2013
NANOG BCOP documents in the works:
“Anti-DDoS”
Contributors: Yardiel Fuentes
•Waiting on details…
BCOP | February 2013
NANOG BCOP documents in the works:
“BCP 38”
Contributors: Aaron Hughes
•Waiting on details…
BCOP | February 2013
NANOG BCOP documents in the works:
“IPv6 Peering”
Contributors: Zaid Ali, Bill Blackford, Chris Grundemann, Aaron Hughes, Darius
Jahandarie, Jonathan Lassoff, Joe Provo, Ren Provo, Brandon Ross, Michael K.
Smith
•This BCOP aims to provide general IPv6 Peering
and Transit guidelines
•The primary focus is on understanding BGP
peering and filtering
BCOP | February 2013
JANOG BCOP group
Co-chairs: Seiichi Kawamura and Matsuzaki Yoshinobu
Document in the works:
- EBGP Best Practices
http://www.janog.gr.jp/doc/janog-comment/bcop-
ebgp.txt
-How to build, plan and run conference WiFi network
(URL not yet public)
BCOP | February 2013
Potential Topics for Additional BCOPs
http://www.internetsociety.org/deploy360/about/bcop/topics/
•How to test your network performance
•How to check your visibility from global Internet
•De-Aggregation: strict filtering /48s out of /32
•How are operators using IRR?
•IPv6 enterprise network renumbering scenarios,
considerations, and methods
•DNS Policies
•Email Policies
•ICMP Filtering
•… (we need more suggestions)
BCOP | February 2013
Next Steps
Where are we going from here?
•Continue to bootstrap new efforts as needed
•Develop new BCOP documents
• Lots of low-hanging fruit
•Review and update existing BCOP documents
•Start thinking & talking about Global coordination
BCOP | February 2013
Get Involved Today!
Join this grass-roots effort at the ground floor!
•Contribute to an existing draft
•Offer ideas for new drafts
•Kick off a new document
•Start a local or regional BCOP effort
• Email deploy360@isoc.org for more information
www.internetsociety.org
mailto:<zorz@isoc.org>
Jan Žorž
Internet Society DO
team://www.internetsociety.org/deploy360/
Thank
You!

More Related Content

More from Deploy360 Programme (Internet Society)

More from Deploy360 Programme (Internet Society) (20)

ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - Jordi Palet Martinez IPv6 Success StoriesION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
 
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - ISOC Serbia Belgrade Chapter PresentationION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
 
ION Belgrade - IETF Update
ION Belgrade - IETF UpdateION Belgrade - IETF Update
ION Belgrade - IETF Update
 
ION Belgrade - Opening Slides
ION Belgrade - Opening SlidesION Belgrade - Opening Slides
ION Belgrade - Opening Slides
 
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
 
ION Belgrade - Closing Slides
ION Belgrade - Closing SlidesION Belgrade - Closing Slides
ION Belgrade - Closing Slides
 
AusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRSAusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRS
 
ION Malta - IETF Update
ION Malta - IETF UpdateION Malta - IETF Update
ION Malta - IETF Update
 
ION Malta - MANRS Introduction
ION Malta - MANRS IntroductionION Malta - MANRS Introduction
ION Malta - MANRS Introduction
 
ION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSECION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSEC
 
ION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLSION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLS
 
ION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & AccountabilityION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & Accountability
 
ION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: FinlandION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: Finland
 
ION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 TransitionION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 Transition
 
ION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for youION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for you
 
ION Malta - Opening Slides
ION Malta - Opening SlidesION Malta - Opening Slides
ION Malta - Opening Slides
 
ION Malta - Closing Slides
ION Malta - Closing SlidesION Malta - Closing Slides
ION Malta - Closing Slides
 
ION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internetION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internet
 
ION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng ChapterION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng Chapter
 
ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

ION Cape Town - Best Current Operational Practices Update

  • 1. www.internetsociety.org Best Current Operational Practices (BCOP) – updates and status from around the world Jan Žorž DO Team – Internet Society
  • 2. BCOP | February 2013 What’s a BCOP? Best Current Operational Practice •A living document describing the best operational practices currently agreed on by subject matter experts •Vetted and periodically reviewed by the global network engineering community (GNEC)
  • 3. BCOP | February 2013 The Problem • Operational knowledge tends to be “tribal” • Presentations, hallway conversations, internal documents, in someone’s head… • Technology, tools, and practices change over time… • There are hundreds of operational forums globally • Archives stored in different formats, some searchable, rarely have speech text or video, no vetting, and state unknown. • How do I find up-to-date, relevant information when I need it?
  • 4. BCOP | February 2013 The BCOP Solution Open, Transparent, Bottom-up, and Community led  Community driven, community written, community vetted Best Current Operational Practices from an open forum, list, and publicly searchable site.  Community written and approved Development Process for BCOPs  Everyone is welcome to participate 80/20 model
  • 5. BCOP | February 2013 BCOP activity around the world: http://www.internetsociety.org/deploy360/about/bcop/ •Africa region: A BCOP group was started under AfNOG, lead by Fiona Asonga and Douglas Onyango •Asia: BCOP Task Force started at JANOG, co-chaired by Seiichi Kawamura and Yoshinobu Matsuzaki, NZNOG BCOP starting up, lead by Dean Pemberton • No whole-region effort started yet •Europe: RIPE BCOP Task Force, co-chaired by Benno Overeider and Jan Žorž •Latin America: A BCOP Task Force was started under LACNOG, lead by Luis Balbinot and Pedro R Torres Jr. •North America: NANOG BCOP Committee established, lead by Aaron Hughes and Chris Grundemann
  • 6. BCOP | February 2013 AfNOG BCOP AfNOG BCOP group is bootstrapping, so URLs with more info are yet to be established. Co-chairs: Fiona Asonga and Douglas Onyango MailingList: http://www.afnog.org/mailinglist.php Proposed AfBCOP workshop – 7th December 2015 – Nairobi (Kenya)
  • 7. BCOP | February 2013 AfBCOP documents in the works: “IPv6 questions/answers cheat sheet specific to Africa” Contributors: Alfred Arouna •Aims to consolidate common questions and best answers in a kind of IPv6 questions/answers cheat sheet specific to Africa.
  • 8. BCOP | February 2013 RIPE BCOP Co-chairs: Benno Overreinder and Jan Žorž Charter: http://www.ripe.net/ripe/groups/tf/best-current-operational-p Mailing List: https://www.ripe.net/mailman/listinfo/bcop
  • 9. BCOP | February 2013 RIPE BCOP published documents: RIPE-631 “IPv6 troubleshooting for residential helpdesks” Contributors: Lee Howard, John Jason Brzozowski, David Freedman, Jason Fesler, Tim Chown, Sander Steffann, Chris Grundemann, Jen Linkova, Chris Tuska, Daniel Breuer, Jan Žorž •Starting point for technical support staff at ISPs or enterprise IT helpdesks •Addresses the “fear of the unknown” problem at many organizations •Provides a solid first step for front-line support personnel.
  • 10. BCOP | February 2013 RIPE BCOP documents in the works: Protocol default values + Cryptographical considerations? + ZSK/KSK split or CSK? + When to rollover? + Values for signature validities, re-sign, refresh, … + NSEC or NSEC3? + If NSEC3, when to resalt? Key management + Generation: Number of participants? + Delivery: Integrity checks? Audit trail? + Storage: Online or offline? HSM or not? + Usage: Who can use? How to (de)activate? “DNSSEC operational practices for authoritative name servers” Contributors: Matthijs Mekking Available software + Standalone solutions: OpenDNSSEC, BIND, Knot, … + Combinations: ldnsutils + NSD, … + Closed source: Microsoft DNS, Nominum, ...
  • 11. BCOP | February 2013 RIPE BCOP documents in the works: Definitions: Interconnection types • Direct interconnection • IXP Peering • IXP Route-server • Multihop AS relationships • Transit / Customer (leaf) • Transit / Small transit • Peering Recommendations: AS relationship dependent • TCP-Authentication • AS-PATH filtering • Prefixes filtering (route objects) • Max-prefix • Private AS removing General recommendations • Martians filtering • Bogons filtering • Default route filtering • Log • Graceful restart “BGP Best Current Operational Practices” Contributors: Pierre Lorinquer, Observatory Team (G. Valadon, M. Feuillet, F. Contat) and operators Association Kazar, France-IX, Jaguar Network, Neo Telecoms, Orange, RENATER, SFR
  • 12. BCOP | February 2013 RIPE BCOP documents in the works: “Euro-IX IXP BCOP” •https://www.euro-ix.net/euro-ix-bcp •The Euro-IX IXP community has collaborated to produce the following Best Current Operational Practices (BCOP) for those looking to either start or further develop their IXP.
  • 13. BCOP | February 2013 RIPE BCOP documents in the works: “Controlled IPv6 deaggregation by large organizations” •Submitted as I-D to IETF by Iljitsch van Beijnum. •Talks about ways and reasons to aggregate or de- aggregate IPv6 space •Still under discussion if the right place for this document is IETF or BCOP
  • 14. BCOP | February 2013 RIPE BCOP new ideas for documents: •IPv6 deployment for small/medium ISP •IP resources transfers •Network complexity and correlation to troubleshooting
  • 15. BCOP | February 2013 LACNOG BCOP BCOP-LAC is bootstrapping, URLs with more info to follow. Co-chairs: Luis Balbinot and Pedro Torres Mailing list: https://mail.lacnic.net/mailman/listinfo/bcop
  • 16. BCOP | February 2013 LacNOG BCOP documents in the works: “LacNOG BCOP Development Process document” Contributors: Pedro R. Torres Jr., Luis Balbinot •A development process is important for capture the Best Current Operational Practices in documentation format that is uniform and easy to read. •LacNOG BCOP TF decided to set the format and procedure first and then start capturing the Best Current Operational Practices into documents.
  • 17. BCOP | February 2013 NANOG BCOP Co-chairs: Aaron Hughes and Chris Grundemann Charter and Members: http://nanog.org/governance/bcop Published BCOPs (ratified): http://bcop.nanog.org/index.php/Ratified_BCOPs Draft BCOPs (in progress): http://bcop.nanog.org/index.php/BCOP_Drafts Mailing List: http://mailman.nanog.org/mailman/listinfo/bcop
  • 18. BCOP | February 2013 NANOG BCOP documents in the works: “Public Peering Exchange Participant” Contributors: Shawn Hsiao, Erik Muller •This BCOP aims to update current “Public Peering Exchange" BCOP • Add IXP route handling advice • Remove information pertaining to the operation of an exchange into a separate document, and re-focus the document toward exchange participants • Other updates as needed
  • 19. BCOP | February 2013 NANOG BCOP documents in the works: “eBGP Configuration” Contributors: Bill Armstrong, Nina Bargisen, Brian Schleeper, Umair Arshad, Mannan Venkatesan, Courtney Smith, Raghav Bhargava, Karsten Thomann •This BCOP aims to provide a singular, consistent view of industry standard eBGP interconnection methodologies •This BCOP will also document pre and post turn-up validation practices and IRR Etiquette •The primary focus of this BCOP is eBGP know-how
  • 20. BCOP | February 2013 NANOG BCOP documents in the works: “Ethernet OAM” Contributors: Mark Calkins, Jean-Francois Levesque, Voitek Kozack •This BCOP aims to provide general Ethernet OAM Orientation and Guidelines that can be followed by any network operator whom wants or needs to utilize Ethernet OAM features. •The primary focus is on a basic understanding of EOAM technologies.
  • 21. BCOP | February 2013 NANOG BCOP documents in the works: “Anti-DDoS” Contributors: Yardiel Fuentes •Waiting on details…
  • 22. BCOP | February 2013 NANOG BCOP documents in the works: “BCP 38” Contributors: Aaron Hughes •Waiting on details…
  • 23. BCOP | February 2013 NANOG BCOP documents in the works: “IPv6 Peering” Contributors: Zaid Ali, Bill Blackford, Chris Grundemann, Aaron Hughes, Darius Jahandarie, Jonathan Lassoff, Joe Provo, Ren Provo, Brandon Ross, Michael K. Smith •This BCOP aims to provide general IPv6 Peering and Transit guidelines •The primary focus is on understanding BGP peering and filtering
  • 24. BCOP | February 2013 JANOG BCOP group Co-chairs: Seiichi Kawamura and Matsuzaki Yoshinobu Document in the works: - EBGP Best Practices http://www.janog.gr.jp/doc/janog-comment/bcop- ebgp.txt -How to build, plan and run conference WiFi network (URL not yet public)
  • 25. BCOP | February 2013 Potential Topics for Additional BCOPs http://www.internetsociety.org/deploy360/about/bcop/topics/ •How to test your network performance •How to check your visibility from global Internet •De-Aggregation: strict filtering /48s out of /32 •How are operators using IRR? •IPv6 enterprise network renumbering scenarios, considerations, and methods •DNS Policies •Email Policies •ICMP Filtering •… (we need more suggestions)
  • 26. BCOP | February 2013 Next Steps Where are we going from here? •Continue to bootstrap new efforts as needed •Develop new BCOP documents • Lots of low-hanging fruit •Review and update existing BCOP documents •Start thinking & talking about Global coordination
  • 27. BCOP | February 2013 Get Involved Today! Join this grass-roots effort at the ground floor! •Contribute to an existing draft •Offer ideas for new drafts •Kick off a new document •Start a local or regional BCOP effort • Email deploy360@isoc.org for more information
  • 28. www.internetsociety.org mailto:<zorz@isoc.org> Jan Žorž Internet Society DO team://www.internetsociety.org/deploy360/ Thank You!