QUICK LINKS

SHARE THIS PAGE

You are here

Tutorials

Date:

Topic/Abstract:

Presenter/Bios:

Presentation Files:

Road14January 15, 2017

Tutorial: Traceroute

Many people think they understand how to use and understand traceroute, yet the large number of traceroute based tickets at any sizable ISP proves that the vast majority of people do not. Even the ISPs themselves are frequently unable to come up with staff who are qualified to look at a traceroute and interpret it correctly. This presentation identifies how to accurately interpret traceroute results.

Dani Roisman is currently the VP of Network Operations at SoftLayer Technologies (merged with The Planet Internet Services in Nov 2010), where he oversees the teams that run the network supporting over 80,000 managed servers across 11 datacenters. Prior to SoftLayer/The Planet, he was the Senior Network Architect and Network Engineering Team Lead at Peak Web Consulting, and prior to that Director of Network Engineering and Facilities Architecture at Sony Online Entertainment. Dani has specialized in large content datacenters and networks, with a focus on peering and multi-homing to reduce costs, improve customer negotiating stance, as well as increased network capacity, performance, and fault-tolerance. His network design and implementation accomplishments include massively-multiplayer games (EverQuest, Star Wars Galaxies, and PlanetSide) and social networking deployments hosting over 5,000 servers across 9 datacenters with Internet bandwidth capacities reaching 250Gbps.

Richard Steenbergen is co-founder and Chief Technology Officer of PacketFabric, a next-generation Network-as-a-Service interconnection and transport solutions provider. Prior to starting PacketFabric, Richard served as CTO of GTT Communications, a leading global IP/MPLS backbone and Tier 1 network operator in over 80 countries. Richard was also the founder and CTO of nLayer Communications for 11 years, served as a Sr Network Architect for various large NSPs, and served as a Sr Software Engineer helping developed advanced optimized routing techniques. Richard has been attending NANOG since 1999, and is a frequent speaker and contributor.

Eddy has over 20 years of DNS, DHCP and sysadmin experience. He was a systems analyst and hostmaster for the North Carolina Research and Education Network (NCREN) for over a decade. At ISC, Eddy has delivered DNS + DNSSEC consulting, configuration audits and technical training.

Tutorial: Everything You Wanted to Know About Optical Networking, But Were Afraid to Ask

Speakers:

Richard Steenbergen, NANOG Community Member & PacketFabric

Richard Steenbergen is co-founder and Chief Technology Officer of PacketFabric, a next-generation Network-as-a-Service interconnection and transport solutions provider. Prior to starting PacketFabric, Richard served as CTO of GTT Communications, a leading global IP/MPLS backbone and Tier 1 network operator in over 80 countries. Richard was also the founder and CTO of nLayer Communications for 11 years, served as a Sr Network Architect for various large NSPs, and served as a Sr Software Engineer helping developed advanced optimized routing techniques. Richard has been attending NANOG since 1999, and is a frequent speaker and contributor.

Tutorial: Everything you wanted to know about optical networking, but were afraid to ask

Speakers:

Richard Steenbergen, PacketFabric

Richard Steenbergen is co-founder and Chief Technology Officer of PacketFabric, a next-generation Network-as-a-Service interconnection and transport solutions provider. Prior to starting PacketFabric, Richard served as CTO of GTT Communications, a leading global IP/MPLS backbone and Tier 1 network operator in over 80 countries. Richard was also the founder and CTO of nLayer Communications for 11 years, served as a Sr Network Architect for various large NSPs, and served as a Sr Software Engineer helping developed advanced optimized routing techniques. Richard has been attending NANOG since 1999, and is a frequent speaker and contributor.

Dr. Ciprian Popoviciu is the president and CEO of Nephos6, a company developing the tools to monitor on prem or SaaS based services over IPv4 and IPv6. Ciprian has over 19 years of experience working in various technical and leadership roles. Prior to starting Nephos6 he managed the architecture team of Cisco’s Engineering Infrastructure Services organization where he defined the strategy and led the execution of the internal DC consolidation and transition to cloud. He is an industry recognized domain expert in IPv6 who, over the past 12 years worked on the strategy, architecture, implementation and validation of IPv6 adoption by large service providers and enterprises Worldwide. Ciprian worked with various governments on defining national level and agency level IPv6 strategies and standards. He also worked with product and test teams on specific IPv6 features and roadmaps towards IPv6 readiness. Ciprian authored two IPv6 books: “Deploying IPv6 Networks” and “Global IPv6 Strategies”. He co-authored 5 IPv6 related IETF RFCs and multiple IPv6 related patents. Ciprian is an IPv6 Forum Fellow and a Cisco Champion. He is a frequent speaker to industry events and conferences and he is an active contributor to various technology and scientific publications.

John van Oppen runs the technical operations, including design, engineering and planning, for Spectrum Networks, INC (AS11404). He lead support of newNOG originally and as a result, Spectrum Networks was a founding sponsor of what is now NANOG.

John van Oppen runs the technical operations, including design, engineering and planning, for Spectrum Networks, INC (AS11404). He lead support of NewNOG originally and as a result, Spectrum Networks was a founding sponsor of what is now NANOG.

Tutorial: IPv6 Security: Myths & Legends

There is a lot of misinformation and FUD floating around about IPv6. I'll be covering what reality looks more like, some of the more likely issues and what you can do to prepare as you roll out IPv6 for yourself and your customers.

Speakers:

Paul Ebersman, Comcast

Paul Ebersman works for Comcast as a DNS architect and as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number ten at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Comcast.

Tutorial: Everything You Always Wanted to Know About Optical Networking

Everything you ever wanted to know about optical networking but were afraid to ask. Example topics include: * How fiber works (the basics, fiber types and limitations, etc) * Working with optics (choosing the right type, designing optical networks, etc) * Optical power (understanding dBm, loss, using light meters, etc) * DWDM (how it works, muxes, oadms, amps, etc) * Dispersion (what is it, why do we care, how do we fix it) * Optical Myths (can I hurt myself looking into fiber, can I overload my optic)

Speakers:

Richard Steenbergen, Turkbergen Telecom

Richard A Steenbergen worked for several ISPs in the late 1990s, served as Chief Scientist at ServerCentral, founded nLayer Communications and stayed as CTO through its acquisition by GTT. He's most recently merged with Turkes Industries and established a growing boutique residential experience brand, "The Turkbergen".

Tutorial: NANOG: Traceroute Tutorial

Tutorial: YANG Tutorials

The idea is to spend the first slot (60-90 minutes) on the language itself and the second slot (45-60 minutes) on a demonstration of some implementations of NETCONF servers and clients with YANG support.

Speakers:

Carl Moberg, Tail-F

Carl Moberg, VP of Technology works closely with strategic customers and partners and serves as the company’s key technology evangelist. Carl has been an integral part of the Tail-f management team since joining in 2006 having a variety of positions including VP Engineering and VP Marketing & Product Management. Carl is also a key contributor to many standards organizations including IETF, ETSI NFV, Cablelabs, ONF and MEF.

Tutorial: YANG Tutorials

The idea is to spend the first slot (60-90 minutes) on the language itself and the second slot (45-60 minutes) on a demonstration of some implementations of NETCONF servers and clients with YANG support.

Speakers:

Carl Moberg, Tail-F

Carl Moberg, VP of Technology works closely with strategic customers and partners and serves as the company’s key technology evangelist. Carl has been an integral part of the Tail-f management team since joining in 2006 having a variety of positions including VP Engineering and VP Marketing & Product Management. Carl is also a key contributor to many standards organizations including IETF, ETSI NFV, Cablelabs, ONF and MEF.

Tutorial: Tutorial NETCONF and YANG

Network providers are challenged by new requirements for fast and error-free service turn-up. Existing approaches to configuration management, such as CLI scripting, device-specific adapters, and entrenched commercial tools, are an impediment to meeting these new requirements. Until recently, there has been no standard way of configuring network devices other than SNMP, which is not optimal for configuration management. The IETF has released NETCONF (RFC 6241) and YANG (RFC 6020), which are standards focusing on configuration management. The presentation will give a technical overview of these standards, and will show how NETCONF and YANG address issues around automation and programmability. The tutorial will also contain live demos.

Speakers:

Carl Moberg, Tail-F

Carl Moberg, VP of Technology works closely with strategic customers and partners and serves as the company’s key technology evangelist. Carl has been an integral part of the Tail-f management team since joining in 2006 having a variety of positions including VP Engineering and VP Marketing & Product Management. Carl is also a key contributor to many standards organizations including IETF, ETSI NFV, Cablelabs, ONF and MEF.

Tutorial: BGP 102

The tutorial is the second part of a two part tutorial. It discusses how apply the different BGP techniques discussed in BGP 101 to deployment scenarios. It looks at deployment techniques including aggregation, announcing prefixes, and pressure points on the routing system.

Speakers:

Dawit Birhanu, Cisco Systems

Dawit Birhanu is a Technical Marketing Engineer in Service Provider Networking Group at Cisco Systems, where he has worked for over 12 years on Service Provider products and services in multiple roles such as Deployment Engineer, Network Consulting Engineer, Technical Leader and Technical Marketing Engineer focusing on service provider high-end routing platforms. Additional focus areas include MPLS, BGP, QoS and IOS XR. He is a co-author of the Cisco Press book "Cisco IOS XR Fundamentals".

Tutorial: IPv6 Security: Oxymoron or Oxycodone?

There are a lot of myths, misinformation and FUD around IPv6 security. The reality is that there are improvements over IPv4, some problems we still have (just with a different name) and some new problems. Learn which is which and how to tell when someone is just trying to sell you something.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number 10 at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: BGP 101

The tutorial is the first of a two part tutorial. It introduces service providers to important BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities.

Speakers:

Dawit Birhanu, Cisco Systems

Dawit Birhanu is a Technical Marketing Engineer in Service Provider Networking Group at Cisco Systems, where he has worked for over 12 years on Service Provider products and services in multiple roles such as Deployment Engineer, Network Consulting Engineer, Technical Leader and Technical Marketing Engineer focusing on service provider high-end routing platforms. Additional focus areas include MPLS, BGP, QoS and IOS XR. He is a co-author of the Cisco Press book "Cisco IOS XR Fundamentals".

Tutorial: Whiteboarding 101

The “whiteboard talk” represents one of the key ways that engineers can communicate ideas in a concise and educational way to colleagues. More than a classroom lecture or a slide presentation, a whiteboard talk is a combination of several disciplines including teaching, storytelling, and improvisational acting.
In this interactive tutorial, the attendees will learn (through discussion and breakout sessions) how to organize a whiteboard discussion, how to avoid popular pitfalls, and how to make sure that their audience walks away with the knowledge that the attendee wants them to have. These topics include how to narrow down the scope of a topic (both in terms of the topic itself and the level of abstraction), how to build the knowledge model for the talk, how to define terms for different audiences, and how to handle difficult audience members.

Speakers:

Matthew F. Ringel, Akamai Technologies

Matt Ringel is an Enterprise Architect at Akamai Technologies, specializing in full-system performance consulting for websites. Matt’s career spans 15 years, having worked as a network engineer at BBN Planet and Tufts University. He has written papers on Network Operations Theory, Coherent Naming Schemes, and How to Fire a System Administrator, and maintains a blog focusing on how technically-minded people communicate and work with each other. He has also unintentionally written a compiler in Perl. He holds a BS in Computer Science from Columbia, and is currently finishing his Masters in Engineering Management from Tufts.

Tutorial: Optical Networks 201

Abstract for Tutorial at NANOG 59
Optical Networking 201 (How to build and scale optical networks)*
* Technical detail will be added where red text is in the attached presentation
Objective:
Describe key options for building efficient optical transport networks. Provide a range of architectural and technology choices at Layer 1, Layer 2 and Layer 3 for starting and growing high bandwidth transport connections. Give an idea about some of the benefit / performance tradeoffs for different approaches at L1 and L2 starting with a point-to-point link and progressing to multiple point-to-point and building to point-to-multipoint links.
Topics
100G Interfaces and Technology
Media Conversion at 10G and 100G
Distance Extension
WDM Approaches
ITU Grid
ROADM Technology
Transponders and Muxponders
Multiplexing at L1
Multiplexing at L2
Amplification
Space & Power
Testing & Turn up
Performance Monitoring
Disaggregation & Tethering
Lit Services vs Dark Fiber Decision Tree

Speakers:

Sergiu Rotenstein, MRV

Sergiu Rotenstein Director, Product Line Management responsible for MRV’s Optical Transport solutions.
A seasoned executive with extensive background in R&D, product management and marketing. During my career I created and marketed products with unique market position that generated new trends in the industry. Strengths include market vision, matched by product definitions, development and market, based on a close relationship with the customers

Tutorial: Troubleshooting with Traceroute

An in-depth analysis of how to troubleshoot networking issues with Traceroute.

Speakers:

Richard Steenbergen, GTT

Richard Steenbergen currently serves as the Chief Technology Officer of GTT, a global IP/MPLS backbone in over 80 countries. Prior to GTT, Richard was the founder and CTO of nLayer Communications, a Senior Network Engineer for other very large NSPs, and a Senior Software Engineer developing advanced optimized routing technologies.
Richard has many years of practical experience operating and managing large networks, and is a frequent contributor in many popular networking community forums. He is also an active developer for several tools and software packages used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRR PowerTools, a software package used by many ISPs to maintain their IRR-based BGP prefix lists.

Tutorial: Multihoming / Traffic Engineering

A tutorial that explains how to manage multiple egress options for your customers' traffic. Should you turn up that additional peer ? How do I manage my new exchange point connection ? How do I manage multiple transit provider ?
A discussion with real life configuration and traffic scenarios.

Tutorial: The Nice Thing About Standards...

...is that there are so many to choose from.
Looking to implement IPv6? Trying to figure out what transition
technologies you might need? We sure do have lots of choices.
I'll be talking about how to figure out what your current problems and
legacy baggage are, what the transtion technologies are and how to find
the least painful solution(s) to your IPv6 rollout.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number ten at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and operator community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: BGP 102

The tutorial introduces service providers to important BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, and pressure points on the routing system.

Speakers:

Dawit Birhanu, Cisco Systems

Dawit Birhanu is a Technical Marketing Engineer in Service Provider Networking Group at Cisco Systems, where he has worked for over 12 years on Service Provider products and services in multiple roles such as Deployment Engineer, Network Consulting Engineer, Technical Leader and Technical Marketing Engineer focusing on service provider high-end routing platforms. Additional focus areas include MPLS, BGP, QoS and IOS XR. He is a co-author of the Cisco Press book "Cisco IOS XR Fundamentals".

Tutorial: Hands-On OpenFlow II

InCNTRE offers the "OpenFlow in a day" workshop. (Which will be condensed to two 90-minute slots for NANOG.) It's a mix of hands-on exercises and lecture. Amazon Web Services VMs are used for the hands-on portion. The slides are are available via a creative commons license (see link below), and the Amazon Machine Image used is public, so you could use the materials to conduct addition workshops.
The agenda includes the following topics:
OpenFlow use cases
OpenFlow's origin
ONF overview
SDN overview
OpenFlow overview
OpenFlow (more detail)
OpenFlow 1.0 vs. 1.1+
OpenFlow QoS
Hands on exericses
+ learn switch
+ manual rule insertion
+ flowvisor virutalzation

Speakers:

Steve Wallace, Indiana University

Steven Wallace leads Indiana University's Software-Defined Network (SDN) education and international collaboration initiatives. Wallace boasts more than 25 years of experience in network design, research, and deployment, which includes 10 years leading IU's engineering support for Abilene (Internet2â€™s first high-speed backbone) and directing the university's Advanced Network Management Lab.

Tutorial: Introduction to Network Timing

The introduction to timing tutorial presents an in depth overview of the history of timing in network and telecom and it's operation. We will explore building integrated timing system(BITS), network timing protocol (NTP) and precision time protocol (PTP) among others. We will examine the core use, theory and practice, as well as operational examples to help show deployment considerations in real-world networks. This tutorial is for those network operators who are new to timing and its application.

Speakers:

Steve McQuarry, Equinix

Steve McQuarry is a Lead Network Engineer Optical Platforms with Equinix, where he works with customers to develop metro transport solutions.
He has over three decades of experience working in the telecom and network related industries, with primary focus on optical architecture Prior to working with Equinix, he worked for University of California San Diego as manager of telecommunications and networking, with Ericsson installing some of the first MD110 digital PBX systems in the USA and with AT&T working in telecom and datacom installation applications via voice and mainframe.

Tutorial: BGP 101

The tutorial introduces service providers to important BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, and pressure points on the routing system.

Speakers:

Dawit Birhanu, Cisco Systems

Dawit Birhanu is a Technical Marketing Engineer in Service Provider Networking Group at Cisco Systems, where he has worked for over 12 years on Service Provider products and services in multiple roles such as Deployment Engineer, Network Consulting Engineer, Technical Leader and Technical Marketing Engineer focusing on service provider high-end routing platforms. Additional focus areas include MPLS, BGP, QoS and IOS XR. He is a co-author of the Cisco Press book "Cisco IOS XR Fundamentals".

Tutorial: Hands-On OpenFlow I

InCNTRE offers the "OpenFlow in a day" workshop. (Which will be condensed to two 90-minute slots for NANOG.) It's a mix of hands-on exercises and lecture. Amazon Web Services VMs are used for the hands-on portion. The slides are are available via a creative commons license (see link below), and the Amazon Machine Image used is public, so you could use the materials to conduct addition workshops.
The agenda includes the following topics:
OpenFlow use cases
OpenFlow's origin
ONF overview
SDN overview
OpenFlow overview
OpenFlow (more detail)
OpenFlow 1.0 vs. 1.1+
OpenFlow QoS
Hands on exericses
+ learn switch
+ manual rule insertion
+ flowvisor virutalzation

Speakers:

Steve Wallace, Indiana University

Steven Wallace leads Indiana University's Software-Defined Network (SDN) education and international collaboration initiatives. Wallace boasts more than 25 years of experience in network design, research, and deployment, which includes 10 years leading IU's engineering support for Abilene (Internet2â€™s first high-speed backbone) and directing the university's Advanced Network Management Lab.

Tutorial: IPv6. Are we there yet?

The IETF declared IPv6 done in 1998. We've had World IPv6 Day and World IPv6 Launch. But are we really there yet. I'll be talking about what useful progress has been made, all sorts of operational gaps and standards language ambiguities we're hitting now that there are real deployments and what still needs to be done. Yes, you can deploy IPv6 now. Just be sure you're packing all the right stuff.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number 10 at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: Optical Networking 101

Everything you ever wanted to know about optical networking but were afraid to ask. Example topics include:
* How fiber works (the basics, fiber types and limitations, etc)
* Working with optics (choosing the right type, designing optical networks, etc)
* Optical power (understanding dBm, loss, using light meters, etc)
* DWDM (how it works, muxes, oadms, amps, etc)
* Dispersion (what is it, why do we care, how do we fix it)
* Optical Myths (can I hurt myself looking into fiber, can I overload my optic)

Speakers:

Richard Steenbergen, GTT

Richard Steenbergen currently serves as the Chief Technology Officer of GTT, a global IP/MPLS backbone in over 80 countries. Prior to GTT, Richard was the founder and CTO of nLayer Communications, a Senior Network Engineer for other very large NSPs, and a Senior Software Engineer developing advanced optimized routing technologies.
Richard has many years of practical experience operating and managing large networks, and is a frequent contributor in many popular networking community forums. He is also an active developer for several tools and software packages used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRR PowerTools, a software package used by many ISPs to maintain their IRR-based BGP prefix lists.

Tutorial: There Are More Layers Than Just Layer 3...

While IPv6 is a layer 3 protocol, major changes between versions 4 and 6 are affecting networks and applications at much higher in the stack. While it would be nice to fantasize about a world where we, as network architects, could do layer 3 and let someone else deal with other IPv6 implementation issues, we may be the best suited to identify and address these issues. End hosts might be making routing decisions and routing announcements that we don't expect. Learn what the issues are and how to work with system groups to solve these issues.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number ten at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and operator community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: DNS 101

The DNS 101 tutorial presents an in depth overview of the domain name system (DNS) and it's operation. We examine the core protocol, it's usage in theory and practice as well as operational examples to help illustrate the most pertinent DNS deployment considerations in real-world networks. This tutorial is for those network operators who are new to large-scale DNS administration or those who need to keep their rusty DNS knowlege and skills current.

Speakers:

John Kristoff, Team Cymru

John Kristoff is a researcher with Team Cymru, an Internet security research firm and the Managing Director of the Dragon Research Group. John has worked at UltraDNS/Neustar as a network architect and held network engineering positions at both Northwestern University and DePaul University. John remains affiliated with Northwestern and DePaul as a collaborator, student and instructor. John is an active participant in a handful of network and security related communities, both private and public.

Tutorial: Introduction to OpenFlow with Hands-On Exercises

The session will include a brief overview of OpenFlow's origin and the role of the Open Networking Foundation, a description of the OpenFlow protocol/API, and hands-on exercises that include an the use of an OpenFlow controller, diagnostic tools, and FlowVisor.

Speakers:

Christopher Small, Indiana University.

Steve Wallace, Indiana University

Steven Wallace leads Indiana University's Software-Defined Network (SDN) education and international collaboration initiatives. Wallace boasts more than 25 years of experience in network design, research, and deployment, which includes 10 years leading IU's engineering support for Abilene (Internet2â€™s first high-speed backbone) and directing the university's Advanced Network Management Lab.

