{"id":13,"date":"2015-07-11T04:12:45","date_gmt":"2015-07-11T04:12:45","guid":{"rendered":"http:\/\/www.tcp-ipa.com\/?p=13"},"modified":"2015-07-11T04:43:50","modified_gmt":"2015-07-11T04:43:50","slug":"new-store-network-architecture-project","status":"publish","type":"post","link":"https:\/\/www.tcp-ipa.com\/?p=13","title":{"rendered":"New Store Network Architecture Project"},"content":{"rendered":"<p>So the company that I work for is a retailer with a couple hundred locations.\u00a0 Our IT backend has slowly been improving, but as a department we are perpetually understaffed and underfunded.\u00a0 This kind of explains the state of the network equipment in our stores.\u00a0 It&#8217;s a little embarrassing, really, but we are finally working to make it better.<\/p>\n<p>Our current setup in our stores is a Cisco 1841 router and a 2950 24-port switch.\u00a0 That&#8217;s it.\u00a0 WAN connectivity is a T1.\u00a0 The switch has a couple VLANs on it for regular network equipment and for the POS system.\u00a0 The router has some ACLs controlling access to\/from the network segments. \u00a0 Honestly this was some pretty cool stuff in 2005.\u00a0 It was even acceptable when these pieces of equipment went end-of-sale in 2007.\u00a0 But here we are 8 years later.<\/p>\n<p>This setup has allowed us to pass PCI for a couple years now, but with the new PCI 3.0 rules, a stateful firewall is required, and we won&#8217;t be able to coast another year. \u00a0 Combine this new requirement with some high-profile breaches from Target and Home Depot, and our management is finally scared enough to give us the money to modernize our store IT infrastructure.\u00a0 And since we finally get a chance to redesign the store network with a clean sheet, we are doing our best to make sure that the new design is as secure as we can make it, is scalable, has room for expansion and extension to things we haven&#8217;t thought of yet, and is thoroughly kick-ass.\u00a0 And most importantly, this whole project will require a store visit to every store to rip and replace, so we can actually change things, and not be beholden to decisions that were hastily made 10 years ago and have been a millstone around our necks ever since.<\/p>\n<p>Can you tell I&#8217;m excited about this?<\/p>\n<p>We started this project by planning out what we want the network to look like.\u00a0 It came down to several whiteboarding sessions, with careful consideration of what our stores look like now, what they SHOULD look like now, and what decisions we can make now to ensure that we (or our successors) won&#8217;t be cursing us 5 or 10 years down the line.<\/p>\n<p>Once we got our design 95% finalized, we started to think about what equipment and systems we would need to make it all happen.\u00a0 Some of it was obvious or pre-ordained (like the wireless solution, which I will discuss in a future post), but there were three places where we knew that we need a piece of equipment, and need to decide what would fill that role.\u00a0 First, and most obviously, we need a firewall.\u00a0 Second, we need a new switch.\u00a0 A bit of luck happened on this front, which allowed us to bypass the beancounter (yes, singular) a bit and get something much better than we otherwise would have been allowed to get.\u00a0 Third, we need a router.\u00a0 In our new design the router is no longer the single point of security enforcement like it was before, but the fact is, every one of our stores has a T1 on MPLS, so we need a router to connect to it.\u00a0 Honestly, if there was such thing as an Ethernet-to-T1 media converter, we would have used it, but there isn&#8217;t, so a-router-shopping we will go.<\/p>\n<p>As I&#8217;m writing this, most of the decisions on this project have been made already.\u00a0 I&#8217;m writing it all up, because maybe somebody else will be able to get something out of the work that we put into our evaluations of different equipment.\u00a0\u00a0 I will write some future posts detailing the evaluation process for the equipment that we chose, the decisions we made, and how things have shaked out, but I think this will do for now.<\/p>\n<p>To read more about this project, follow the tag New Store Architecture<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><em>Currently drinking: Cruzan rum and IBC root beer<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So the company that I work for is a retailer with a couple hundred locations.\u00a0 Our IT backend has slowly been improving, but as a department we are perpetually understaffed and underfunded.\u00a0 This kind of explains the state of the &hellip; <a href=\"https:\/\/www.tcp-ipa.com\/?p=13\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[3,2],"_links":{"self":[{"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/posts\/13"}],"collection":[{"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13"}],"version-history":[{"count":1,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":16,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=\/wp\/v2\/posts\/13\/revisions\/16"}],"wp:attachment":[{"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tcp-ipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}