QoS Done!

Finished QoS today.  I think the worst part about QoS will be the wording of questions…

“make sure bandwidth is reserved during congestion” = MQC Bandwidth

“limit to xxx” police

“expedite forwarding” prioity [bandwidth|percent]

etc etc

Remembering some of the formulae required can be a bit of PITA as well.  I can remember ohms law from school electronics class so Bc = CIR * Tc shouldnt be too difficult now should it?

I have to criticise Narbik now.  Just finished a book labelled Volume 5 of his advanced technology focussed workbooks.  Thinking I am ready for some mock labs and all that.  Forgot that Volume 5 is actually two books.  Damn you Narbik!  Go back to Carlton United Breweries and drown in a vat of crappy beer or something.  Speaking of Narbik and beer, I recall buying him his first Coopers Sparkling Ale when we were in Sydney.  Best beer on the planet!

http://www.coopers.com.au/

Damn… Just picked up the second half of Volume 5 and realised I still have 30 more pages of QoS to do.  Back to it…

Multicast done!

Did multicast…  for some reason I always thought it would be difficult but Narbik’s book brings you through it quite well.

Static & auto RP, dense, sparse, its all in there.  I think I’ll redo this section towards the end just so I get exposure to it again.  Which leads me to the next question..

Multicast???  WTF???  I remember the last networkers I went to.  At the start of each session (50-100 people) they ask what technologies do everyone use…

OSPF? 90% put their hands up…  BGP? 70%, MPLS? 10% VoIP? 50%, QoS? 40% (funnily enough the gap between QoS users was directly proportional to the VoIP users experiencing issues)… Now, who uses multicast?  Out of 15 or so sessions, each with 50-100 in them one ONE BLOODY PERSON puts their hand up for the WHOLE DAMN WEEK.

Yeah! Lets make it work 6 (???) points of a CCIE Lab…  To me that indicates Cisco think multicast assumes 6% of work we do is multicast.  Sure, make switching worth 20 points, OSPF 30, BGP 20, IP Services 10… whatever… But im my opinion multicast is that obscure and unused that it is only in there as a subject to test people on.. Rather than a real-world indication test of technology.

Having said that… its not too much of a bad thing, as CCIE isnt all about the stuff you would use on the job now, is it?  But maybe just a good (and I do mean “good”) way of testing our IOS-fu.

IPv6 Done!

Not hard at all is it?  Narbik’s book is quite comprehensive.  Al the foundation stuff with a largish lab at the end on protocol redistribution, 6to4, 6 over 4, routing etc.

I find IPv6 quite user friendly as being a “new” IOS feature the code has been written more recently and if you dont do something right it tells you nicely rather than telling you cryptically or not even telling you at all.  Examples being ipv6 unicast-routing not enabled or OSPFv3 not having a router-id.

I normally do both those things as soon as I start configuring IPv6 so make things easier so I dont need to go around restarting processes and potentially bugger something up later.  These are just the two things that popped into my head first.

Moving on to some NAT now…

IPv6

I lied.  I am working on IPv6 now.  I’ll do IP Services later.  I am pretty happy with IPv6.  Unfortunately the NM-16-ESWs in my 3640s on Dynamips have a fart when you try and configure an L3 Etherchannel between them.  Now I dont know if this is a Dynamips specific drama, if its the IOS I’m using, or if its the NM-16ESW itself.

*Mar  1 01:22:08.799: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/15, changed state to up

SW-1(config-if-range)#channel-group 1 mode on

SW-1(config)#interface range f0/14 - 15
SW-1(config-if-range)#no switchport
*Mar  1 01:21:46.411: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/14, changed state to up
*Mar  1 01:21:46.495: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/15, changed state to up

would not accept channel-group command with no switchport

SW-1(config-if-range)#switchport
SW-1(config-if-range)#channel-group
*Mar  1 01:22:08.763: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/14, changed state to up

Creating a port-channel interface Port-channel1

OK, L2 channel seems ok

SW-1(config-if-range)#
*Mar  1 01:22:15.135: %EC-5-BUNDLE: Interface Fa0/14 joined port-channel Po1
*Mar  1 01:22:15.171: %EC-5-BUNDLE: Interface Fa0/15 joined port-channel Po1
SW-1(config-if-range)#no switchport

Lets try making the channel group then making it L3 after

