Трассировщик пакетов Cisco, как соединить два маршрутизатора

Обновлено: 24.11.2024

Cisco Packet Tracer разработала системную или сетевую топологию, которая будет применяться в реальном мире/работе, потому что, если мы разработаем топологию компьютерной сети без помощи подобных приложений, это может стоить дорого. Следовательно, Cisco делает это приложение, чтобы люди могли учиться бесплатно. В этом уроке я просто объясню, как подключить 4 маршрутизатора и получить IP-клиент

Сначала создайте топологию, как показано на рисунке ниже. Использование черного кабеля прямо красного цвета - это серия DCE. Я включил IP на каждом устройстве.

Затем заполните IP-адрес, маску подсети и шлюз на каждом ПК, щелкнув ПК, затем выберите «Рабочий стол» и нажмите «Конфигурация IP».

Заполняем все IP ПК одинаково.

После того, как всем компьютерам будет присвоен IP-адрес, переключитесь на маршрутизатор. Как и в ПК, назначьте IP-адрес каждому подключенному кабельному порту. Независимо от того, подключен ли он к коммутатору или к другому маршрутизатору. Чтобы добавить порты Fast Ethernet и последовательных модулей следующим образом:
- Нажмите «Маршрутизатор»
- Выключите питание, нажав выключатель питания в углу
- Перетащите модуль в пустой слот < br />- Перезапустить питание

Необходимо помнить о предоставлении IP-адреса на каждом порту, чтобы не возникало ошибок подключения. Для подключения к коммутатору его сетевой идентификатор совпадает с идентификатором ПК, подключенного к коммутатору, но отличает его хост (используйте IP-шлюз от ПК). Присвоение IP порту Fast Ethernet. Для подключения к другому маршрутизатору укажите другую сеть, например, здесь используется IP-адрес класса B. Предоставление IP-адреса на последовательном порту.

Посмотрите исходное изображение, порты используемые на Router 0 там 6 шт., порт Fast Ethernet 3 шт. и последовательный порт 3. Следует помнить какие порты используются, чтобы не выдать неверный IP. Используемые порты Fast Ethernet: Fast Ethernet 0/0, Fast Ethernet 1/0 и Fast Ethernet 6/0. В то время как на последовательном порту используется Serial 2/0, Serial 3/0 и Serial 7/0. Указав IP на каждом порту, не забудьте включить порт, поставив галочку в правом углу. Настройки IP на маршрутизаторе 0/30 означают маску подсети 255. 255 . 255 . 252

Настройки маршрутизатора 0.
Маршрутизатор 1, маршрутизатор 2 и маршрутизатор 3 заполняются одинаково.

  • Следующий этап — подключение ПК. В этой топологии есть ПК с разными маршрутизаторами. Как его подключить. Взгляните на картинку, ПК 0, ПК 1, ПК 2 подключены к одному и тому же маршрутизатору 1. Так что в данном случае особой маршрутизации нет. Таким образом, три ПК могут напрямую общаться/подключаться.
    Но на разных роутерах ПК нужно заново настроить маршрутизацию, чтобы ПК могли общаться друг с другом. Чтобы ПК 0, ПК 1, ПК 2 могли обмениваться данными с ПК 4, мы устанавливаем статическую маршрутизацию на маршрутизаторе 0. Поскольку ПК 4 подключен к маршрутизатору 2, маршрутизатор 0 должен пройти через маршрутизатор для связи с ПК 4. Это означает, что он должен проходить через IP-адрес последовательного порта маршрутизатора 2 — 172.16.20.1. Итак, заполните статические маршруты на маршрутизаторе 0 следующим образом:

-Сеть: 192.168.2.0 (адрес для связи, содержимое хоста 0, хотя IP-ПК 4 192.168.2.2)
-Маска: 255.255.255.252 (/30 означает, что максимальное количество хостов равно 2) < br />-Next Hop: 172.16.20.1 (IP-адрес, который необходимо передать в порту маршрутизатора, подключенного к ПК/адресу, с которым необходимо установить связь)
-Затем нажмите «Добавить»

Затем снова настройте Router0 для связи с ПК5.
Точка - это IP-адрес, с которым вы хотите связаться, а затем через (IP), где

