Steve Huter | Research Associate (NSRC) | |
Hervey Allen | Network Systems Engineer (NSRC) | |
José Domínguez | Senior Network Engineer (UO Network Services) | |
Jeff Hite | Network Technician (UO Network Services) | |
Mohammad Maleki | Network Engineer (UO Network Services) | |
Dale Smith | Director (UO Network Services) | |
Carlos Vicente | Network Engineer (UO Network Services) |
0830-1000 | Morning Session I | |
1000-1030 | Morning Break | |
1030-1230 | Morning Session II | |
1230-1330 | Lunch | |
1330-1500 | Afternoon Session I | |
1500-1530 | Afternoon Break | |
1530-1700 | Afternoon Session II | |
1700-1900 | Dinner / Break | |
1900-2100 | Evening Session |
MONDAY Morning Introduction to Campus Network Design (Dale Smith): [PDF | PowerPoint (16MB)] - What are we trying to solve? - Network design goals * Reliability * Resiliency * Manageability * Scalability * Layering - Complexity versus simplicity * Difficult balance between growth, capacity, resilience versus simplicity - Hierarchical design building blocks * Build star networks * Separate core and edge functions * Develop and use standard building blocks * Have a strategy that allows incremental growth - Network addressing strategies * NAT or not * Need to be able to aggregate - Quality of Service (QoS) * Are you going to provide preferential handling of some types of traffic? Can get very complex. * Only useful where you develop queues. * Campus networks: probably not. Overprovision bandwidth. - Service Level Agreements (SLAs) * Can be very complex, but that isn't what we mean * Almost a mission statement Physical Cabling: [PDF | OpenOffice | PowerPoint] - Fiber Optic Systems * Physics of Fiber Optic Cable * Cable types Afternoon Fiber termination lab (Jeff Hite): [PDF | OpenOffice | PowerPoint] Tour of campus cable plant (Dale Smith) TUESDAY Morning In-building Network Design (Carlos Vicente): [PDF | OpenOffice | PowerPoint] - Switch versus Hub versus Router - Switching Architectures (star topologies - aggregation switch serves edge switch) - Virtual LANs (VLANs) * Increases complexity * Not necessarily a security mechanism. Don't confuse VLANs with host or data base security * Don't build VLAN spaghetti * Examples of where we recommend VLANs * Technology and practical hints + Tagging and untagged + Trunking + Q in Q - Spanning Tree Protocol (STP) * 802.d * 802.1w * 802.1s - Selecting appropriate switches * class="lroman"> Must be managed * SNMP, SSH, access control techniques - Fault Tolerance * Port bundling * Spanning tree (using loops to your advantage) - Network Management - Switching and security considerations * Rogue DHCP server prevention + How does it work + 2. Uplink/downlink configuration * Dynamic ARP inspection * 802.1x/network access control Afternoon Lab exercises (Carlos Vicente): [PDF | OpenOffice | MS Word] Lab appendix: [text] - 4-6 groups with 5 or 6 switches per group - build layer 2 network consisting of aggregation switch and edge switches - Configure spanning tree across fabric * What kind of spanning tree to configure? * How to make different types interoperate - Configure Rogue DHCP prevention - Add 2nd aggregation switch to provide redundancy * Why did that happen? - Growing your network * Use aggregation * If you can't... - VLANs * Introducing and distributing VLANs WEDNESDAY Morning Core Network Design (José Domínguez): [PDF] - Routing Architectures * Where to route? - High Availability and Fast Convergence - Campus Routing Protocols [PDF] * Interior Routing Protocols (IGP) + OSPF * Exterior Routing Protocols (EGP) - Routing Protocols and security considerations Afternoon Lab exercises (José Domínguez): [PDF] - Configure router to serve both VLANs on your Layer 2 network * Configure your router to have routes to your neighbors + Dynamic versus static - Build dual core routed network References: Cisco IOS Versions: [PDF] Common Ports: [PDF] First Hop Redundancy: [PDF] IP Access Lists: [PDF] IPv6: [PDF] Netmasks: [PDF] OSPF: [PDF] Physical Terminations: [PDF] Spanning Tree: [PDF] Subnetting: [PDF] VLANs: [PDF] THURSDAY Morning Border Network Functions [PDF] - Border Router * Border Routing functions * Routing Protocols * Routing Policy definitions - Security * ACLs - NAT Afternoon Lab Exercise - BGP Lab: [PDF] BGP Reference: [PDF] FRIDAY Morning Network Management (Hervey Allen): [PDF | OpenOffice | PowerPoint] - Overview: * The big picture * The NOC (Network Operations Center) * Types of tools Nagios: [PDF | OpenOffice | PowerPoint] Smokeping: [PDF | OpenOffice | PowerPoint] - Exercises: [html] Cacti: [PDF] NETwork DOcumentation Tool (Netdot) (Carlos Vicente) - Documenting your network - Overview presentation - Demo of Netdot Afternoon Network Engineering Round Table: Review of participants' current campus networks and strategic planning for next generation developments - Presenters: KENYA Kevin G. Chege, Kenya Education Network (KENET): [PDF | OpenOffice | PowerPoint] John Gichuhi Mwangi, Jomo Kenyatta University: [PDF | OpenOffice | PowerPoint] John Walubengo, Multi-Media University (Kenya): [PDF | OpenOffice | MS Word] * (KCCT Wireless Diagram: [PDF] MALAWI Daurice Kanjeza Nyirongo, Mzuzu University (Malawi): [PDF | OpenOffice | PowerPoint] Anthony Muyepa-Phiri, College of Medicine, Univ. of Malawi: [PDF | OpenOffice | PowerPoint] GHANA Benjamin Eshun, Ghana Academic and Research Network (GARNET): [PDF | OpenOffice | PowerPoint] NEPAL Kishor Panth, Nepali NREN: [PDF]