Avatar of mrjoeking
mrjoeking
 asked on

How does (ICS) Internet Connection Sharing work?

I was just wondering what happens when Internet Connection Sharing is enabled on Windows 2000 Server.
I am just curious as to how it works...
How are the packets routed to the pcs that requested them?
How is this dfferent from the other methods available for sharing an internet connection, i.e. dhcp, etc?

ANyone know any site with good explanations..

Any help?

Networking ProtocolsTCP/IPNetworking

Avatar of undefined
Last Comment
juliancrawford

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
Les Moore

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
magarity

"Win2k Server does not support ICS"

Win2k Server will share a connection and the term "Internet Connection Sharing" is just the name of the idiot-proof wizard for Win98/ME/XP's scheme for simplistically sharing the connection.  Behind the scenes whatever the version of Windows, the mechanics are the same.  2k Server has additional features that can be used, but its most basic form of connection sharing is pretty much identical.
XanderSix65

ICS is a NAT based routing application, designed to share an Internet connection among multiple computers connected via a LAN. (ICS is based on Nevod's NAT1000, which was purchased by Microsoft in 1999.)  ICS can handle both dial-up and broadband based Internet connections.

NOTE: ICS may not work with "unbundled" one-way cable modems or other "telco return" network devices.  See this Microsoft Article for more information.  You might have better luck using Sygate or Ositis' WinProxy (uninstall ICS first!)

Have a satellite broadband connection? See this page for instructions on setting up ICS for a DirecPC connection.

ICS can handle networks with clients (the computers on the LAN that share the Internet connection via ICS) running any operating system (OS), as long as the OS supports the TCP/IP protocol (which all do).  The clients can have their TCP/IP information assigned manually, or they can run as DHCP clients, obtaining their TCP/IP settings from ICS' built-in DHCP server (see this page for more info on DHCP).

(Though as they said It Is Not Supported In W2K)
Les Moore

agree with magarity...I should have elaborated in that 2k SERVER does it, just very differently, and it's not called ICS, it's RRAS and NAT..
Your help has saved me hundreds of hours of internet surfing.
fblack61
mrjoeking

ASKER
Ok, in Windows 2000 Server you can view the properties of a network connection and find it has a "Sharing" tab, on that tab there is a checkbox to "Enable Internet Connection Sharing for this connection"
This is what I am talking about.
I would like to know what it does exacly (how it affects IP addresses, routes traffic)
And how this compares with the option in Routing and Remote Access....

Thanks anyone who can help...
CleanupPing

mrjoeking:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
EXPERTS:
Post your closing recommendations!  No comment means you don't care.
juliancrawford

No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

Accept: lrmoore {http:#8221433}

Please leave any comments here within the next seven days.
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Julian Crawford
EE Cleanup Volunteer
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.