-Сеть: 192.168.1.0 (адрес для связи, содержание хоста 0, хотя IP ПК 5 192.168.1.2)
-Маска: 255.255.255.252 (/ 30 означает, что максимальное количество хостов равно 2) < br />-Следующий переход: 172.16.10.1 (IP-адрес, который необходимо передать в порту маршрутизатора, подключенного к ПК/адресу, с которым необходимо связаться)
-Затем нажмите кнопку "Добавить"

Снова установите маршрутизатор 0 для связи с ПК 3

-Сеть: 192.168.0.0 (адрес для связи, содержание хоста 0, хотя IP ПК 3 192.168.0.2)
-Маска: 255.255.255.252 (/ 30 означает, что максимальное количество хостов равно 2) < br />-Следующий переход: 172.16.0.1 (IP-адрес, который будет передан в порту маршрутизатора, подключенного к ПК / адрес, с которым нужно установить связь)
-Затем нажмите «Добавить»

Для следующего установите себя. Ниже я предоставил список маршрутизации для каждого маршрутизатора.

После того, как все настроено, попробуйте проверить эхо-запрос на каждом ПК друг к другу. Все ПК у меня тестируют пинг и отвечают всем. в разделе Только образец (пример) Только пинг

Если при проверке связи по-прежнему истекает время ожидания запроса (RTO) или узел недоступен, это означает ошибку в IP-адресе и его маршрутизации. Спасибо и удачи.

Привет всем! Надеюсь, у вас все отлично, конечно, не у меня :). Я пытаюсь подключить два маршрутизатора Cisco 3725 в GNS3. Каждый маршрутизатор имеет два быстрых интерфейса Ethernet. F 0/0 R1 подключен к f 0/0 (10.0 .0.1) на R2 и f 0/1 (10.0.0.2) на R1 подключен к 192.168.230.3, а f 0/1 на R2 подключен к 192.168.212.3, как показано ниже
.

после настройки R1 может пинговать R2 на f 0/0 и наоборот, но проблема в том, что я не могу пинговать R2 f 0/1 (192.168.212.3) с R1 и не могу пинговать R1 f 0/1 ( 192.168.230.3) от R2

я пытался маршрутизировать IP как

ip-маршрут 192.168.230.0 255.255.255.0 10.0.0.2

но это не работает, есть идеи?

Участвуйте, чтобы выиграть еженедельные подарочные карты (от 100 евро), Oculus и наушники/колонки

Конкурс завершается 27 марта 2022 г. Конкурсы Каждую неделю узнайте больше о том, как Red Hat может помочь вам добиться простоты и цифровых инноваций, и ответьте на вопрос. Детали конкурса Просмотреть все конкурсы

mark9586

  • отметить 228 лучших ответов
  • thumb_up: 388 благодарных отзывов

Маршрутизаторы направляются сами к себе.

Маршрут R1 должен указывать на 192.168.212.0 255.255.255.0 10.0.0.2

Маршрут R2 должен указывать на 192.168.230.0 255.255.255.0 10.0.0.1

Убедитесь, что вы удалили неправильные маршруты. Не оставляйте их там.

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

8 ответов

mark9586

  • отметить 228 лучших ответов
  • thumb_up: 388 благодарных отзывов

Вам нужно добавить маршруты к обоим маршрутизаторам, а не только к одному.

Подумайте об этом на уровне пакетов. Если маршрутизатор получает пакет с пунктом назначения x.x.x.x, он просматривает свою таблицу маршрутизации. Если нет подходящего маршрута, пакет отбрасывается. На данный момент, судя по вашему описанию, у вас маршрутизация в одну сторону.

в R2 я маршрутизировал

ip-маршрут 192.168.230.0 255.255.255.0 10.0.0.2

и в R1 я маршрутизировал

ip-маршрут 192.168.212.0 255.255.255.0 10.0.0.1

но это не решает проблему

mark9586

  • отметить 228 лучших ответов
  • thumb_up: 388 благодарных отзывов

Маршрут на R2 для 192.168.230.0 должен указывать на R1 10.0.0.1, а не на его собственный интерфейс 10.0.0.2. То же самое для R1. следующий переход в статическом маршруте не может быть интерфейсом локального маршрутизатора.

