3 replies
by umbral-echo
Internet Connection Sharing translates addresses. This means that when a request for the web arrives, the translating computer strips off the IP address and port information of the source and replaces it with its own IP address and a random port. Itthen remembers the port that was stripped off and links it to the random port so that when the reply shows up it can "remember" which client asked for the request and forward it back to them with the original information.
This works well, but it is impractical to translate the thousands of ports that are used on a PC. In fact, it is undesirable to forward all the "chatter" from a LAN to the Internet. Many of the protocols that use these ports do not follow all the rules that Hyper Text Transfer Protocol does, so they will not translate. So ICS will only translate http (and a few other select few) for now. However, if you connect using your browswer to a secure web site or ftp it will work because it will use http to do the deed.
There are a few other protocols that will translate but ICMP is not one of them. Ping uses ICMP so therefore it will not ping the Internet. I hope that answers your question.
by vuitanh
by vuitanh
This discussion is closed to new replies.
Trending Windows Forum posts
Sort by Trending