sábado, 29 de abril de 2017

Passei na prova do CCIE 5.1 Written

Fala galera, hoje pela manhã realizei a prova do CCIE WR 5.1 e passei com o score de 854/1000 (foram 100 questões, vários Drag and Drops, muitas questões de multipla escolha, e muitas questões com várias tecnologias):



Cisco Career Certifications & Training
www.cisco.com/go/ccie
www.cisco.com/go/certsupport
Preliminary Examination Score ReportCCIE Routing and Switching Written Exam
Date Tested:
29-Apr-2017
Candidate:
Diego L Cesar
Candidate ID:

Registration ID:
Validation ID:

Testing Site:
53227
Exam Number:
400-101
Passing Score:
804
Your Score:
854
Grade:
Pass
The official score is based on a scale of 300 to 1000 points.
Cisco policy requires that you wait a minimum of 180 days before retaking a passed exam (with an identical exam number).
The following report shows your performance in each section of the exam:
The Certification Exam Policies webpage (www.cisco.com/go/exampolicy) provides a single resource giving key certification policies, agreements, and the CCIE policy page for information specific to the CCIE program. Consult this section for current information on program policies for Cisco Career Certifications exams.
The scores below are not cumulative.
Network Principles
89%
Layer 2 Technologies
92%
Layer 3 Technologies
76%
VPN Technologies
45%
Infrastructure Security
100%
Infrastructure Services
91%
Evolving Technologies
70%
















Se
Foi umas das provas mais diversificadas que já fiz, caiu de tudo praticamente (L2, roteamento, roteamento dinâmico, VPNs, MPLS, evolve technologies etc);

Segue algumas dicas para prova:

- Decore os tipos de atributos BGP pois cai um drag and drop com eles:


- Tipos de LSA e pra que servem (em redes NSSA, STUB etc) e um DnD das mensagens de OSPFv2 SA (essa chutei total);
- HSRP states;
- QOS,DSCP, ;
- STP, MSTP e RSTP;
- Redistribuição;
- ISIS;
- EIGRP DnD (mensagens, sucessor, feasible distance etc);
- Diferenã entre IGMP snooping, filter,
- DnD dos termos de MPLS (implicit-Null, explicite-Null, FEC etc);
- Drag and Drop de NAT (passo a passo como funciona, ex. primeiro ele checa a acl de entrada, etc);
- Tipos de IPV6 e de mensagens (Router advertise, neighbor soliciation etc, caiu um DnD);
- DnD de roteamento (BGP, OSPF, ISIS e RIPv2), além de DnD
- Estude SDN, IOT etc (evolve technologies), pois caiu umas 7 ou 8 questões sobre o tema (uma sobre segurança em IOT, outra sobre exemplos de protocolos southbound e northbond, outra sobre com qual ferramenta uma linha de script estava escrita - NETCONF, um drag and drop sobre pra que serve NOVA, CINDER, NEUTRON e GLANCE), DnD sobre mensagens NETCONF, o link abaixo deve cuidar desse assunto:
https://drive.google.com/file/d/0B7VR2pl2LSobRXpRZFl3OHRPMmM/view

Bom pessoal isso foi o que eu lembrei mais ou menos, boa sorte pra quem está estudando pra prova e cuidado pois a prova está se atualizando quase toda semana, abraços.

terça-feira, 25 de abril de 2017

Cisco LAB Móvel 2017


Fala galera beleza?

Segue a lista das localidade em que o Lab móvel da Cisco irá passar em 2017 e no começo de 2018, o legal é que em SP (sou daqui) o Lab virá em agosto (confirmado) e no final de novembro (a confirmar):


Vamos lá pessoal, vamos focar para tentar fazer o lab esse ano ainda.

Abraços

quarta-feira, 19 de abril de 2017

Cisco Network Programmability Specialists