Я тоже пробовал этот вариант, но считаю, что что-то не так с GNS3 .

mark9586

  • отметить 228 лучших ответов
  • thumb_up: 388 благодарных отзывов

С настроенной опцией, которую я предложил, опубликуйте sho run с обоих маршрутизаторов, и мы сможем взглянуть на конфигурацию.

Показать запуск для R1 :

Показать пробег для R2

Не поймите меня неправильно (здесь студент).Мне удалось заставить все ПК подключаться к своим соответствующим маршрутизаторам (отправка пакетов PDU и все такое), но я не могу заставить его работать на ПК другого маршрутизатора. Думаю, что-то связанное с хостами/подсетью.

РЕДАКТИРОВАТЬ: Я ПОЧТИ ЗАБЫЛ. сеть 138.99.0.0 с (22 хоста/подсеть)

В вашей настройке есть несколько ошибок. Надеюсь, я смогу помочь.

На обоих каналах между тремя вашими маршрутизаторами есть дубликаты адресов.

На маршрутизаторе 0 Se 2/0 имеет адрес 138.99.75.193/27. Этот адрес также используется Se 2/0 на маршрутизаторе 1.

На маршрутизаторе 2 Fa 0/0 имеет адрес 138.99.22.161/27. Этот адрес также используется Fa 0/0 на маршрутизаторе 1.

В большинстве версий IOS вы получите сообщение об ошибке, информирующее вас об этом. Я только что быстро настроил это, чтобы получить точное сообщение, чтобы показать вам: * 1 марта 00:01:42.451: %IP-4-DUPADDR: Двойной адрес 192.168.0.1 в FastEthernet0/0, источник c203.1850.0000

Имейте в виду, что на самом деле это не помешает двум маршрутизаторам проверить связь друг с другом. Когда вы даете команду ping, первое, что происходит, — это широковещательная рассылка запроса ARP. Это протокол разрешения адресов, который используется для сопоставления MAC-адреса уровня 2 (канал передачи данных) с запрошенным IP-адресом уровня 3 (сетевой).

Итак, R1 отправляет запрос "У кого 192.168.0.1 и какой у вас MAC?" и R2 ответит: «Привет, это я, у меня есть этот IP-адрес, а мой MAC-адрес — xxxx».

Теперь R1 добавит это в свою "адресную книгу" и свяжет два адреса. R1 пропингует этот адрес, а R2 выполнит тот же процесс, когда он захочет ответить на сообщение R1, чтобы сказать «Привет, я жив», когда его пропингуют.

Таким образом, несмотря на то, что у них один и тот же адрес, они все равно могут общаться друг с другом при условии, что они находятся на устройстве L2 (Switch).

Очевидно, что это не идеально по многим причинам, но главная причина, очевидно, кроется в функциональности. Вам не нужны два устройства в одном сегменте с одним и тем же IP-адресом.

Кроме того, я заметил, что вы использовали маску /27 для последовательного соединения между маршрутизаторами R0 и R1. Эта маска дает вам в общей сложности 30 адресов, доступных для этой подсети. (32 минус идентификатор сети и широковещательный адрес, которые являются первым и последним адресом в диапазоне соответственно, эти адреса нельзя использовать на хостах)

Это означает, что у вас заняты два адреса маршрутизатора, а затем 28 неиспользуемых адресов. Это неэффективное использование того, что иногда может быть очень ограниченным диапазоном доступного адресного пространства. Как правило, для этого типа двухточечного соединения рекомендуется использовать маску /30. Это дает четыре адреса. Идентификатор сети, широковещательный адрес и еще два, которые можно использовать для хостов. Например, в сети 192.168.0.0/30: 192.168.0.0 — идентификатор сети, 192.168.0.1 и 192.168.0.2 могут использоваться для узлов, а 192.168.0.3 — широковещательный адрес.

После всего этого: назначьте интерфейсам в конце каждого сегмента разные IP-адреса. (Очевидно, убедитесь, что они все еще находятся в одной сети).

Теперь следующее, что нужно сделать после того, как вы это сделаете, — заставить их поговорить друг с другом. Как уже говорилось, два маршрутизатора в одном сегменте могут общаться друг с другом независимо друг от друга. Проблема в том, что Router0 не может связаться с Router 3, верно? Вместе со всеми хостами, подключенными к соответствующим маршрутизаторам.

