

Router software uses complex algorithms that analyze final destination addresses to determine the next router on the shortest path from source to destination. Along the route from source to destination, packets also pick up intermediate router addresses. Like letters and packages, each packet has a single source address and an ultimate destination address. Much like letters routed through local and regional post offices, at the lowest level, all internet traffic takes the form of data packets routed from one machine to another through local and central internet packet routers. This system is very efficient, and works equally well with routers on the internet. These bundles are sent to regional distribution centers where they’re divided up into smaller bundles and forwarded to local post offices. At the same time, they pick up outgoing mail from mail boxes and deliver it back to the local post office where it’s sorted into large bundles destined for specific regions. Post men and women deliver those smaller bundles to individual homes.

Postal workers sort letters and packages in those bundles into smaller bundles by neighborhood. Your local post office accepts mail destined for your entire city or region in large bundles. Routers are to computer networks as local post offices are to the mail system. In this article, I’d like to describe this process because it was more difficult for me than it probably should have been-mostly for lack of clear instructions. Recently, however, I found I had enough spare parts to put together an entire machine, so I took the opportunity to replace my LinkSys router with a custom Linux router.
How to add internet filtering software to computer itself upgrade#
I upgrade my wife’s computer in the study about once every couple of years, and often my kids’ machines get a parts upgrade from the old machine at the same time. I love Linux though, and so this opposition doesn’t stop me from wanting to setup a Linux machine at home. Telling them to change their favorites is like spitting into the wind-it’s sort of masochistic. I’m talking about trying to defend my position time and time again as they complain that they can’t run their favorite games or applications. I’m not talking about software maintenance issues.

I’ve thought about trying to coerce them into switching to GNU/Linux, but the very thought of what I’d have to put up with for the next year just makes my head ache.