Fala galera, beleza?

 A Cisco na última semana anunciou a atualização da sua track voltada para desenvolvedores e programadores, adicionando duas novas certificações na track, a primeira é a 300-560 NPDEV (Developing with Cisco Network Programmability) que irá substituir a 600-510 NPDEV, já a segunda é a 300-550 NPDESI (Designing and Implementing Cisco Network Programmability), segue um resumo de cada prova:

Developing with Cisco Network Programmability (300-560)

The Developing with Cisco Network Programmability (300-560) is a 90-minute, 65–75 question assessment. The 300-560 exam tests a candidate's knowledge and skills related to the following:

Programming Fundamentals
Data handling and formats
Network controller platforms and protocols
Device programmability (NXOS-API, ASA-API, IOS (XE/XR))
Application Programming Interfaces (APIs)
Cisco Software Development Kits (SDKs)
Networking Fundamentals

1.0 Programming Fundamentals 15%
1.1 Construct Python code
1.2 Construct Python code that properly handles exceptions
1.3 Interpret Python code
1.4 Interpret Python code that includes the following packages or modules:
1.4.a JSON
1.4.b XML
1.4.c requests
1.4.d ncclient
1.5 Debug Python code

2.0 Data Handling and Formats 13%
2.1 Construct a syntactically valid JSON or XML payload from a given data set
2.2 Parse specific data from a JSON or XML payload
2.3 Employ sorting, manipulation and storing of network entries (such as IPv4, IPv6, or MAC addresses)
2.4 Validate YANG models for semantics and syntax
2.5 Translate a YANG data model to a RESTCONF URI/JSON representation

3.0 Network controller platforms and protocols 14%
3.1 Describe the ACI policy model
3.2 Describe the ACI Application Profiles
3.3 Describe APIC-EM services
3.4 Describe the APIC-EM Network Information Database (NIDB)
3.5 Describe the purpose and handling of service tickets in APIC-EM
3.6 Compare and contrast Openflow and Opflex protocols
3.7 Describe the concepts of model driven development in OSC
3.8 Describe the OSC framework for adding applications at different layers  of the  architecture
3.9 Describe how and when to rollback configuration changes in APIC,  APIC-EM, or when  using NETCONF
3.10 Evaluate the impact a piece of code has on controller / network  element resource  utilization

4.0 Device programmability (NXOS-API, ASA-API, IOS (XE/XR)) 15%
4.1 Interpret or produce code to deploy configurations to multiple devices using RESTCONF
4.2 Interpret or produce code to deploy configurations to multiple devices  using NETCONF
4.3 Describe ASA configuration constructs (network objects, access lists, security groups)
4.4 Construct a request to an ASA that performs multiple REST requests in a single POST
4.5 Evaluate the impact a piece of code has on network element resource utilization
4.6 Compare and contrast virtual platforms used to test network applications
4.6.a VIRL
4.6.b APIC Simulator
4.6.c NX-OSv
4.6.d DevNet sandboxes
4.6.e ASAv
4.6.f CSR1000v

5.0 Application Programming Interfaces (APIs) 20%
5.1 Describe how to establish a secure connection to a device that provides a RESTful API
5.2 Authenticate a connection or session against the controllers and  platforms
5.2.a APIC
5.2.b APIC-EM
5.2.c OSC
5.2.d NXOS-API
5.2.e ASA-API
5.2.f IOS XE/XR
5.3 Construct a REST request to perform a specific create operation based on a set of requirements
5.3.a APIC
5.3.b APIC-EM
5.3.c OSC
5.3.d NXOS-API
5.3.e ASA-API
5.3.f IOS XE/XR
5.4 Construct a REST request to perform a specific read operation based on a set of requirements
5.4.a APIC
5.4.b APIC-EM
5.4.c OSC
5.4.d NXOS-API
5.4.e ASA-API
5.4.f IOS XE/XR
5.5 Construct a REST request to perform a specific update operation based on a set of requirements
5.5.a APIC
5.5.b APIC-EM
5.5.c OSC
5.5.d NXOS-API
5.5.e ASA-API
5.5.f IOS XE/XR
5.6 Decide how to properly handle HTTP response codes
5.7 Compare and contrast RESTCONF and NETCONF
5.8 Describe the features and functionality of RAML

