Cisco Systems

Cisco Logo

For anyone that has not talked to me in the past few weeks, I wanted to let you know that I officially accepted an offer to work for Cisco Systems in San Jose, CA. I will be starting there this summer in June. I will be entering through the Cisco Choice Program as a Software Engineer which I will explain in a little more detail below.

Before starting work, Dad, William, and I will be taking a cross country road trip (similar to the one I took to get to California for my internship last summer) This time we will be taking the more southern route to get a different view along the way. Of course pictures of the trip and progress will be posted.

Now on to the details about Cisco Choice…

Cisco Choice for full time is very similar to the process of my internship in that I will get to select the department I wish to work with. The main difference this time is we are armed with a little more information. With the internship you are picking with a more limited view of the group based on a summary provided for each group participating. For full time the process is much more in depth.

It starts out with a week of introductions and presentations by the various groups and managers. Week 2 allows us to interview potential groups we are interested and get an idea of what some of the interesting projects they are working on. Finally you select the top several choices and after Week 3 you start working with that group.

Now all that is left is to finish one more semester at Purdue. Here is hoping that Senioritis doesnt kick in too early ;-)

Cisco Choice Choices

As I mentioned before in a post not so long ago, I was accepted into Cisco’s  Choice Program for an internship this summer in San Jose, CA. In this program I actually get to choose what department I want to work for during the summer. In order for them to place me into a department, I was asked to pick my top 3 departments:

1. ETG – Emerging Technology Group
Creates solutions in new and adjacent markets built around advanced video, voice, and data communications.

2. CDO Ops
Enhance productivity and operating efficiency in the CDO organization, improve hardware and software quality across Cisco products and systems

3. NMTG – Network Management Technology Group
Implements network management solutions capability for Cisco products and supporting key Cisco markets.

I am hoping for Emerging Technology as it sounds like they work with a diverse range of technologies and are always on the bleeding edge of development and technology.

Cisco 7970G + Asterisk

The Cisco 7970G IP Phone is by far one of the nicest VoIP Phones i have ever used. However, getting it to work outside the standard Cisco Call Manager environment with Asterisk can be a challenge. After weeks of testing various configurations and tweaking settings on both the phone and Asterisk, i was able to finally get a working configuration that works for both local network connections and NAT as well.



So I finally took the plunge and decided to implement TACACS+ at Dark Horse Networks as well as for my personal network. TACACS+ stands for “Terminal Access Controller Access-Control System” and can be used to authenticate users to Unix systems and more importantly Cisco equipment. This will remove the need to have user accounts on each individual device and provide central unified authentication.

In addition to authentication of users it also allows for authorizing a given user to different levels of access. For example: Alice may only have access to view the current configuration of a router, while Bob has access to change the configuration.

Finally, TACACS provides accounting. This allows central logging of all commands a user executes for auditing purposes. That way if “someone” happens to destroy your configuration on a device, you know who to hunt down.

Just to note… In case you are wondering what the difference is between TACACS and TACACS+, TACACS+ is a completely new protocol and is not compatible with the older TACACS protocol. TACACS+ was created by Cisco Systems. The specific implementation I will be using is usually referred to as “tac_plus” and is also the name of the daemon.


Yay! Cisco

Cisco Logo

Today I was offered an internship for the summer at Cisco!

I will be in San Jose, CA for the summer at the main Cisco campus. Since i am in the Cisco Choice program, when it gets closer to the summer I will be choosing business unit interests me and hopefully be placed into that. I am currently leaning toward wireless or software engineering, but of course that could change as it gets closer to summer.