IPv6 – Introduction

“It was horribly like a spring flood; first a trickle, then a stream, then a torrent, then simply the grim struggle to keep from going under and…”
-Sarah Monette, Elizabeth Bear – 2007

IPv6 is coming!  IPv6 is coming!

It’s time to stop thinking that it’s a future thing – that it’s never going to happen.

You don’t want to be standing flat footed when it (the torrent) hits you in the back of the head.

06/23/08; Vol. 27, No. 15  “Agencies have until June 30 2008 to meet the Office of Management and Budget’s mandate to get their network backbones ready to handle IPv6 traffic. The Social Security Administration achieved that goal six months ago.”

09/19/08 — 11:11 AM The U.S. Postal Service plans to deploy an IPv6-capable video surveillance system to 40,000 postal sites across the country


“…For instance, just this past September, Arbor Networks placed worldwide use of IPv6 at only 0.0026 per cent, but according to the Google study, the percentage of computers using IPv6 access to the internet grew steadily from 0.192 per cent in August up to 0.238 per cent in October.”


First a trickle…
IPv6 is coming – better said as IP vee 6, not IP version 6…

Both Microsoft’s Vista and Server 2008 have IPv6 installed and running out of the box. These systems can automatically discover and start using a 6to4 router – to use IPv6 on the Internet. These systems are also automatically seeking an ISATAP router to facilitate IPv4 and IPv6 coexistence on your internal networks.

Starting next year, I’ll be proving a blog version of a crash course on IPv6.  You’ll need this before you get that first IPv6 user call (e.g., What does FE80 mean?) or before your your manager announces that the ISATAP router (?) needs to be configured.

Possible Cisco Certification Learning Path

So you want to be wireless certified.

Well what are you going to do?

First of all there is CWNA and WL# (pronounced Wireless Sharp – obvious if you are a ‘C’ programmer, or music afficionado) entry level vendor independent certifications.  These give you the basics of Wireless, with WL# also covering WAN and PAN wireless offerings, WIMAX, Bluetooth etc.

Then you could move up to CWSP, a wireless security certification above CWNA.

In Cisco’s world, there has been the long standing Cisco Wireless LAN Support Specialist, that expired July ’08.

Now you can become a Cisco Advanced Wireless LAN Field/Design Specialist.  This Certification is current, and requires you to pass 2 exams, one bases on Cisco Lifecycle Services, adn the other based on the CWLF and CWLAT class.  Each category Field or Design has a different exam, but they are both based on the same classes.

For the Design specialist, you will need to be CCDA Certified.

For the field specialist, you will need to be CCNA.

Cisco has nowlaunched a new Wireless Certification, CCNA-Wireless.

This cert requires you to pass one exam, based on the new IUWNE class.  However you will need to be CCNA to get the certification.

Cisco are also rumoured to be preparing some new Professional and Expert level exams.  S if you fancied becoming CCWP or CCIE-Wireless (or whatever the may be called) the rumour mill is rife with what they may do.

The latest info on Cisco’s website says ‘Coming Soon!’ for the Professional level, but does give information on a new CCIE-Wireless-Written level exam.  Will a Wireless lab follow?  We will have to wait and see.

Keep watching this space, when we know you’ll know.


[Editorial Note: Since this article was written, the following web page has gone live, explaining there is in fact a CCIE Wireless Lab, but it is invitation only, and is in BETA.  Watch this space folks…]

More Than 8 Tabs on a Microsoft CRM Form

Attempting to get the most use out of business unit or security role specific tabs usually depends on being able to manage a tab or in some cases a ‘section’ for each group. The main risk usually here is that A) It often gets confusing managing all the forms scripting when each business unit or security role has its own section or tab, and B) there is a limitation in Microsoft CRM 1.x, 3.0 and 4.0 (5.0 will likely be the same).

