Компьютерная сеть представляет собой набор компьютеров , совместно использующих ресурсы, расположенные на сетевых узлах или предоставляемые ими . Компьютеры используют общие протоколы связи по цифровым соединениям для связи друг с другом. Эти межсоединения состоят из телекоммуникационных сетевых технологий, основанных на физически проводных, оптических и беспроводных радиочастотных методах, которые могут быть организованы в различных сетевых топологиях .
Узлы компьютерной сети могут включать персональные компьютеры , серверы , сетевое оборудование или другие специализированные или универсальные хосты . Они идентифицируются по сетевым адресам и могут иметь имена хостов . Имена хостов служат запоминающимися метками для узлов, которые редко меняются после первоначального назначения. Сетевые адреса служат для обнаружения и идентификации узлов с помощью коммуникационных протоколов, таких как Интернет-протокол .
Компьютерные сети можно классифицировать по многим критериям, включая среду передачи , используемую для передачи сигналов, пропускную способность , протоколы связи для организации сетевого трафика, размер сети, топологию, механизм управления трафиком и организационные цели.
Компьютерные сети поддерживают множество приложений и услуг , таких как доступ к всемирной паутине , цифровое видео , цифровое аудио , совместное использование приложений и серверов хранения , принтеров и факсимильных аппаратов , а также использование приложений электронной почты и обмена мгновенными сообщениями .
Компьютерные сети можно считать отраслью информатики , вычислительной техники и телекоммуникаций , поскольку она опирается на теоретическое и практическое применение связанных дисциплин. На компьютерные сети повлиял широкий спектр технологических разработок и исторических вех.
Компьютерная сеть расширяет межличностное общение с помощью электронных средств с помощью различных технологий, таких как электронная почта , обмен мгновенными сообщениями , онлайн-чат , голосовые и видеотелефонные звонки и видеоконференции . Сеть позволяет совместно использовать сетевые и вычислительные ресурсы. Пользователи могут получать доступ к ресурсам, предоставляемым устройствами в сети, и использовать их, например, для печати документа на общем сетевом принтере или использования общего устройства хранения. Сеть позволяет обмениваться файлами, данными и другими типами информации, предоставляя авторизованным пользователям возможность доступа к информации, хранящейся на других компьютерах в сети. Распределенные вычисления используют вычислительные ресурсы в сети для выполнения задач.