[Freedombox-discuss] FreedomBox Stack quick question

John Walsh fiftyfour at waldevin.com
Fri Aug 12 03:51:54 UTC 2011


 Hi Sandy,

> On Thu, Aug 11, 2011 at 5:05 PM, John Walsh 
> <fiftyfour at waldevin.com> wrote:
> 
> > 1) Does this mean each layer is independent of each other?
> 
> That is the whole point of layers. Applications just use TCP 
> or UDP; they need not care about anything below that. TCP and 
> UDP use IP; they need not care about things below that.
> 
> For IP, each machine needs the low-level drivers for each 
> network it connects to directly. For example, a plug computer 
> might need ethernet, PPPoE and wireless. However, it does not 
> need to know about all the other link layer stuff -- phone 
> company fiber, undersea cables, satellites, ... -- it just 
> uses IP and the routers attached to those links know how to use them.
Thanks, I just needed confirmation, otherwise I would be getting the wrong
end of the stick.

> 
> > 2) Does this mean we can release FBX and then do an upgrade 
> through a 
> > click of the button like Firefox to add networking?
> 
> You cannot add "networking" that way, since you need a 
> network to do it.
> You could add new drivers that way. Or new protocols. For 
> example, by default a Box might just be able to access a 
> wireless network. You could add the ability to be an access 
> point for others, or to do mesh networking, that way.
Thanks again. You read my mind!! I was wondering if the project had to get
mesh networking/an anonymous FBX network right before releasing FBX, but now
I know FBX can use the existing DNS network (with all it's warts) and
release the FBX Next-Gen network at a later date. It's a relief to know it's
not an all or nothing option because reading other threads it looks like the
FBX network is a tough problem to solve.

Sweet

-- fiftyfour  




More information about the Freedombox-discuss mailing list