Мне действительно интересно работать в сети, и у меня есть вопрос.
Предполагая, что моим провайдером является Comcast, мой модем будет пересылать мой трафик через его общедоступный адрес, и если хост, который я запрашиваю, находится вне автономной системы Comcast, то пограничный маршрутизатор в Comcast будет конкретным, определяемым их протоколом внутреннего шлюза. что они используют, но я думаю, что сегодня я узнал в школе, что BGP, который является протоколом внешнего шлюза, может указать, что если трафик для возврата к исходной автономной системе может идти другим маршрутом (даже если этот не является предпочтительным), он будет выберите другой маршрут, если это указано BGP (я полагаю, что это может быть указано MED в процессе выбора маршрута BGP).
Из-за этого я могу предположить, что у каждого граничного маршрутизатора Comcast, который соединяет сеть Comcast с другими сетями, есть резервный маршрут или менее предпочтительный маршрут », но если его попросить, он доставит определенный трафик на этот второй маршрут, который может быть более длинным или менее предпочтительным. ,
Вопрос 1:: Как я могу проверить это с моего компьютера?
Вопрос 2 :: Могу ли я направить трафик с моего компьютера и определить, какой маршрут он выберет, чтобы добраться до пункта назначения через сеть Comcast? Было бы здорово, если бы из Флориды я мог бы попросить Comcast направить меня через Сан-Франциско, и трафик будет возвращен по другому маршруту.
Вопрос 3: Можно ли уменьшить масштаб до такой степени, чтобы я мог запросить к любому маршрутизатору (например, к моему модему Comcast) переадресовать мой трафик через следующий переход, отличный от того, на который он будет отправлять?
Я начинаю налаживать связи, будь добр со мной.