{"id":2470,"date":"2003-06-06T12:33:11","date_gmt":"2003-06-06T19:33:11","guid":{"rendered":"http:\/\/mossback.org\/archives\/2003\/06\/gpl-routers\/"},"modified":"2003-06-06T12:33:11","modified_gmt":"2003-06-06T19:33:11","slug":"gpl-routers","status":"publish","type":"post","link":"https:\/\/bennett.com\/blog\/2003\/06\/06\/gpl-routers\/","title":{"rendered":"GPL routers"},"content":{"rendered":"<p>\t\t\t\tWe&#8217;re swimming in GPL routers today, with <a title=\"The Click Modular Router Project\" href=\"http:\/\/www.pdos.lcs.mit.edu\/click\/\">The Click Modular Router Project:<\/a><\/p>\n<blockquote>\n<p>Click is a modular software router originally developed by MIT LCS&#8217;s Parallel and Distributed Operating Systems group, with significant contributions from Mazu Networks and the ICSI Center for Internet Research. Click routers are flexible, configurable, and easy to understand. They&#8217;re also pretty fast, for software routers running on commodity hardware; on a 700 MHz Pentium III, a Click IP router can handle up to 435,000 64-byte packets a second.<\/p><\/blockquote>\n<p>&#8230;and the <a href=\"http:\/\/scrouter.sourceforge.net\/\">Shortcut Router<\/a>:<\/p>\n<blockquote>\n<p>This software is a routing daemon designed expecially for wireless rooftop networks. <\/p>\n<p>A wireless rooftop network is a network where there are several hosts connected by wireless (wi-fi, infrared, laser) links to form a mesh. Host part of this mesh cannot move because the wireless hardware (antenna, laser receiver, etc.) is firmly posed on rooftop or on ground. <\/p>\n<p>The working principle is simple: each host gets an unique IPV6 address that represents its latitude and longitude; to build a route from A to B software choose the A neighbour nearest to B and moves to it, and so it goes until B is reached. <\/p><\/blockquote>\n<p>&#8230;and of course, <a href=\"http:\/\/leaf.sourceforge.net\/mod.php?mod=userpage&#038;menu=908&#038;page_id=27\">WISP-Dist:<\/a><\/p>\n<blockquote>\n<p>WISP-Dist is an embedded Linux distribution for wireless routers, but can be used for other purposes as well. Entire system fits in 8 MB flash\/16 MB RAM. The goal is to create an open, customizable and easy to use solution for wireless routers. Development was sponsored by ThunderWorx. <\/p><\/blockquote>\n<p>Swimming is perilously close to drowning sometimes, so anybody who&#8217;s compared these things is welcome to leave comments on their experience with them.\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re swimming in GPL routers today, with The Click Modular Router Project: Click is a modular software router originally developed by MIT LCS&#8217;s Parallel and Distributed Operating Systems group, with significant contributions from Mazu Networks and the ICSI Center for Internet Research. Click routers are flexible, configurable, and easy to understand. They&#8217;re also pretty fast, &hellip; <a href=\"https:\/\/bennett.com\/blog\/2003\/06\/06\/gpl-routers\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;GPL routers&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4],"tags":[],"class_list":["post-2470","post","type-post","status-publish","format-standard","hentry","category-comp"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbifyw-DQ","_links":{"self":[{"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/posts\/2470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/comments?post=2470"}],"version-history":[{"count":0,"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/posts\/2470\/revisions"}],"wp:attachment":[{"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/media?parent=2470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/categories?post=2470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bennett.com\/blog\/wp-json\/wp\/v2\/tags?post=2470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}