You can always read the Debian Wiki Page about the interfaces file found in /etc/network/ or you can read along for a little walk though. The interfaces file is a simple but scalable way to manage network interfaces for a computer. From simple to super complex the interfaces file uses the ifupdown tools to read and preform actions as listed.
The File
As stated the file location is rather simple. The file and its location are meant to be generic and functional.
In Linux distributions there are times when packages need to be set a static version. Here is a quick summary and example. The item of note is that this is called "setting the package version" and not downgrade, rollback or revert.
aptitude versions thepackage
aptitude install thepackage=theversion
Lets set the version of PHP5.
PS:~# aptitude versions php5
p 5.3.3-7+squeeze1 stable 500
i 5.3.3-7+squeeze3 stable 500
IPv6, as everyone knows, is the awesome new protocol for sending data into the intertubes. You may be sitting at home, browsing the web and suddenly realize, hey I want to know about this IPv6 thing. IPv6 is short for Internet Protocol version 6. Development started in the early 1990's as usage of existing networks was observed. There is a lot to learn, so take a moment and play with a tunnel from Hurricane Electric's free IPv6 Tunnel Broker service.
Updates
2011-07-09: set MTU to 1280 (minimum for IPv6) to mitigate issues with reduced MTUs of IPv4 over other networks.