SW-1(config-if-range)#
*Mar  1 01:22:18.091: %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
*Mar  1 01:22:18.571: %EC-5-UNBUNDLE: Interface Fa0/14 left the port-channel Po1
*Mar  1 01:22:18.575: %ESWILP_FLTMG-7-INTERNAL_ERR: Internal error: *** failure to create entry in vtable/vlan 1006/unit 0 -Traceback= 0×603C5124 0×62445AD0 0×6242F2D4 0×62435C50 0×62446340 0×6047F6C4 0×62439F9C 0×6240F680 0×624176B0 0×604057D8 0×604218B0 0×604C229C 0×604C2280

ARRRGGGGHHHHHHHHH

SW-1(config-if-range)#
*Mar  1 01:22:18.595: %EC-5-UNBUNDLE: Interface Fa0/15 left the port-channel Po1
*Mar  1 01:22:19.595: %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to down

Up yours Cisco!!!

Played around with it for a bit… Traceback city no matter what I did.  Im not that fussed though, Im pretty happy with RIPng anyway.  I already know how to make L3 Etherchannels so its all good.  I might come back later and just do some inter-router RIPng stuff rather than trying to do it over L3 Etherchannels.  It’s no different really.

Narbik’s OSPFv3 labs are just router only… Let’s try those.

BGP Done! Time Fillers too

I spent a lot of time on BGP.  Narbik has some nasty regexps in his bootcamp book.  Hopefully they aren’t that nasty in the real lab.

My local Hungry Jacks would have me on their VIP list now.  This study stuff has increased my HJs (Burger King to the rest of the world) intake into orbit.  So much so that will be opening a HJs on the International Space Station just for me!  I have also been relaxing during down time by getting into playing Poker in the National Poker League and watching the World Poker Tour on Joost.  Vince Van Patten is a legend!

Anyway…

I will start work on IP Services now.  I always find that stuff pretty easy.  Security will be next… that’s pretty straightforward too.

So how about Spain last night?  Isn’t it amazing what Fernando Torres can do with a decent bunch of players around him.  Shame he has nothing like that at his current club… Well it’s not a shame really ;)  I was hoping Germany would win but Spain did the business.  Now all I can hope for is Christiano Ronaldo to piss off to Real and for Chelsea to sign Robinho!

Starting BGP

Just starting on BGP now…  Thinking about the peer-session templates….

Not sure what I think… For lab purposes I prefer good old copy & paste.  Less crap to go wrong.  I mean I don’t mind peer-groups to have multiple neighbours…  Im a fan of KISS for this kind of stuff.

Onward and upward!

Stuff to work on:

conditional advertisements

aggregation with leaking routes

remembering what community does what!

regexp :(

Certguard Slams Ethan Banks

Robert Williams, CEO of Certguard, the self-proclaimed “I hate braindumps” vigilante organisation has publicly defamed Ethan Banks on this website

http://www.networkworld.com/community/node/28444

Mr Williams has claimed that Ethan has used Testkings to study for his Written Exam and as such Ethan should have his CCIE Status revoked.  Now, anyone who has pursued CCIE, is in the process of CCIE, or has otherwise supported someone in their pursuit, knows how long and arduous the process is.  Ethan has only said the content in these dumps is what the exam material is based on, not that he used it as his only study guide.

I reviewed some of the older TestKing material during my final review, although it wasn’t a major focus. The good news is that the TK stuff has a lot of the concepts you need to know. But if you’re looking for actual questions that will show up on the exam, I didn’t see that in any of the TK material I looked at.

Now…  Can anyone see in this quote where Ethan advocates using this material?  All he says are the concepts are there.  Nothing more.  If he only relied on Testking to study, as opposed to knowing the material, then he would not have been able to pass his written.  I think that is pretty simple.

The beauty of CCIE is you cant pass it by dumping.  I am sure we have seen vendors promoting their “real” labs…  But can you memorise eight hours of typing?  If one question about L3 changes, then that will ruin your whole topology!  You must know the material… Simple as that.

I can understand the crusade that Certguard are undertaking, and what the deal with dumping for exams does.  They even have a section where sites are combed to see if they promote dumps or not.  Have a look and see what he thinks of my site! :)  www.certguard.com However, I think the attack on Ethan is unjustified and is nothing more of an exercise to scapegoat a hard working individual and generate traffic/income/hits/interest in a site that people may not have known about before.

