Top Banner
Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at http:// www.nsrc.org ). This document may be freely copied, modified, and otherwise re-used on the condition that any re-use acknowledge the NSRC as the original source.
34

Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Jan 13, 2016

Download

Documents

Regina Clarke
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Campus NetworkingBest Practices

GARNET/NSRC Workshop

This document is a result of work by the Network Startup Resource Center (NSRC at http://www.nsrc.org). This document may be freely copied, modified, and otherwise re-used on the condition that any re-use acknowledge the NSRC as the original source.

Page 2: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Instructors

Sebastian Buettrich IT University of Copenhagen/NSRC

Kevin Chege KENET – Kenya Education Network Trust

Jose Dominguez University of Oregon/NSRC

Steve Huter University of Oregon/NSRC

Dale Smith University of Oregon/NSRC

Page 3: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Week at a Glance

Monday Introduction and Campus Network Overview

Tuesday Layer 2 in-building concepts + Lab

Wednesday Network Management and Monitoring + Lab

Thursday Wireless

Friday More wireless

Page 4: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Daily Schedule

8:30am-10:30am Morning Session 1

10:30am-11:00am Tea Break

11:00am-1:00pm Morning Session 2

1:00pm-2:00pm Lunch

2:00pm-4:00pm Afternoon Session 1

4:00pm-4:30pm Tea Break

4:30pm-6:00pm Afternoon Session 2

Page 5: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Today

8:30am-10:30am Introduction

10:30am-11:00am Tea Break

1:00am-1:00pm Campus core and Edge

1:00pm-2:00pm Lunch

2:00pm-4:00pm Campus Cabling

4:00pm-4:30pm Tea Break

4:30pm-6:00pm Ghana campus networks

Page 6: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Why Are We Doing This?

• Our goal is to build networking capacity to support Research and Education– Remember: University = Research & Education

• The end game is regional, national, and larger Research and Education Networks (RENs)

• All RENs start with campus networks – they are the foundation of the REN

Page 7: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Justification

• Design Goals

• Reliability/Resiliency

• performance

• Manageability

• Scalability Layering

Page 8: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Why a REN?

• Enable research or services that could not be accomplished otherwise

• Cost Savings (buyers club)– Aggregate demand from multiple parties

• Vision of building alliances

• Successful RENs find that there are unanticipated benefits

Page 9: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

REN Services

• What services are provisioned? Various models:– REN provides all Internet connectivity– Peering network to exchange traffic between

members– Advanced peering network that might

• Develop or peer with a local commercial exchange• Provide international connections (GEANT, etc)

– Other services (video conferencing)

Page 10: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

REN as Peering Network

Internet

REN

Member

MemberMember

Page 11: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

REN as Internet Service Provider

Internet

REN

Member

MemberMember

Internet exchange

point

Other REN Networks

Page 12: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

RENs Around the World

• United States – Two National RENs– Both provide peering, but have access to lots

of commercial peering and other REN peering

• US Regional RENs (usually one per state)– Different models, but many act as ISP

• Europe – GEANT across Europe– Peering only. Much more restrictive on

commercial traffic

Page 13: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

REN Financial Models

• Some pay for bandwidth per Mb (typical for ISP model only)

• Some have membership fee with “eat as much as you want”

• Some pay on size of connection and can “eat up to the size of the connection”

• Some have combination

• REN needs staff and circuits

Page 14: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

GARNET

• What model makes sense?

• REN as peering network?– But, is there significant traffic between your

Universities?– How about having the REN attach to a

commercial peering point – access to Google

• REN as ISP requires trust and possibly different licensing

Page 15: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

IP Addressing

Page 16: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Who Needs Public IP Space?

• Every campus must have Public IP address space – Where do you get it?

• GARNET needs to get IP address space

• If GARNET becomes ISP, it must have address space for its “customers”

• Any University can get their own IP address space.

Page 17: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Provider Independent IP Addresses

• What are provider independent IP addresses?– Public IP addresses that are not allocated to you

by your Internet Service Provider.

• Can move between service providers without changing IP addresses

• If GARNET gets space, then addresses provided by GARNET is not provider independent

Page 18: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

NAT is a reality

• NAT is common technique to reduce number of public IP addresses required

• NAT makes some things hard.– NAT breaks things like SIP (standard-based

VoIP), which you have to work around– NAT translation device needs to know about

applications. Stifles innovation.– Makes it harder to track down viruses and

hackers

Page 19: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Who Needs Public IP and ASN?

• NREN– Must have both ASN and Public IP

• Campus Network– All campuses must have Public IP– Only need ASN if campus is multi-homed

• How much IP address space?

Page 20: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

General Notes on IP Addressing

• IP version 4 addresses are 32 bits long

• IP address blocks allocated in powers of 2– Blocks of addresses: 1, 2, 4, 8, 16, 32, 64,

128, 256, 512, 1024, 2048, 4096, etc.

• CIDR notation: Address blocks are described with a notation of /number. /32 = 1 address, /31 = 2, /30 = 4, …. /24 = 256

Page 21: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Logical Network

UbuntuNet

UniversityMember

NRENNREN

UniversityMember University

Member

UniversityMember

GEANT

Other NRENPeers

Page 22: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Examining the NREN

InternetExchange

NREN

MemberCampusNetwork

MemberCampusNetwork

MemberCampusNetwork

UbuntuNet

Page 23: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

NREN IP Addressing

• Every member connected with a point to point link– Every point to point link requires at least a /30

(4 addresses)

• NREN will address space for– Network management equipment– Services such as web, video conferencing

• Build a spreadsheet that details all the above

Page 24: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

A Simple (Small) REN Example

MemberCampusNetwork

MemberCampusNetwork

NREN Router

MemberCampusNetwork

MemberCampusNetwork

NREN Router

NREN Router

Page 25: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Simple (Small) REN Example

Network HostsCIDR block Size Qty Total

Point to point links 2 /30 4 7 28Server network for network Mgmt 40 /26 64 1 64Server network for Services 40 /26 64 1 64Future network for services 40 /26 64 1 64Future customer links 2 /30 4 4 16Total 236

You can't get a CIDR block of 236 addresses - rounding up, you get 256 or a /24

Page 26: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

That isn’t all for the REN

• If the REN is going to act as an ISP– REN needs IP address space to allocate to

customers.– If customers NAT, don’t need as much, but

still need space.– In application to AfriNIC (www.afrinic.net), you

will want to apply for space for your customers.

Page 27: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Campus Network IP Addressing

• Build a spreadsheet– One row for every building on your campus– Write down how many computers will be in

each building– Round up to the nearest power of 2– Add a row for servers– Add a row for wireless

Page 28: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

A Simple Campus Example

Core Router

Page 29: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

A Simple Campus Example Building Hosts CIDR Block Size Qty TotalAdministration Building 68 /25 128 1 128Physics Building 220 /24 256 1 256Chemistry Building 120 /24 256 1 256Computer Science 200 /24 256 1 256Literature Building 44 /26 64 1 64Server Network 20 /27 32 2 64Additional Buildings Medium 100 /25 128 3 384Additional Buildings Large 200 /24 256 2 512Wireless Network 500 /23 512 1 512Total 2432

Round 2432 up to the next CIDR block gives you 4096 or a /20

Page 30: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Applications to AfriNIC

• AAU has negotiated a 50% discount on fees with AfriNIC

• FRENIA funds are available to pay the other 50% for the first year (first year is free)

• There is no barrier to getting space

• When you apply for V4 address space, also apply for V6 space

Page 31: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Why Focus on Campus Networks?

• The Campus Network is the foundation for all Research and Education activity

• Without a good campus network, the Research and Education Network can’t work as well as it should

• Ad-hoc campus networks work OK with VSAT uplinks, but moving to high speed external links, they start to fail.

Page 32: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Why Focus on Campus Networks?

• Your campus network is the foundation that all services are provisioned on

• Ad hoc networks just don’t work well. They are unreliable and hard to maintain.

• If you don’t have a plan, how will you know where are going?

Page 33: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Campus Network Personnel

• Every campus should have at least one person who does nothing but work on the network. Not email systems. Not course management systems. Just networks.

• Larger campuses will need more• University of Oregon has 9 people just

doing networking plus 3 doing security (26,000 network connections)– Started small 20 years ago with 2 people

Page 34: Campus Networking Best Practices GARNET/NSRC Workshop This document is a result of work by the Network Startup Resource Center (NSRC at ).

Questions?