The New 200-150 DCICN Exam for CCNA Data Center

DCICN

Overview of DCICN

The CCNA Data Center has finally revised! This certification has lunged from version 1 to version 6. The CCNA Data Center is still made up of two exams you must pass. These exams have no prerequisites.  This post focuses on the new Introducing Cisco Data Center Networking (DCICN) exam.

The Old DCICN Exam

Are you interested in squeaking out the old DCICN exam? Its number is 640-911 and your last day to test is April 11, 2017. If you are interested in my training course for this exam, it can be found here at CBT Nuggets until it retirement.

This “old” exam featured these major sections and exam percentages:

1.0 Describe How a Network Works (15%)
2.0 Configure, Verify and Troubleshoot a Switch with VLANs and Interswitch Communications Using Nexus (21%)
3.0 Implement an IP Addressing Scheme and IP Services to Meet Network Requirements in a Medium-Size Enterprise Branch Office Network Using Nexus (12%)
4.0 Configure, Verify, and Troubleshoot Basic Router Operation and Routing on Cisco Devices Using Nexus (52%)

The New DCICN Exam

The new exam features these major sections and exam percentages:

1.0 Data Center Physical Infrastructure (15%)
2.0 Basic Data Center Networking Concepts (23%)
3.0 Advanced Data Center Networking Concepts (23%)
4.0 Basic Data Center Storage (19%)
5.0 Advanced Data Center Storage (20%)

What was removed from the old exam to the new and what was added? Here are the biggest areas:

Removed:

  • Removed product-specific elements, such as Nexus, and instead increased the focus on skills and technologies
  • Removed Ethernet low-level functionality and added operational roles of data center devices; for example, use cases to deploy various types of physical devices
  • Removed Cisco IOS router topics
  • Removed specifications of platform components as in boot process procedures, passwords, and diagnostics

Added or Changed:

  • Increased breadth of data center networking concepts including First Hop Redundancy Protocols (FHRP), data center networking architectures such as spine-and-leaf designs, unicast and multicast, and authentication, authorization, and accounting (AAA) concepts and filtering
  • Additional focus on high-availability switching concepts, port channel, virtual Port Channel (vPC), and control plane and data plane separation
  • Increased data center storage concepts including Fiber Channel operations and design, IP storage protocols, and moved storage topics from DCICT into DCICN
  • Added basic understanding of Fibre Channel over Ethernet (FCoE)

In the next post – I will provide you with the complete topic list for this new DCICN exam!
Pearson Education (InformIT)

Learning Python – Lesson 3: Introducing Variables

Free Python Training

We all know that variables are a key part of programming and scripting languages, and sure enough, they are a big part of Python. Here is how simple they are to implement:

#Today we are going to create and use some variables! 
#This is really cool! 
#Hey just to remind you, these are comments that are here to make our code "self-documenting"! 
#Python itself is ignoring the s#$t out of these! 
my_books = 14
my_years_on_planet = 47
books_per_year_on_planet = my_books / my_years_on_planet
print ("Below is my books per year on the planet!")
print (books_per_year_on_planet)

Notice here I am using Python 3 so I need parenthesis around the objects and text that I want to print instead of the older quotation marks! This is the most noticeable difference between Python version 2 and version 3. The PRINT function got a nice little update in this regard.

Here is the result of my program!

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> 
======================= RESTART: C:\Users\terry\ex3.ps =======================
Below is my books per year on the planet!
0.2978723404255319

>>>
If you are you are using Python 2, you need the “older” syntax to make those print functions work right. Here is that version of our code for you:

#Today we are going to create and use some variables! 
#This is really cool! 
#Hey just to remind you, these are comments that are here to make our code "self-documenting"! 
#Python itself is ignoring the s#$t out of these! 
my_books = 14.0
my_years_on_planet = 47.0
books_per_year_on_planet = my_books / my_years_on_planet 
print "Below is my books per year on the planet!" 
print books_per_year_on_planet

Notice another change here – I need to indicate my variables are of the Float type in order to display my result in the format I need. So I enter my 14.0 and 47.0 for the variable values. I will discuss this in greater detail in the next post!

One final note, if you wanted to use the print function so that it would work in both version 2 and version 3, you would want to use both the ( and the ” as I did in the first program above. For example, I am using Python 2 now:

print ("Hello World!")

This returns:

Hello World!

just as it would in Python 3.

Remember, free Python training is waiting for you at CBT Nuggets!