6.0 Cisco Software Development Kits (SDKs)12%
6.1 Compare and contrast abstract and concrete classes
6.2 Create objects using the COBRA SDK
6.3 Read objects using the COBRA SDK
6.4 Update objects using the COBRA SDK

7.0 Networking Fundamentals 11%
7.1 Compare and contrast OSI and TCP/IP models
7.2 Describe IPv4 addressing and subnetting
7.3 Describe IPv6 addressing and subnetting
7.4 Describe functions of infrastructure components in a network
7.4.a Firewalls
7.4.b Switches
7.4.c Routers
7.4.d Load Balancers
7.5 Describe Switching Concepts
7.5.a MAC addresses
7.5.b VLANs
7.5.c VXLANs
7.6 Describe Routing Concepts
7.6.a Routes
7.6.b Host routes
7.6.c Gateways
7.6.d Routing Protocols
7.7 Describe DNS service records for the purpose of service discovery
7.8 Describe the components and concepts of Network Programmability
7.8.a Function of a controller
7.8.b Separation of control plane and data plane
7.8.c Northbound and Southbound APIs

Link:
https://learningnetwork.cisco.com/community/certifications/network-programmability/network-application-developer/npdev-exam/exam-topics

Designing and Implementing Cisco Network Programmability (300-550)

The 300-550 exam tests a candidate's knowledge and skills related to Network programmability fundamentals, APIs and automation protocols, data models, operations, and controllers.

The following topics are general guidelines for the content likely to be included on the exam. However, other related topics may also appear on any specific delivery of the exam. In order to better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice.

1.0 Network Programmability Fundamentals 16%
1.1 Analyze and modify Python code to meet specified requirements
1.2 Describe the use cases for an SDK
1.3 Choose the appropriate Linux command to complete tasks:
1.3.a Use RESTful APIs
1.3.b Navigate the file system
1.3.c Manage processes
1.3.d Install and manage packages
1.3.e Manage network configurations
1.4 Describe the importance of securing management plane interfaces
1.5 Describe the principle of least privilege and how it applies to programmatic interfaces
1.6 Describe the methods of securing management plane interfaces
1.7 Compare and contrast white-list vs. black-list security approaches

2.0 APIs and Automation Protocols 24%
2.1 Identify the use cases for north-bound and south-bound APIs
2.2 Describe the characteristics, benefits, capabilities, and functionalities of the APIs associated with the following operating systems:
2.2.a NX-OS
2.2.b IOS XR
2.2.c IOS XE
2.2.d ASA OS
2.3 Compare and contrast the RESTful, RESTCONF, and NETCONF APIs
2.4 Describe the basic characteristics of OpenFlow
2.5 Describe the characteristics of the following protocols for APIs
2.5.a TLS
2.5.b HTTPS
2.5.c HTTP
2.5.d GRPC
2.5.e SSH

3.0 Data models 23%
3.1 Validate YANG based models for semantics and syntax
3.2 Describe the uses of YANG models in NETCONF and RESTCONF
3.3 Develop YANG models for specific use cases
3.4 Describe the use cases for platform-specific, vendor-specific, and standardized data models
3.5 Describe the Management Information Tree (MIT) on Nexus, ACI, and UCS
3.6 Explain how to use VISORE to navigate the MIT

