OSPF: Open Shortest Path First Note: No IPv6 with IRON yet Why wildcard mask? I'll try my best! Imagine a router with three interfaces It maintains a connection to the 172.16.0.0\16 It has two interfaces in this network configured like this: 172.16.1.0/24 172.16.2.0/24 Since the router connects to both, you can use this: network 172.16.0.0 0.0.255.255 area 0 But why is it backwards? Best explanation I saw: So you won't mix it up with the subnet mask UI, binary, and engineers, and CLI Engineer UI preferences and assumptions Most stuff is simpler than you might think How does the assembly come out to convert these? We won't write the assembly I haven't taught CS250 recently bitwise vs. logical operations Isn't this kind of a hassle with classless networking? New example: Three interfaces, two of them are like this: 172.16.0.1/14 172.20.0.1/14 Can we calculate a wildcard mask to include both? Still leaves us with: Why not this command? network 172.16.0.1/12 area 0 Simple answer: Because that's not the way it is Sorry Load balancing: Per-packet vs. Per-destination As far as I can tell, it doesn't adjust for busy links EIGRP can MPLS can apparently solve this problem A note about router CPU and memory: Router CPU and memory has grown more than network size Example: When I started here, this room had about 30 computers It still does When I started here, people averaged about a wifi device each They still do When I started here, we had an old 100Mbit switch Now we've got a 2960X This leads to reduced importance for segmentation reddit survey suggests minimal use these days But...if an area is truely a stub, why not? Note: BGP had a 512K day in 2014 Further philisophical note about traditions: /bin, /usr/bin, and (on FreeBSD) /usr/local/bin why? Note on page 482 implies no multiarea OSPF on CCNA But suggests learning network with area anyway