Now… on to EIGRP!

On Track?

Back in the saddle again.  The past week or so I have been working on switching and frame-relay mainly.  I feel I am pretty much across these topics.  Trouble is, and what scares me is they (especially frame-relay) just seems a little too easy.  Last thing I need is to settle into some complacent state thinking I know everything when really I am leaving something out.

I have been looking a lot at these topics because if your L2 is broken nothing else will work.  I will put a similar amount of effort into OSPF/EIGRP/BGP too.  If I lose (say) 5 points because I completely screw multicast then that’s too bad.  If I screw IGP then I have the potential to lose a hell of a lot more.  This does not mean I will ignore QoS/Multicast/IPServices, but I think these topics are a hell of a lot more granular and also don’t have the dependency that L2/L3 does.

Now… onto EIGRP for the next few days then I will drill OSPF more than a couple on their honeymoon night.

Useful Links

Narbik’s bootcamp is over and I rate it VERY highly.  I’ll post up the rest of my notes later when I get around to it.

 

Here are some links I found which help, some more obscure than others, some not proving anything too difficult and really are quite random but they helped me on things and clarified the odd command I wasnt too sure on or was otherwise new.

BGP ORF:

http://www.cisco.com/en/US/docs/ios/12_2t/12_2t11/feature/guide/ft11borf.html

 

Class based policing:

http://www.cisco.com/en/US/docs/ios/qos/configuration/guide/cls_bsd_policing_ps6922_TSD_Products_Configuration_Guide_Chapter.html

 

Frame-relay traffic-shaping from IE.  Good article!

http://blog.internetworkexpert.com/category/ccie-routing-switching/frame-relay/

 

BGP ttl-check, easily done… Just alternatives to ebgp-multihop too.

http://www.cisco.com/en/US/docs/ios/12_3t/12_3t7/feature/guide/gt_btsh.html

 

IP Routing Protocol reference:

http://www.cisco.com/en/US/docs/ios/12_3/iproute/command/reference/ip2_a1g.html

 

Voice traffic adaptive-shaping:

http://www.cisco.com/en/US/docs/ios/12_2t/12_2t15/feature/guide/ft_vats.html

 

 

 

Narbik EIGRP - 8pm!

Some rough notes- Ive been up a long time ;)

Summarising:

ip summary-address eigrp xxx a.b.c.d mask leak-map yyy

leak-map will advertise specific routes that match the route-map yyy.  If route-map yyy does not exist, then no specifics are advertised.  If route-map yyy exists, but the ACL in yyy is not there then is matches any, therefore will advertise ALL specifics as well as the summary. No leak-map advertises the summary only.  Multiple summaries are allowed, unlike RIPv2.

Authentication:

md5 only.  key-chain

ip authentication key-chain eigrp ASNUM xxx

ip authentication mode eigrp ASNUM xxx

 

Default route injection:

interface#ip summary-address eigrp xxx etc -> best way!

router#ip route 0.0.0.0 0.0.0.0.0 null0

router#network 0.0.0.0

redistribute static/connected etc is bad in EIGRP because the external AD is 170

ip default-network w.x.y.z -> classful network, network must be advertised into EIGRP

 

router#no default-information allowed in -> stops the propagation of default route if received elsewhere via ip default-network command

Metric:

Betty Doesnt Really Like Much - Bandwidth (kbit), Delay (sum of all delays), Reliability (x/255), Load (x/255), MTU (bytes)

((sum of all delays/10) + (10,000,000/lowest BW in path)) x 256 = metric

to change:

router# metric weight 0 a b c d e -> 0 = TOS (always 0) a = K1 (BW multiplier) b = K2 (load multiplier) c = K3 (delay multiplier) d = K4 (reliability multiplier) e = K5 (reliability multiplier).  

[K1*BW + (K2*BW)/(256-Load) + K3*Delay] * [K5/(Reliability + K4)]

Default is: EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0

 

Stub networks:

Suppresses transit eigrp updates.  Will receive updates, but will not pass down to downstream neighbours.

R1(config-router)#eigrp stub ?

  connected      Do advertise connected routes

  leak-map       Allow dynamic prefixes based on the leak-map

  receive-only   Set IP-EIGRP as receive only neighbor

  redistributed  Do advertise redistributed routes

  static         Do advertise static routes

  summary        Do advertise summary routes