Tutorial: BGP Techniques for Internet Service Provider 102

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, pressure points on the routing system, AS-origin validation, and some of the newer features available.
This is an updated version of the tutorial under the same title presented by Philips Smith in previous NANOG sessions.

Speakers:

Dawit Birhanu, Cisco Systems

Dawit Birhanu is a Technical Marketing Engineer in Service Provider Networking Group at Cisco Systems, where he has worked for over 12 years on Service Provider products and services in multiple roles such as Deployment Engineer, Network Consulting Engineer, Technical Leader and Technical Marketing Engineer focusing on service provider high-end routing platforms. Additional focus areas include MPLS, BGP, QoS and IOS XR. He is a co-author of the Cisco Press book "Cisco IOS XR Fundamentals".

Tutorial: Extending the Range of 100Gbit/s Links

Many backbone links of AMS-IX are too long for current 100Gbit/s transceivers. AMS-IX extended the range of currently available short range transceivers with custom made optical amplifiers.
This presentation addresses the issues, the design and the implementation of this relatively cheap solution.

Speakers:

Arien Vijn, AMS-IX

AriÃ«n is one of the Principal Design Engineers of the Amsterdam Internet Exchange (AMS-IX). He joined when AMS-IX traffic peaked at 5Gb/s in 2001, and helped it grow to handling over 1900Gb/s in 2012. Lately he is busy with extending the distance ranges of 100Gbit/s links, automated testing and RFC5549.
Before joining AMS-IX he worked for AT&T Labs and AT&T Solutions in Europe.

Disco is dead and IPv4 is getting there! Don't use last century assumptions and limitations when designing your IPv6 implementation. Learn what's no longer useful, what's completely new and what's still valid. We'll also cover how to really take advantage of the new features and expanded address space in IPv6.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number 10 at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: Deploy Packet Transport with MPLS-TP

With the dramatic growth of packet traffic and the drive to reduce cost, transport providers are in a transition period moving from the traditional TDM based network into a packet based network. Combining the benefits of IP/MPLS and TDM, MPLS Transport Profile (TP) becomes the technology of choice as the next generation transport network. However, moving from a TDM based network to a packet transport poses significant challenges to providers. This presentation will outline the transport network transformation and how MPLS-TP fits into the new architecture. Deployment scenarios and lifecycle deployment steps are discussed.

Speakers:

Randy Zhang, Cisco

Randy Zhang, PhD and CCIE 5659, is a network consulting engineer at Cisco Systems. He is the author of Optical Networking Systems IP Management Solutions and a co-author of BGP Design and Implementation. Both are published by Cisco Press.

Tutorial: Ethernet Fabrics 101

This session will cover:
Why Fabrics?
What are the common features of an Ethernet Fabric?
Who is producing Fabrics today?
What part to Standards play?
How are customers benefitting from Fabrics today?
An update on TRILL from IETF83

Speakers:

Jon Hudson, Brocade

18yrs in multiple roles such as Network Engineer, Unix Sysadmin, SAN Engineer, Production Ops Architect & Dir of Systems Engineering. Positions within financial, online gaming & manufacturing industries.
In 2009 joined Brocade from Juniper Networks. At Brocade responsible for Fabric, SDN, Virtualization & Cloud Technology as well as TRILL Standards development in the IETF. Co-Author of four IETF Drafts and Co-Inventor of Patent GB2441278.

Tutorial: Meet the New IP, Same as the Old IP?

Most folks discussing IPv6 and how it is different than IPv4 tend to take a very network and router-centric view. This is OK for your backbone but ignores many of the complexities as you move up the stack or further away from your core routers and switches. I'll talk about some of the protocol differencs you'll need to consider when designing your network so that you can design a network that will work for the apps and users you need to support.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number 10 at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: MPLS OAM

MPLS networks started off to support protocol technologies like ATM, FrameRelay, etc., to be transported over IP core networks in a seamless fashion. This also facilitated in providing various services like VPN, PWE3 etc. In the recent past MPLS protocol evolved as a replacement for traditional TDM transport networks by the way of MPLS-TP. Though the technology is mature at data plane and control plane, the OAM within the protocol could not keep the pace with the rapid developments. This presentation provides detailed OAM techniques to be used within each area of MPLS networks and what tools to be used and some of the benefits which could be realized in managing the service provider networks.

Speakers:

Sam Aldrin, Huawei Technologies

Sam K. Aldrin works as Principal Engineer in Network product line division at Huawei Technologies based at Santa Clara, CA. Has more than 18+ years of experience in the area of Networking technologies like IP, MPLS and Datacenter. Oversees new technologies in the IP packet networks, transport networks and scalable datacenter protocol design. Architected MPLS TP within various network products based on IETF standards and instrumental in the definition of Shared Mesh Protection (SMP) standard for MPLS TP. Designed and implemented MPLS OAM technologies for both MPLS/IP and MPLS-TP. An active participant at standard body groups and authored several drafts. Prior to Huawei Technologies, worked at Cisco Systems for more than a decade. Author of IPSLA, an in band performance measurement and diagnostic tool, within the networks. Hold multiple patents in network management and data network protocols.

Tutorial: Storage 101: Storage for Networking Folks

A look at the different storage protocols available today for network based storage access: what are they, where are they used and what is their future. Includes a detailed walk through of some FC and FCoE procedures as well as some of the challenges with both.
At the end of this tutorial a students should be able to successfully understand why one protocol might be chosen over another and be better equipped to talk to their Storage Brethren.

Speakers:

Jon Hudson, Brocade

18yrs in multiple roles such as Network Engineer, Unix Sysadmin, SAN Engineer, Production Ops Architect & Dir of Systems Engineering. Positions within financial, online gaming & manufacturing industries.
In 2009 joined Brocade from Juniper Networks. At Brocade responsible for Fabric, SDN, Virtualization & Cloud Technology as well as TRILL Standards development in the IETF. Co-Author of four IETF Drafts and Co-Inventor of Patent GB2441278.

Tutorial: An Introduction to DNSSEC

This session is a brief introduction to DNSSEC and how it works. We'll discuss the motivations for its creation, what it does (and doesn't do), and how it works. We'll describe the new DNS resource records used by DNSSEC and how a DNSSEC validator uses them to verify the authenticity and integrity of DNS data.
Basic knowledge of how DNS itself works is helpful but not strictly required.

Speakers:

Matt Larson, Verisign

Matt Larson is Vice President of DNS Research in Verisign Labs, where he works as a specialist in DNS protocol and operational issues. He is an active participant in the wider DNS community and the co-author of three O'Reilly & Associates Nutshell Handbooks ("DNS on Windows Server 2003", "DNS on Windows 2000" and "DNS on Windows NT"). He also co-authored the core DNSSEC standards documents: RFCs 4033, 4034 and 4035.

Tutorial: Intermediate Perl Scripting for Network Operators

This tutorial, the second in a series, builds on the introduction scripting tutorial by covering more advanced topics and real world coding solutions including database access, network programming, module development and references. While our time is too limited , we will learn about and implement these constructs by example. We will step through the process of creating our own network-based service application that implements modules, communicates with a database, handles command line arguments, writes logs to a syslog server and more. Participants can expect to come away with enough knowledge to start hacking their own advanced applications or make use of the example code provided as a foundation towards something even more useful in their own real networks.

Speakers:

John Kristoff, Team Cymru

John Kristoff is a researcher with Team Cymru, an Internet security research firm. John has worked at UltraDNS/Neustar as a network architect and held network engineering positions at both Northwestern University and DePaul University. John remains affiliated with Northwestern and DePaul as a collaborator, student and instructor. John has been an active participant in a number of related trusted security communities including nsp-security, YASML, ops-trust, FIRST, REN-ISAC and DNS-OARC.

Tutorial: The Service Provider Tool Kit

Top techniques, tools, and approaches that needs to be deployed before the crisis.
Donâ€™t wait for a security crisis before deploying the tools you need to protect your backbone, cloud, data center, mobile, or broadband infrastructure. There are proven tools, techniques, and approaches to security that is tuned for â€œBig Networks.â€ These tools in a â€œSP Security Toolkitâ€ have proven to work in some of the biggest networks on the planet. This tutorial will review all these techniques â€“ focusing on the how and why they need to be deployed along with usage examples. The hope is for operators attending the session to consider convincing their management that many of the tools in the toolkit need to be deployed before a crisis â€“ to prepare the network to mitigate risk in the middle of a crisis.
This session is an updated session from past SP Security and NSP-SEC Top Ten tutorials. It will be tuned to be a productive review for operators who deploy many of these techniques today while empowering new operators with the knowledge to return and make changes to their network.

Tutorial: Introduction to Shell and Perl Scripting for Network Operators

Being able to develop or customize tools using shell or Perl scripts is a skill all network operators should possess. This tutorial will provide a survey of scripting constructs from basic to advanced using real world examples throughout. While this tutorial is too short to comprehensively cover programming and the nuances of the tools available, newcomers can expect to come away with enough knowledge to start hacking their own useful tools, or to make use of the example scripts provided as a foundation towards something even more useful in their own real networks.

Speakers:

John Kristoff, Team Cymru

John Kristoff is a researcher with Team Cymru, an Internet security research firm. John has worked at UltraDNS/Neustar as a network architect and held network engineering positions at both Northwestern University and DePaul University. John remains affiliated with Northwestern and DePaul as a collaborator, student and instructor. John has been an active participant in a number of related trusted security communities including nsp-security, YASML, ops-trust, FIRST, REN-ISAC and DNS-OARC.

Tutorial: IPv6 and IPv4: Twins or Distant Relatives

You know you're going to have to implement IPv6 at some point. But you don't have all the operational experience with it you have with IPv4. What's the same? What's different? What are you going to have to change in how you build and run your network? This session will break down what operational and protocol issues are going to affect you and tell you how to make a better, more robust network.

Speakers:

Paul Ebersman, Infoblox

Paul Ebersman has been involved with NANOG to varying degrees since the late 90s and has been working with TCP/IP networks since the mid 80s.
Paul currently works in the Infoblox IPv6 Center of Excellence as a technical resource, both internally and to the internet community. He first worked on the internet for the Air Force in 1984. He was employee number 10 at UUNET and helped build AlterNET and the modem network used by MSN, AOL and Earthlink. He has maintained his roots in the internet and the open source community, working for various internet infrastructure companies including ISC and Nominum before coming to Infoblox.

Tutorial: The Service Provider Tool Kit

Top techniques, tools, and approaches that needs to be deployed before the crisis.
Donâ€™t wait for a security crisis before deploying the tools you need to protect your backbone, cloud, data center, mobile, or broadband infrastructure. There are proven tools, techniques, and approaches to security that is tuned for â€œBig Networks.â€ These tools in a â€œSP Security Toolkitâ€ have proven to work in some of the biggest networks on the planet. This tutorial will review all these techniques â€“ focusing on the how and why they need to be deployed along with usage examples. The hope is for operators attending the session to consider convincing their management that many of the tools in the toolkit need to be deployed before a crisis â€“ to prepare the network to mitigate risk in the middle of a crisis.
This session is an updated session from past SP Security and NSP-SEC Top Ten tutorials. It will be tuned to be a productive review for operators who deploy many of these techniques today while empowering new operators with the knowledge to return and make changes to their network.

Tutorial: IPv6 Technology Overview: Part II

This tutorial provides a high level Overview of IPv6 Technology . This is is the second session for the two part Tutorial on IPv6 fundamentals. This tutorial session will cover the following topics at high level:
* Routing in IPv6, RIPng, OSPFv3, BGP-4 Extensions for IPv6, Multi-Topology IS-IS
*IPv6 Transition Mechanisms, 6 to 4 Tunneling, ISATAP, 6RD, Dual-stack Lite, 6PE, 6VPE

Speakers:

Byju Pularikkal, Cisco Systems, Inc.

Byju Pularikkal is a Customer Solutions Architect with the Advanced Services Organization of Cisco Systems. He holds 'Cisco Certified Internetwork Expert (CCIE)' Certifications on Routing & Switching and Service Provider tracks. Byju is a Subject Matter Expert on DOCSIS 1.X, DOCSIS 2.0 DOCSIS 3.0, Packetcable, Video over DOCSIS & IP Core Technologies including IPv6. Byju has been providing consultancy services to major Cable Operators in the United States and abroad. He is a co-inventor of some of the patent applications filed by Cisco Systems. Byju was a speaker at NANOG-46 and NANOG-48 where he presented tutorials on DOCSIS 3.0 & Video over DOCSIS.

Byju Pularikkal is a Customer Solutions Architect with the Advanced Services Organization of Cisco Systems. He holds 'Cisco Certified Internetwork Expert (CCIE)' Certifications on Routing & Switching and Service Provider tracks. Byju is a Subject Matter Expert on DOCSIS 1.X, DOCSIS 2.0 DOCSIS 3.0, Packetcable, Video over DOCSIS & IP Core Technologies including IPv6. Byju has been providing consultancy services to major Cable Operators in the United States and abroad. He is a co-inventor of some of the patent applications filed by Cisco Systems. Byju was a speaker at NANOG-46 and NANOG-48 where he presented tutorials on DOCSIS 3.0 & Video over DOCSIS.

Tutorial: Introduction to DNSSEC

I propose to teach my approximately one-hour DNSSEC introductory class. This is the same tutorial I taught at NANOG51 in Miami. The class covers the motivation for DNSSEC and an overview of how it works, down to the level of individual DNS resource records. It's comprehensive but not overwhelming: I believe it's very understandable. Students need to know what public/private key cryptography and digital signatures are, or they'll be a bit lost, and a very high level understanding of DNS would be helpful, too (e.g., knowledge of what a zone is). There's probably a nicer-looking abstract than this one already on file from NANOG 51... The tutorial went well last time and I'd enjoy teaching it again.

Speakers:

Matt Larson, Verisign

Matt Larson is Vice President of DNS Research in Verisign Labs, where he works as a specialist in DNS protocol and operational issues. He is an active participant in the wider DNS community and the co-author of three O'Reilly & Associates Nutshell Handbooks ("DNS on Windows Server 2003", "DNS on Windows 2000" and "DNS on Windows NT"). He also co-authored the core DNSSEC standards documents: RFCs 4033, 4034 and 4035.

Tutorial: BGP 101

The BGP 101 tutorial is a detailed introduction to BGP, focusing on the basics: What is BGP? BGP history Distance vector and link state routing Difference between EGP and IGP BGP / IGP interaction Good BGP / IGP design (why put which routes where) Internal and external BGP Difference between routing and forwarding, routes and paths, RIB and FIB BGP path selection.

Speakers:

Jason Schiller, Google

Jason Schiller is a Network Engineer at Google, Inc. His responsibilities range from architecture, design, engineering, to operations for the Google production network. Prior to Google, Jason was a Senior Internet Network Engineer for UUNET / Verizon where he was responsible for architecting, designing, evaluating, and qualifying networks for deployment in the UUNET public IP network, maintaining global routing policy standards, completing field trials, and acting as an escalation point for operational issues.Jason continues to be active in the ARIN and NANOG, communities with particular interest in IPv4 exhaustion, IPv6 adoption, routing table growth, and the lack of a scalable solution for multi-homing and inter-AS traffic engineering. He is serving on the ICANN Address Supporting Organization Address Council (ASO AC), and has served on the IETF Routing and Addressing Directorate.

Jason Schiller is a Network Engineer at Google, Inc. His responsibilities range from architecture, design, engineering, to operations for the Google production network. Prior to Google, Jason was a Senior Internet Network Engineer for UUNET / Verizon where he was responsible for architecting, designing, evaluating, and qualifying networks for deployment in the UUNET public IP network, maintaining global routing policy standards, completing field trials, and acting as an escalation point for operational issues.Jason continues to be active in the ARIN and NANOG, communities with particular interest in IPv4 exhaustion, IPv6 adoption, routing table growth, and the lack of a scalable solution for multi-homing and inter-AS traffic engineering. He is serving on the ICANN Address Supporting Organization Address Council (ASO AC), and has served on the IETF Routing and Addressing Directorate.

Tutorial: Introduction to Shell and Perl Scripting for Network Operators

Being able to develop or customize simple tools using simple shell or Perl scripts is a skill all network operators should possess. This tutorial will examine a set of scripts, progressing from the simple to the more complex, which will be used to introduce newcomers to the fine art of tool hacking. While this tutorial is too short to comprehensively cover programming and the nuances of the tools available, newcomers can expect to come away with enough knowledge to start hacking their own useful tools, or to make use of the examples provided as a foundation towards something even more useful in their own real networks.

Speakers:

John Kristoff, Team Cymru

John Kristoff is a researcher with Team Cymru, an Internet security research firm. John has worked at UltraDNS/Neustar as a network architect and held network engineering positions at both Northwestern University and DePaul University. John remains affiliated with Northwestern and DePaul as a collaborator, student and instructor. John has been an active participant in a number of related trusted security communities including nsp-security, YASML, ops-trust, FIRST, REN-ISAC and DNS-OARC.

Tutorial: You Can't Do That With nslookup: DNS(SEC) Troubleshooting

Troubleshooting DNS before DNSSEC was hard enough, and it was made more difficult when people tried to troubleshoot complex DNS problems using old tools like nslookup. With DNSSEC, the number and complexity of DNS issues makes it imperative that DNS admins understand how to use the tools available to them. This tutorial explains how to use (and interpret) tools like dig, dnscap, dnsviz, and others. It covers these specific topics (not necessarily in this order or structure):
Basic DNS troubleshooting with dig, Visualizing DNSSEC with dnsviz, dnscap and nmsg: Specialized packet capture tools for DNS and what they can do for you, Understanding the troubleshooting process and troubleshooting hard issues.

Speakers:

Michael Sinatra, University of California, Berkeley

Michael Sinatra is a network engineer with the Energy Sciences Network (ESnet) in Berkeley, CA, where he specializes in DNS, DNSSEC, IPv6 adoption, and scientific and high-performance networking. Prior to ESnet, Michael worked for the central networking group at UC Berkeley for over a decade. He has been interested in DNS for a long time and attempts to make coherent contributions to various BIND and DNS mailing lists and forums.

Arman Maghbouleh serves as the President of Cariden Technologies where he works with network operators to develop traffic management solutions. Arman has extensive experience in network design consulting and tools development, including stints at Apple Computer, Fidelity Investments and Advanced Telecommunications Research Laboratories.

Tutorial: RPKI-Based BGP Origin Validation Workshop (continued)

BGP Origin Validation based on the Resource Public Key Infrastructure (RPKI) is in test and prototype deployment has begun. It protects against accidental mis-origination, the most common routing error we see today. The documents are in the sidr working group of the IETF and are now being processed through the RFC sausage machine.
<BR>
The work-flow for using the full implementation in open source RPKI software from GUI to running router (router code not open source) can be seen at http://archive.psg.com/RPKI-Origin-WorkFlow.pdf.
<BR>
There will be a half day workshop where operators can play with the entire system, end to end. Attendees can create RPKI objects with the GUI and configure routers to deal with valid and invalid routing. The more adventurous sysadmin talented attendee with access to a UNIX, Linux, or MacOSX environment, can even build and install the open source
RPKI software.

Speakers:

Rob Austein, ISC.

Randy Bush, IIJ

Randy Bush is a Research Fellow and Network Operator at Internet Initiative Japan, Japan's first commercial ISP. He specializes in network measurement especially routing, network security, routing protocols, and IPv6 deployment. Randy has been in computing for 45 years, and has a few decades of Internet operations experience. He was the engineering founder of Verio, which is now NTT/Verio. He has been heavily involved in transferring Internet technologies to developing economies for over 20 years.
<BR>
He was a chair of the IETF WG on the DNS for a decade and served as a member of the IESG, as co-chair of the IETF Operations and Management Area for six years. Randy was the first Chair of the NANOG Steering Committee, a co-founder of AfNOG, on the founding Board of Directors of ARIN, helped start AfriNIC, and has participated in APNIC, RIPE, et alia since each was founded.
<BR>
see http://psg.com/~randy

Tutorial: RPKI-Based BGP Origin Validation Workshop

BGP Origin Validation based on the Resource Public Key Infrastructure (RPKI) is in test and prototype deployment has begun. It protects against accidental mis-origination, the most common routing error we see today. The documents are in the sidr working group of the IETF and are now being processed through the RFC sausage machine.
<BR>
The work-flow for using the full implementation in open source RPKI software from GUI to running router (router code not open source) can be seen at http://archive.psg.com/RPKI-Origin-WorkFlow.pdf.
<BR>
There will be a half day workshop where operators can play with the entire system, end to end. Attendees can create RPKI objects with the GUI and configure routers to deal with valid and invalid routing. The more adventurous sysadmin talented attendee with access to a UNIX, Linux, or MacOSX environment, can even build and install the open source
RPKI software.

Speakers:

Rob Austein, ISC.

Randy Bush, IIJ

Randy Bush is a Research Fellow and Network Operator at Internet Initiative Japan, Japan's first commercial ISP. He specializes in network measurement especially routing, network security, routing protocols, and IPv6 deployment. Randy has been in computing for 45 years, and has a few decades of Internet operations experience. He was the engineering founder of Verio, which is now NTT/Verio. He has been heavily involved in transferring Internet technologies to developing economies for over 20 years.
<BR>
He was a chair of the IETF WG on the DNS for a decade and served as a member of the IESG, as co-chair of the IETF Operations and Management Area for six years. Randy was the first Chair of the NANOG Steering Committee, a co-founder of AfNOG, on the founding Board of Directors of ARIN, helped start AfriNIC, and has participated in APNIC, RIPE, et alia since each was founded.
<BR>
see http://psg.com/~randy

Tutorial: You Can't Do That with nslookup: DNS(SEC) Troubleshooting

