Кіріспе
Желіге қосылған компьютер
Желілік хост – компьютер желісіне қосылған компьютер немесе басқа да құрылғы. Хост желідегі пайдаланушыларға немесе басқа хосттарға ақпараттық ресурстарды, қызметтерді және қосымшаларды ұсынатын сервер ретінде жұмыс істей алады. Хосттарға кемінде бір желілік мекенжай тағайындалады. Интернет-протокол жиынтығын пайдаланатын желілерге қатысатын компьютер IP хосты деп те аталады. Атап айтқанда, Интернетке қатысатын компьютерлер Интернет хосттары деп аталады. Интернет хосттары және басқа IP хосттарының желілік интерфейстеріне бір немесе бірнеше IP-адрес тағайындалады. Мұндай адрестерді әкімші қолмен, жүйе іске қосылғанда Динамикалық хост конфигурациялау протоколы (DHCP) арқылы автоматты түрде немесе күйсіз мекенжайды автоматты түрде конфигурациялау әдістері арқылы орнатуға болады. Клиент-сервер есептеу моделін қолданатын қосымшаларға қатысатын желілік хосттар серверлік немесе клиенттік жүйелер ретінде жіктеледі. Желілік хосттар пір-ту-пір (peer-to-peer) қосымшаларында да түйіндер ретінде жұмыс істей алады, онда барлық түйіндер ресурстарды теңдей бөлісіп, пайдаланады.
Шығу тегі
Операциялық жүйелерде терминал хост термині компьютер терминалдарына қызмет көрсететін уақыт бөлісетін компьютерді немесе көп пайдаланушылы бағдарламалық жасақтаманы, немесе кішкентай немесе мүмкіндіктері шектеулі құрылғыларға қызмет көрсететін компьютерді білдіреді, мысалы телетайп терминалдарына немесе бейне терминалдарына қызмет көрсететін мейнфрейм компьютерді. Бұл архитектураның басқа мысалдары – telnet серверіне қосылған telnet хосты және X Window клиентіне қосылған xhost. Интернет хосты немесе жай ғана хост термині Интернетті және оның алдыңғысы ARPANET-ті анықтайтын көптеген Сұраныс туралы ескертпелер (RFC) құжаттарында қолданылады. RFC 871 хостты "қатысушы операциялық жүйелер арасында ресурстарды ортақ пайдалану мақсатында" коммуникациялық желіге қосылған жалпы мақсаттағы компьютерлік жүйе ретінде анықтайды. ARPANET әзірлену кезінде желіге қосылған компьютерлер әдетте сериялық порттар арқылы қол жетімді болатын мейнфреймдік компьютерлік жүйелер болды. Бұл терминалдар өздері бағдарламалық қамтамасыз етуді орналастырмағандықтан немесе есептеулерді орындамағандықтан, олар хосттар деп есептелмейді, себебі олар ешқандай IP желісіне қосылмаған және оларға IP-адрестер тағайындалмаған. ARPANET-ке пакеттік коммутация торабы арқылы қосылған пайдаланушы компьютерлері хосттар деп саналды.
While the ARPANET was being developed, computers connected to the network were typically mainframe computer systems that could be accessed from dumb terminals connected via serial ports. Since these terminals did not host software or perform computations themselves, they were not considered hosts as they were not connected to any IP network, and were not assigned IP addresses. User computers connected to the ARPANET at a packet switching node were considered hosts.
Тораптар, хосттар және серверлер
Желі торабы – желіге қатысатын кез келген құрылғы. Хост – сервер, клиент немесе екеуінің ролін орындайтын пайдаланушы қолданбаларында қатысатын торап. Сервер – басқа хосттарға ресурстар ұсынатын хост түрі. Әдетте сервер клиенттерден қызмет сұрап келетін қосылымдарды қабылдайды. Кез келген желілік хост – торап, бірақ кез келген желілік торап – хост емес. Модемдер, Ethernet хабтары және желілік коммутаторлар сияқты желілік инфрақұрылымдық жабдықтар қолданба деңгейіндегі функцияларға тікелей немесе белсенді түрде қатыспайды, және міндетті түрде желілік мекенжайға ие болмайды, сондықтан олар желілік хосттар деп есептелмейді.