For those of you who are willing to take this risk, it’s important to understand that the following change is not supported by Microsoft, and when you upgrade from your current version (5.0 is right around the corner) below is a method for getting around the 8 tab per form limit. It is noteworthy to say that during the imminent upgrade, you will likely have to take the sections on tabs 9-x and for the purposes of your upgrade, you will have to take each section on your form and double click on it to temporarily move that section to a tab 1-8 (actually it’s 0-7), and post-upgrade you may be able to re-apply the below and still have more than 8 tabs.

One more thing, it has been noted by Dynamics design team that there was no noteworthy reason to have the 8 tab limitation, but just as noteworthy that your unsupported change will indeed cause issues if you do not reduce your max tabs down to 8 before attempting an upgrade.

In: C:Program FilesMicrosoft CRM ServerCRMWebToolsFormEditor find your formeditor.aspx and select “edit.” Find the JavaScript variable “_iMaxTabs” and notice that it is set to 8. Change the value to your desired limitation, save and close, reset IIS and you should then be able to create the additional tabs needed from within the forms customization area.

Happy CRM’ing!!!

Microsoft CRM Consultant
Unitek Microsoft CRM Services

Space Management and Data ONTAP– Part Two

The next topic I’d like to examine is space reservations.  Space reservation applies, not to volumes, but to files and LUNs.  In many ways, space reservations for files (and LUNs are a special case of a file) are very similar to space guarantees for volumes. 

Volume space guarantees mean that space is set aside to support the volume at the time it is created.   The same is true for files with space reservations enabled.  Space is set aside to support the file/LUN at the time it is created and before it is actually used.

A difference between the two is the way they interact with snapshots.  Blocks that are allocated to snapshots are taken from the pool of blocks that are allocated to the volume.  By default, 20% of the blocks in the volume are set aside for this purpose. 

When a snapshot occurs, blocks associated with files in the active file system get another pointer to identify them to the snapshot.  If blocks associated with a file are updated, they cannot be overwritten because that would change the snapshot data.  New blocks are allocated to the file in the active filesystem to support the update and the changed blocks associated with the previous version of the snapshot are allocated to the snapshot reserve.  As long as there are free blocks available within the volume updates succeed.  But if there were no free blocks available then we would not be able to update the file, because the blocks already associated to the file are locked by a snapshot and cannot be changed.

Let us suppose the file in question is a LUN.  The host operating system assigned to the LUN assumes it has exclusive control of the blocks assigned to it.  It assumes the blocks are part of a disk drive to which is has exclusive access.  It is completely unaware of the existence of snapshots taking place under the control of DATA ONTAP, so it is not aware that some of blocks within the LUN are not changeable. 

The purpose of space reservation is to ensure that space remains available in the volume so that updates to changed blocks will succeed.  The volume will have to substitute free blocks from the volume to the LUN for overwrites. 

This is implemented at the time the snapshot takes place.  Before the snapshot succeeds, DATA ONTAP checks to see if there will be enough blocks free after the snapshot to update the entire LUN.  If a single LUN were the sole occupant of the volume, then space reservations would ensure that the number of free blocks in the volume was equal to or greater than the number of blocks in the LUN that are tied to snapshots.   This is an important distinction.  Available blocks in the LUN that are not tied to snapshots do not need to be protected.  They can be changed.  Only the blocks that are tied to snapshots need to be protected by free blocks.  If this rule is violated – that is, there are not enough free blocks to provide overwrite protection – then the snapshot fails.


CCNA 640-802 Exam: Harder or Easier?

So I just recently took my CCNA 640-802 exam.  I must admit it was substantially harder then I had expected.  Granted, I passed in record time with a perfect score… (Fast enough to set off alarms; they are holding my passing score for a few days).  Nonetheless, Cisco has out done themselves by setting the bar quite high.  They have lowered the passing score necessary but made the questions substantially harder than any of the previous CCNA exams.  It will be interesting to see how the market at large receives this.  It will require substantially more hands on time to pass the CCNA exam as they have included several very involved simulator questions.  Practice your show cdp neighbors and show cdp neighbors detail commands is all I can offer.  Good luck!!!