MPLS — это из тех технологий, которые обычные пользователи почти не замечают, а сетевики про неё говорят постоянно. Она нужна, чтобы ускорить и сделать предсказуемой передачу данных в сетях.
Если отбросить формальности, в MPLS пакеты гуляют по сети не как в классическом IP-маршруте «куда повезёт», а по заранее размеченным путям. Multiprotocol Label Switching добавляет к пакетам короткие метки (labels), и сетевое оборудование уже по этим меткам мгновенно решает, куда дальше отправить трафик, без долгих таблиц маршрутизации.
Такая схема хорошо заходит в корпоративных сетях, между дата-центрами и у операторов связи. MPLS-сети позволяют обеспечить более стабильные задержки и полосу, что критично для чувствительных сервисов: телефония по IP, VPN поверх MPLS и другие вещи, где важно, чтобы голос или данные не «плавали» по времени.
В обычном интернете маршруты могут меняться по ходу движения пакетов, и это не всегда предсказуемо. В MPLS наоборот: путь фиксируется и оптимизируется под конкретную задачу. Поэтому MPLS-соединения выбирают там, где на первом месте стоят скорость, качество связи и управляемость трафика, а не просто «лишь бы работало».