Troubleshooting DNS before DNSSEC was hard enough, and it was made more difficult when people tried to troubleshoot complex DNS problems using old tools like nslookup. With DNSSEC, the number and complexity of DNS issues makes it imperative that DNS admins understand how to use the tools available to them. This tutorial explains how to use (and interpret) tools like dig, dnscap, dnsviz, and others. It covers these specific topics (not necessarily in this order or structure):<BR>
<BR>
o Basic DNS troubleshooting with dig<BR>
o (maybe) Using the sigchase functionality in dig (not in the current slide deck)<BR>
o Visualizing DNSSEC with dnsviz<BR>
o dnscap and nmsg: Specialized packet capture tools for DNS and what they can do for you<BR>
o Understanding the troubleshooting process and troubleshooting hard issues

Speakers:

Michael Sinatra, ESnet

Michael Sinatra is a network engineer with the Energy Sciences Network (ESnet) in Berkeley, CA, where he specializes in DNS, DNSSEC, IPv6 adoption, and scientific and high-performance networking. Prior to ESnet, Michael worked for the central networking group at UC Berkeley for over a decade. He has been interested in DNS for a long time and attempts to make coherent contributions to various BIND and DNS mailing lists and forums

Tutorial: NANOG Newcomers

Around 25-35% of attendees at each NANOG are new to the meeting (some are even new to the mailing list!) and NANOG isn't quite the same as your average conference.<BR>
<BR>
This tutorial explains the community ethos that makes NANOG different, features that are unusual to the NANOG meeting, and how a newcomer might get the best out of their attendance in Denver.

Speakers:

Mohit Lad, ThousandEyes

Mohit Lad is the co-founder of ThousandEyes, a network monitoring and security company. Prior to this, he was responsible for designing and implementing an internal monitoring system for Nokia's global network. He received a Ph.D. in Computer Science from UCLA in 2007 and has been actively involved in NANOG throughout his graduate study at UCLA. During his Ph.D. he designed and implemented the Link-Rank visualization for BGP routing diagnosis. He was also the primary designer of PHAS: Prefix hijack alert system (implemented and maintained by Colorado State University).

Tutorial: An Introduction to DNSSEC

This session is a brief introduction to DNSSEC and how it works. We'll discuss the motivations for its creation, what it does (and doesn't do), and how it works. We'll describe the new DNS resource records used by DNSSEC and how a DNSSEC validator uses them to verify the authenticity and integrity of DNS data.<BR>
Basic knowledge of how DNS itself works is helpful but not strictly required.

Speakers:

Matt Larson, VeriSign

Matt Larson is Vice President of DNS Research in VeriSign Labs, where he works as a specialist in DNS protocol and operational issues. He is an active participant in the wider DNS community and the co-author of three O'Reilly & Associates Nutshell Handbooks ("DNS on Windows Server 2003", "DNS on Windows 2000" and "DNS on Windows NT"). He also co-authored the core DNSSEC standards documents: RFCs 4033, 4034 and 4035.

Tutorial: Internet Routing Registry

This tutorial will provide an overview of Internet Routing Registries and the Routing Policy Specification Language (RPSL). It will focus on real-world usage of Internet Routing Registries and on tools used to automate the generation of router configurations.

Speakers:

Larry J. Blunk, Merit Network

Larry Blunk is a Senior Network Engineer at Merit Network. He has held a number of roles within Merit, and in addition to working with the network engineering team, also works closely with the Research and IT groups within Merit. Larry initially joined Merit in 1985 and has been an active participant in the IETF since 1991 and has published several RFC's. He has a B.S. in Computer Engineering from the University of Michigan.

Manish Karir, Merit Network

Manish Karir as the Research Program Manager leads the Networking Research and Development group at Merit Network Inc. He is responsible for setting the overall research agenda for the group as well as program management for various projects. At Merit he has led the research activities of Merit in the direction of Internet data analysis and tool development. Based on his research activities, Manish has published technical papers in various refereed conferences or as Merit technical reports, and has often presented his work at these venues. In the past, Manish has developed tools such as BGPInspect and Flamingo and is currently involved DHS sponsored PREDICT project.

Tutorial: IPV6 Technology Overview Part II

This tutorial provides a high level Overview of IPv6 Technology with special emphasis on Cable. This is is the second session for the two part Tutorial on IPv6 fundamentals. This tutorial session will cover the following topics at high level:<BR>
*Routing in IPv6<BR>
**RIPng<BR>
**OSPFv3<BR>
**BGP-4 Extensions for IPv6<BR>
**Multi-Topology IS-IS<BR>
*Tunneling Techniques<BR>
**Automatic 6 to 4 Tunnels<BR>
**ISATAP<BR>
*IPv6 for DOCSIS Overview<BR>
**IPv6 Drivers in Broadband Access Networks<BR>
**CMTS & CM Requirements for IPv6<BR>
**MSO CPE Address Assignment Strategies

Tutorial: A Complete Guide To Peering

A comprehensive tutorial on Internet peering, covering everything from the basics of peering for those who have never done it, to the best engineering practices and network design

Speakers:

Richard A. Steenbergen, nLayer Communications

Richard Steenbergen is the co-founder of nLayer Communications, a respectably sized and profitable North American based IP backbone, where he currently serves as the Chief Technical Officer. Richard brings years of experience in practical techniques for network operators, and is a frequent contributor in many community forums. Previously, Richard served as a Senior Network Engineer at several large NSPs, and was the Senior Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.<BR>
<BR>
Richard is also an active developer for tools and software used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRRPT, a software package used by ISPs to maintain IRR-based prefix filters.

Storage traffic is an increasingly important use of networks, as most enterprise deployments of storage are networked in some fashion. This presentation surveys the commonly used block storage protocols (SCSI-based), including deployment examples and recent technology developments. The protocols to be covered include:<BR>
- Fibre Channel over Ethernet (FCoE)<BR>
- Fibre Channel over TCP/IP (FCIP, iFCP)<BR>
- Fibre Channel over MPLS (FC pseudowire)<BR>
- iSCSI<BR>
The deployment discussion will cover both storage access (server to storage) and storage replication (storage to storage) over both enterprise and carrier networks. Distributed filesystem protocols are not covered by this presentation.

Speakers:

David Black, EMC Corporation

David L. Black, Ph.D. is a Distinguished Engineer at EMC Corporation and has been the chair of multiple IETF (Internet Engineering Task Force) Working Groups, including the IP Storage (ips) Working Group. In the latter role, he has overseen the design and standardization of storage protocols that include iSCSI (Internet SCSI) and FCIP (Fibre Channel over TCP/IP). At EMC he contributes to technology and product strategy and serves as a consulting engineer to product groups across the company. Prior to joining EMC, Dr. Black performed operating systems research and development at the Research Institute of the Open Software Foundation (OSF), which later became part of The Open Group. Dr. Black holds an M.S. and a Ph.D. in Computer Science from Carnegie Mellon University and an M.A. in Mathematics from the University of Pennsylvania. He is a member of the IEEE Computer Society.

Tutorial: IPv6 Technology Overview Part I

This tutorial provides a high level Overview of IPv6 Technology. This is is the first session for the two part Tutorial on IPv6 fundamentals. This tutorial session will cover the following topics at high level:<BR>
*Structure of IPv6 Protocol<BR>
**IPv4 and IPv6 Header Comparison<BR>
**IPv6 Extension Headers<BR>
*IPv6 Addressing<BR>
**Addressing Format<BR>
**Types of IPv6 addresses<BR>
*ICMPv6 and Neighbor Discovery<BR>
**Router Solicitation & Advertisement<BR>
**Neighbor Solicitation & Advertisement<BR>
**Duplicate Address Detection<BR>
*Multicast in IPv6<BR>
*DHCP & DNS for IPv6<BR>
**DNS with IPv6<BR>
**DHCPv6 Overview

Speakers:

Byju Pularikkal, Cisco Systems, Inc.

Byju Pularikkal is a Customer Solutions Architect with the Advanced Services Organization of Cisco Systems. He holds 'Cisco Certified Internetwork Expert (CCIE)' Certifications on Routing & Switching and Service Provider tracks. Byju is a Subject Matter Expert on DOCSIS 1.X, DOCSIS 2.0 DOCSIS 3.0, Packetcable, Video over DOCSIS & IP Core Technologies including IPv6. Byju has been providing consultancy services to major Cable Operators in the United States and abroad. He is a co-inventor of some of the patent applications filed by Cisco Systems. Byju was a speaker at NANOG-46 and NANOG-48 where he presented tutorials on DOCSIS 3.0 & Video over DOCSIS.

Tutorial: Newcomers (first-time attendees)

Around 25-35% of attendees at each NANOG are new to the meeting (some are even new to the mailing list!) and NANOG isn't quite the same as your average conference.<BR>
<BR>
This tutorial explains the community ethos that makes NANOG different, features that are unusual to the NANOG meeting, and how a newcomer might get the best out of their attendance in Miami.

Speakers:

Mike Hughes, NONE

Mike Hughes was previously Chief Technical Officer for London Internet Exchange (LINX), where he was responsible for the organisation's overall technical strategy, core peering infrastructure, and operational performance, specialising in high-speed metro ethernet platforms. With over 10 years of industry experience, Mike has become involved in activities within the community as a regular participant at industry for a (such as NANOG and RIPE meetings), and is a co-chair of the RIPE European Internet Exchange Working Group, as well as being a member of the UKNOF programme committee. He also sits on the Customer Technical Advisory Council of Extreme Networks.

Tutorial: BGP Techniques for Service Providers - Part 2

The second half of the tutorial looks at deployment techniques, including BGP network design, the announcing and receiving prefixes, aggregation, routing table growth and stability, finishing off with some configuration advice.

Tutorial: RBridges and the IETF TRILL Protocol

RBridges, based on the IETF TRILL protocol, provide safe optimal pair-wise forwarding without configuration and support for multipathing of both unicast and multicast traffic. They achieve this with IS-IS routing and encapsulation of traffic with a header that includes a hop count. RBridges are compatible with previous IEEE 802.1 customer bridges, as well as IPv4 and IPv6 routers and end nodes, and such bridges can be incrementally replaced by RBridges. Current work on minimizing broadcast traffic, including ARP/ND optimization, will also be covered.

Speakers:

Donald Eastlake, Stellar Switches

Donald Eastlake is co-chair of the IETF TRILL Working Group and a member of the IEEE 802.1 Working Group. Donald is author of about 50 IETF RFCs, including the only RFC with "sex" in its title. He was also the editor of the TRILL base protocol specification, and an author of a number of other TRILL related Internet Drafts. Previous, he was a Distinguished Member of Technical Staff at Motorola.

Tutorial: BGP Techniques for Service Providers - Part 1

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The second half of the tutorial looks at deployment techniques, including BGP network design, the announcing and receiving refixes, aggregation, routing table growth and stability, finishing off with some configuration advice.

Tutorial: DNSSEC Implementation Using Bind 9.7

With the mandated roll out of DNSSEC for US Government and the widespread adoption of DNSSEC throughout the world, many network operators are being asked to make changes to infrastructure that has been stable for years.<BR>
<BR>
With the introduction of BIND 9.7 (featuring "DNSSEC for Humans"), ISC has attempted to remove much of the hassle from deploying DNSSEC.<BR>
<BR>
While BIND 9.7 makes deployment easier, there are still hurdles to be overcome.<BR>
<BR>
This presentation will provide attendees with information on changes to workflow and configurations that will allow a less painful deployment of DNSSEC using ISC's BIND.

Speakers:

Alan Clegg, Internet Systems Consortium

Alan Clegg has over 20 years' experience providing support for and management of Internet-facing systems. As a Dale Carnegie–trained public speaker, Alan has provided tailored learning experiences to corporations and at conventions and meetings (BSDcon, InfraGard, HTCIA) around the globe. Since joining the Internet Systems Consortium staff in 2007, Alan has been creating and providing workshops and training for ISC customers and users. The training sessions include a 5-day DNS and BIND class, a 3-day DNSSEC workshop, and a 2-day ISC DHCP course.

Tutorial: IEEE 802.1aq Shortest Path Bridging

IEEE 802.1aq Shortest Path Bridging (presented at Nanog 49) is a new layer 2 control protocol using IS-IS to replace and greatly enchance the capabilities of the layer 2 data paths Q-in-Q and Mac-in-Mac. The shortest and multi path virtualized routing have applications in the Data Center , Metro, and Enterprise we will give an overview of 802.1aq, then drop into a deeper dive into how it works, looking at some of the algorithms in some detail, and will finish with a look at some live CLI on a 30+ node network. An emulator will also be available and time permitting we can experiment with different networks to see the behaviors.

Speakers:

Peter Ashwood-Smith, Huawei Technologies Canada

Peter Ashwood-Smith ([email protected]) is a Huawei Fellow with B.S and M.S. degrees in computer science from the Universities of Victoria and Toronto. He has worked on the design, standardization, implementation, deployment, and support of many modern routing protocols (e.g., label switched networks including PORS, ATM, MPLS, and GMPLS). Peter previously worked at Nortel where he held a number of product related positions and a fellowship. He currently has approximately 32 networking related patents.<BR>
His interests and research are now tending in the direction of computation-based/non-label-switched protocols and as a result Peter is now participating in the design, standardization, implementation and productization of IEEE 802.1aq/Shortest Path Bridging.

Tutorial: Newcomers (first-time attendees)

How to get the best out of your attendance at NANOG. What on earth is a BoF or a Track? Famous faces, usual suspects. Go on, submit a lightning talk. If you like it tell your friends, if you don't, tell us.

Speakers:

Mike Hughes, Program Committee

Mike Hughes was previously Chief Technical Officer for London Internet Exchange (LINX), where he was responsible for the organisation's overall technical strategy, core peering infrastructure, and operational performance, specialising in high-speed metro ethernet platforms. With over 10 years of industry experience, Mike has become involved in activities within the community as a regular participant at industry for a (such as NANOG and RIPE meetings), and is a co-chair of the RIPE European Internet Exchange Working Group, as well as being a member of the UKNOF programme committee. He also sits on the Customer Technical Advisory Council of Extreme Networks.

Tutorial: Automating Network Configuration

You've been using tools like Puppet and cfengine to corral the complexity on your servers. You revel in the scalability, reliability, and ease of maintenance of doing it The Right Way. You don't fear the next change because you know the tools will just get it Right. But you still tremble at an 'enable' prompt, hoping you remembered all the bits that need to be twiddled, on all the networking devices everywhere. Is your DNS tied on straight - both ways? Is it all *really* being monitored by Nagios? As your network's complexity increases, so do the errors, inconsistencies, and omissions caused by manual configuration, and brokenness abounds. But wait - there's a way out of the swamp! Come hear Brent Chapman as he reveals methods and tools for automating the mind-numbing task of configuring network devices and services. Among other things, he'll talk about his cool new open source 'Netomata Config Generator', which addresses some of these problems.

Speakers:

Brent Chapman, Netomata, Inc

Brent Chapman is the founder, CEO, and technical lead of Netomata, Inc. He is the coauthor of the highly regarded O'Reilly & Associates book Building Internet Firewalls. He is also the founder of the Firewalls, List-Managers, and Network-Automation Internet mailing lists, and the creator of the Majordomo mailing list management package. In 2004, Brent was honored with the annual SAGE Outstanding Achievement Award 'for outstanding sustained contributions to the community of system administrators'. He has been a frequent and popular speaker at USENIX, LISA, BayLISA, and many other events over the past 15 years.

Shankar, CCIE # 2025, is a Technical Leader at Cisco Systems. As a lead architect, Shankar has worked on some of the largest MPLS deployments both in the Service Provider and Enterprise accounts. His expertise includes: Routing Protocols (OSPF, IS-IS & BGP), MPLS-VPNs, MPLS-TE. He is a frequent contributor both internal and external forums like APRICOT, NANOG . Also, he has contributed to several IETF RFCs on IS-IS and has written several white papers that are posted to Cisco.com website.

Tutorial: Understanding OTN and the Path to the Future

Understanding Optical Transport Network (OTN) is key for success in addressing the emerging needs of next generation transport networks now and in the future. As IP based services continue to grow, new OTN-based solutions provide efficient means of transporting those services globally. Take this opportunity to learn more about what OTN is and why it is important to next generation transport.

Speakers:

Michael Jamgochian, Alcatel-Lucent

<BR>Michael Jamgochian is the Director of Optics Business Development, Alcatel-Lucent. Michael has over 25 years of experience in the telecommunications field
with Alcatel-Lucent and MCI. He is currently responsible for business
development covering the Alcatel-Lucent Optical portfolio. His primary
focus is driving these activities supporting Verizon's global network.
Previous Alcatel-Lucent positions include Product Management in the
Optical Network Division and Program Management on the AT&T U-verse
program. MCI positions included facilities planning, network planning,
and network provisioning.

Tutorial: Introduction to Label switched Multicast: P2MP-TE & mLDP

Service Providers using MPLS infrastructure want to offer Multicast Services to their customers using the same MPLS core network that are used to offer unicast services. One of the widely deployed solutions has been Multicast VPN or mVPN. However, deploying mVPN has always demanded re-engineering their core links to carry PIM traffic. Also, they could not leverage high service availability features of Fast-reroute for multicast traffic passing through MPLS core.
<BR><BR>
Recently, IETF has come out with two good solutions: P2MP TE and mLDP, in which MPLS technology has been extended to carry Multicast Traffic using labels, known as Label switched Multicast. The solutions have eliminated the need for any PIM configurations within MPLS core and has greatly simplified service/operational maintenance requirements of SP providers.
<BR><BR>
This tutorial gives an introductory overview of the two new approaches: P2MP TE and mLDP used to carry Multicast Traffic through SP MPLS core.
<BR><BR>
The following topics will be covered as part of this tutorial:
<UL>
<LI> Motivation</LI>
<LI> Multicast Solutions</LI>
<LI> P2MP TE Overview</LI>
<LI> mLDP Overview</LI>
<LI> P2MP TE Demo</LI>
<LI> Q and A</LI>
</UL>

Speakers:

Rajendra Chayapathi, Cisco Systems

Rajendra Chayapathi has been with Cisco Systems from 2000 and is based in San jose. He is a Sr.Technical Leader in Service Provider market segment in Core router business unit. His role includes working with Tier 1 SP in US, UK & Australia specifically in network strategies, customer interlock , design and operations, configuration and scaling. He is currently working on ISSU for Core routers. Prior to Cisco , he had worked in AT&T Labs for design and deployment of the IP Core Backbone network. Rajendra holds a MBA degree & is a CCIE 4991.

Utpal Mukhopadhyaya, Cisco Systems

Utpal Mukhopadhyaya is a Technical Leader at Cisco Systems, with over 10 years of experience in Systems and Solutions Testing. As part of Cisco's Network Solution Integration Test organization, Utpal designed, deployed, and troubleshooted IPv4/IPV6/MPLS networks for Service Providers. He has contributed to a number of white papers and made several presentations at training programs for network technology professionals. Utpal holds a Master's degree in Electrical Engineering from I.I.T Kanpur, India, and a Doctorate degree in Computer Science from University of Saskatchewan, Canada.

Tutorial: Which Routing Protocol?

This session will go into details of which routing protocol should be chosen for a large and complex network. The two protocol OSPF & ISIS will be compared side by side based on its functionality, usage, scalability and convergence. These two protocols will be compared in the light of IPv6 deployment also.

Speakers:

Khalid Raza, Cisco Systems

Khalid is a Distinguished Engineer at Cisco Systems. As a recognized expert within Cisco and worldwide ISP community, Khalid has been designing<BR>
large scale IP and MPLS networks for over fifteen years. His expertise includes IP routing protocols (OSPF, ISIS and BGP), MPLS and ISP networks.
<BR><BR>
He represents Cisco in industry panel discussion and technical conferences around the world and discusses technologies and protocols related to large scale ISP and NRN networks.<BR>
Khalid has influenced technology directions and decisions within Cisco and ISP and NRN community worldwide. He has produced technical white papers and co-authored a book called "Large Scale IP Network Solutions". His current area of interest is converge networks and IPv6 routing protocols.

Faraz Shamim, Cisco Systems

Faraz Shamim, CCIE #4131, is a Network Consulting Engineer with Cisco Systems. He has written several documents, white papers and technical tips for OSPF, RIP, EIGRP and BGP on Cisco Connection Online, CCO (www.cisco.com). He has also been engaged in developing and teaching the Cisco Advance Training Bootcamps on Advanced IP Routing & IPv6. He has taught the Cisco Bootcamp Courses to several Universities and customers world wide. Faraz actively speaks at the US and International Conferences like Networkers and APRICOT on the subject of Link State
<BR><BR>
Protocols, IPv6 & MPLS. Faraz is also an author of a Cisco press CCIE series book, "Troubleshooting IP Routing Protocols". Faraz has been with Cisco Systems since 1997 and speaking at Networkers Cisco Live events since 2000.

Tutorial: BGP 102

BGP 102 build on the basics presented in BGP 101 and focuses on scaling and traffic preffing.<BR>
We cover BGP Route Reflectors, local prefs and other knobs, peer groups, and basic BGP <BR>
hygiene and then show how to configure more fine-grained outbound and inbound traffic <BR>
load balancing.

Speakers:

Avi Freedman, ServerCentral

Avi Freedman is CTO with ServerCentral, where he focuses on private and public cloud technologies to bring infrastructure abstraction to the masses. Prior to joining ServerCentral, Avi was with Akamai for 9.9 years where he led the network group and then focused on architecture, research, product development, Internet visualization, and vulnerability analysis. Avi also founded Philadelphia's original <BR>
ISP, netaxs (4969, now reallocated), and was then VP of Engineering at AboveNet. He was a founding member of the ARIN advisory council and is actively involved in the network community.

