Коллеги!
Есть следующая связка:
cisco
ip nat include external_ip internal_haproxy_ip 443
haproxy
( читать дальше... )
nginx
( читать дальше... )
apache
( читать дальше... )
Можете разложить по модели OSI каждый уровень на каждом узле. При прохождении туда и обратно.
Что происходит на уровне http, ip, структуры пакета tcp/ip, заголовки, запросы и т.д.
Например. Возможно я не до конца прав. Поправте, дополните. Когда пользователь набирает в строке https://site_name.com, от формирует get запрос. get запрос находиться на прикладом уровне OSI. На уровень ниже находиться tcp. Когда пакет приходит на cisco, сisco не знает про http. Она передает пакет, меняя source ip на internal_haproxy_ip согласно nat правилу. И т.д.