Есть ли у маршрутизаторов IP-адреса, если да, то сколько? и как я могу получить IP-адреса маршрутизатора, если он подключен к локальной сети?
По моему мнению, он может иметь только один IP-адрес, он не может иметь несколько адресов. Пожалуйста, поправьте меня, если я ошибаюсь, или существует ситуация, когда он может иметь несколько адресов?
Спасибо.
networking
RBA
источник
источник
Ответы:
IP-маршрутизатор должен иметь как минимум 2 IP-адреса, потому что его функция определяет, куда отправить пакет дальше. Минимальная конфигурация сети TCP / IP, где вам нужен маршрутизатор, - это соединение между двумя сетями с разной сетевой частью сетевых адресов .
Во многих случаях есть и другой IP-адрес для целей управления, поэтому вы можете сказать, что это собственный адрес маршрутизатора, но он не имеет ничего общего с функцией маршрутизатора, так как это просто удобный доступ.
Поэтому минимум один входящий интерфейс и один исходящий интерфейс, каждый из которых должен иметь свой IP-адрес, чтобы различать их. Их может быть сколько угодно, заботясь о многих сетевых соединениях, при условии, что у вас есть необходимые ресурсы (RAM, CPU, сетевые интерфейсы, ...).
Если выбора нет, функции маршрутизации нет, поэтому, даже если вы называете коробку IP-маршрутизатором, это не так. :)
Ссылки, чтобы узнать больше:
http://en.wikipedia.org/wiki/Router
http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212924,00.html
http://computer.howstuffworks.com/router.htm
Изменить: Только что нашел über отличное объяснение маршрутизации, которое содержит все необходимые знания: Как работает подсеть IPv4?
источник
ip unnumbered
последовательными интерфейсами и одним (пронумерованным) Ethernet может по-прежнему называться маршрутизатором, особенно если оно решает, какой последовательный интерфейс отправить пакет на основе IP-адреса назначения. </ nitpick>Маршрутизаторы обычно делают, но не должны иметь IP-адреса. Сама маршрутизация не требует наличия какого-либо интерфейса для привязки к ним IP-адреса. Когда пакет поступает на любой интерфейс, проверяются заголовки IP, в первую очередь IP-адрес назначения. Это сравнивается с таблицей маршрутизации, и, пока она вписывается в один из указанных диапазонов (или маршрут по умолчанию, если нет), она помещается в соответствующий интерфейс, а не в IP. Ни в одной точке этого процесса маршрутизатору не нужен собственный IP. Единственная причина, по которой они есть, заключается в том, что вы можете получить к ним удаленный доступ для обслуживания или для простого отслеживания того, какой интерфейс принадлежит какой сети.
источник
Краткий ответ:
Да. По определению, маршрутизатор должен иметь более одного интерфейса (с IP-адресом на интерфейс) для отправки и получения пакетов и пересылки пакетов от одного к другому на основе адресов назначения пакетов. Не все маршрутизаторы говорят только по IP, но «многопротокольные» маршрутизаторы не нужны сейчас, когда все говорят по IP.
Более сложный ответ тоже да ...
Типичная реализация маршрутизатора имеет IP-адрес на «непосредственно подключенную сеть» или подсеть, к которой маршрутизатор может подключиться через локальную сеть. (т. е. если у маршрутизатора есть адрес 10.10.10.1/23, он может достичь любого IP-адреса в диапазоне от 10.10.10.1 до 10.10.11.254 с этого интерфейса). Хосты в этой сети уровня 2 и в этом адресном пространстве будут настроены на использование 10.10.10.1 в качестве своего «маршрута по умолчанию», поэтому любой трафик, не идущий к 10.10.10.1/23, будет передаваться маршрутизатору для отправки в конечный пункт назначения. На данный момент, надеюсь, у маршрутизатора есть еще один IP-адрес, который он использует для связи с маршрутом по умолчанию этого маршрутизатора (или другой напрямую подключенной сети, имеющей адрес назначения).
В дополнение к наличию более одного IP-адреса, маршрутизаторы могут даже иметь больше, чем IP-сеть, так что один и тот же IP-адрес существует в нескольких различных подсетях в маршрутизаторе, и маршрутизатор знает, что если трафик с интерфейса A направляется на 10.10.10.10, он отправляется из интерфейса C, но если он поступает из интерфейса B, он должен перейти к интерфейсу D. Две наиболее распространенные ситуации, в которых это может произойти, связаны с сетями управления или с «виртуальными маршрутизаторами», когда один маршрутизатор разделен на разные виртуальные маршрутизаторы для разных не связанные клиенты.
Возможно даже то, что я бы назвал маршрутизатором, чтобы у него не было IP-адреса, например, если у вас есть то, что все остальные называют «брандмауэром» в режиме моста, который применяет политики политики. Такое устройство было бы кошмаром для поддержки и запутать людей , которые принимают более для вас после того, как вы уволены, но это делает маршрут , и это не имеет локальный IP - адрес. (Сумасшедший, который реализует такую вещь, очевидно, будет управлять этим через последовательный порт, верно?)
источник
Да, и столько, сколько вы хотите, как узнать адрес - ну, это гораздо более важный вопрос, который нужно немного подумать. Почему бы вам не спросить нас, что вы действительно хотите знать, и, возможно, дать нам более подробную информацию.
источник
У меня есть маршрутизатор с одним IP-адресом - это голосовой шлюз. Это cisco 2431 (я думаю). Агенты вызовов в нашей системе VoIP маршрутизируют исходящие локальные вызовы через нее. Он говорит IP на стороне локальной сети и TDM через PRI другой. Таким образом, по сути, это маршрутизация маршрутизатора между IP LAN и PSTN. Наполовину ответ, но это помогает помнить, что весь мир не IP.
В качестве более близкого ответа:
В чистой IP-сети большинство маршрутизаторов имеют IP-адрес на физический интерфейс.
Если они используют протокол динамической маршрутизации, такой как OSPF, у них, вероятно, также будет петлевой адрес / 32
Если они используют транкинг, у них может быть несколько IP-адресов на физический интерфейс, но все же только один IP-адрес на LAN
Можно разместить несколько широковещательных доменов в одной локальной сети, и в этом случае у вас будет адрес шлюза маршрутизатора для широковещательного домена, для каждой локальной сети.
Вы также можете иметь общий адрес между несколькими маршрутизаторами. Cisco будет использовать HSRP для этого. У вас будет уникальный адрес для каждого широковещательного домена, для каждой локальной сети, как описано выше, и тогда адрес шлюза, используемый устройствами в широковещательном домене, будет «совместно использоваться двумя маршрутизаторами, так что один файл будет подан, а другой получит его.
источник
Маршрутизаторы обычно имеют несколько IP-адресов. У них есть (по крайней мере) один IP-адрес для каждой локальной сети (ну, по крайней мере, если это IP-сеть) и обычно один (иногда больше, но обычно один) адрес, подключенный к «интерфейсу обратной связи» для целей управления.
Маршрутизатор с одним IP-адресом не имеет особого смысла, так как ему потребуется IP-адрес для каждого интерфейса / локальной сети, к которой он хочет подключиться по IP. Поэтому, имея только один IP-адрес, вам потребуется трансляция между IP-адресом и другим протоколом, и, хотя я, вероятно, могу придумать сценарий, в котором это именно то, что вам нужно, это определенно не является обычным явлением.
источник
Маршрутизатор работает на сетевом уровне. Он помогает соединить два разных типа сети. Он имеет две сетевые карты (сетевая интерфейсная карта), соответствующие каждой сети, к которой он подключается, поэтому он состоит из двух IP-адресов [Минимум] для каждой сетевой карты.
Например Если мы подключены к сети1 (скажем, LAN) и хотим отправить данные в сеть2 (предположим, это кольцевая сеть), то нам нужно отправить данные в какой-то другой тип сети (наша система не знает протоколов, связанных с кольцевой сетью). как мы подключены к сети1 (LAN)). поэтому на данный момент нам нужен маршрутизатор, который знает протоколы, относящиеся к обоим типам сетей (LAN и RING), поскольку он имеет два сетевых адаптера (один поддерживает сеть LAN, а другой поддерживает сеть RING). Теперь мы отправляем наши данные (которые в формате LAN) на маршрутизатор, который затем преобразует эти данные в формат RING и передает их в сеть RING.
Вот как работает роутер.
Способы получения IP-адреса маршрутизатора:
ipconfig /all
tracert command
. Там вы можете определить IP-адрес вашего маршрутизатора.источник