4.0 Operations 16%
4.1 Describe the use cases for orchestration and automation
4.2 Compare and contrast agent-based with agent-less configuration management  Mechanisms
4.3 Describe the methods for enabling the following configuration management mechanisms:
4.3.a Puppet
4.3.b Chef
4.3.c Ansible
4.4 Describe how OpenStack Neutron interacts with a physical network infrastructure
4.5 Compare and contrast the software development methodologies Agile and Waterfall
4.6 Explain the DevOps concepts of:
4.6.a version control
4.6.b continuous integration
4.6.c configuration management
4.6.d automated validation testing
4.6.e continuous deployment
4.7 Compare and contrast the benefits of Virtual Network Functions (VNF)/Network Function Virtualization (NFV) with traditional network or service  architectures
4.8 Describe the following platforms used to test network infrastructure automation
4.8.a VIRL
4.8.b APIC Simulator
4.8.c NX-OSv (via VIRL)
4.8.d DevNet Sandboxes
4.8.e ASAv
4.8.f CSR1000v
4.9 Describe how VIRL can be used as an automated test tool
4.10 Describe how to setup a test environment using VIRL
4.11 Evaluate the impact of an automated task on a network

5.0 Controllers 21%
5.1 Deploy and configure the following:
5.1.a APIC-EM
5.1.b ACI
5.1.c OSC
5.2 Troubleshoot the following:
5.2.a APIC-EM
5.2.b APIC
5.2.c OSC
5.3 Describe the capabilities and architecture of:
5.3.a APIC-EM
5.3.b ACI
5.3.c OSC
5.4 Construct an API request against:
5.4.a APIC-EM
5.4.b APIC
5.4.c OSC
5.5 Describe how APIC cluster gets leveraged during an API call
5.6 Explain the use cases of Digital Networking Architecture in reference to the following technologies:
5.6.a Network Service Orchestration (NSO)
5.6.b Virtual Topology System (VTS)
5.6.c Nexus Data Broker
5.6.d WAN Automation Engine (WAE)
5.6.e UCS Director
5.6.f UCS Manager

Link:
https://learningnetwork.cisco.com/community/certifications/network-programmability/design-and-implementation/npdesi-exam/exam-topics

Link da track:
http://www.cisco.com/c/en/us/training-events/training-certifications/certifications/specialist/network-programmability.html

Achei interessante os tópicos que serão cobertos para cada prova, principalmente a quantidade de SDN que colocaram na prova (tem até programar em cima de Cisco VIRL), é uma opção legal pra quem quer dar uma virada na carreira ou se tornar um profissional mais hibrido.

Abraços

quarta-feira, 5 de abril de 2017

Vulnerabilidade Firewalls Cisco


