ICS
Skrót od „Internet Connection Sharing”.
ICS to usługa programowa, która umożliwia jednemu komputerowi udostępnianie bezpośredniego połączenia z Internetem innym komputerom za pośrednictwem sieci lokalnej. Umożliwia komputerowi-hostowi działanie jako brama, która kieruje ruchem między pobliskimi komputerami a Internetem. Systemy operacyjne Windows, macOS i oparte na systemie Unix obsługują pewną formę ICS.
Ponieważ połączenie z Internetem zapewnia tylko jeden adres IP, komputer udostępniający połączenie z Internetem używa protokołów DHCP i NAT do przekazywania pakietów danych między Internetem a komputerami w sieci lokalnej. Komputer-host musi mieć bezpośrednie połączenie z Internetem za pośrednictwem modemu lub innego urządzenia pełniącego funkcję bramy takiego jak (ONT). Musi też mieć inny interfejs sieciowy, którego można użyć do udostępniania tego połączenia. Jeśli na przykład komputer-host ma karty sieciowe Ethernet i Wi-Fi, może połączyć się z modemem kablowym lub modemem DSL za pomocą Ethernetu, a następnie udostępniać to połączenie przez Wi-Fi. Po skonfigurowaniu odpowiednich połączeń można włączyć ICS na karcie z połączeniem internetowym, aby udostępniać je za pośrednictwem drugiej karty.
Windows 98 był pierwszym domowym systemem operacyjnym, który obsługiwał udostępnianie połączenia z Internetem. Najczęściej używano go do udostępniania połączenia internetowego przez modem telefoniczny jednego komputera innym komputerom w domu. Obecnie jednak częściej domowe połączenie z Internetem łączy się bezpośrednio z routerem sieci, który udostępnia je pozostałym urządzeniom w domowej sieci.
Sprawdź swoją wiedzę