Tutorial: IPv6 Routing Introduction

This tutorial will provide an overview of IPv6 routing concepts and provide examples of IPv6 configurations for routers using Cisco and Juniper CLI. There will be a question and answer period at the end of the tutorial for specific technical questions related to deploying IPv6 on existing networks.

Speakers:

Ron Bonica, Juniper Networks

Mr. Ron Bonica, is Juniper's technical lead on IPv6 and is a member of Juniper Networks' routing protocol software development team. He also contributes to the Internet Engineering Task Force (IETF), currently serving as co-director of the Operations and Management (O&M) Area. Ron also has authored several standard documents, including RFCs on MPLS. Prior to joining Juniper Networks, Ron served as senior manager of engineering for MCI's vBNS+ network.

Merike Kaeo, Double Shot Security

Merike Kaeo is Chief Network Security Architect at Double Shot Security. She is the author of Designing Network Security, published by Cisco Press, which has been published in eight languages and is being used as a curriculum textbook in a variety of network security courses. The second edition was published in November 2003. Merike has acted as a technical advisor for numerous security start-up companies and has been an instructor and speaker at a variety of global security-related conferences. She is also a frequent presenter at global ISP conferences including NANOG, RIPE, APRICOT and SANOG.

Tutorial: Video Over DOCSIS (VDOC)

Tutorial on emerging video based service offerings over an IP based infrastructure (specifically a DOCSIS based HFC network used by cable operators). Covering video on demand, broadcast video, and teleprence services and the underlying technolgies used.

Tutorial: BGP 101

The BGP 101 tutorial is a detailed introduction to BGP, focusing on the basics (routes, peers, peering sessions, protocol overview) and ending with theory and examples showing how networks are seen by the Internet when they run without BGP; how to multi-home; and how to do basic inbound and outbound traffic preferences.

Speakers:

Avi Freedman, ServerCentral

Avi Freedman is CTO with ServerCentral, where he focuses on private and public cloud technologies to bring infrastructure abstraction to the masses. Prior to joining ServerCentral, Avi was with Akamai for 9.9 years where he led the network group and then focused on architecture, research, product development, Internet visualization, and vulnerability analysis. Avi also founded Philadelphia's original ISP, netaxs (4969, now reallocated), and was then VP of Engineering at AboveNet. He was a founding member of the ARIN advisory council and is actively involved in the network community.

Tutorial: Optical Networking 101 & 201

Everything you ever wanted to know about optical networking but were afraid to ask. Example topics include:<BR>
<BR>
* How fiber works (the basics, fiber types and limitations, etc)<BR>
* Working with optics (choosing the right type, designing optical networks, etc)<BR>
* Optical power (understanding dBm, loss, using light meters, etc)<BR>
* DWDM (how it works, muxes, oadms, amps, etc)<BR>
* Dispersion (what is it, why do we care, how do we fix it)<BR>
* Optical Myths (can I hurt myself looking into fiber, can I overload my optic)

Speakers:

Richard Steenbergen, nLayer Communications

Richard Steenbergen is the co-founder of nLayer Communications, a respectably sized and profitable North American based IP backbone, where he currently serves as the Chief Technical Officer. Richard brings years of experience in practical techniques for network operators, and is a frequent contributor in many community forums. Previously, Richard served as a Senior Network Engineer at several large NSPs, and was the Senior Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.<BR>
<BR>
Richard is also an active developer for tools and software used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRRPT, a software package used by ISPs to maintain IRR-based prefix filters.

Tutorial: Effective BGP Load Balancing Using "The Metric System"

Presenting real-world experiences of effective outbound load-balancing across multiple ISPs using BGP traffic engineering and what we call "the metric system." Primary audience is content or data hosting networks that connect to multiple ISPs. Focus is on actual techniques that have been used successfully in numerous installations for simple, effective, and reliable load balancing. This tutorial will show in-depth and specific configurations to achieve desired traffic engineering and will share real-world results.

Speakers:

Dani Roisman, Peak Web Consulting

Dani Roisman provides Network Design and Engineering services at Peak Web Consulting. In addition to his role as a Senior Network Architect, he is also the Network Engineering Team Lead. He specializes in large content datacenters and networks, with a focus on peering and multi-homing to reduce costs, improve customer negotiating stance, as well as increased network capacity, performance, and fault-tolerance. His network design and implementation accomplishments include multiplayer game and social networking deployments hosting over 5,000 servers across 9 datacenters with Internet bandwidth capacities reaching 250Gbps.

Tutorial: How to Accurately Interpret Traceroute Results

Many people think they understand how to use and understand traceroute, yet the large number of traceroute based tickets at any sizable ISP proves that the vast majority of people do not. Even the ISPs themselves are frequently unable to come up with staff who are qualified to look at a traceroute and interpret it correctly.

Speakers:

Richard Steenbergen, nLayer Communications

Richard Steenbergen is the co-founder of nLayer Communications, a respectably sized and profitable North American based IP backbone, where he currently serves as the Chief Technical Officer. Richard brings years of experience in practical techniques for network operators, and is a frequent contributor in many community forums. Previously, Richard served as a Senior Network Engineer at several large NSPs, and was the Senior Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.<BR>
<BR>
Richard is also an active developer for tools and software used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRRPT, a software package used by ISPs to maintain IRR-based prefix filters.

Mr. Barry Raveendran Greene is currently the Director of Juniper's Security Incident Response Team (SIRT). With 30 years in the industry,<BR>
Barry brings a wide range of experiences and skills to the just of fulfilling Juniper's mission to deliver products that are Fast, Reliable, and Secure.<BR>
<BR>
More details about Barry's work history can be found here:<BR>
http://www.linkedin.com/in/barryrgreene

An introductory tutorial, with working code examples (client and server) of applications ported from IPv4 to IPv4/v6 dual stack in C, PERL, and Python.

Speakers:

Owen DeLong, Hurricane Electric

Owen DeLong is an IPv6 Evangelist at Hurricane Electric. He has over 20 years of experience in TCP/IP Networking and Systems Administration. He is a member of the ARIN Advisory Council, and Instrument Rated Pilot, and, a SCUBA Instructor.

Tutorial: Introduction to BGP

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The second half of the tutorial looks at deployment techniques, including BGP network design, the announcing and receiving prefixes, aggregation, routing table growth and stability, finishing off with some configuration advice.

Speakers:

Avi Freedman, ServerCentral

Avi Freedman is CTO and VP of Cloud Services with ServerCentral, where he is rolling out a Private Cloud Platform for Enterprise and content provider customers. Prior to joining ServerCentral, Avi was at Akamai for 9.9 years where he founded the network group and played in the vast Akamai geek sandbox, interfacing Akamai Technologies to the real world. Avi founded Philadelphia's original ISP, netaxs, and started teaching Internet routing in the real world in the mid-90s. He was a founding member of the ARIN advisory council and is actively involved in the network community.

Tutorial: Introduction to DHCPv6 and DHCPv6 for DOCSIS

This session is intended to provide an introduction to DHCPv6. DHCPv4 and DHCPv6 are separate and distinct protocols. DHCPv6 will be compared and contrast to DHCPv4, specific topics include techniques that can be used to offer redundant DHCPv6 services in the absence of a standards based protocol. Additional topics related to the evolution and future use of DHCPv6 will also be discussed.<BR>
<BR>
Further, current applications of DHCPv6 will also be discussed specifically the use of DHCPv6 in DOCSIS networks to support the deployment of IPv6. Deployment and migration techniques will also be discussed at a high level.

Speakers:

John Brzozowski, Comcast

At Comcast, John provides technical leadership and guides the firm's deployment of IPv6. He leverages his expertise and experiences to drive the adoption and implementation of IPv6 ensuring that innovative solutions are in place to support traditional and next generation services. John has contributed significantly to many standards and technologies critical to the cable industry's adoption of IPv6, specifically those pertaining to voice, video, and data. He works closely with CableLabs on DOCSIS and PacketCable specifications and has contributed to IETF standards efforts.<BR>
<BR>
John's work in the technical community currently includes acting as the chair of the MidAtlantic IPv6 Task Force, North American IPv6 Task Force Steering Committee member, and member of the IPv6 Forum. Through his work with these organization he helps to drive and support critical IPv6 activities regionally and nationally including but not limited to promoting IPv6 education, awareness, and of course adoption. John also serves as co-chair of the IETF DHC Working Group and co-chair of the MAAWG IPv6 technical sub-committee.

Tutorial: VoIP Peering

While various forms of application-layer peering overlays have long existed on the Internet to support applications like email and newsgroups, Voice over IP (VoIP) peering brings with it a new set of elements, policies, and challenges. This tutorial begins with the fundamentals, exploring why peering is even necessary for a largely client-driven application like VoIP. It then surveys the functional elements necessary to peer between telephony-replacing deployments, using the ongoing IETF work on VoIP peering as a touchstone. All of this is considered with a mind to the ongoing evolution of traditional voice services, including mobile telephony, and the rise of other client-driven Internet applications including instant messaging and peer-to-peer file sharing.

Speakers:

Jon Peterson, Neustar

Jon Peterson is a Fellow at NeuStar, Inc., and currently a member of the Internet Architecture Board (IAB). He served on the Steering Group of the<BR>
IETF as co-Area Director of the Transport Area from 2003 to 2006, and subsequently the Real-time Applications and Infrastructure (RAI) area, from<BR>
2006 to 2009. Previously, he founded the SIMPLE WG of the IETF and served as chair of the SIP WG. He is the author or co-author of more than twenty RFCs, including RFC3261, the core Session Initiation Protocol specification. His work has also extended to numerous other standards and technical coordination organizations, including the ITU-T, the Liberty Alliance and ICANN, where he served on the Security and Stability Advisory Committee. His primary interests are immediate personal communications, geolocation, security and privacy.

Tutorial: Effective BGP Load Balancing Using "The Metric System"

Presenting real-world experiences of effective outbound load-balancing across multiple ISPs using BGP traffic engineering and what we call "the metric system." Primary audience is content or data hosting networks that connect to multiple ISPs. Focus is on actual techniques that have been used successfully in numerous installations for simple, effective, and reliable load balancing. This tutorial will show in-depth and specific configurations to achieve desired traffic engineering and will share real-world results.

Moderators:

Dani Roisman, Peak Web Consulting

Dani Roisman provides Network Design and Engineering services at Peak Web Consulting. In addition to his role as a Senior Network Architect, he is also the Network Engineering Team Lead. He specializes in large content datacenters and networks, with a focus on peering and multi-homing to reduce costs, improve customer negotiating stance, as well as increased network capacity, performance, and fault-tolerance. His network design and implementation accomplishments include multiplayer game and social networking deployments hosting over 5,000 servers across 9 datacenters with Internet bandwidth capacities reaching 250Gbps.

Tutorial: Introduction to DOCSIS 3.0

All major Cable Service Providers in United States have started the deployment of DOCSIS 3.0 at various scales. The objective of this tutorial is to provide a high level overview of the key components of DOCSIS3.0 technology.<BR>
<BR>
It covers key techonlogies in DOCSIS 3.0 such as Downstream Channel Bonding, Upstream Channel Bonding, Multicast Enhancements, Security Enhancements and IPV6 for Cable.<BR>
<BR>
Intended audiance would be technical personal who are already familiar with CMTS and DOCSIS1.x technologies.

Speakers:

Pularikkal Byju, Cisco Systems

Byju Pularikkal is a Networking Consulting Engineer for the Advanced Services Organization of Cisco Systems. He holds 'Cisco Certified Internetwork Expert (CCIE)' Certifications on Routing & Switching and Service Provider tracks. Byju is a Subject Matter Expert on DOCSIS 1.X, DOCSIS 2.0 DOCSIS 3.0, Packetcable & IP Core Technologies. Byju has been providing consultancy services to major Cable Operators in the United States and abroad. He is a co-inventor of some of the patent applications filed by Cisco Systems. Byju is also an active member of Society of Cable Telecommunications Engineers (SCTE).

Tutorial: Network Capacity RFP: What, Why, How-To

The network capacity purchasing RFP can be a powerful tool that insures all options are on the table during pricing negotiations. It also allows the purchaser to remain firmly in control of the process. We aren't buying used cars, we're subscribing to radically changing costs that need to be managed closely. In this talk we will take a mid level walk through a tested RFP and discuss different aspects of an effective request for pricing or proposal "RFP". We will discuss how defining needs over multiple years can be strategically related to discounts and pricing, how to ask providers to define their own service delivery needs so you can recoup costs and standard terms and conditions to minimize lawyer time and expense. We'll conclude with a walk through of an actual RFP that will be provided as a template for later use.

Speakers:

Martin Hannigan, None

Martin Hannigan is long time Internet network builder. Circa ~88, his past includes early development of networks and products at Bose Corporation, Microsoft, Level(3) Communications, VeriSign, and Verne Global ehf. He's currently the market go-to person and a founder of the burgeoning Iceland Data Center industry, consults for the largest ILEC in the Caribbean, and is appointed to the ICANN ASO AC by the ARIN Board of Directors. He participates in development of global IPv4 and IPv6 network numbering policy matters representing North America. He's an attendee of ARIN, RIPE, LACNIC, AFRINIC, NANOG, UKNOF, IETF, and other industry community gatherings.