É galera, a coisa não está fácil pra Cisco, depois da vulnerabilidade em praticamente toda linha de switches (http://cafecomredes.blogspot.com.br/2017/03/vulnerabilidade-nos-switches-cisco.html), um novo bug foi descoberto nos firewalls que faz os equipamentos pararem de trafegar dados após aproximadamente 213 dias e 12 horas de uptime.

Utilizando o comando #show asp drop você verá que os pacotes estão sendo dropados pelo motivo de "punt-rate-limit-exceeded".

Produtos Afetados
CISCO FIREPOWER 6.1.0.1
CISCO FIREPOWER 6.1.0.2
CISCO FIREPOWER 6.2.0
ASA 9.1.7.11
ASA 9.1.7.12
ASA 9.1.7.13
ASA 9.1.7.15
ASA 9.1.7.9
ASA 9.2.4.15
ASA 9.2.4.17
ASA 9.2.4.18
ASA 9.4.3.11
ASA 9.4.3.12
ASA 9.4.3.6
ASA 9.4.3.8
ASA 9.4.4
ASA 9.4.4.2
ASA 9.5.3
ASA 9.5.3.1
ASA 9.5.3.2
ASA 9.5.3.6
ASA 9.6.2.1
ASA 9.6.2.11
ASA 9.6.2.13
ASA 9.6.2.2
ASA 9.6.2.3
ASA 9.6.2.4
ASA 9.6.2.7
ASA 9.6.3
ASA 9.7.1
ASA 9.7.1.2

Enquanto não é lançado uma atualização para resolver o problema, a solução de contorno informada pela Cisco é que você realize um reboot pró ativo (kkkkkk).

Link:
http://www.cisco.com/c/en/us/support/docs/field-notices/642/fn64291.html

Vamos ficar de olho no uptime dos equipamentos.

Abraços

segunda-feira, 3 de abril de 2017

Crypto Rave 2017


Entre os dias 5 e 6 de maio de 2017, durante 24 horas, a CryptoRave (CR) traz atividades sobre segurança, criptografia, hacking, anonimato, privacidade e liberdade na rede.

A CryptoRave inspira-se na ação global e descentralizada da CryptoParty, a qual têm como objetivo difundir os conceitos fundamentais e softwares básicos de criptografia. Criada em 2014, a cada edição mais de 2500 pessoas participaram!

A participação nas atividades é aberta mediante a inscrição online gratuita.

E para esse ano a primeira novidade fica por conta da participação do jornalista James Bamford:



James Bamford é colunista na revista Foreign Policy, colaborador da revista Wired, produtor de documentários para a PBS e autor de best-sellers. Ele é amplamente reconhecido pelos seus artigos sobre agências de inteligência dos Estados Unidos, especialmente a secreta National Security Agência (NSA). O New York Times já o descreveu como "o principal jornalista do país sobre assuntos ligados à NSA". Em um longo perfil, o The New Yorker referiu-se a ele como o "cronista chefe sobre a NSA". Seu livro mais recente, The Shadow Factory: The NSA from 9/11 to the Eavesdropping on America se tornou um best-seller e foi considerado o livro do ano pelo Washington Post. Esse é o terceiro título de uma trilogia, dando continuidade dos livros The Puzzle Palace (1982) e Body of Secrets (2001), ambos best-sellers do New York Times.

Em setembro de 2014, escreveu uma reportagem para a revista Wired, baseada nos três dias que passou em Moscou com o whistleblower Edward Snowden, maior período que um jornalista passou com Snowden em Moscou. Ele também escreve para as revistas New York Review of Books, New York Times, The Atlantic, Harpers, Rolling Stone, entre outras publicações. Em 2006, ele ganhou o National Magazine Award, a maior premiação da categoria na indústria de revistas, por sua reportagem sobre a Guerra do Iraque para a Revista Rolling Stone. Ele tambem escreve e produz documentários para a PBS - Public Broadcasting Service, rede de TV Norte Americana, incluindo o The Spy Factory, baseado em seu mais recente livro, que foi nomeado para o Oscar em 2010. Seu mais recente documentário para a PBS foi o "Cyber War Threat", lançado em Outubro de 2015.

Ao longo dos anos 90, Bamford foi pesquisador em Washington para o programa World News Tonight da rede ABC junto a Peter Jennings, onde ganhou vários prêmios de jornalismo com sua cobertura sobre questões de segurança nacional. Em 2005, publicou o livro Um Pretexto para a Guerra: 9/11, Iraque e O Abuso das Agências de Inteligência da América, uma investigação sobre uma comunidade de inteligência, os ataques de 11 de setembro à guerra do Iraque, também um best-seller.

Bamford possui doutorado em direito; Foi premiado com uma bolsa Polymer na Escola de Direito de Yale; Recebeu um diploma de pós-graduação em Direito Internacional do Instituto de Direito Internacional e Comparado, Université Panthéon Sorbonne; E lecionou nas Universidades da Califórnia, Berkeley's Goldman Escola de Políticas Públicas como professor visitante. Foi um membro da equipe de defesa em diversos casos com perfis de alta espionagem e casos de denunciantes (whistleblower), incluindo o caso envolvendo o denunciante da NSA Thomas Drake. Ele vive atualmente em Washington, DC, depois de quatro anos em Londres.

A Cryptorave funciona a partir de financiamento coletivo, então acesse o site e contribua ou compre alguns dos brindes para ajudar o evento:



Link: