Протоколы перенаправления в архитектуре интернета работают следующим образом:
Перенаправление ICMP. 1 Когда хост отправляет пакет адресату, но маршрутизатор определяет лучший маршрут через другой маршрутизатор, это запускает процесс перенаправления. 1 Тогда маршрутизатор отправляет сообщение о перенаправлении ICMP обратно хосту. 1 В нём указан IP-адрес нового предпочтительного маршрутизатора (лучшего шлюза) для отправки пакетов конкретному адресату. 1 После получения сообщения о перенаправлении ICMP хост обновляет свою таблицу маршрутизации, чтобы использовать новый шлюз для будущих пакетов в это место назначения. 1
Перенаправление в HTTP. 25 В этом протоколе перенаправление вызывается при отправке сервером специального ответа на запрос. 5 Когда браузер получает ответ перенаправления, он использует новый предоставленный URL-адрес и немедленно загружает его. 5