Introduction, syllabus and rules. Introduction to networks, campus networks, data center networks and service provider networks.
Introduction to LANs (Ethernet).
Layer 2 addressing.
Layer 3 (IPv4) addressing.
Layer 3 (IPv6) addressing.
Bibliography: "CCNP Enterprise certification Study Guide" Chapter 3 (up to page207) ; "CCNP Enterprise Design ENSLD 300-420 Official Cert Guide: Designing Cisco Enterprise Networks" (Chapter 1 seccion: "IPv4 Adddressing"
Class Slides: 1ªPart e 2ªPart
Aula nº 2 16/09/2024
Mapping between Layer 2 and Layer 3 (ARP protocol).
LAN design.
Colision Domains and Broadcast Domains.
Switching, end-to-end vs local VLANs.
Implementing VLANs - configuration and verification.
Trunks - configuration and verification.
VTP utilization - configuration, verification possible problems.
Etherchannel - configuration of link aggregates.
Bibliography: "CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Chapter 1 up to Packet routing and Chapter 5
"CCNP ENterprise Certification Study Guide" Chapter 1.
Class slides :here
Class in Portuguese:
Class in English:
Aula nº 3 25/09/2024
STP - Standards e improvements.
Differences between Standard STP rapid STP, per VLAN STP and Multiple Instance STP.
Implementing PVSTP - configuration and verification.
Inter VLAN routing.
Router on a Stick - Configuration of Sub-Interfaces.
Multi Layer Switches - SVI Configuration.
Routed Interfaces, Etherchannel Layer 3, DHCP server configuration.
Routing protocols - Introdution.
Bibliography: "CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Capítulo 2 Sections: Spanning Tree Protocol Fundamentals; Port Types; STP Key Terminology; Building the STP topology; Rapid Spanning Tree Protocol; Building the RSTP Topology and Chapter 3 section Root Bridge Placement.
"CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Chapter 1 Section on Switched Virtual Interfaces.
Class Slides:aqui
Class in Portuguese:
Class in English:
Aula nº 4 30/09/2024
Configuration of Distance Vector protocols - EIGRP.
EIGRP basic configuration, wildcard mask concept.
DUAL algorithm in EIGRP: Sucessors; Feasible Sucessors; Advertised Distance and Feasible Distance.
Route Summarization.
Default Routes.
Bibliography:"CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Chapter 6 sections: Routing Protocol Overview; Distance Vector Algorithms; Enhanced Distance Vector Algorithms; Path Selection; Static Routing and Chapter 7.
Class Slides: here
Class in Portuguese:
Bibliography:"CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Capítulo 8 e Capítulo 9 excepto as secções Link-State Announcements e Route Filtering
Class Slides:here
Aula nº 6 21/10/2024
Acess Control List (ACL) configuration.
Distribution list configuration.
Prefix lists configuration.
Route map configuration.
Bibliography:"CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Chapter 12 sections: Conditional Matching; Access Control Lists; Prefix Matching; Prefix Lists; Route Maps e BGP Route Filtering and Manipulation
Slides: ACLs
Connecting to Internet Service Providers.
Default routes, partial routing table ou full routing table.
BGP Configuration, External BGP.
Internal BGP, peering stability.
Bibliography:"CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide" Chpater 11 sections: BGP fundamentals; Basic BGP Configuration e Route Summarization
Slides da aula: BGP
Aula nº 7 28/10/2024
BGP, decision process, Local preference, ASPath and MED.
Using route maps for attribute configuration.
Service Provider Networks.
Network Architecture.
Types of services - Residential Triple Play, Businness, Mobile Backhaul.
Carrier Ethernet Services - QinQ and PBB.
MPLS supported services: Layer 3 VPNs and Layer 2 VPNs (Pseudowire emulation and VPLS).
Network Programmability.
Managing the CLI with code.
Model Driven Programability: introduction to Yang, Netconf and Restconf
Infrastructure as Code model: Orchestration platforms, Ansible example.
NetDevOps
Software defined networks.
Motivation:
Equipment evolution (Hardware vs Software); Ossification and vendor lock_in; Challenges introduced by data center networks; complexity in service provider networks.
Separation between control plane and data plane.
General architecture of a controler.
Southbound API Openflow:
Forwarding plane: Flow Tables; Flow Entries (Matches;Instructions; Actions); Group Tables
Mensagens OpenFlow.
Control Plane: Controllers; Interfaces; APis; Logically Distributed Controllers; Application development; example in the floodlight controler.
Software defined networks.
Programmable Data Plane - P4
SDN baseado em APIs usando protocolos existentes: Netconf; BGP; BGP-LS; PCE-P.
SDN com Overlays: Switches virtuais e Tunneling.
Role of the SDN and Network Function Virtualization(NFV) in 5G Networks.
Network Function Virtualization - Concept.
Network Function Virtualization - Management and orchestration.
Class in Portuguese:
Revisões para o segundo teste NÃO INCLUI a matéria da aula 8 (Network Programmability)
Revisões para o segundo teste (aula de 2019)
Class nº 1 17/09/2024
Introduction to IOS, to packet tracer and to the first lab topology.
Class nº 2 24/09/2024
Configuration of the access and aggregation switches, creating the VLANs and trunks between the aggregation and access switches.
Configuration of the Etherchannels.
Aula nº 3 3/10/2023
STP configuration with root bridge choice. SVI configuration. Configuração of the DHCP server.
Aula nº 4 10/10/2023
Routing configuration in the aggregation switches, EIGRP configuration in the aggregation switches. Configuration of the Layer 3 links between the aggregation switches and the core switches.
Aula nº 5 17/10/2023
Routing configuration between the aggregation and core layer, default route configuration. Configuration of the datacenter switch.
Aula nº 6 24/10/2023
Configuration of the OSPF exercise, configuration of the IP addressing, areas and peerings, virtual-link creation, route summarization default-route and final tests.
Aula nº 7 29/10/2024
Configuration of the BGP scenario, OSPF configuration has the Interior Gateway Protocol, configuration of the BGP neighbours, configuration of the BGP networks.
Aula nº 8 5/11/2024
Finalization of the BGP scenario, summarization and preferences. Setup of the SDN application development enviroment with the Floodlight controller and mininet.
Starting mininet simulations and intercoonecting them with the controler module, testing the initial Hub module that serves has base to the project.
Aula nº 9 14/11/2022
Development of the learning switch functionality.
Aula nº 11 21/11/2023
Development of the number of active flows per host limitation.
Aula nº 12 28/12/2023
Development of the TCP statistics gathering functionality.