Hey fellas, sorry for yelling but there seems to be a huge number of folks who have the need to share their broadband internet connection with other home computers. Now I know one answer does not fit all but there really are only two options:
1) Use network appliance (linksys, netgear, sonicwall, about 4 dozen others)
2) Use software (ICS, FRESCO, et al)
Here's where hopefully the confusion can end:
1) The job of reformatting frames and shipping them to their intended destinations is purely upto "the network" meaning don't have hosts (linux, MS, netware, home PC) do the job of "the network" Trying to make operating systems act like network gear really does not make any sense.
2) WAY too many limitations arise when you ask software running on a PC to perform "the networks" job: increased proc utilization, problems with windows browsing (ie "i can't see my other computer", god awfull complicated network confiruration, "how do I run a web server from home", I can't get VPN to work thru ICS.
3) But just load FREESCO and your problems solved! Come on! Do you really want to run another computer just to do the job of a piece of network gear? Think about the heat, power that are being used. Its only a hundred bucks for a hardware router, somebody figure out the ROI as far as energy cost is concerned.
4) A soho router is inherently more secure via NAT and inspection. with ICS or other software based products you are relying entirely on the security of the OS (which with MS is a bad idea, no matter which product you choose)
5) This is based solely on home networks. bigger ones simply need more robust network gear. leave the host out of it.
6) Making your typical home user go through protocol bindings (use ip for internet, use netbeui for file/print sharing) for security is simply absurd. Yeah it works but makes for a network that is totally more complicated than it needs to be.
So the most acceptable answer to "how do I share my internet connection" is simply:
Buy a router, plug it in, follow the directions.
my .02
spidey
ps - i'll get flamed for this but I'll stick to my guns. "The Network" is responsible for shipping/formatting/addressing frames. Hosts are there to ship them to "The Network". Let the network handle all that crap and all your hosts have to do is serve up apps. much simpler.
1) Use network appliance (linksys, netgear, sonicwall, about 4 dozen others)
2) Use software (ICS, FRESCO, et al)
Here's where hopefully the confusion can end:
1) The job of reformatting frames and shipping them to their intended destinations is purely upto "the network" meaning don't have hosts (linux, MS, netware, home PC) do the job of "the network" Trying to make operating systems act like network gear really does not make any sense.
2) WAY too many limitations arise when you ask software running on a PC to perform "the networks" job: increased proc utilization, problems with windows browsing (ie "i can't see my other computer", god awfull complicated network confiruration, "how do I run a web server from home", I can't get VPN to work thru ICS.
3) But just load FREESCO and your problems solved! Come on! Do you really want to run another computer just to do the job of a piece of network gear? Think about the heat, power that are being used. Its only a hundred bucks for a hardware router, somebody figure out the ROI as far as energy cost is concerned.
4) A soho router is inherently more secure via NAT and inspection. with ICS or other software based products you are relying entirely on the security of the OS (which with MS is a bad idea, no matter which product you choose)
5) This is based solely on home networks. bigger ones simply need more robust network gear. leave the host out of it.
6) Making your typical home user go through protocol bindings (use ip for internet, use netbeui for file/print sharing) for security is simply absurd. Yeah it works but makes for a network that is totally more complicated than it needs to be.
So the most acceptable answer to "how do I share my internet connection" is simply:
Buy a router, plug it in, follow the directions.
my .02
spidey
ps - i'll get flamed for this but I'll stick to my guns. "The Network" is responsible for shipping/formatting/addressing frames. Hosts are there to ship them to "The Network". Let the network handle all that crap and all your hosts have to do is serve up apps. much simpler.