Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Internet Connection Sharing
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Operation == ICS routes [[TCP/IP]] packets from a small LAN to the Internet. ICS provides NAT services, mapping individual [[IP address]]es of local computers to unused [[Computer port (software)|port]] numbers in the sharing computer. Because of the nature of the NAT, IP addresses on the local computer are not visible on the Internet. All packets leaving or entering the LAN are sent from or to the IP address of the external adapter on the ICS host computer. Typically, ICS can be used when there are several [[network interface card]]s installed on the host computer. In this case, ICS makes an Internet connection available on one network interface to be accessible to one other interface that is explicitly designated as the private network. ICS can also share [[Dial-up Internet access|dial-up]] (including [[Public switched telephone network|PSTN]], [[Integrated Services Digital Network|ISDN]] and [[Asymmetric digital subscriber line|ADSL]] connections), [[Point-to-point protocol over Ethernet|PPPoE]] and [[Virtual private network|VPN]] connections. Starting with Windows XP, ICS is integrated with [[Universal Plug and Play|UPnP]], allowing remote discovery and control of the ICS host. It also has a Quality of Service Packet Scheduler component.<ref name="QoSXP">[http://support.microsoft.com/kb/316666 Windows XP Quality of Service (QoS) enhancements and behavior]</ref> When an ICS client is on a relatively fast network and the ICS host is connected to the Internet through a slow link, Windows may incorrectly calculate the optimal TCP receive window size based on the speed of the link between the client and the ICS host, potentially affecting traffic from the sender adversely. The ICS QoS component sets the TCP receive window size to the same as it would be if the receiver were directly connected to the slow link. ICS also includes a local DNS resolver in Windows XP to provide name resolution for all network clients on the home network, including non-Windows-based network devices. When connected to a [[Windows domain]], the computer can have a [[Group Policy]] to restrict the use of ICS, but when at home, ICS can be enabled.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)