Tutorial: Deploy a Production IPv6 Network in 30 Minutes or less (or it's free)

A completely practical step by step guide to configuring IPv6 in a production network without breaking anything, for people who hate IPv6 and don't have it deployed currently. The goal would be that everyone who leaves the room should be able to successfully deploy an IPv6 network on top of an existing v4 network on any common Juniper/Cisco hardware, without needing to be IPv6 experts or lovers of the protocol. I also want to talk about practical techniques for addressing management so you can successfully deploy IPv6 without having successfully rewritten all of your internal management tools to fully support it, and other tricks to minimize the pain.

Moderators:

Richard Steenbergen, nLayer Communications

Richard Steenbergen is the co-founder of nLayer Communications, a respectably sized and profitable North American based IP backbone, where he currently serves as the Chief Technical Officer. Richard brings years of experience in practical techniques for network operators, and is a frequent contributor in many community forums. Previously, Richard served as a Senior Network Engineer at several large NSPs, and was the Senior Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.<BR>
<BR>
Richard is also an active developer for tools and software used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRRPT, a software package used by ISPs to maintain IRR-based prefix filters.

Tutorial: Introduction to DHCPv6 and DHCPv6 on DOCSIS

This session is intended to provide an introduction to DHCPv6. DHCPv6 will be compared and contrast to DHCPv4 specific topics including redundancy will be discussed. Additional topics related to the evolution and future use of<BR>
DHCPv6 will also be discussed. Information about current applications of DHCPv6 will also be discussed specifically the use of DHCPv6 in DOCSIS networks. Deployment and migration techniques will also be discussed at a<BR>
high level.

Speakers:

John Jason Brzozowski, Comcast Cable

At Comcast, John provides technical leadership and guides the firm's deployment of IPv6. He leverages his expertise and experiences to drive the adoption and implementation of IPv6 ensuring that innovative solutions are in place to support traditional and next generation services. John has contributed significantly to many standards and technologies critical to the
cable industry's adoption of IPv6, specifically those pertaining to voice, video, and data. He works closely with CableLabs on DOCSIS and PacketCable specifications and has contributed to IETF standards efforts.<BR>
<BR>
John's work in the technical community currently includes acting as the chair of the MidAtlantic IPv6 Task Force, North American IPv6 Task Force
Steering Committee member, and member of the IPv6 Forum. Through his work with these organization he helps to drive and support critical IPv6 activities regionally and nationally including but not limited to promoting
IPv6 education, awareness, and of course adoption. John also serves as co-chair of the IETF DHC Working Group and co-chair of the MAAWG IPv6 technical sub-committee.

Tutorial: Small Network Operator - Lessons Learned

This presentation is targeted at operators of networks of one to several routers, perhaps up to several POPs, and presents key operational concepts that have made a difference in the reliability and scalability of a small-medium network. Content has been updated and refined since the NANOG42 presentation.

Speakers:

Pete Templin, TexLink

Pete Templin is an IP Engineer at TexLink Communications, now a Pac-West Telecomm Company. Pete now keeps several networks running smoothly, in anticipation of lots of integration projects, and assists with product development and other VoIP engineering tasks.

Tutorial: Effective BGP Load Balancing Using "The Metric System"

Presenting real-world experiences of effective outbound load-balancing across multiple ISPs using BGP traffic engineering and what we call "the metric system." Primary audience is content or data hosting networks that connect to multiple ISPs. Focus is on actual techniques that have been used successfully in numerous installations for simple, effective, and reliable load balancing. This tutorial will show in-depth and specific configurations to achieve desired traffic engineering and will share real-world results.

Speakers:

Dani Roisman, Peak Web Consulting

Dani Roisman provides Network Design and Engineering services at Peak Web Consulting. In addition to his role as a Senior Network Architect, he is also the Engineering Team Lead for Southern California. He specializes in large content datacenters and networks, with a focus on peering and multi-homing to reduce costs, improve customer negotiating stance, as well as increased network capacity, performance, and fault-tolerance. His network design and implementation accomplishments include multiplayer game and social networking deployments hosting over 5,000 servers across 9 datacenters with Internet bandwidth capacities reaching 250Gbps.

Tutorial: Peering 101

Peering has evolved from being a routing optimization to a strategic intent. As traffic volume grows, peering becomes more interesting from both a performance and cost savings perspective. This 90 minute tutorial will introduce the terms, the motivations, the processes and the math behind Internet interconnection.

Speakers:

William B. Norton, InterStream

Bill Norton is a consultant for InterStream, an industry association focused on the delivery of high quality streams. Prior to that he was Co-Founder and Chief Technical Liaison for Equinix, Inc., a global provider of Internet Exchange and colocation services. Bill worked at Merit Network for eleven years where he developed the first business plan for the North American Network Operators Group (NANOG) and chaired NANOG from 1995-1998.

Avi Freedman is Chief Network Scientist with Akamai, where he works on architecture, research, product development, Internet visualization, and vulnerability analysis. Prior to joining Akamai, Avi founded Philadelphia's<BR>
original ISP, netaxs (4969), and then was VP of Engineering at AboveNet. He was a founding member of the ARIN advisory council and is actively involved in the network community.

Tutorial: How to Accurately Interpret Traceroute Results

Many people think they understand how to use and understand traceroute, yet the large number of traceroute based tickets at any sizable ISP proves that the vast majority of people do not. Even the ISPs themselves are frequently unable to come up with staff who are qualified to look at a traceroute and interpret it correctly.

Speakers:

Richard Steenbergen, nLayer Communications

Richard Steenbergen is the co-founder of nLayer Communications, a respectably sized and profitable North American based IP backbone, where he currently serves as the Chief Technical Officer. Richard brings years of experience in practical techniques for network operators, and is a frequent contributor in many community forums. Previously, Richard served as a Senior Network Engineer at several large NSPs, and was the Senior Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.<BR>
<BR>
Richard is also an active developer for tools and software used by the network operator community. Some notable projects include PeeringDB, a portal used by many networks to help coordinate their peering activities, and IRRPT, a software package used by ISPs to maintain IRR-based prefix filters.

Tutorial: Introduction to LISP

This tutorial introduces the Locator/ID Seperation Protocol (LISP). After providing a survey of Loc/ID split concepts, the tutorial will explain the LISP data plane (LISP), the LISP
control Plane (LISP+ALT), and how LISP sites talk with Non-LISP sites (Interworking). The tutorial will then review the current LISP deployment providing practical examples of how to configure, troubleshoot, and operate a LISP router. The tutorial will wrap up by reviewing an example of how LISP can be configured to<BR>
enable (BGP free) active-active multi-homing for end-sites.

Speakers:

Dino Farinacci, Cisco Systems

Dino has built routers for 26 years. He currently is foucsed on building a next generation Data Center platform. His expertise specializes in routing protocols where he has intimate knowledge and implementation experience with IS-IS, EIGRP, OSPF, BGP, IGMP, PIM, and MSDP, as well as IPv6 and MPLS protocols. He is an advocate for modular operating systems. Dino also has been a member of the IETF for 19 years making many contributions over this period of time. Dino has worked for cisco since early 1991 but was away for 5 years at Procket Networks where he help build the highest speed and most dense router (still to date) in a half rack chassis which ran a fully modular operating system. He has been back at cisco for 3 years where he is currently working on new multicast routing technology such as Multicast Fast-Reroute, AMT, Multicast Virtualization, and layer-2 data-center multicast. Dino is not just a multicast bigot but works on many other protocol and OS initiatives. For example, very recently he is prototyping an idea called LISP to separate an internet address into an ID and Locator to allow the Internet to scale better. Dino currently works in the Data Center Business Unit at cisco where his focus is on building a next-generation platform and operating system for Enterprise and Data Center environments.

David Meyer, Cisco Systems/University of Oregon

David Meyer is currently a Director in the Advanced Research and Technologies Group at Cisco Systems, where he works on future directions for Internet technologies. He has been a member of the Internet Architecture Board (IAB) of the the IETF (www.ietf.org), and has chaired (or co-chaired) the SPEERMINT, MBONED, MSDP, and DNSOP working groups. He is also a member of several IETF directorates and IRTF research groups. He is also active in the operator community, and was a long standing member of the NANOG program committee. He is also active in other standards organizations such as ANSI T1X1.<BR>
<BR>
Prior to joining Cisco, he served as Senior Scientist, Chief Technologist and Director of IP Technology Development at Sprint. He is also Director of the Advanced Network Technology Center at the University of Oregon. Prior to working at Sprint, he worked at Cisco, where he was involved in software development, working both on multicast and BGP.

Tutorial: Network Operations Practices

This tutorial covers basic network operations practices, including what to do when a network breaks, how to manage changes and keep a network from breaking, documentation, customer and peer communication, and some very basic network architecture. It does not cover specific router or systems configurations, as there are lots of other tutorials that cover that sort of thing.

Speakers:

Steve Gibbard, ServePath/GoGrid

Steve Gibbard is the Network Architect at ServePath/GoGrid, a hosting and cloud computing company in San Francisco. Prior to that, his focus had been on network topology for critical DNS services, including designing infrastructure to support several top level domains. He has also done extensive work on Internet peering and exchange points. Steve is a frequent speaker at Internet industry conferences, and writes regularly about issues of Internet infrastructure design and economics. Steve was <BR>
previously Network Architect at Packet Clearing House. He is also a former Senior Network Engineer at Cable & Wireless, and has held network engineering positions at Digital Island and World Wide Net.

Tutorial: IPv6 Routing Introduction

This tutorial will provide an overview of IPv6 routing concepts and provide examples of IPv6 configurations for routers using Cisco and Juniper CLI. There will be a question and answer period at the end of the tutorial for specific technical questions related to deploying IPv6 on existing networks.

Speakers:

Ron Bonica, Juniper Networks

Ron Bonica is a member of Juniper Networks\' routing protocol software development team. He also contributes to the Internet Engineering Task Force (IETF), currently serving as co-director of the Operations and Management (O&M) Area, as well as co-chair of the Layer 3 Virtual Private Network Working Group. Ron also has authored several standard documents.Prior to joining Juniper Networks, Ron served as senior manager of engineering for MCI\'s vBNS+ network. The vBNS+ network offered L3VPN services to United States government customers.

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: BGP Techniques for Service Providers – Part 2

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, pressure points on the routing system, and some of the newer features available.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: IP Multicast and Multipoint Design for IPTV Services

Provides a thorough understanding of the end-to-end protocol, mechanics and service elements of IP multicast technologies used in IPTV networks. Transit transport design options will be presented. Source and network resiliency will be discussed along with path selection, admission control and channel changing

Speakers:

Mike McBride, Cisco Systems

Mike is a SW Engineer in the Multicast Development group at Cisco Systems. His focus is the deployment of Multicast in the Service Provider space.

Tutorial: BGP Techniques for Service Providers - Part 1

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, pressure points on the routing system, and some of the newer features available.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: VoIP For Service Providers

This presentation will be useful to network operators and technical decision makers who are embarking upon building segments of their network to superbly run voice products, or want to better support voice customers.<BR>
<BR>
The presentation introduces key VoIP concepts of relevance to operators, and a review of VoIP security techniques.

Speakers:

Andy Davidson, NetSumo Ltd

Andy Davidson is director of technology at the British ISP consultancy NetSumo, serves on the board of the LONAP internet exchange, and also the program committee for the UK Network Operators Forum. He has a special interest in IP interconnection techniques and policy.<BR>
<BR>
He has had an interest in voip since 2001, and has built and managed several networks for VoIP service providers.

Tutorial: Network Measurement Tools

An introduction to the many freely available network measurement tools. This tutorial will give the attendees a good introduction to several tools as well as an idea of what resources are available. The tutorial will begin with a broad survey of available tools and then go in a bit more detail about four particular tools:<BR>
<BR>
<BR>
Iperf<BR>
BWCTL <BR>
OWAMP <BR>
NDT

Speakers:

Jeff Boote, Internet2

Jeff Boote is a Senior Network Software Engineer for R&D at Internet2. In this capacity, Jeff implemented OWAMP, a tool for one-way latency measurement that is a sample implementation of IETF RFC 4656, which he co-authored. Jeff also created BWCTL, a tool for scheduling throughput tests that allows multiple users to schedule throughput tests with hosts in the middle of the network in cooperation with regularly scheduled tests. Jeff is heavily involved in the development of the U.S. implementation of the perfSONAR architecture. He is a contributing member to the Open Grid Forum\'s Network Measurement Working Group and Internet2\'s Performance Working Group. Before coming to Internet2 in March of 2002, Jeff worked at the National Center for Atmospheric Research (NCAR) in the Visualization Lab, writing visualization software to translate NCAR research into high- resolution, multi-dimensional animations and also managed NCAR\'s web engineering group.

Jon Dugan, ESnet

Jon Dugan has a broad background in IP networking and UNIX administration and programming. His experience is primarily in the Research and Education sector and has been an active member of the R&E community. For many years he worked at the National Center for Supercomputing Applications (NCSA) and has served on the SCinet committee for the Supercomputing tradeshow for many years. Recently Jon joined the Network Engineering team at ESnet (Energy Sciences Network). He is the maintainer of the Iperf network throughput measurement tool.

Tutorial: Best Practices for Determining the Traffic Matrix in IP Networks

\"Knowledge of the amount of traffic between source and destination pairs of a network is crucial to fundamental operational tasks such as capacity planning, traffic engineering, and peering management. Router vendors, third parties, academic researchers, and ingenious network engineers have devised multiple ways of collecting and estimating traffic matrices.
This session presents an overview of applications of traffic matrices and operational experiences with the various approaches, including Netflow-based methods, mathematical estimation models, and MPLS (both RSVP and LDP) methods. Emphasis will be on practical experiences with each method.\"

Speakers:

Rached Blili, Cariden Technologies.

Arman Maghbouleh, Cariden Technologies

Arman Maghbouleh serves as the President of Cariden Technologies where he works with network operators to develop traffic management solutions. Arman has extensive experience in network design consulting and tools development, including stints at Apple Computer, Fidelity Investments and Advanced Telecommunications Research Laboratories.

Tutorial: Prefix Filtering, Black Holes and Protecting Your Business

BGP Prefixes leaking today potentially have a much largers business impact than it did 10 years ago. While groups look at long term fixes, this tutorial will focus on what ISPs should be doing now. This will be a compilation of best practices for all modes of BGP prefix filtering - between the ISP and their customers, the ISP and their peers, and the ISP and their upstream. It will also review reaction tools - like Remote Trigger Black Hole (RTBH) - to demonstrate how layers of filtering is used to protect the interest of business and the Internet. Scaling and operational maintenance of the prefix filters will also be covered.

Tutorial: Introduction to IPv6

This tutorial will provide an introduction to IPv6. Topics covered included a brief history, as well as an explanation of the protocol and status of the IPv6 standards. It then will cover how the addressing works, and the changes in routing protocols, before looking at how service providers might include IPv6 within their existing Internet backbone infrastructure.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: A Load-Sharing Approach to Increase Capacity in IP/MPLS Networks

Currently, network operators are increasingly bundling multiple links together to meet the growing demand for IP and MPLS services. They also use several Equal Cost Multi-Path techniques at various protocol layers such as BGP, OSPF, ISIS, RSVP-TE and LDP to provide multiple paths. This leads to numerous combinations of load balanced paths at different layers (IP, MPLS, Ethernet). With services being offered for native IP, L2VPNs, VPLS, L3VPNs, IPv6 and others, a one size fits all approach for load balancing is limited. In this presentation, we will look at the reasons for load sharing, the various layers where load sharing is used, highlight the criteria used for load sharing at each layer and recommend the best schemes to be used for each traffic type to boost network capacity utilization. We will further look at some interesting techniques of speculation in MPLS packets and neutralization of polarization effects in IP networks.

Speakers:

Sanjay Khanna, Foundry Networks

Sanjay Khanna is a senior product marketing manager in Foundry Networks Service provider Systems business unit. In his role, Sanjay is responsible for product strategy of the Foundry Networks XMR/MLX series of IP/MPLS Routers. Sanjay has over 14 years of experience in the design and development of next-generation IP, MPLS, Ethernet and ATM switches and routers, and has worked with multiple service providers in designing next generation MPLS, IP, Ethernet, wireless backhaul and triple-play networks. He has held numerous leadership positions in product management and engineering at Tellabs, Vivace Networks, Mariposa Technology and Newbridge. Sanjay holds B.E and M.E degrees in electrical engineering from Concordia University in Montreal, and a MBA from University of California at Berkeley.

Tutorial: Small Operator Lessons Learned

In five years as an ISP routercrasher, there have been many false starts, and plenty of missed visions. Operators and managers of small to medium networks (single router to single-digit POP count) will hopefully find a few examples of things that \"light the lamp\" and help some facet of the daily grind.

Speakers:

Pete Templin, TexLink

Pete Templin is the senior network architect at Texlink Communications, where he manages the IP/MPLS network and related services. These include product development, tier 3 trouble escalation, capacity planning, and operational strategy/tactics. Previously, he worked in sales engineering and professional services at Digital Island (or was it the Digital Cable Wireless Island?).

Tutorial: BGP Troubleshooting Techniques, Part 2

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: Network Core Infrastructure, Best Practices

This session focuses on the basic requirements necessary to improve backbone security. It reviews features and techniques available to help improve security by hardening the core network. This session reviews security best practices, security recommendations, and router features to mitigate direct infrastructure attack. It covers the deployment of specific features and using them to improve backbone security. This session is designed for network engineers and security professionals in service provider & enterprise environments.

Speakers:

Yusuf Bhaiji, Cisco Systems

Yusuf Bhaiji, CCIE #9305 (R&S and Security), has been with Cisco Systems for 7 years and is currently the Program Manager for the Cisco CCIE Security Certification and CCIE Proctor in Cisco Dubai Lab. Yusuf\'s passion for Security technologies and solutions has played dominant role in his 17 years of industry experience, from as far back as his initial Masters Degree in Computer Science, and since reflected in his numerous certifications. Yusuf is advisory board member of several non-profit organizations for the dissemination of technologies and promoting indigenous excellence in the field of internetworking. Yusuf has authored two Cisco Press publications and written several articles, white papers, and presentations on various security technologies. He is a frequent lecturer and well-known speaker presenting in several Conferences and Seminars worldwide.

Tutorial: BGP Troubleshooting Techniques, Part 1

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: L2 Attacks & Mitigation Techniques

Layer 2 Attacks and Mitigation Techniques session focuses on the security issues surrounding Layer 2, the data-link layer. With a significant percentage of network attacks originating inside the corporate firewall, exploring this soft underbelly of data networking is critical for any secure network design. Security issues addressed in this session include ARP spoofing, MAC flooding, VLAN hopping, DHCP attacks, and Spanning Tree Protocol concerns. Common myths about Ethernet switch security are confirmed or debunked, and specific security lockdown recommendations are given. Attack mitigation options include the new DHCP snooping and Dynamic ARP Inspection (DAI) functionality. Attendees can expect to learn Layer 2 design considerations from a security perspective and mitigation techniques for Layer 2 attacks. This session is for network designers, administrators, and engineers in all areas of data networking.

Speakers:

Yusuf Bhaiji, Cisco Systems

Yusuf Bhaiji, CCIE #9305 (R&S and Security), has been with Cisco Systems for 7 years and is currently the Program Manager for the Cisco CCIE Security Certification and CCIE Proctor in Cisco Dubai Lab. Yusuf\'s passion for Security technologies and solutions has played dominant role in his 17 years of industry experience, from as far back as his initial Masters Degree in Computer Science, and since reflected in his numerous certifications. Yusuf is advisory board member of several non-profit organizations for the dissemination of technologies and promoting indigenous excellence in the field of internetworking. Yusuf has authored two Cisco Press publications and written several articles, white papers, and presentations on various security technologies. He is a frequent lecturer and well-known speaker presenting in several Conferences and Seminars worldwide.

Tutorial: You Can Teach Problem Solving and Should

Problem solving is the essence of what most network administrators do, but it\'s not often taught, and there\'s a lot of mystique that says it can\'t be taught. In fact, it\'s a skill, and it can be taught to the same extent that other skills can be taught. The most important tool in teaching it is simply a belief that it can be taught; this talk will attempt to convince you, and will provide you with more tools you can use to teach.

Speakers:

Elizabeth Zwicky, Acuitus, Inc..

NANOG41October 14, 2007

Tutorial: BGP Multihoming Techniques (Part 2)

Speakers:

Philip Smith, Cisco Systems.

NANOG41October 14, 2007

Tutorial: BGP Multihoming Techniques (Part 1)

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. Configuration techniques for modifying inbound and outbound traffic flows are covered, as are some examples on how to use BGP communities in inter-AS relationships. The tutorial finishes by covering some common multihoming security issues.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organizing and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: Layer 3 VPN for v4 & v6 in IP Core

Main stream Service provider revenue is coming from providing Business L3VPN. V4 L3VPN have been the key driver all along. Moving forward we will start seeing v6 L3VPN coming into picture due to Federal Mandates. These VPN could be using the MPLS transport or the IP transport in the Service provider core.
Traditionally MPLS transport has been widely accepted and deployed. But there are many other providers who have protected their investment by using their existing infrastructure build over IP. With IP Core the same L3VPN for v4/v6 has been successfully being deployed and used.
This tutorial goes over the advantages and implementation details of achieving v4/v6 L3VPN over IP core. Vendors like Cisco have products which has demonstrated this and various service providers have deployed the same.

Speakers:

Madhusudan Nanjanagud, Cisco Systems

Madhusudan Nanjanagud has been with Cisco Systems since 2000 and is at San Jose location. He is a Technical Leader in Service Provider Engineering team supporting development and deployment activities. He works closely with customers and development teams to ensure deployment of new product and services in customer networks. His expertise are in the field of Advanced MPLS technologies and design of Tier1 service provider networks. Madhu has also worked at AT&T IP Backbone as Network consulting engineer before joining Cisco Systems. He hold Master of Science in System Analysis from BITS Pilani India.

Tutorial: BGP Communities for Service Providers

A discussion about BGP community systems for Service Providers. Covers the design and implementation considerations of many powerful features, and provides examples for Cisco and Juniper implementations.

Speakers:

Tom Scholl, AT&T Labs.

Richard A. Steenbergen, nLayer Communications

Richard Steenbergen is the Co-Founder of nLayer Communications, where he currently serves as Chief Technical Officer and devotes a significant amount of time to the strategic management of peering and transit relationships. Previously, he served as a Sr. Network Engineer for several large NSPs, and was the Sr. Software Engineer responsible for developing optimized routing technologies at netVmg, Inc.

Tutorial: How to Update Wireshark

In today\'s networks there are an increasing number of new protocols and changes to existing protocol changes occurring on an almost daily basis. One of the tried and tested methods of diagnosing problems by networking professionals is using a \'network analyzer\' or sniffer. However, with the velocity of protocol changes the protocol analyser may not have been updated to decode the new formats. This problem is even more common in our test and validation labs. This presentation will give a overview of how Wireshark works from a user perspective. From the developer perspective, layout of the code, commonly used functions, and a walk through of extending Wireshark to support MVPN (multicast VPN) decoding of BGP. Wireshark is free and licensed under GPL.

Speakers:

Aamer Akhter, Cisco Systems

Aamer Akhter, joined Cisco Systems, Inc. in 1998 after graduating from Georgia Tech with a Bachelor\'s of Science in electrical engineering. After joining the Technical Assistance Center (TAC), he has worked in various capacities for cisco supporting large service provider and enterprise customers, as well as testing, designing and deploying several large Layer 2 and MPLS/VPN networks. Mr. Akhter is currently working as a technical marketing engineer in the areas of Network Virtualization, Wan-Optimization and router instrumentation. He is CCIE number 4543.

Tutorial: BGP Techniques for Service Providers (Part 1)

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at deployment techniques, including aggregation, announcing and receiving prefixes, pressure points on the routing system, and some of the newer features available.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling. As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organizing and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups. Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: BGP Troubleshooting Techniques (Part 1)

This tutorial covers common problems ISPs have when deploying BGP within their network. It looks at problems with peer establishment, missing routes, inconsistent route selection, and convergence issues. It also looks at real world examples of common errors which are made when deploying BGP, both as iBGP and eBGP, in service provider networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems since 1998 and is based in Brisbane, Australia. He is a Consulting Engineer, part of the Service Provider Architectures Group in Corporate Development. His role includes working with many ISPs in the Asia Pacific region, specifically in network strategies, technology, design and operations, configuration and scaling.
As part of an ISP and Internet education initiative, Philip runs several Routing and Internet Technology Workshops in the Asia Pacific region. He also assists as co-instructor at similar events in many other parts of the world. Philip also is closely involved in regional activities, being chair of the APRICOT Management Committee, chair of APOPS, member of the organising and programme committees for SANOG and PacNOG, as well as chair of APNIC\'s Routing and Internet Exchange Point Special Interest Groups.
Prior to joining Cisco, he spent five years at PIPEX (now integrated into MCI\'s global network business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: IP Multicast/Multipoint for IPTV (and beyond)

This tutorial gives an overview of how IP multicast and (MPLS) multipoint technologies can be used in IPTV solutions and beyond. The presentation first sumamrizes such solutions and the resulting strategies to consider when deploying multipoint technologies. It then continues to present an architectural overview highlighting key functions of multipoint IPTV solution.
In the remainder of the session those key functions are reviewed SSM, native IP multicast vs. mLDP and RSVP-TE/P2MP tree building, resiliency for multipoint (convergence, fast reroute, dualstream), Path selection for cost optimization, admission control and channel change issues and solutions.

Tutorial: NetFlow to guard the Infrastructure

This tutorial aims to cover the uses of NetFlow to monitor an SP\' infrastructure, from the export, router-wise, to the collect and analysis, from a security perspective. While there is certainly a great deal of papers on the subject, there is room - and need, or so I hope - for a comprehensive coverage of NetFlow from theory to practical operations. The questions regularly popping-up in the operators\' forums about NetFlow uses, as well as the lack of visibility most operators have regarding attacks against their infrastructure may be good testimonials to support such a tutorial.

Tutorial: Best Practices for Determining the Traffic Matrix in IP Networks

Knowledge of the amount of traffic between source and destination pairs of a network is crucial to fundamental operational tasks such as capacity planning, traffic engineering, and peering management. Router vendors, third parties, academic researchers, and ingenious network engineers have devised multiple ways of collecting and estimating traffic matrices.
This session presents an overview of applications of traffic matrices and operational experiences with the various approaches, including NetFlow-based methods, mathematical estimation models, and MPLS (both RSVP and LDP) methods. Emphasis will be on practical experiences with each method.
The tutorial has been slightly revised since previous versions. There will be less focus on NetFlow (only new advances will be covered), a more detailed description of how to build a traffic matrix from MPLS LDP counters, more coverage of measuring/estimating peering traffic (external in addition to internal traffic matrix). There will also be a discussion of the combination of traffic data with routing information.

Speakers:

Thomas Telkamp, Cariden Technologies, Inc.

Thomas Telkamp is responsible for deploying Cariden products, and guides product development. Previously, he worked for Global Crossing as Director of Network Engineering, Director of IP Global Architecture, and Director of Networking Research. Before joining Global Crossing, Thomas worked as a consultant at AT&T-Unisource Communications Services, SURFnet Expertise Centrum, SURFnet, DANTE, and Wunderman Cato Johnson. Thomas\' professional interests include network modeling and analysis, traffic characterization, and traffic engineering.

Tutorial: BGP Multihoming Techniques

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an
explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. Configuration techniques for modifying inbound and outbound traffic flows are covered, as are some examples on how to use BGP communities in inter-AS relationships. The tutorial finishes by covering some common multihoming security issues.
<BR><BR>
Level: Introductory to Intermediate

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world. Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.<BR>
<BR>
Philip is co-author of Cisco ISP Essentials, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Zero downtime is one of the key principles in network design, in particular when building data-centers, where key applications and data need to be accessed at any given time. Content switches have traditionally been used to build scaleable and resilient data-centers offering local load balancing for the data-center front-end and multi-tier architectures. Over the past years enterprises and services providers around the world have started to utilize content switches (often in conjunction with other dedicated GSLB devices) to also provide redundancy across multiple distinct geographic locations. The session introduces Global Server Load Balancing (GSLB) concepts and terminology, like active-standby, active-active, and disaster recovery, before diving into a detailed description of the most common GSLB technologies, including DNS-based solutions, L3-based solutions (Route Health Injection) and HTTP-only mechanisms.

Speakers:

Zeeshan Naseh, Cisco Systems

Zeeshan Naseh, CCIE (#6838), is a Technical Leader in Cisco\'s World Wide Data Center Networking Practice within Advanced Services. His primary responsibility have been supporting Cisco\'s major customers, including service providers, wireless service providers, large enterprises, and financial institution. As a design consultant, Zeeshan has focused on Content Switching and Data Centers. Zeeshan has authored several white papers and design documents that have been published on Packet Magazine, IETF and on CCO (www.cisco.com). Zeeshan is the author of the data center book titled Designing Content Switching Solutions (ISBN: 1-58705213x).

Tutorial: L2VPN: Path to Convergence<BR>Level: Introductory

Initially, Virtual Private Networks were built using leased lines. Service providers were offering VPNs based on point-to-point data link layer connectivity, using ATM or Frame Relay virtual circuits. Customers built their own Layer 3 networks to accommodate IP traffic. As a result, separate networks exist for Layer 2 and Layer 3 traffic, but maintaining separate networks for Layer 2 VPNs, Layer 3 VPNs and Internet traffic is difficult and very costly.
<BR><BR>
In order to maximize return on their assets and minimize their operating costs, service providers often look to consolidate the delivery of multiple service types onto a single networking technology. As packet traffic takes up a larger and larger portion of the available network bandwidth, it becomes increasingly useful to optimize public networks for IP. As a result, service providers are moving to converged IP/MPLS networks, and they need a single infrastructure for delivering Layer 2 (including transport) and Layer 3 services to their internal and external customers. L2VPN is the architectural framework for accomplishing this, regardless of whether the Layer 2 service is ATM, Frame Relay, Ethernet, PPP, or HDLC. L2VPN encapsulates packets at the provider edge router, transports them over the backbone to the provider edge router on the other side of the cloud, removes encapsulation, and sends them to their destination.
<BR><BR>
The solution has the following benefits:
<UL>
<LI> Reduces operating expenses (OpEx) and capital expenditures (CapEx)</LI>
<LI> Offers a new set of services, such as Metro Ethernet
MPLS uses frames or cells. L2VPN can work in IP over ATM networks and IP over MPLS networks</LI>
<LI> L2VPN can be combined with Quality of Service and Traffic Engineering to build new revenue-generating services</LI>
<LI> VPLS is a service targeted for enterprise networks to connect geographically separate LAN segments together across a WAN.
<BR><BR></LI>
</UL>
In this tutorial we will walk through the following topics:
<UL>
<LI> Virtual Private Wire Service (VPWS): like-to-like and interworking attachment circuits</LI>
<LI> VPLS (Virtual Private Lan Service): point-to-multipoint</LI>
<LI> Guaranteed Quality of Service</LI>
<LI> Traffic Engineering and fast reroute for L2VPN</LI>
<LI> MPLS OAM L2VPN circuits</LI>
<LI> Pseudowire redundancy & tunnel stitching</LI>
<LI> High availability and reliability</LI>
<LI> Convergence</LI>
<LI> L2VPN troubleshooting</LI>
</UL>
L2VPN (interworking & VPLS) demo</LI>

Speakers:

Syed Nawaz, Cisco Systems

Syed Natif Nawaz has more than seven years of experience in networking design, including five years of experience with Cisco IOS-XR software. He is currently the IOS-XR Software Development Manager at Cisco Systems, where he works on customer-focused IOS and IOS-XR defect resolution, feature integration, release processes, and general serviceability guidelines. He is the co-author of articles in Techworld and Packet magazines. Formerly, Syed worked as a Development engineer at Assured Access technologies and Alcatel, where he developed software for Access Concentrators. In addition to higher education in Electrical and Electronics from University of Madras, Syed holds an M.S. in Computer Science and Engineering from State University of New York at Buffalo.

Muhammad Waris Sagheer, Cisco Systems

Muhammad Waris Sagheer is a Senior Software Engineer for the High End Routing Organization in Cisco Systems, specializing in Advanced MPLS Technologies. He provides design, consulting, and escalation assistance to US, European, and Asian service providers for ATM and MPLS technologies. Muhammad has presented on various MPLS-related topics at the APRICOT 2005 and the Networkers conference, as well as MPLS Power Sessions to European Service Providers and Enterprise customers. He is the co-author of case studies and articles in the Cisco Press book MPLS Configuration on Cisco IOS Software, Packet magazine, and Techworld.

With the increased convergence of multi-services at the edge of the provider network, there is a greater need for effective bandwidth management and service differentiation essentially achieved through IP Quality of Service. In order to provide end-to-end scalable IP services, MPLS backbones are being used to achieve this. This has led to a wider deployment of MPLS-based backbones, enabling providers to have the capability to extend service differentiation using MPLS Diffserv techniques. This ability to provide traffic categorization along with traffic engineering and bandwidth management techniques, available through MPLS Traffic Engineering (TE) and Diffserv-Aware Traffic Engineering (DS-TE), allows the service provider an array of choices for end-to-end implementation of Quality of Service.
The five key components of QoS include delay, jitter, latency, bandwidth and fairness. Any QoS deployment requires attention to these components. This would be achieved at the edge by initially classifying traffic streams appropriately, then metering them towards providing service-level guarantees and, if needed, marking the streams as per-policy definitions. Subsequently, for effective bandwidth management, congestion avoidance and management techniques need to be implemented for better utilization of the links and for improved distribution of the available resources.
<BR><BR>
QoS in the MPLS core achieves differentiation using the MPLS EXP (experimental bit) and leverages the above-mentioned techniques. Additionally, there are benefits of providing congestion avoidance in the core by combining MPLS EXP-based classification with path selection and link and node protection schemes enabled by MPLS TE /FRR/ DS-TE.
<BR><BR>
This tutorial will begin by providing a background to the classical QoS techniques available for packet-based IP and MPLS networks. Subsequently it will introduce the concepts of MPLS Diffserv and briefly discuss the mapping between IP Diffserv and MPLS Diffserv at the edge. It will also briefly touch upon the concepts of MPLS QoS in conjunction with the path selection schemes through MPLS TE/FRR and DS-TE.
<BR><BR>
The following topics will be covered as part of this tutorial:
<UL>
<LI> QoS Techniques
<UL>
<LI> Classification/Marking</LI>
<LI> Shaping/Policing</LI>
<LI> Queuing/Scheduling</LI>
<LI> Congestion Avoidance</LI>
</UL>
</LI>
<LI> QoS in IP/MPLS Edge</LI>
<UL>
<LI> IP Diffserv (DSCP)</LI>
<LI> MPLS Diffserv (EXP)</LI>
<LI> Diffserv Tunneling Modes (RFC 3270)</LI>
</UL>
</LI>
<LI> QoS in MPLS Core</LI>
<LI> MLPS QoS and Path selection schemes: MPLS TE / FRR / DS-TE</LI>
</UL>

Tutorial: Troubleshooting BGP<BR>Level: Introductory/Intermediate

This tutorial covers common problems ISPs have when deploying BGP within their network. It looks at problems with peer establishment, missing routes, inconsistent route selection, and convergence issues. It also looks at real-world examples of common errors which are made when deploying BGP, both as iBGP and eBGP, in service provider networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: Getting to Know ARIN

This informal tutorial is intended for those forming a new relationship with ARIN or new to ARIN meetings. The program provides answers to many questions concerning ARIN\'s purpose, structure, and activities. In addition, it offers tips on how to get the most from participation in ARIN community activities, such as attending ARIN Public Policy and Members Meetings and participating in ARIN\'s open, bottom-up policy process.

Speakers:

Ray Plzak, ARIN

Ray Plzak, ARIN President and CEO, has been involved in Internet registry operations since 1991. Prior to assuming his duties with ARIN in 2000, he managed the DoD NIC. He has extensive experience in managing the allocation of Internet Number Resources; the administration of domain names (the .MIL domain); managing an Internet root server (g.rootserver.net); managing directory services such as WHOIS and IRR; and help desk operations. Ray is a past co-chair of the Domain Name System (DNS) Operation Working Group of the IETF and is the co-author/contributor of several RFCs. He is a member of the Advisory Committee of the Internet Society and Root Server System Advisory (RSSAC) and Security and Stability Advisory (SSAC) Committees of the Internet Corporation for Assigned Names and Numbers (ICANN).

This tutorial discusses some of the scaling considerations in MPLS deployments, concentrating on the tradeoffs between the cost and benefit of creating extra state in the network. In particular, the tutorial will look at how the amount of state (for example LSPs and forwarding state) is affected by different MPLS signaling protocols, features deployed, and network design choices. Furthermore, the cost of this state in terms of both platform resources and operations/management overhead is evaluated (for example, when is it necessary to upgrade a platform or add a new device in the network, or how difficult is it to configure and troubleshoot a particular deployment?).
The material presented is vendor-independent. The tutorial is targeted for network engineers and service providers who want to gain a deeper understanding of MPLS networks. Attendees should have a basic understanding of MPLS and BGP/MPLS VPNs.

Speakers:

Ina Minei, Juniper

Ina Minei is a network protocols engineer at Juniper Networks, where she focuses on MPLS protocols and applications. She is an active participant in industry fora and conferences and has co-filed several patents in the area of IP and MPLS. She is co-author of the new book, MPLS-Enabled Applications, to be published by Wiley UK in October 2005. The book provides an overview of current MPLS topics, and contains several discussions on scaling issues that arise in MPLS networks.

Tutorial: BGP Multihoming Techniques<BR>Introductory/Intermediate

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. Configuration techniques for modifying inbound and outbound traffic flows are covered, as are some examples on how to use BGP communities in inter-AS relationships. The tutorial finishes by covering some common multihoming security issues.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: BGP Techniques for Service Providers

This tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at common deployment scenarios as used in ISP networks, before finishing off with some of the newer features available.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of \'Cisco ISP Essentials,\' published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

This tutorial gives a quick overview of the basics of network security, including cryptography, authentication, key distribution, and some web basics. It also talks about what is difficult. The real difficulty isn\'t the cryptography, but basic system issues, especially considering that people are part of the system. We cover topics such as the functional differences between PKI-based systems and Kerberos-like systems, PKI trust models, and enough cryptography to impress a date.

Speakers:

Radia Perlman, Sun

Although Radia Perlman is most well known for her work in bridging and routing protocols, she has also made significant contributions to network security, including sabotage-proof routing, strong password protocols, PKI models, analysis and redesign of the IPsec authentication handshake (IKE), efficient revocation of certificates, and secure deletion of data. Radia is a Distinguished Engineer at Sun Microsystems. She is the author of \'Interconnections\' and coauthor of \'Network Security,\' as well as being a series editor for Prentice Hall. She has taught graduate and undergraduate level courses at Harvard and MIT, and is currently an adjunct faculty member of the University of Washington. She has about 60 issued patents, a Ph.D. in computer science from MIT, and an honorary doctorate from KTH, the Royal Institute of Technology of Sweden.

Tutorial: Best Practices for Determining the Traffic Matrix in IP Networks<BR>Level: Intermediate

Knowledge of the amount of traffic between source and destination pairs of a network is crucial to fundamental operational tasks such as capacity planning, traffic engineering, and peering management. Router vendors, third parties, academic researchers, and ingenious network engineers have devised multiple ways of collecting and estimating traffic matrices.
This session presents an overview of applications of traffic matrices and operational experiences with the various approaches, including Netflow-based methods, mathematical estimation models, and MPLS (both RSVP and LDP) methods. Emphasis will be on practical experiences with each method.

Speakers:

Thomas Telkamp, Cariden

Thomas Telkamp is responsible for deploying Cariden products, and guides product development. Previously, he worked for Global Crossing as Director of Network Engineering, Director of IP Global Architecture, and Director of Networking Research. Before joining Global Crossing, Thomas worked as a consultant at AT&T-Unisource Communications Services, SURFnet Expertise Centrum, SURFnet, DANTE and Wunderman Cato Johnson. Thomas\' professional interests include network modeling and analysis, traffic characterization and traffic engineering.

This session demystifies the conceptual issues in moving data across multiple hops. We give an overview of, and contrast the functionality of these technologies, including an overview of link state routing (used in OSPF and IS-IS), spanning tree (used in bridging and switching), distance vector (used in RIP), and path vector (used in BGP).

Speakers:

Radia Perlman, Sun

Radia Perlman is a Distinguished Engineer at Sun Microsystems. Some of her contributions to the industry include inventing the spanning tree algorithm used by bridges and switches, and many of the algorithms necessary to make link state routing (IS-IS and OSPF) scalable and robust. She is the author of \'Interconnections\' and coauthor of \'Network Security.\' She has taught graduate and undergraduate level courses at Harvard and MIT, and is currently an adjunct faculty member of the University of Washington. She has about 60 issued patents, a Ph.D. in computer science from MIT, and an honorary doctorate from KTH, the Royal Institute of Technology of Sweden.

Fault management and diagnosis is a challenge in MPLS networks due to the separation of the control plane and data plane. Several tools are available in Cisco IOS to detect control and data plane failures. This toolset has been expanded to include data plane liveliness check for LDP, TE tunnels and pseudo wires LSPs.
This presentation discusses IOS-embedded tools that help troubleshoot the control and data plane in MPLS networks. We review capabilities such as VRF-aware ping and traceroute, in addition to LSP ping, LSP trace, and VCCV for fault management and diagnosis of network elements.

Speakers:

Moiz Moizuddin, Cisco Systems

Moiz Moizuddin joined Cisco Systems in August of 1999. Initially, he worked at the Technical Assistance Center - TAC. where his focus was routing protocols and MPLS. Later on, he moved to Advanced Services, where he worked on various SP accounts. Currently he is working as a Technical Marketing Engineer with primary focus on MPLS and related technologies. Moiz has extensive experience in designing SP and enterprise networks and has presented at various forums. He holds an M.S. in Electrical Engineering with specialization in Telecommunication from California State University Long Beach, and also has a CCIE in Routing/Switching.

Mukhtiar Shaikh, Cisco Systems

Mukhtiar Shaikh joined Cisco in October of 1996. Initially, he was a member of the ISP Expert Team providing technical support to Cisco\'s large ISP accounts. Now, he is part of the Central Engineering team within the Advanced Services Organization. His main areas of focus are IP routing protocols and MPLS technologies. In his current role, he provides design, consulting and escalation assistance to the Advanced Services accounts deploying MPLS networks. During the last couple of years, he has led various MPLS (L3/L2 VPN and TE) related projects and has been involved in the design and deployment of MPLS in enterprise as well as SP networks. Mukhtiar holds an M.S. degree in Electrical Engineering from Colorado State University.

Tutorial: BGP Troubleshooting Techniques<BR>Level: Introductory

This tutorial covers common problems ISPs have when deploying BGP within their network. It looks at problems with peer establishment, missing routes, inconsistent route selection, and convergence issues. It also looks at real world examples of common errors which are made when deploying BGP, both as iBGP and eBGP, in service provider networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: Build for Success—How to Use Network Design Principles to Differentiate the Good, the Bad, and the Ugly

First-generation commercial Internet network engineers used key principles in the way they built, deployed, and operated their networks. The principles were derived and deployed from core theorems that proved to scale during times of exponential growth. Until the publication of RFC 3439, \"Some Internet Architectural Guidelines and Philosophy,\" these principles were undocumented and rarely passed to the next generation of network engineers.
This primer discusses in detail the core principles highlighted in RFC 3439 and reviews some of the assumed fundamentals of functional, hierarchical, and modular design that are core tools for today\'s network designs.
<A HREF=\"http://www.1-4-5.net/~dmm/talks/NANOG33/designing/\">http://www.1-4-5.net/~dmm/talks/NANOG33/designing/</A>

Speakers:

Barry Greene, Cisco Systems

Barry Raveendran Greene is a Senior Consultant in the Office of the CTO at Cisco. Barry\'s current topics of interest are ISP operations and security. He has been with Cisco since 1996, and is the co-coordinator for the Cisco ISP Workshop Program, designed to empower engineering talent in ISPs worldwide. Barry has more than 22 years experience in systems integration, security, operations, maintenance, management, and training on a variety of computer, internetworking, and telecommunications technologies.

Dave Meyer, Cisco Systems

David Meyer is currently Director of Internet Architecture and Engineering at Cisco Systems. Prior to that he served as Senior Scientist and Director of IP Technology Development at Sprint. He is also Director of the Advanced Network Technology Center at the University of Oregon. Prior to working at Sprint, he worked at Cisco, where he was involved in software development, working both on multicast and BGP. He is active in the IETF, where he chairs the MBONED, GROW, and DNSOP working groups, as well as being a member of several IETF directorates and Internet Research Task Force research groups. He is also active in the operator community and in other standards organizations as the ITU-T, where he co-chairs FGNGN WG 7.

Tutorial: IPv6 Deployment and Case Studies

This presentation highlights real IPv6 deployment techniques in service provider networks. After attending this presentation, the listener will be able to test IPv6 deployment techniques in a lab environment and deploy the technology in their networks.

Speakers:

Salman Asadullah, Cisco Systems

Salman Asadullah, a Technical Leader at Cisco Systems, has been designing and troubleshooting large-scale IP and multiservice networks for over eight years. He has represented Cisco at industry panel discussion and technical conferences such as Networkers, APRICOT, SANOG, IETF, NAv6TF, APACv6TF, and the IPv6 Forum. He is co-author of an IETF draft, technical articles, and white papers, as well as Cisco CCIE Fundamentals: Network Design & Case Study, and PDIO of the IPT Networks. Salman holds a B.S. in Electrical Engineering from the University of Arizona and an M.S. in Electrical Engineering from Wichita State University in Kansas.

Ciprian Popoviciu, Cisco Systems

Ciprian Popoviciu is a Technical Leader at Cisco Systems, with over seven years of experience designing, testing, and troubleshooting large customer networks. As part of Cisco\'s Network Solution Integration Test organization, Ciprian designed and tested large IPv6 network deployments in direct collaboration with service providers, evaluated IPv6 features, and worked with test tool vendors to integrate them in their products. He has contributed to white papers and IETF drafts, and has given several invited talks at IPv6 workshops and training programs for network technology professionals. Ciprian holds a B.S. in Physics from Babes-Bolyai University, Romania, and M.S. and Doctorate degrees in Physics from the University of Miami.

Tutorial: ISP Security Toolkits

This is an Introductory/Intermediate Tutorial.

Speakers:

Tim Battles, AT&T

Tim Battles is a part of AT&T Labs. He has been with AT&T since 2000, working in the Operations Center for the AT&T Common Backbone Group directly supporting AT&T Operations for Security Engineering Support. Tim\'s IP Security Team supports AT&T Broadband, AT&T Voip, AT&T Hosting, AT&T Dial Platform, and AT&T MIS, both domestically and internationally.

Tutorial: Internet Number Resource Management and Administration

The management and administration of Internet number resources will be examined in this tutorial. Beginning with an overview of the Regional Internet Registry (RIR) system, the structure, characteristics, and services of an RIR will be explored. Current trends in the global structure, such as the Number Resource Organization (NRO), Address Supporting Organization (ASO), and the World Summit on the Information Society (WSIS) will be discussed. Specific ARIN activities such as registration services, policy development, training, and elections will be detailed. Lastly, the current state of the distribution of Internet number resources will be detailed.

Tutorial: BGP Multihoming Techniques

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. This includes the options available when multihoming to the same ISP (including RFC2270) and to different upstreams. Configurations for modifying inbound and outbound traffic flows are covered. The tutorial concludes with a case study and an examination of the use of BGP communities by several ISPs.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent five years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Wayne Gustavus Wayne Gustavus is a member of the IP Operations Support team for Verizon Internet Services. He is a Cisco Certified Internetwork Expert and has over 10 years experience in the networking industry. His current responsibilities at Verizon include supporting the national, multi-vendor router network that provides IP services for consumer and business customers. Wayne is a member of the NSP-SEC community and is active in Verizon\'s security operations, including the Inter-NOC Dial-By-ASN (INOC-DBA) network, anti-DDoS efforts, and blackhole routing infrastructure.

Joe Soricelli, Juniper

Joseph M. Soricelli is a Professional Services Engineer at Juniper. He is a Juniper Networks Certified Internet Engineer, a Juniper Networks Authorized Instructor, and a Cisco Certified Internet Expert. He is the author of <I>Juniper Networks Certified Internet Associate Study Guide</I> and <I>Juniper Networks Certified Internet Specialist Study Guide</I>. In addition to writing numerous training courses, he has worked with and trained carriers, telcos, and ISPs throughout his career in the networking industry.

Shankar Vemulapalli is a Technical Leader at Cisco Systems. He is a member of Central Engineering, within Advanced Services. In his current role, he specializes in design and implementation of new enhancements to routing protocols (BGP/OSPF/ISIS) and MPLS-VPNs, in service provider and enterprise customer networks. Shankar is also a frequent contributor at networking technical forums.

Tutorial: BGP Techniques for Service Providers

The tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a recap of iBGP, eBGP, and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial then looks at common deployment scenarios as used in ISP networks, before finishing off with some of the newer configuration features available.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent 5 years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, ISBN 1-58705-041-2, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: Using IPsec to Encrypt Your Wireless Traffic at NANOG

NANOG plans to make an IPsec server available at NANOG31, which attendees can use to encrypt their traffic on the local network. This willl significantly reduce the chance that someone can sniff your passwords on the wireless network. During this tutorial, you will learn how to configure your Linux, BSD, Mac, or Windows laptop for use with the NANOG IPsec server. This is a hands-on tutorial, so bring your laptops to the session.
If you want to be fully prepared for the tutorial, visit my page <A HREF=\"http://www.packet-pushers.net/NANOG/ipsec/\" TARGET=\"_blank\">http://www.packet-pushers.net/NANOG/ipsec/</A> in advance. Install any necessary software on your laptop in advance if possible.

Speakers:

Duane Wessels, Measurement Factory

Duane Wessels discovered Unix and the Internet as an undergraduate studying physics at Washington State University. After playing System Administrator for a few years, he moved to Boulder, Colorado, to attend graduate school. In late 1994, he joined the Harvest project, where he worked on searching, indexing and caching. From 1996 until 2000, he was co-principle investigator of the NLANR Information Resource Caching project (IRCache). During this time he and others developed and supported the Squid caching proxy. His second book, titled Squid: The Definitive Guide, is soon to be published by O\'Reilly and Associates. Currently, he is co-owner and president of The Measurement Factory, Inc., a company that specializes in evaluating the performance and compliance of HTTP-aware devices.

Tutorial: BGP/MPLS Layer 3 VPNs

This tutorial discusses MPLS VPNs in detail, concentrating on layer 3 BGP MPLS VPNs. The tutorial will cover basic L3VPN setup and carrier scenarios outlined \"BGP/MPLS IP VPNs,\" as well as advanced topics that arise in the context of VPNs. The material presented is vendor-independent.
The tutorial is targeted at network engineers and service providers who want to gain a deeper understanding of MPLS VPNs. Basic understanding of MPLS is assumed, but no prior knowledge of VPNs is necessary, as the tutorial will start building the MPLS VPN model from scratch.

Tutorial: Customer-Triggered Real-Time Blackholes

This tutorial introduces a few simple security tools any ISP can implement at low cost (free) to improve both reaction time and customer satisfaction during crisis. Basics of blackhole routing and customer use of the blackhole configuration in the ISP network will be discussed. Some advanced uses for blackhole routing will also be covered.
Finally, the BGP FlowSpec draft, titled \"Dissemination of flow specification rules\" (<A HREF=\"http://www.tcb.net/draft-marques-idr-flow-spec-00.txt\">http://www.tcb.net/draft-marques-idr-flow-spec-00.txt</A>) and its future within the standards process will be discussed. An overview of the draft will be provided with operator input sought.

Florin Balus is an M.Sc (Artificial Intelligence) graduate from the Faculty of Electronics and Telecommunications, University of Bucharest, Romania. He has more than 10 years experience in data networking, working for the last seven years at Nortel in the Global Data Network Engineering team. During his career at Nortel he has been Network Engineering prime for various projects in the areas of ATM/FR, DSL and IP Services. He currently specializes in MPLS VPNs, focusing also on the evolution to Ethernet. Prior to joining Nortel, Florin worked for France Telecom in Europe for three years.

Mike Loomis, Nortel

Mike Loomis holds a BS in engineering from Rensselaer Polytechnic Institute and an MBA from the University of New Hampshire. Mike has eight years of data networking experience at Bay Networks and Nortel Networks. He has held a variety of product management positions in Network Management, Enterprise Switching, and Optical Ethernet business units. His recent focus has been on L2 VPNs over MPLS, the evolution toward Ethernet, and VPLS.

Tutorial: MPLS Applications Overview

This tutorial provides an overview of some of the applications enabled by MPLS. The session is a high-level, vendor-independent tutorial targeted at network engineers and service providers who are not familiar with MPLS applications. It is a follow-up to Salt Lake City\'s Introduction to MPLS tutorial, which discussed basic MPLS building blocks and signaling protocols. Our goal is to provide the audience a high-level view of the applications where MPLS is used. Topics covered will include: traffic engineering, protection and restoration, MPLS VPNs, and pseudo-wires.

Tutorial: Deploying IP Anycast

IP Anycast is an older technology that has seen a bit of a resurgence in recent months, perhaps encouraged by its use in providing several of the root servers. In designating certain unicast addresses as \'anycast,\' operators configure these addresses on multiple machines, and configure routes to each host. When traffic is directed to an anycast address, routers select one path from potentially several valid paths to forward traffic (thus, no change from traditional unicast forwarding). One server receives each packet and responds to the requester.
In configuring multiple hosts to respond to the same address, stateless protocols such as DNS can be easily scaled. Servers can be located in closer proximity to clients, providing faster responses to queries. In the event of a single host failure, routes can quickly be withdrawn and servers in other locations handle the request traffic, all without any changes to client configurations.
Recursive DNS clients built into many of today\'s operating systems deal rather poorly with a failure of their primary recursive server. Of eight operating systems evaluated in a recent survey, seven kept no history of failed servers, trying each DNS query against the first server and waiting for a response before moving to secondary servers. Using anycast, service is maintained even in the face of a single or multiple host failure. This substantially reduces resolution delays due to server failure.
DNS will serve as an example of successful anycast use, but the strategies described are also applicable to other stateless protocols.

Speakers:

Kevin Miller, Carnegie Mellon UniversityKevin Miller i

Kevin Miller is a Network Systems Developer at Carnegie Mellon University, where he is responsible for development and maintenance of campus network services. He holds a Bachelor of Science in Computer Science degree from Carnegie Mellon.

Tutorial: Implementing a Secure Network Infrastructure

This tutorial provides detailed technical information about security technologies that should be considered when securing any networking infrastructure. Technologies to be covered include S/Key, 802.1x, RADIUS, TACACS+, SSH, SSL, L2TP, and IPsec. We will show specific architectures and configuration examples to effectively secure network infrastructures comprising routers, switches, and firewalls. Configuration examples will be vendor-independent and will include much of the most widely deployed equipment.
The three 90-minute sessions will cover:
<UL>
<LI> Security technology details</LI>
<LI> Secure infrastructure architectures</LI>
<LI> Sample configuration scenarios.
</LI>
</UL>

Speakers:

Merike Kaeo, None

Merike Kaeo is currently a consultant, focusing primarily on security-related products and network design solutions. She has been in the networking industry for more than 15 years, starting out at the National Institutes of Health in Bethesda, MD, from 1988 to 1993, designing and implementing the original FDDI backbone for the NIH campus using Cisco routers. From 1993 to 2000, Merike was employed by Cisco Systems, Inc., where she worked primarily on technical issues relating to router performance, network routing protocols, network design, and network security. She was a lead member of Cisco\'s security initiative, has acted as a technical advisor for security startup companies, and has been an instructor and speaker at a variety of security-related conferences. Merike is the author of Designing Network Security, published in May 1999 by Cisco Press, with a 2nd edition due out in October 2003.

Tutorial: Troubleshooting BGP

This tutorial covers common problems ISPs have when deploying BGP within their networks. We look at issues with peer establishment, missing routes, inconsistent route selection, and convergence issues. We also examine real-world examples of common errors that are made when deploying BGP, both as iBGP and eBGP, in service provider networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent 5 years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, ISBN 1-58705-041-2, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: ISP Security: Deploying and Using Sinkholes

Sinkholes are a flexible security tool that add a wealth of new capabilities to an ISP\'s security toolkit. ISPs are using sinkholes to track infrastructure port scanning, identify and classify attacks, packet capture attack flows, trace attacks through their networks, and divert attack flows from the target of the attacks. Sinkholes also enable a variety of new applications brought about through necessity and growing operational experience. Sinkholes go beyond narrowly focused tools like black hole servers, Tarpits, and Honeynets. Sinkholes may be used to perform any or all of these functions, but often incorporate all of these and more.
This tutorial will explain how to build a sinkhole, using generalized examples from ISP deployments around the world. Configuration using JUNOS and IOS will be used to demonstrate the various ways trigger routers and target routers in the sinkholes are safely, scalably, and efficiently configured. Architectural considerations relating to network topology and placement of sinkholes in the ISP\'s network will be covered, along with anycast deployment options. A multitude of tools that can be placed inside the sinkhole will also be discussed. These include a variety of freeware, shareware, home-built, and commercial tools - covering the diversity available to ISPs of any size.
This tutorial is recommended to ISP engineers of all experience levels. The source materials are derived from live operational deployments, which can be modified and applied to any large IP transport network.

Tutorial: Introduction to MPLS

This tutorial introduces network engineers and service providers to basic and intermediate features and techniques available for building an MPLS network. We will discuss basic topics of how MPLS operates in a service provider network, including terminology, the setup of label-switched paths (LSPs), and LSP maintenance. Both dynamic MPLS signaling options in widespread use today, RSVP and LDP, will be discussed. Throughout the tutorial, Juniper Networks and Cisco Systems routers are used to illustrate important MPLS concepts. Additionally, configuration and troubleshooting examples are provided using CLI commands from both vendors.

Speakers:

Joe Soricelli, Juniper

Joseph M. Soricelli is an Education Services Engineer at Juniper. He is a Juniper Networks Certified Internet Engineer, a Juniper Authorized Instructor, and a Cisco Certified Internet Expert. Joeseph is a contributing author to <I>Juniper Networks Routers: The Complete Reference</I> and <I>Juniper Networks Certified Internet Associate Study Guide</I>. In addition to writing numerous training courses, he has worked with and trained carriers, telcos, and ISPs throughout his career in the networking industry.

Tutorial: BGP Multihoming Techniques

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. This includes the options available when multihoming to the same ISP (including RFC2270) and to different upstreams. Configurations for modifying inbound and outbound traffic flows are covered. The tutorial concludes with a case study, and an examination of the use of BGP communities by several ISPs. The configuration examples throughout this tutorial use the Cisco IOS configuration syntax.

Speakers:

Philip Smith, Cisco Systems

Philip Smith joined Cisco Systems in January 1998. He is a member of the Service Provider Architectures Group of Consulting Engineering, within Corporate Development. His role includes working with many ISPs in the Asia-Pacific region and the rest of the world, specifically in network strategies, design, technology, and operations, as well as helping with network configuration and scaling. Other areas of interest also include Internet routing, Internet protocols, IPv6, and encouraging the growth of the Internet around the world.
Prior to joining Cisco, he spent 5 years at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the UK Internet, and played a fundamental role in building the modern Internet in the UK and Europe.
Philip is co-author of Cisco ISP Essentials, ISBN 1-58705-041-2, published by Cisco Press. He holds a Doctor of Philosophy and has a First Class Honours Degree in Physics. He lives in Brisbane, Australia.

Tutorial: Deploying Interdomain IP Multicast

This session covers the protocols and topologies associated with inter-domain multicast routing, including details on the operation of MSDP and MBGP as they relate to PIM. The session also introduces the latest trends in inter-domain multicast routing, PIM Source Specific Multicast (SSM), Multicast VPNs, and IPv6 Multicast.
During the tutorial, the basic fundamentals of MBGP and MSDP are covered along with their basic configuration, as well as the use of Anycast RP\'s. Numerous topology examples with regard to inter-domain multicast using MBGP and MSDP are presented, along with configuration examples for both the provider and customers. Next, the session introduces Source Specific Multicast and shows how this method of inter-domain multicast solves some of the problems associated with traditional inter-domain PIM-SM multicast. Methods to secure a multicast network will also be presented.

Speakers:

Mike McBride, Cisco Systems

Mike is a SW Engineer in the Multicast Development group at Cisco Systems. His focus is the deployment of Multicast in the Service Provider space.

Tutorial: IPv6 Deployment Concepts

As a follow-up to the NANOG26 IPv6 tutorial, this session will describe some of the common network environments and their requirements for a deployment of IPv6. We will then go into detail about the transition tools appropriate for use in each of those environments.

Speakers:

Tony Hain, Cisco Systems

Tony Hain is currently a Technical Leader with Cisco Systems, focusing on IPv6. In addition to providing guidance to the various internal product teams, he is also co-chair of the IETF working group on the IPv6 transition (ngtrans). His 13 years of IETF participation include a term on the Internet Architecture Board from 1997 - 2001.
Prior to joining Cisco in 2001, Tony spent five years at Microsoft, where his roles included Program Manager for IPv6 and Network Analyst for the CIO\'s office. Prior to Microsoft, he was the Associate Network Manager for the Department of Energy\'s Internet effort, ESnet.

Tutorial: BGP Troubleshooting with Juniper Examples

This tutorial introduces network engineers and service providers to advanced BGP features and techniques available within the JUNOS software to assist them in operating their networks. We will examine common configuration errors on a Juniper router - how to spot them and resolve them. The tutorial will then look at how to originate and filter routes using the JUNOS software policy language. The process of selecting the best BGP route is discussed, as well as methods available to modify the various BGP attributes. Examples of command syntax, router output, and troubleshooting aids using a Juniper router are provided throughout the tutorial.

Speakers:

Joseph M. Soricelli, Juniper

Joseph M. Soricelli is an Education Services Engineer at Juniper. He is a Juniper Networks Certified Internet Engineer, a Juniper Authorized Instructor, and a Cisco Certified Internet Expert. Joeseph is a contributing author to <I>Juniper Networks Routers: The Complete Reference</I> and <I>Juniper Networks Certified Internet Associate Study Guide</I>. In addition to writing numerous training courses, he has worked with and trained carriers, telcos, and ISPs throughout his career in the networking industry.

Tutorial: A Methodology for Troubleshooting Interdomain IP Multicast

This tutorial will give participants a structured approach to tracking down and fixing interdomain multicast problems. The talk will break the troubleshooting process down into four main stages:
<UL>
<LI> Gathering necessary information
</LI>
<LI> Verifying that the local receiving network knows of an active receiver
</LI>
<LI> Checking for network knowledge of an active source (local to the source, then interdomain via MSDP)
</LI>
<LI> Tracking the forwarding state from the receiver back towards the source.
<BR><BR></LI>
</OL>
Examples/case studies will be given, and screen shots from Juniper and Cisco routers will be included. There will be pointers to Best Common Practices, reference materials, and tools.
<BR><BR>
This is an intermediate-to-advanced talk; participants should have a basic knowledge of the protocols (IGMP, PIM, MBGP, MSDP) and terminology (RP, DR, (S,G), (*,G), RPF, SPT, etc.) and be supporting multicast in their network. Participation in previous NANOG tutorials \"Introduction to IP Multicast Practice\" (May 2001) or \"Deploying IP Multicast (Feb 2002)\" would also be helpful.

Tutorial: BGP Techniques for Service Providers

This tutorial introduces service providers to some advanced BGP features and techniques to aid with operating their networks within the Internet. After a brief recap of iBGP, eBGP, and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED, and communities. The tutorial will finish by briefly covering some basic multihoming techniques.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems for four years. He is part of the Internet Architectures Group, which is led by the CTO for Consulting Engineering. His role includes working with many ISPs in the Asia Pacific region, specifically in network design, configuration, and scaling, as well as providing training through an extensive ISP Workshop program.
Prior to joining Cisco, Philip spent five years in several key network engineering and operations roles at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: IPv6 Basics

This session will lay the foundation for IPv6 by quickly reviewing the protocol\'s background, highlighting the technology differences from IPv4, and discussing v6\'s enhanced capabilities. It will also address some inaccurate perceptions and speculation about IPv6. Finally, the session will introduce the transition technologies that will be discussed in part 2 of this series, \"IPv6 Deployment Concepts,\" which will be offered at NANOG 27.

Speakers:

Tony Hain, Cisco Systems

Tony Hain is currently a Technical Leader with Cisco Systems, focusing on IPv6. In addition to providing guidance to the various internal product teams, he is also co-chair of the IETF working group on the IPv6 transition (ngtrans). His 13 years of IETF participation include a term on the Internet Architecture Board from 1997 - 2001.
Prior to joining Cisco in 2001, Tony spent five years at Microsoft, where his roles included Program Manager for IPv6 and Network Analyst for the CIO\'s office. Prior to Microsoft, he was the Associate Network Manager for the Department of Energy\'s Internet effort, ESnet.

Tutorial: ISP Security - Real World Techniques II

The Internet is a battleground, with ISP\'s and their customers right in the middle of the line of fire. What ISPs need to protect themselves are tools and techniques that work in the front lines, i.e., tools that fight DoS attacks and provide something other than a busy signal on the customer service line.
<BR><BR>
Building on the <A HREF=\"/meetings/nanog23/agenda.php\">NANOG 23 security tutorial</A>, we will focus on the ISP-customer edge--the risk, vulnerabilities, and mitigation techniques. Most techniques have been validated and proven operationally deployable.

Tutorial: BGP Troubleshooting Techniques

This tutorial looks at common problems ISPs face when deploying BGP within their network. We describe problems with peer establishment, missing routes, inconsistent route selection, and convergence issues. We also discuss real-world examples of typical errors made when deploying BGP, both as iBGP and eBGP, in service provider networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems for four years. He is part of the Internet Architectures Group, which is led by the CTO for Consulting Engineering. His role includes working with many ISPs in the Asia Pacific region, specifically in network design, configuration, and scaling, as well as providing training through an extensive ISP Workshop program.
Prior to joining Cisco, Philip spent five years in several key network engineering and operations roles at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: Managing IP Networks with Free Software

Many of the largest IP network operators in the Internet rely on free software to keep their packets moving, and to allow their staff to sleep occasionally. The choice of free software over commercial alternatives is often a pragmatic one; the wide variety of policies, procedures, platforms and services in different networks require a degree of flexibility in deployment and integration that is often not available with off-the-shelf software.
<BR><BR>
The flexibility of free software in solving complex tasks can also present complexity to the operator; the part of the solution that is usually not free is the architectural design into which free software components are inserted.
<BR><BR>
This tutorial will discuss a number of opportunities for automating routine netops housework using free software, loosely assembled under the theme of gathering state from the network and visualising it in useful ways. Applications which will be discussed in some detail include:
<UL>
<LI>
Configuration change measurement: storing the configuration history of your network in a useful way;
<BR><BR></LI>
<LI> Automatic network configuration audits: self-consistency checks wired to loud alarm bells;
<BR><BR></LI>
<LI> Automatic generation of DNS records for router interfaces, in the interests of traceroute beautification;
<BR><BR></LI>
<LI> Automatic generation of graphical maps to help operators visualise live topologies as their networks evolve;
<BR><BR></LI>
<LI> Gathering data from BGP peers to help in choosing \"maximum-prefix\" session limits.
<BR><BR></LI>
</UL>
The tutorial will not provide instruction on particular programming languages or packages, but will rather illustrate how individual software components can be treated as black boxes, glued together under a Grand Scheme to make operators\' lives easier. All software described in this tutorial will be freely downloadable.

Speakers:

Joe Abley, Internet Software Consortium

Joe Abley works for the Internet Software Consortium, a not-for-profit company based in Redwood City, CA, which produces free reference implementations of core internet protocols. Before working at the ISC Joe performed a variety of operational and design roles at ISPs and telephone companies in the US and New Zealand.

This workshop describes technologies that enable IP service providers to offer tighter Service Level Agreements. The SLA parameters that need to be tightened are defined and the technologies that should be considered are described, together with the decision criteria on where each technology should be used.
The workshop is based upon practical deployment experience and includes lab and deployment results. The specific technologies discussed are fast ISIS convergence and differentiated services. Consideration is also given to how these technologies should be deployed and operated. We demonstrate network designs to improve layer 3 routing convergence and traffic engineering, as well as give data to show the costs/benefits of these improvements.
A paper based on this project has been published in Computer Networks.

Tutorial: BGP Techniques for Service Providers

This tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a brief recap of iBGP, eBGP, and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED, and communities. The tutorial will then briefly cover some basic multihoming techniques, before finishing with a look at some of the facilities available for debugging problems in BGP networks.

Speakers:

Philip Smith, Cisco Systems

Philip Smith has been with Cisco Systems for four years. He is part of the Internet Architectures Group, which is led by the CTO for Consulting Engineering. His role includes working with many ISPs in the Asia Pacific region, specifically in network design, configuration, and scaling, as well as providing training through an extensive ISP Workshop program.
Prior to joining Cisco, Philip spent five years in several key network engineering and operations roles at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Ambrose Magee worked for the RIPE Network Coordination Centre Database Group from 1996 to 2001. While there, he wrote software and provided user support for Versions 2 and 3 of the RIPE Whois Database Server. He has presented tutorials on RPSL at RIPE meetings, at the Network Training Workshop preceeding the INET-2000 meeting in Japan, and at APNIC-12 in Taipei.
Currently Ambrose works for the Ericsson Global Expertise Centre in Dublin as a Network Design Consultant in the Service Networks and IP Engineering Unit of the Network Consulting and Managed Services Department.

A provider\'s success is increasingly being influenced by its ability to monitor and engineer its traffic performance - both within its domain and between its domain and other AS\'s. Key data required for both inter- and intra-domain traffic engineering (TE) include information on routing, traffic loads, bandwidth, and path performance.
This tutorial focuses on application of TE for inter-domain purposes. This includes short-term traffic management requirements such as debugging, congestion mitigation, and routing optimization; as well as long-term planning involving capacity planning, peering analysis, and load balancing.
The first half of this tutorial provides an overview of techniques that can be used by large, complex networks to expand their visibility into and control of traffic moving between their network and other domains (it recaps key points from the NANOG24 Inter-domain Traffic Engineering tutorial).
The second half of the tutorial provides specific examples and case studies of inter-domain TE from commercial networks, including MFN and Global Crossing. A case example from Exodus also demonstrates how data gathered for inter-domain TE can be used for intra-domain TE purposes, e.g., use of BGPNextHop in optimizing internal routing.

Speakers:

Joe Abley, MFN

Joe Abley is a toolmaker at MFN, building tools to measure, manage, and document MFN\'s IP network. He has also worked at MFN as a backbone engineer. Before joining MFN, Joe worked as a consultant for various carriers and ISPs in New Zealand, where he provided operational and network design support for regional IP networks.

Andrew Lange, CW

Andrew Lange is Principal Network Architect at Exodus, a Cable & Wireless Service. He designs and evaluates advanced network architectures and systems. Prior to joining Exodus, Andrew managed the Network Protocol Engineering and the QA/Test groups at GlobalCenter. These groups were responsible for the operations and future development of the GlobalCenter network.

Matthew Meyer, Global Crossing

Matthew Meyer is part of a team of network engineers evolving Global Crossing\'s multi-vendor MPLS-TE enabled network. He is team lead for a group that focuses on traffic engineering and network protocol design and analysis. Prior to working at GBLX, Matthew supported the NSFNET at Advanced Network Services (ANS), then shifted to backbone engineering and network optimization while at AOL and UUNET.

Josh Wepmen, Ixia

Josh Wepman is an applications engineer at Ixia. He was a senior engineer at Caimis, Inc., responsible for BGP routing and traffic (flow) analyses and for design of several traffic engineering applications. Previously, Josh served as a backbone engineer at UUNET, managing intra-domain routing and traffic engineering efforts.

Tutorial: Deploying IP Multicast

This session takes a detailed look at the protocols required for deploying IP multicast in a provider network, and how the protocols fit together. Also included is a breakdown of the how-and-why of IP multicast and the driving business models for deployment.

Speakers:

Greg Shepherd, Juniper

Greg is a Consulting Engineer for Juniper Networks, focusing primarily on multicast protocols, performance, customer solutions, and market drivers. Before joining Juniper, Greg worked in multicast development at Cisco Systems, spending most of his time in customer deployment, and also presented the Advanced Multicast Routing tutorial for Cisco Networkers. Until recently he held a faculty position at the University of Oregon\'s Advanced Networking Technology Center, where he provided multicast direction to the Internet2 community. Greg also sits on the Board of Advisors for Digital Fountain.

NANOG24February 10, 2002

Tutorial: Routing Policy Implementation Guide

This tutorial will cover the important decisions that network operators and designers must make when building or expanding IP networks. The primary focus will be on routing policy, including:
<UL>
<LI> Prefix length filtering</LI>
<LI> Implementation of robust BGP communities</LI>
<LI> Methods of controlling route advertisement to peers, customers, and transit providers.
<BR><BR></LI>
</UL>
Particular attention will be given to considerations for networks planning to explore or expand peering strategies.
<BR><BR>
Level: intermediate
<BR><BR>
The intended audience is network engineers from large enterprises or small- to medium-sized carriers and ISPs. A basic knowledge of BGP and IP routing protocols is strongly suggested.

The Internet is a mesh of interconnected networks, each striving to control its network operating costs, optimize end-to-end performance for customers, and differentiate its IP services from those of competing providers. Increasingly, a provider\'s success will be determined by its ability to monitor and engineer its inter-domain traffic performance.<BR>
<BR>
Traditional traffic engineering (TE) techniques focus on intra-domain control features, particularly those associated with multi-protocol label switching (MPLS) within an infrastructure. Newer traffic monitoring and analysis solutions are supporting collection and correlation of multiple network metrics, specifically, inter-domain routing, traffic and path performance data. The emerging traffic engineering systems are oriented toward goals of optimizing network performance while controlling costs associated with operations at the edges of networks, i.e., the points where traffic is exchanged with other networks.<BR>
<BR>
This tutorial provides an overview of techniques that can be used by networks to expand visibility into and control of traffic moving between their network and other domains. The focus is on analysis methodologies and case examples of how inter-domain TE can be used by networks to support cost-effective peering analysis and planning for new capacity and services, as well as real-time routing and traffic management.

Speakers:

Joe Abley, PAIX

Joe Abley is a toolmaker at MFN, building tools to measure, manage and document MFN\'s IP network; he has also worked at MFN as a backbone engineer. Before joining MFN, Joe worked as a consultant for various carriers and ISPs in New Zealand, where he provided operational and network design support for regional IP networks.

Josh Wepman, Ixia

Josh Wepman is an applications engineer at Ixia, defining applications for the IxTraffic traffic engineering product. Josh was a senior engineer at Caimis, Inc., responsible for BGP routing and traffic (flow) analyses and for design of several traffic engineering applications. Previously, he served as a backbone engineer at UUNET, managing intra-domain routing and traffic engineering efforts.

Shankar Vemulapalli is a Technical Lead in the Internet Service Provider Support Group at Cisco, involved in designing large-scale ISP networks with an emphasis on IS-IS. His other areas of interest include OSPF, EIGRP, MPLS-TE, and MPLS-VPNs. Vemulapalli has written several IS-IS documents for the Cisco web site, and has also served as a CCIE Lab Proctor.

Tutorial: BGP Multihoming Guide

This tutorial introduces service providers to some of the features available in BGP to aid multihoming to the Internet. After an explanation of multihoming and the principles being followed in this tutorial, several examples involving different scenarios will be given. This includes the options available when multihoming to the same ISP (including RFC2270) and to different upstreams. Configurations for modifying inbound and outbound traffic flows are covered. The tutorial concludes with a case study, and an examination of the use of BGP communities by several ISPs.

Tutorial: Packets and Photons: The Emerging Two-Layer Network

This session highlights new techologies for optical-based networks. The tutorial begins by examining how service providers have constructed their networks in the past in order to cope with the need for IP bandwidth. System equipment layers are discussed, and how they are now being collapsed into an emerging two-layer network. Future technology directions are then explored, including pure photonic routers. We then discuss how network architectures will look, along with their benefits. An in-depth look is taken at generalized MPLS (GMPLS), which allows the IP routing layer to share a common control plane with the optical transmission layer. The importance of this is explained and why it could be the basis for building IP service infrastructures of the future.

Speakers:

Dan Lockwood, Juniper

Dan Lockwood joined Juniper Networks in September 1998 to build the company\'s Professional Services and Education division. He currently manages a group of consultants focused on helping customers plan, architect, and deploy next-generation IP and MPLS networks. Prior to coming to Juniper Networks, Lockwood was a principal consultant at Cascade Communications. Here, he was responsible for designing and deploying multi-service networks using MPLS-based IP Navigator, ATM, and Frame Relay. Lockwood holds a B.S. in Computer Science from Princeton University.

Alvaro Retana is a Technical Leader in Cisco\'s IP Routing Deployment and Scalability Team, where he works first-hand on advanced features in routing protocols. Alvaro was formerly a technical lead for both the Internet Service Provider Support Team and the Routing Protocols Team at the Cisco Technical Assistance Center in Research Triangle Park, NC.

Tutorial: ISP Security - Real World Techniques II

The Internet is a battleground, with ISP\'s and their customers right in the middle of the line of fire. What ISPs need to protect themselves are tools and techniques that work in the line of fire, i.e., tools that fight DoS attacks and provide something other than a busy signal on the customer service line.<BR>
<BR>
This tutorial will walk ISPs through the five stages of working an attack: preparation, identification, classification, traceback, and reaction. Focus will be placed on techniques that work - with specific vendor features left for other sessions. All the techniques have been validated and proven to be operationally deployable and workable under conditions of network stress. The key objective is to empower other ISPs to deploy these vendor-independent techniques, which will provide a foundation for inter-NOC cooperation to trace back the attacks to their source.

Tutorial: Introduction to IP Multicast Practice

This tutorial is an introduction to current IP multicast practice, with an emphasis on inter-domain routing (especially inter-Autonomous System peerings.) The session will cover the M-BGP, MSDP, PIM Sparse Mode, and IGMP protocols, and how these protocols interoperate to provide scalable IP multicast service. Both the Any Source Multicast (ASM) and Source Specific Multicast (SSM) multicast service models will be discussed.

Speakers:

Bill Nickless, Argonne National Lab

Bill Nickless works for the Mathematics and Computer Science Division of Argonne National Laboratory. He has been working for the past 1.5 years with the Access Grid project, which fundamentally depends on IP multicast service for success. During that time he has helped bring up multicast service at sites ranging from National Laboratories to Native American Tribal Colleges. He is also active in the IETF MSDP and MBONED working groups, and is the author of an Internet Draft covering the topics presented in this tutorial.

Tutorial: More on Network Policy - Sequel to a BOF, Prelude to a Tutorial

Stephen will present a slightly more detailed recap of the last NANOG\'s network policy BOF, hint at a tutorial session that might occur at the next NANOG, and then open the floor to discussion much like last time (stepping in on occasion to play Devil\'s Advocate or otherwise keep some form of debate going).

Speakers:

Stephen Stuart, MFN.

NANOG22May 21, 2001

Tutorial: SNMP Update

This tutorial provides an update on recent and contemplated improvements to the Internet Standard Management Framework based on the Simple Network Management Protocol (SNMP) and the Management Information Base (MIB).
<BR><BR>
Attendees should have at least an introductory-level knowledge of SNMP and MIBs. Topics include:
<OL>
<LI> Differences between SNMPv1, SNMPv2c, and SNMPv3
<UL>
<LI> Advantages of SNMPv3 over SNMPv1 and SNMPv2c</LI>
<LI> Disadvantages of SNMPv3
<BR><BR></LI>
</UL>
</LI>
<LI> Recent and Ongoing IETF Work Items
<LI> SNMP-based Configuration Management
<UL>
<LI> Policy MIB Module</LI>
</UL>
</LI>
<LI> EOS Working Group: Evolution of SNMP
<LI> SMIng Working Group: Evolution of the Structure of <LI> Management Info
Distributed Management Working Group (DISMAN)</LI>
<LI> MIB definitions
<BR><BR></LI>
</UL>
</LI>
<LI> A brief look at the relationship between SNMP/MIBs vis-a-vis
<UL>
<LI> DMI/MIFs</LI>
<LI> CIM/MOFs</LI>
<LI> COPS/PIBs
<BR><BR></LI>
</OL>
SNMP fans are also invited to attend the IETF Operations/Network Management area open meeting, which begins at the DoubleTree on Tuesday evening, May 22.

Speakers:

Jeff Case, SNMP Research International

Dr. Jeffrey Case is Founder and Chief Technical Officer at SNMP Research, Inc. He leads the development of network system and application management products based on the Simple Network Management Protocol, related standards, and Web technologies. In the 20th anniversary issue of Data Communications magazine, Case was named as one of the twenty most influential people in networking. He is the author or co-author of many standards for Internet management, including SNMP version 1, SNMP version 2, SNMP version 3, and related specifications. Case has a Ph.D. in computer science from the University of Illinois.

Tutorial: ARIN Policies and Guidelines

This tutorial covers all aspects of current ARIN (American Registry for Internet Numbers) policies and guidelines for obtaining IP address space and AS numbers. The session also explains the Policy Evaluation process, giving attendees who are interested in changing current ARIN policies or proposing new ones an opportunity to talk directly with members of the ARIN staff.

Now at Chagres Technologies, John Brown has over five years experience in dealing with traffic flows and engineering issues for small providers and end users. Mr. Brown was the former CTO of iHighway.net, a rural ISP, and has presented at various forums, including NANOG, ARIN, ICANN, the U.S. Congress, and the FCC.

Tutorial: BGP Techniques for Service Providers

This tutorial introduces service providers to some more advanced BGP features and techniques to aid with operating their networks within the Internet. After a brief recap of iBGP, eBGP and common attributes, the tutorial will look at the various scaling techniques available, when to use BGP instead of an IGP, and examine policy options available through the use of local preference, MED and communities. The tutorial will then briefly cover some basic multihoming techniques, before finishing with a look at some of the facilities available for debugging problems in BGP networks.

Speakers:

Phil Smith, Cisco Systems

Philip Smith has been with Cisco Systems for three years. He is part of the Internet Architectures Group, which is led by the CTO for Consulting Engineering. His role includes working with many ISPs in the Asia Pacific region, specifically in network design, configuration, and scaling, as well as providing training through an extensive ISP Workshop program.<BR>
<BR>
Prior to joining Cisco, Philip spent five years in several key network engineering and operations roles at PIPEX (now part of UUNET\'s global ISP business), the UK\'s first commercial Internet Service Provider. He was one of the first engineers working in the commercial Internet in the UK, and played a key role in building the modern Internet in Europe.

Tutorial: Customer Satisfaction 201

The most important aspect of satisfying an ISP customer is to ensure the customer has realistic expectations, and then to satisfy those expectations. Many customer desires center around \"high availability,\" but there is an unfortunate tendency to focus on only one technology (e.g., multihomed BGP) to solve these problems.<BR>
<BR>
This tutorial reviews how to define your customer requirements with respect to availability and scalability. It identifies the capabilities and limitations of a wide range of complementary functions at multiple OSI layers, from physical diversity to virtual server farms. It also considers the issues of communicating with customers while problems occur. Previous related tutorials include Berkowitz\' NANOG14 tutorial on address management for ISPs and their customers (Atlanta, 1998).

Tutorial: Understanding Standards Track IETF MIBs

This tutorial begins with an explanation of SNMP counters, where they are found, and how to obtain them efficiently for currently deployed technologies. The session then describes how standard IETF MIBs are organized, points out what useful data they contain, and how they fit together to provide a view of an operational network at layers 1, 2, and 3.
<BR><BR>
In particular, this introduction will review the following technologies:
<UL>
<LI> Layer 1 MIBs: Ethernet (fast/gig), SONET, Serial/DS1-3, Cable MODEM
<BR><BR></LI>
<LI> Layer 2 MIBs: Bridging/802.1q, Link Aggregation/802.3ad, RMON, FRAME-RELAY, PPP, ATM
<BR><BR></LI>
<LI> Layer 3 MIBs: IP protocol/forwarding tables, BGP, OSPF, VRRP, RMON2
<BR><BR></LI>
</UL>

Speakers:

Chris Elliott, Cisco Systems

Chris Elliott, CCIE #2013 and author of \"Performance and Fault Management,\" has 25 years experience in the networking industry, starting with the ARPANET. He currently works for Cisco Systems as an escalation engineer for the Cisco Technical Assistance Center. For the last nine years he has concentrated on network management, including designing and managing a large network for SAS Institute, Inc.; writing network management applications, including a distributed SNMP polling system; supporting users of Network Management Applications; and assisting in the design of IETF standards for network management.

Mike MacFaden, Riverstone

Michael MacFaden, a graduate of California Polytechnic State University, has been a software engineer for the past 12 years, working in the field of applications and network management. At IBM, he helped to build out the internal 9/8 network to distribute marketing data to field personnel on top of the existing SNA VNET network. At Premisys Communications, he co-designed the UNIX-based element management system using IETF protocols, making the IMACS 800 channel bank completely telnet/snmp manageable. At Kalpana/Cisco systems, he contributed to CiscoView, Cisco Resource Manager, and Vlan Manager as well as contributed a modified SNMP++ library to the Adaptive Communications Environment (ACE) project of UC Irvine & Washington University in St Louis. At Riverstone Networks, he is responsible for overall implementation of device management as well as open source network management.

Tutorial: Exterior Routing 201: The Full Picture

BGP is an essential part of ISP routing, but successful ISP routing includes far more than the protocol itself. Obtaining and managing address space, obtaining an AS number, and creating and registering routing policies are critical parts of operations. Understanding convergence requirements and other performance objectives for ISP routers also is important. This presentation will focus on BGP in the larger context, rather than being a basic protocol and configuration guide, as in Berkowitz\' previous NANOG tutorials.

ISPs are regulated by a complex set of rules governing their creation, retention, and disclosure of customer communications and transactions. This session provides an overview of the specific rules in the controlling Federal statute, the Electronic Communications Privacy Act, and the legal consequences of failing to comply.

Speakers:

Mark Eckenwiler, Department of Justice

Mark Eckenwiler is Senior Counsel in the Computer Crime and Intellectual Property Section, Criminal Division, U.S. Department of Justice. His areas of responsibility include federal wiretap law, computer search and seizure, and online investigations.<BR>
<BR>
An Internet veteran for 15 years, Mark has written and spoken widely on such issues as anonymity and free speech, e-mail stalking laws, Internet jurisdiction, electronic privacy, and the Fifth Amendment implications of cryptographic keys. His articles have appeared in The National Law Journal, Legal Times, American Lawyer, Civil RICO Report, Internet World, and NetGuide. Mark holds an A.B. cum laude from Harvard in History and Literature, an M.A. in Classics (Ancient Greek) from Boston University, and a J.D. cum laude from New York University School of Law.

Tutorial: Crafting Confederations

The purpose of this tutorial is to present a framework for the construction of a BGP architecture for mid- to large-sized ISPs utilizing BGP confederations. The primary building block for this approach is the concept of the \"POP as Confederation\". While concentrating on theory, this session will also highlight the real world implementation of this approach on Cisco routers at Mindsping, and on Juniper routers at NetRail. Elements include:
<UL>
<LI> Meaningful MEDs for customers, as well as basic, non-MPLS traffic engineering.
<BR><BR></LI>
<LI> A well thought-out community structure to optimize route filtering and propagation.
<BR><BR></LI>
<LI> Special areas of interest include supporting wholesale dialup and broadband providers (OPN) and allowing customers the maximum possible control of their routing.
<BR><BR></LI>
</UL>
With the rise of a new generation of service providers, many of which are based on broadband technologies, there is an opportunity to take a new look at service provider design. This session is designed to address the concerns of such emerging providers as they outgrow their current architectures and look for new approaches.

Tutorial: BGP Configuration From the IRR

This tutorial introduces the Internet Routing Registry (IRR), the Routing Policy Specification Language, (RPSL) and the RtConfig router configuration tool. We explain how to register and query routing policy objects in the IRR. After a brief introduction to routing policies, we discuss RPSL, the language for specifying Internet routing policies in the IRR. We explain several policy examples currently practiced in the Internet and specify them using RPSL. These include as-path prepending, setting preferences and other metrics based on the community attribute, and access lists based on prefix and as-path expressions.
<BR><BR>
RtConfig is the focus of this tutorial. RtConfig can configure Cisco, Juniper, Nortel, Gated and RSd routers with BGP policies. The amount of configuration it performs is controllable; hence, the amount of information that needs to be published in the IRR is controllable as well. RtConfig can be used to only generate prefix access lists from the IRR, or to generate full-blown router configurations.

Speakers:

Cengiz Alaettinoglu, ISI

Cengiz Alaettinoglu works on the Routing Arbiter project at the USC Information Sciences Institute. He co-chairs the IETF Routing Policy System WG, which defined the Routing Policy Specification Language along with the protocols to enable a distributed, secure routing policy system.

NANOG19June 11, 2000

Tutorial: Introduction to MPLS

A half-day, interactive tutorial that discusses and demonstrates the interaction between MPLS and the traditional IP routing protocols. The tutorial begins by examining the general requirements for traffic engineering and then presents how specific features of MPLS address these requirements. The tutorial then proceeds to address how advanced features of MPLS work in conjunction with BGP and the IGP (IS-IS or OSPF) to control network traffic.
<BR><BR>
During the tutorial, the presenters will augment the lecture material by demonstrating various MPLS features including the signaling of LSPs with RSVP, mapping routes to LSPs, configuring LSPs for transit and local traffic, and enabling advanced traffic protection features.
<BR><BR>
Topics to be covered include:
<UL>
<LI> Signaling LSPs with RSVP</LI>
<LI> Constraint-based traffic engineering</LI>
<LI> Extensions to IS-IS and OSPF</LI>
<LI> Traffic Engineering Database</LI>
<LI> Strict and loose routing</LI>
<LI> Administrative groups (a.k.a. Colors)</LI>
<LI> Hot-standby and Fast Reroute LSPs</LI>
<LI> Applications and advanced features</LI>
</UL>

Steve Deering is a Technical Leader at Cisco Systems , where he is working on the development and standardization of architectural enhancements to the Internet Protocol. Prior to joining Cisco in 1996, he spent six years at Xerox\'s Palo Alto Research Center, engaged in research on advanced internet technologies, including multicast routing, mobile internetworking, scalable addressing, and support for multimedia applications over the Internet. He is a member of the Internet Architecture Board, a present or past chair of numerous Working Groups of the Internet Engineering Task Force (IETF), the inventor of IP Multicast, and the lead designer of the new version of the Internet Protocol, IPv6. He received his Ph.D. from Stanford University.

A follow-up to Chadd\'s NANOG 17 tutorial, this session will cover some of the raw cache statistics from heavy-use caches deployed throughout a large European telco network. Statistical information will be presented covering general usage patterns through object-distributions, and the presenter will explain how to optimise for these.<BR>
<BR>
Finally, a test cache will be built on the spot showing how to construct a cache from the ground up through to configuring and placing online.

Speakers:

Adrian Chadd, InterXion.

Andrew Khoo, InterXion.

NANOG18February 6, 2000

Tutorial: MPLS Traffic Engineering Overview

This tutorial explains how MPLS is being used to engineer traffic flows inside ISP networks. We present the entire set of components that are used in the traffic engineering architecture. We then demonstrate the exact function of each component. A number of examples compare how each component helps improve the current destination-based forwarding network model, i.e., traffic engineering benefits over traditional layer 2 networks.<BR>
<BR>
Finally, new features for traffic engineering are described and practical network deployment scenarios examples are presented.

Tutorial: OSPF Goodies for ISPs

After an introductory overview of the OSPF interior routing protocol, Berkowitz presents some interesting case studies of useful but non-obvious things one can do with OSPF, if one is willing to think \"outside the box.\" The tutorial concentrates on determining requirements and network design, rather than detailed configuration, emphasizing ways that a high-powered OSPF domain can be a viable alternative to BGP for many customer and internal ISP applications. Also includes information about network deployment and practical address management with OSPF.

Tutorial: Routing Policy Specification Language/IRR

This tutorial introduces the Internet Routing Registry (IRR) and the Routing Policy Specification Language (RPSL). We explain how to register and query routing policy objects in the IRR. After a brief introduction to routing policies, we discuss RPSL, the new IETF-proposed standard language for specifying Internet routing policies. RPSL is currently being deployed by IRR participants and will replace RIPE-181, the current IRR routing policy specification language. RPSL provides substantial extensions to RIPE-181, making it possible to specify a much richer set of routing policies in a more concise manner. In addition, we present and demonstrate several IRR policy analysis tools, including RtConfig to configure routers, and roe to reconcile route objects with actual routes in the Internet.

Speakers:

Cengiz Alaettinoglu, ISI.

Gerald Winters, Merit Network/Arbor Networks.

NANOG16May 23, 1999

Tutorial: Implementing IP over Satellite

This tutorial introduces concepts of deploying TCP over satellite, including practical solutions using various routing technologies. Also covered are specific implementation issues for Asian and European operators.

Tutorial: Good ISPs Have No Class: Addressing Nuances and Nuisances

This tutorial reviews some of the more subtle points of CIDR, aggregation, and renumbering. Included are tricks and techniques that the newer ISP might need, including pure address administration and procedures for submitting address space justifications. Hank Nussbacher's CIDR FAQ is a prerequisite for the session.