Причина этого в том, что они даже не знают о существовании друг друга. Одной из основных задач маршрутизатора является разбивка широковещательных сообщений. Итак, Router0 пытается пропинговать Router2. Он отправляет широковещательную рассылку ARP. «У кого есть (IP-адрес) и какой у вас MAC?». Эта трансляция доходит до Se 2/0 на Router1 и не дальше. Он роутер, он останавливает трансляции. Таким образом, Router2 никогда его не слышит, а Router0 никогда не получает ответа. Router0 сдается и предполагает, что ни у кого нет этого IP-адреса.

Что нам нужно сделать, так это настроить маршрутизаторы так, чтобы они сообщали всем о своем существовании. Нам нужно, чтобы они вышли на улицу и закричали: «Всем привет, я RouterX и я подключен к этим сетям!».

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

Это можно сделать двумя способами: статическая маршрутизация и динамическая маршрутизация.

При статической маршрутизации весь трафик, поступающий на маршрутизатор, будет направляться в один пункт назначения, если он не находится в сети, к которой подключен маршрутизатор. Это делается в глобальной конфигурации с помощью команды: ip route 0.0.0.0 0.0.0.0 ($IP-адрес маршрутизатора, через который должен проходить весь трафик)

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

Статический маршрут — это статический маршрут. Если есть трафик для сети x - отправить его на этот роутер. Несмотря ни на что.

С другой стороны, динамическая маршрутизация имеет несколько разновидностей. Разные языки. Один маршрутизатор может говорить по-французски, а другой — по-немецки.

Чтобы два маршрутизатора могли общаться друг с другом об известных им сетях и добавлять их в свои соответствующие таблицы маршрутизации ("адресные книги"), они должны говорить на одном языке. У немца не будет большого успеха, если он скажет француженке взять ручку и блокнот, чтобы написать адрес, если они не говорят на языке друг друга, верно?

Таким образом, маршрутизаторы могут использовать для этой цели несколько различных "языков". Есть несколько более старых, которые на самом деле больше не используются, например, RIP и IGRP. Это латынь. Есть несколько более новых, которые используются гораздо чаще, но только избранной группой, такой как EIGRP. Это очень эффективный язык, но он работает только на оборудовании Cisco, поэтому, если у вас нет полноценной сети Cisco, держитесь от него подальше. Назовем это китайцем. Они говорят очень быстро, но это не очень распространено за пределами китайской диаспоры.

Наконец, у нас есть OSPF или Open Shortest Path First. Это английский. Возможно, это не самый быстрый, но, безусловно, очень эффективный язык. Не так много мест, где вы не найдете человека, говорящего на нем.

Настройте OSPF на своих маршрутизаторах и дайте им возможность взаимодействовать друг с другом. :)

Думаю, я набрал достаточно, надеюсь, это помогло. В Интернете есть множество видео и документов о том, как настроить OSPF, погуглите. Пожалуйста, не стесняйтесь задавать любые вопросы, если вы все еще потеряны. Все мы когда-то были новичками, поэтому не стесняйтесь учиться.

Редактировать: просто примечание о статической маршрутизации. В примере, который я использовал: ip route 0.0.0.0 0.0.0.0 ($IP-адрес маршрутизатора, через который должен проходить весь трафик)

Эта команда отправит ВЕСЬ трафик на указанный адрес. При желании вы можете использовать несколько статических маршрутов для отправки разного трафика на разные маршрутизаторы.

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

У нас есть два интерфейса на двух маршрутизаторах, которые соединены последовательным кабелем. Оба интерфейса находятся в сети 224.0.0.0/24. Итак, один интерфейс на первом маршрутизаторе имеет IP-адрес 224.0.0.1/24. Другой интерфейс на втором маршрутизаторе имеет IP-адрес 224.0.0.2/24. Затем оба маршрутизатора подключаются к независимым коммутаторам.

Вот топология сети:

(Это сделано в Cisco Packet Tracer, и вы можете видеть, что IP-адреса не настроены, а интерфейсы отключены, но сейчас это не важно.)

Какой тип сети 224.0.0.0/24 в данном случае:

