What you would need
Computers that can run linux , windows , FreeBSD , Solaris
Netork Cables
Network Switches of 100Mbps and 1Gbps.
Fed up with the low bandwidth that ISP like AOL give you and invesive regulations?
think that you could build an Internet on your own?
Need a place for your privacy to be preserved?
if this is the case this guide is for you . it explains how to create an Internet from the small level to the big WAN (Wide-Area Network) level.
This is the first Chapter that describes in the most general way how an Internet orginised and what OS to install and in the next chapters that i would post later would go more in details. in buttom of this chapter is th explaintion of all the terms that used in this Howto.
Note: Every router in this chapter sould run in the minimum dhcp relay and dns cacher.
First You need to Create the Local Networks (LAN) that you want to
Connect in order to create a usable
network. each network includes 2 or more computers and another computer to use as a router. On the the router should be:
A dhcp relay for getting a range of IP Addresses to use inside the network
A OSPF server or IS-IS program enable communication with other LAN's
the OS of the router recommended to be OpenBSD , or Linux. However it can be also Windows , or FreeBSD. This works by that each computer in the network recive IP Address from the Core LAN dhcp server (it's the Server that responsable for Issuing all the IP Addresses on the internet. you would IS-IS server or OSPF to talk with other router LANs.
Now after you have created your LANs you need to start connect them together.
a. you can connect several LANs (up to 19 LANs on 3 8-port Switches) , Network of those 19 LANs that has OSPF installed would be called an Area. An area contains also and area router running BGP server and OSPF on Linux, Solaris or OpenBSD. Windows can't be used
here because low reliability and expesive BGP software.
b. Another approach is to use IS-IS instead of OSPF in order to provide connectivity inside an Area.
if you use OSPF all Areas that you created have to be connected an multi-area that called Autonomous System (AS) backbone using AS routers running BGP server and OSPF again it best to use Linux , Solaris or OpenBSD on those routers. there are some routers that are only reflectors that disributes connectivity information to all BGP servers of the AS . those routers usually only connected to the AS backbone
and now we reach to highest level the WAN (Wide Area Network) - which is the core of an Internet. each AS backbone has one main router that one of his network connection is blocked to OSPF. However he has all the software of the AS router. in the side of the blocked OSPF connection this router connetcted directly to other main routers and this connections called the WAN .
In
order that computers can get and IP address and use domains your internet needs also special LAN , the central LAN. This LAN has multiple routers running BGP server on Linux ,or OpenBSD that connected to routers on the WAN. Other computers on this network includes : DNS Server running on FreeBSD and backup DNS servers , and Multiple DHCP servers that hands out IP addresses to all your Internet
Terms:
OSPF - Open Shortest Path First protocol is a protocol that disributes how to send inforamtion in the shotest possible way.
BGP - Border Gateway Protocol (BGP) is the core protocol of an Internet. It works by maintaining a table of networks or which create network connectivity between the Largest Networks of our Internet (AS)
DHCP - is a service which gives an address to computer on the network
Stay in the know. Pulse on the new Yahoo.com.
Check it out.