[{"data":1,"prerenderedAt":102},["ShallowReactive",2],{"post:\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom\u002F":3},{"post":4,"newer":47,"older":55,"related":64,"series":100},{"id":5,"title":6,"body":7,"canonical":27,"categories":28,"date":29,"description":13,"extension":30,"featured":31,"hero":32,"image":32,"meta":33,"navigation":34,"path":35,"readingTime":36,"seo":37,"series":32,"seriesOrder":32,"sites":38,"source":40,"stem":41,"tags":42,"updated":29,"url":45,"__hash__":46},"blog\u002Fblog\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom.md","ratemynetworkdiagram.com",{"type":8,"value":9,"toc":23},"minimark",[10,14],[11,12,13],"p",{},"I found this interesting site the other day. It is quite interesting the differences people use to design their networks (and diagrams).",[11,15,16],{},[17,18,22],"a",{"href":19,"rel":20},"http:\u002F\u002Fwww.ratemynetworkdiagram.com\u002F",[21],"nofollow","http:\u002F\u002Fwww.ratemynetworkdiagram.com",{"title":24,"searchDepth":25,"depth":25,"links":26},"",2,[],"techcolumnist",[],"2008-02-04T00:58:46Z","md",false,null,{},true,"\u002Fblog\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom",1,{"title":6,"description":13},[39,27],"lasswell","both","blog\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom",[43,44],"datacenter","network","\u002F2008\u002F02\u002F04\u002Fratemynetworkdiagramcom\u002F","RX7OjC2GSoVG8jgqNMnMpBuYxvZzBSF6X-sTptbc9aE",{"title":48,"description":49,"date":50,"url":51,"categories":52,"tags":53,"image":32,"readingTime":36,"canonical":27,"sites":54,"series":32,"seriesOrder":32},"datacenter build","Here’s some pictures of a new datacenter I helped design. In future posts I’ll show a before and after!","2008-02-04T01:03:43Z","\u002F2008\u002F02\u002F04\u002Fdatacenter-build\u002F",[],[43],[39,27],{"title":56,"description":57,"date":58,"url":59,"categories":60,"tags":61,"image":32,"readingTime":36,"canonical":27,"sites":63,"series":32,"seriesOrder":32},"Theft at home","A personal note on a break-in at my condo: the thief came through a roofline window, dropped about 15 feet inside and walked out with a lot of my stuff.","2008-01-15T23:08:26Z","\u002F2008\u002F01\u002F15\u002Ftheft-at-home\u002F",[],[62],"home",[39,27],[65,78,89],{"title":66,"description":67,"date":68,"url":69,"categories":70,"tags":73,"image":32,"readingTime":76,"canonical":27,"sites":77,"series":32,"seriesOrder":32},"Infrastructure: Documenting an Undocumented Network, Discovery First","Document an undocumented network from what it already knows: DHCP leases, AD, ARP and switch MAC tables, then a scoped nmap pass. Scripts included.","2026-07-15T14:00:00Z","\u002F2026\u002F07\u002F15\u002Finfrastructure-a-discovery-first-approach-to-documenting-an-undocumented-network\u002F",[71,72],"engineering","strategy",[74,44,75],"discovery","python",8,[27],{"title":79,"description":80,"date":81,"url":82,"categories":83,"tags":84,"image":32,"readingTime":87,"canonical":27,"sites":88,"series":32,"seriesOrder":32},"Windows Server: TCP Stack Tuning for a 10GbE Storage Network","Field notes on getting 10GbE-class throughput from Windows Server storage links: RSS, SMB Multichannel, autotuning, offloads, jumbo frames, and a baseline script.","2026-07-01T14:00:00Z","\u002F2026\u002F07\u002F01\u002Fwindows-server-tcp-stack-tuning-for-a-10gbe-storage-network\u002F",[71],[85,86,44],"windows","tcp",7,[27],{"title":90,"description":91,"date":92,"url":93,"categories":94,"tags":96,"image":32,"readingTime":98,"canonical":27,"sites":99,"series":32,"seriesOrder":32},"Node.js: Discovery – Diffing Two Network Scans to Flag New Hosts","A dependency-free Node.js script that diffs two nmap XML scans and flags new, missing and moved hosts plus port changes, with an exit code for cron or CI.","2026-03-11T14:00:00Z","\u002F2026\u002F03\u002F11\u002Fnode-js-discovery-diffing-two-network-scans-to-flag-new-hosts\u002F",[95,71],"scripts",[97,74,44],"nodejs",3,[27],{"doc":32,"posts":101},[],1790223951808]