Локальная сеть?

Городская сеть?

Глобальная сеть?

Наш учитель в школе называл это WAN-соединением. Но я не уверен, так как соединения WAN намного больше с большим количеством устройств внутри. Вот почему возникает путаница.

2 ответа 2

Учитель прав.

Cisco Learning относится к оборудованию с последовательными картами как к картам WAN. Это не значит, что вы не можете использовать его локально. Но в производственной среде вы обнаружите, что они подключены как оборудование глобальной сети.

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

К сожалению, как и в случае некоторых других устаревших концепций (например, CSMA/CD), вам необходимо знать, как настроить DTE (терминальное оборудование для передачи данных) и DCE (оборудование для передачи данных) для ICND1/2 и CCNA. Основное различие между DCE и DTE заключается в тактировании; DCE может это обеспечить, а DTE — нет. Простой способ запомнить эти два для тестов: DTE = оборудование для передачи данных. DCE = оборудование синхронизации данных.

Кроме того, Атти прав насчет интеллектуальной собственности. Используйте частные диапазоны класса A/B или C. (Rfc1918)

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

Пока вы не сообщите нам о физической схеме вашей гипотетической сети, мы не можем использовать такие термины, как LAN / WAN / и т. д.

    означает, что "в том же здании" подразумевает более крупную сеть, например район. подразумевает еще большее значение, например, "Интернет"

Обратите внимание, что все эти термины связаны с физической конфигурацией и размером сети. Мы не используем эти термины для описания логической конфигурации (т.e: "два маршрутизатора, соединенные последовательным кабелем")

Кроме того, "последовательный кабель" подразумевает RS-232 (возможно, RS-422) и на самом деле не считается "сетевым" в современных определение — повсеместно используется для настройки и прямого взаимодействия.

В некоторых отраслях RS-485 используется для организации многоточечной сети (с определенным мастером). но если вы говорите об этом, то вы не говорите об IP/маршрутизации/X локальных сетях.

Я подозреваю, что вы не имеете в виду "последовательный кабель", то есть DE-9 (он же DB-9):

Вместо этого вы, вероятно, имеете в виду "сетевой кабель", т. е.: CAT5 / CAT5e / CAT6 с разъемами RJ-45:

Благодаря тому, что вы добавили схему, мы теперь можем установить, что вы, вероятно, действительно имеете в виду "сетевой кабель". В данном случае, как было сказано выше, физический/географический размер сети определяет то, как она называется (LAN/MAN/WAN/и т.д.).

  • Если сеть A (172.16.0.0/16) и сеть B (192.168.0.0/24) находятся в одном и том же физическом здании, то она, вероятно, по-прежнему называется локальной сетью. Просто с двумя сегментами, между которыми есть маршрутизация. Возможно, это можно рассматривать как две локальные сети с маршрутизируемым доступом друг к другу.
  • Если сеть A и сеть B находятся в двух разных зданиях в одном районе, возможно, ее можно считать МУЖЧИНОЙ.
  • Если сеть A и сеть B расположены в двух разных зданиях в двух разных городах, их можно считать глобальной сетью.

Для этой терминологии рассматривается вся сеть, а не только канал между маршрутизаторами.

Вполне вероятно, что сеть А – это локальная сеть, а сеть Б – локальная сеть.

Если вы хотите узнать, как называется "красная ссылка", то, вероятно, вам подойдет один из следующих вариантов:

  • Соединительный кабель
  • Сетевой кабель
  • Оптоволоконный кабель
  • Выделенная линия
  • VPN

Чтобы предложить альтернативное объяснение: "Учитель в школе называл это WAN-соединением". он, вероятно, знаком с потребительскими (домашними) маршрутизаторами, которые помечают "порт для подключения к Интернету" меткой "WAN". Это не означает, что ссылка (и только ссылка) является глобальной сетью, а означает, что потребительский маршрутизатор подключается к глобальной сети (т. е. к Интернету) через этот порт.

Чтобы задать дополнительные вопросы по вашему вопросу и настройке, 224.0.0.0/4 зарезервирован для многоадресной адресации. Если вы используете это для каких-либо других целей, вы можете столкнуться со странным/неожиданным поведением.

Читайте также: