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