Обучение коммутаторам и маршрутизаторам

Я занимаюсь компьютерным сетевым курсом, и я изо всех сил пытаюсь понять, что происходит с обучением коммутаторов и маршрутизаторов.

Предположим, что у нас есть AS с LAN, которые связаны с коммутаторами, а также маршрутизатор в каждой локальной сети.

Теперь, когда станция в локальной сети A хочет отправить пакет на самую большую станцию ​​в совершенно другой LAN B, а A подключен только к одному коммутатору, коммутатор «учится» A и обновляет свою таблицу переадресации и транслирует пакет , Но когда данные придут в конечном итоге к маршрутизатору, правда ли, что маршрутизатор уже использовал OSPF, чтобы знать, как пересылать пакет? Я буду рад, что я смогу прояснить это мне, возможно, более информативный пример, спасибо заранее

3 голоса | спросил user2637293 19 FebruaryEurope/MoscowbFri, 19 Feb 2016 02:06:20 +0300000000amFri, 19 Feb 2016 02:06:20 +030016 2016, 02:06:20

3 ответа


4

Когда хост хочет отправить что-то на хост в другой локальной сети, отправляющий узел может сказать, что он отправляет в другую ЛВС, потому что в нем настроена его собственная сеть и маска. Основываясь на этих знаниях, он знает, что ему необходимо отправить трафик на его настроенный шлюз (маршрутизатор). Он может иметь MAC-адрес шлюза в своем ARP-кеше, или он может и не быть. Если этого не происходит, ему необходимо использовать ARP для разрешения IP-адреса шлюза на свой MAC-адрес.

После того, как он имеет MAC-адрес шлюза, он может инкапсулировать IP-пакет в кадре ethernet и отправить кадр на шлюз. Маршрутизатор получит фрейм и вытащит фрейм из пакета. Он проверит пакет и посмотрит, имеет ли он маршрут к целевому IP-адресу в своей таблице маршрутизации. Таблица маршрутизации может быть заполнена несколькими способами, включая протоколы маршрутизации, такие как OSPF.

Если маршрутизатор не может найти маршрут до адресата, он удаляет пакет. Если он найдет маршрут, он переключит пакет на исходящий интерфейс, где он применит новый слой-2 для исходящего интерфейса. Это может также включать ARP.

Когда второй маршрутизатор получает кадр от первого маршрутизатора, он повторит процесс, который выполнил первый маршрутизатор. Он отправит фрейм, который он создал через интерфейс LAN, к принимающему хосту.

Коммутаторы узнают MAC-адрес устройств, подключенных к портам коммутатора, поскольку эти устройства отправляют трафик через порт. Коммутатор обновляет свою таблицу MAC-адресов. Коммутаторы не имеют таблиц переадресации, как это делают маршрутизаторы, но они отправляют кадр в порт, где известен MAC-адрес назначения, и они будут пропускать кадры с неизвестными MAC-адресами назначения для всех портов.

Маршрутизаторы получают информацию о маршруте для заполнения своих таблиц пересылки из нескольких источников. Наиболее распространенный источник - из напрямую подключенных сетей. Маршруты могут быть статически настроены или их можно узнать по протоколу маршрутизации (RIP, OSPF, IS-IS, BGP и т. Д.). Трафик без маршрута в таблице пересылки будет удален.

Если ваш маршрутизатор уже знает маршрут до пункта назначения (напрямую подключенный, статически настроенный или динамически узнаваемый из протокола маршрутизации), он отправит его через соответствующий интерфейс к получателю. Если он еще не узнал маршрут до места назначения, трафик будет удален.

Если у вас возникнут новые вопросы, выходящие за рамки разъяснений, вам нужно задать новый вопрос, но этот вопрос действительно слишком широк, чтобы получить более подробную информацию, чем то, что я изложил выше.

ответил Ron Maupin 19 FebruaryEurope/MoscowbFri, 19 Feb 2016 02:21:28 +0300000000amFri, 19 Feb 2016 02:21:28 +030016 2016, 02:21:28
0

При подключении двух маршрутизаторов OSPF, имеющих смежность, коммутатор, который входит между этими маршрутизаторами, можно рассматривать как немой переключатель /мост.

Если вы используете один порт для подключения к маршрутизатору A и к второму порту к маршрутизатору C. MAC-адреса узнаются коммутатором для включения переключения между маршрутизаторами.

Что вы делаете с остальными портами в коммутаторе, это другое открытое обсуждение.

Коммутатору не нужен адрес ip или OSPF. (снова я сомневаюсь, что вы проходите через переключатель уровня 3 во вводном курсе). Все, что он делает, это использование MAC-адресов интерфейсов, используемых Router A и B. Затем маршрутизаторы должны создавать смежность.

ответил SndLt 19 FebruaryEurope/MoscowbFri, 19 Feb 2016 02:13:45 +0300000000amFri, 19 Feb 2016 02:13:45 +030016 2016, 02:13:45
0

Повторить:

Коммутатор уровня 2 использует MAC-адреса для отправки материала.

Переключатель уровня 3 (с возможностью маршрутизации) или маршрутизатор использует IP-адреса для прямых пакетов.

ответил MarkH 5 J000000Tuesday16 2016, 17:55:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132