В небольшом или домашнем офисе (SOHO) при использовании двух или более компьютеров, объединенных в единую сеть, технология ICS (Internet Connection Sharing) является полезным компонентом Windows XP. Технология ICS позволяет всем компьютерам в сети использовать соединение RAS одного компьютера (установленное с помощью аналогового или кабельного модема, модемов ADSL или ISDN) для получения доступа к Internet без использования дополнительных программ..

При включении службы ICS компьютер “превращается” в сервер DHCP с ограниченными возможностями и адресом 192.168.0.1, не подлежащем маршрутизации Компьютер с ICS предоставляет другим компьютерам IP-адреса из диапазона 192.168.0.x (компьютеры должны быть настроены на использования протокола DHCP для получения IP-адреса). Изменение IP-адреса делает нежелательным включение службы ICS на контроллере домена, сервере DNS, сервере DHCP или на другом компьютере, предоставляющем статическую службу. При использовании ICS отключаются все текущие соединения TCP/IP, которые необходимо повторно инициализировать.

Сетевую конфигурацию службы ICS (диапазон IP-адресов, использование сервера DNS, настройку внешних IP-адресов или обеспечение их взаимосвязи), модифицировать нельзя. Настройка таких параметров возможна при использовании полной реализации службы NAT (которая поставляется в составе Windows и управляется средствами RRAS).

Кроме того, некоторые системные службы не работают на компьютере с установленной службой ICS, поскольку в ICS применяется трансляция адресов NAT, которая может проводится только одной службой на одном компьютере. Поэтому если настроить трансляцию NAT для сервера RRAS, запуск ICS становится невозможным. Для решения этой проблемы необходимо удалить службу NAT из раздела IP-маршрутизации меню администрирования RRAS.

Поскольку компьютер с установленной службой ICS должен использовать адрес 192.168.0.1, в одной локальной подсети допускается наличие лишь одной такой системы.