Компьютерные сети являются неотъемлемой частью современных информационных технологий. Значительная часть разрабатываемого и уже эксплуатируемого программного обеспечения, в том числе веб-базирующиеся информационные системы, распределенные вычисления и другие перспективные направления, так или иначе связаны с работой в сетях.
Современные сети непрерывно совершенствуются для удовлетворения потребностей пользователей. Изначально сети передачи данных ограничивались символьно-ориентированным обменом информацией между подключенными компьютерными системами. Традиционные телефонные, радио- и телевизионные сети были реализованы отдельно от сетей передачи данных. В прошлом каждый из этих сервисов использовал отдельные сетевые ресурсы с различными каналами связи и различными технологиями для передачи определенного сигнала связи. Каждый сервис имел собственный набор правил и стандартов.
Развитие технологий позволило объединить эти разные типы сетей в единую сетевую платформу. В отличие от выделенных сетей, единая сетевая платформа может передавать голос, потоковое видео, текст и графические изображения между множеством различных типов устройств по одному и тому же каналу связи и структуре сети. Эта платформа предоставляет доступ к широкому диапазону альтернативных и новых способов коммуникации, которые позволяют сотрудникам взаимодействовать друг с другом напрямую практически мгновенно.
Активное развитие «интернета вещей» и цифровизация деятельности человека обусловили необходимость разработки новых сетевых технологий и протоколов для повышения производительности и безопасности сетей.
В учебно-методическом пособии наряду с базовыми принципами организации и функционирования компьютерных сетей рассмотрены сетевые технологии, используемые в современных сетях, а также практические навыки их использования.
Большинство практических примеров выполнено с использованием межсетевой операционной системы Cisco IOS в среде моделирования Cisco Packet Tracer.