{"id":31,"date":"2011-12-04T17:05:26","date_gmt":"2011-12-04T16:05:26","guid":{"rendered":"http:\/\/labalec.fr\/erwan\/?page_id=31"},"modified":"2015-04-12T21:25:05","modified_gmt":"2015-04-12T19:25:05","slug":"netdiscovery","status":"publish","type":"page","link":"https:\/\/labalec.fr\/erwan\/?page_id=31","title":{"rendered":"NetDiscovery"},"content":{"rendered":"<p>Purpose<br \/>\nPrerequisites<br \/>\nSteps<br \/>\nDownload \/ Contact<br \/>\nNotes<br \/>\nScreenshots<\/p>\n<p><strong>Purpose :<\/strong><br \/>\nThere are not so many tools out there to draw layer 2 network maps.<\/p>\n<p>Most of them are either linked to a specific hardware vendor (3com, cisco, etc) or expansive.<\/p>\n<p>Idea here is to propose a freeware to draw a layer 2 topology network map using informations found in switches.<\/p>\n<p><strong>Prerequisites :<\/strong><br \/>\nYou LAN switches must be :<br \/>\n-managed &amp; layer 2<br \/>\n-snmp enabled with a known read-only snmp community<\/p>\n<p><strong>3 main steps :<\/strong><br \/>\n-Tab 1 : Prepare list of snmp devices : scan network or manually edit it.<\/p>\n<p>-Tab 2 : Collect datas from the snmp devices.<\/p>\n<p>-Tab 3 : Build network topology using Spanning Tree Protocol (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Spanning_Tree_Protocol\" target=\"_blank\">STP<\/a>) or Cisco Device Protocol (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Cisco_Discovery_Protocol\" target=\"_blank\">CDP<\/a>), and Forwarding Tables (bridges) using the direct connection theorem, and output a network map using <a href=\"http:\/\/www.graphviz.org\/\" target=\"_blank\">graphviz<\/a>.<\/p>\n<p>After step 3, you can add devices in step 1 (dont forget to save then) and re start from step 3 or from step 2.<\/p>\n<p><strong>Download &amp; Contact<\/strong><br \/>\n<a href=\"https:\/\/erwan.labalec.fr\/netdiscovery\/netdiscovery.zip\">Download Beta<\/a><\/p>\n<p><a href=\"mailto:erwan2212@gmail.com\" target=\"_blank\">Contact the author<\/a><\/p>\n<p>This software is for personal use only and cannot be distributed for business purposes.<\/p>\n<p>If you find this program useful please consider to make a donation to my PayPal account using the link in the upper screen. The money I receive this way goes towards my ongoing web hosting fees and other costs that I incur by making the programs on this site available to you free of charge.<\/p>\n<p><strong>Screenshots<\/strong><br \/>\nHere below some screenshots of the tool.<\/p>\n<p>3 Steps : Prepare\u00a0Devices, Collect Datas, Build Network\u00a0Topology (and make a visual graph \/ network map)<\/p>\n<p><strong>Step 1<\/strong><\/p>\n<p><a href=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-980\" src=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco1-300x195.png\" alt=\"netdisco1\" width=\"300\" height=\"195\" srcset=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco1-300x195.png 300w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco1.png 851w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Step 2<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-981\" src=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco2-300x195.png\" alt=\"netdisco2\" width=\"300\" height=\"195\" srcset=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco2-300x195.png 300w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco2.png 851w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Step 3<\/strong><\/p>\n<p><a href=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-982\" src=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco3-300x195.png\" alt=\"netdisco3\" width=\"300\" height=\"195\" srcset=\"https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco3-300x195.png 300w, https:\/\/labalec.fr\/erwan\/wp-content\/uploads\/2011\/12\/netdisco3.png 851w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>See below for a gallery of maps generated by NetDiscovery (same network, different layout).<\/p>\n<p><a target=\"_blank\" href=\"http:\/\/imgur.com\/WJfiZLd\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"200\" src=\"http:\/\/i.imgur.com\/WJfiZLd.png?1\" title=\"source: imgur.com\" \/><\/a><br \/>\n<br \/>\n<a target=\"_blank\" href=\"http:\/\/imgur.com\/htdTAsM\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"200\" src=\"http:\/\/i.imgur.com\/htdTAsM.png?1\" title=\"source: imgur.com\" \/><\/a><br \/>\n<br \/>\n<a target=\"_blank\" href=\"http:\/\/imgur.com\/AfPqT75\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"200\" src=\"http:\/\/i.imgur.com\/AfPqT75.png?1\" title=\"source: imgur.com\" \/><\/a><br \/>\n<br \/>\n<a target=\"_blank\" href=\"http:\/\/imgur.com\/O1c0O0M\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"200\" src=\"http:\/\/i.imgur.com\/O1c0O0M.png?1\" title=\"source: imgur.com\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Purpose Prerequisites Steps Download \/ Contact Notes Screenshots Purpose : There are not so many tools out there to draw layer 2 network maps. Most of them are either linked to a specific hardware vendor (3com, cisco, etc) or expansive. Idea here is to propose a freeware to draw a layer 2 topology network map <a href='https:\/\/labalec.fr\/erwan\/?page_id=31' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-31","page","type-page","status-publish","hentry","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":19,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":1635,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions\/1635"}],"wp:attachment":[{"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labalec.fr\/erwan\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}