Сетевые средства Linux

Команды настройки протокола IP

Показывать лекцию целиком

Содержание:

  • Протокол IP как средство организации межсетевого взаимодействия.
  • Управление IP-адресами в Linux.
  • Несколько IP-адресов на одном сетевом интерфейсе.
  • Управление ARP -таблицей.
  • Управление маршрутами.
  • Протокол IP как средство организации межсетевого взаимодействия

    Сетевой уровень модели сетевого взаимодействия обеспечивает доставку пакетов для узлов составной сети [1] (совокупности подсетей, построенных на основе различных технологий уровня интерфейсов и использующих различные типы магистральных каналов для взаимодействия).

    Основой сетевого уровня является интернет-протокол IP (Internet Protocol), имеющий следующие ключевые особенности:

  • IP внедряет данные вышележащих уровней в соответствующие единицы передачи информации - сетевые пакеты;
  • IP является протоколом без установления соединения, т. е. не требует физического или логического канала и не гарантирует доставку пакетов;
  • IP представляет собой маршрутизируемый протокол. Организация протокола IP обеспечивает схему доставки пакетов на основе IP-адресации и группировки сетевых узлов в подсети.
  • Каждый IP-пакет помимо данных вышележащего уровня содержит заголовок, в котором указаны IP-адреса отправителя и получателя, а также описан ряд параметров: тип службы, идентификационную информацию, номер протокола вышележащего уровня, параметры, используемые при фрагментации, контрольную сумму и т.д. (более подробные сведения приведены в ). Длина IP-заголовка составляет 20 байт, максимальная длина пакета ( MTU ) — 64Кбайт (реальная длина пакета ограничена возможностями передающей среды).

    IP-адрес ( сетевой адрес ) протокола IP версии 4 (IPv4) представляет собой 4-х байтовый номер, который принято записывать в десятичной форме, разделяя байты точкой (например: 192.168.4.3). Схема адресации составной сети (в т.ч. сети Интернет) является независимой от способов адресации узлов в отдельных сетях . Сетевой адрес объединяет в себе информацию об адресе сети и адресе узла в данной сети.

    Для решения задачи определения сетевой части IP-адреса (количество бит в IP-адресе, отведенное для записи адреса сети, обычно располагаемое в "начале") наиболее распространен механизм сетевых масок (двоичная запись маски содержит единицы в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети).Маска может записываться в формате, подобном IP-адресу, а также путем указания количества бит, отведенных для адреса сети (например, 255.255.255.0 то же самое, что и /24 ). Результатом операции логического умножения IP-адреса и маски будет адрес сети, которой принадлежит данный узел.

    Примеры интерпретации IP-адресов в зависимости от маски сети:

    192.168.92.0/24 — сеть, включающая узлы от 1 до 254 ( 0адрес сети; 255зарезервирован для широковещательных рассылок, каждый последний узел в сети).

    192.168.92.5 255.255.255.0 — узел в сети 192.168.92.0.

    192.168.92.130/25 — узел в сети 192.168.92.128, которая включает узлы от 129 до 254.

    Манипулируя масками, можно объединять и разделять диапазон IP-адресов. Например, сеть 192.168.9.0/24 может быть разбита на две подсети путем увеличения сетевой части адреса на 1 бит: 192.168.9.0/25 (узлы 1-126 ) и 192.168.9.128/25 (узлы 129-254 ).

    Примечание: Существуют программные средства (в т.ч. online) для автоматического расчета подсетей на основе масок, например, сайт и соответствующая программа ipcalc, которая присутствует в репозиториях Debian.

    Управление адресацией сети Интернет осуществляется по иерархической схеме (региональные центры выдачи IP-адресов - национальные центры — Интернет-провайдеры — клиенты -субклиенты и т. д.). В качестве координатора выступает некоммерческая организация ICANN (Internet Corporation for Assigned Names and Numbers). Для организации локальных (автономных) сетей (не имеющих непосредственного доступа к сети Интернет) используются зарезервированные диапазоны IP-адресов: 10.0.0.0/8, 172.16.0.0-172.31.0.0/12, 192.168.0.0/16.

    Управление IP-адресами в Linux

    Для того, чтобы сетевой протокол мог использовать физический интерфейс, необходимо добавить соответствующий адрес (настроить логический интерфейс). В случае стека TCP/IP минимальными настройками протокола IP, позволяющими узлу взаимодействовать с другими узлами подсети в рамках локального сегмента (широковещательного домена) являются IP-адрес и маска подсети.

    Для конфигурирования протокола IP на сетевом интерфейсе с помощью командной строки можно использовать команду address (addr) утилиты ip пакета iproute2 или традиционную команду ifconfig.

    Примечание: Все произведенные изменения командами, описываемые в данном разделе, будут действительны до перезагрузки компьютера или перезапуска сетевой подсистемы скриптами инициализации. Как редактировать постоянные сетевые конфигурации, описано в "Постоянные сетевые конфигурации"

    Для просмотра списка IP-адресов используется команда ip addr show . Вывод команды содержит список сетевых интерфейсов, их параметров, а также список IP-адресов ( пример 4.1.) на каждом интерфейсе. Можно вывести информацию только по данному интерфейсу, указав его имя (например, ip addr show eth0 ).

    $ ip addr show 
     1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN  
         link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 
         inet 127.0.0.1/8 scope host lo 
         inet6 ::1/128 scope host  
            valid_lft forever preferred_lft forever 
     2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 
         link/ether 00:1d:72:01:ab:93 brd ff:ff:ff:ff:ff:ff 
         inet 192.168.11.11/24 brd 192.168.11.255 scope global eth0 
         inet6 fe80::21d:72ff:fe01:ab93/64 scope link  
            valid_lft forever preferred_lft forever 
     3: irda0: <NOARP> mtu 2048 qdisc noop state DOWN qlen 8 
         link/irda 00:00:00:00 brd ff:ff:ff:ff 
     4: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 
         link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff 
     5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1400 qdisc 
         pfifo_fast state UNKNOWN qlen 3 link/ppp inet 10.31.46.4 peer 172.20.20.1/32 
         scope global ppp0

    Каждая запись о сетевом адресе может содержать информацию о типе адреса ( inet — адрес IPv4, inet6IPv6 и т. д.), непосредственно адрес, маску подсети (количество сетевых бит), широковещательный адрес данной сети, область видимости ( scope global — действителен везде, scope link — только для данного устройства, scope host — для данного узла) и имя логического интерфейса.

    Сведения подобного рода также предоставляет команда ).

    $ ifconfig eth0 
     eth0   Link encap:Ethernet  HWaddr 00:1d:72:01:ab:93   
               inet addr:192.168.11.11  Bcast:192.168.11.255  Mask:255.255.255.0 
               inet6 addr: fe80::21d:72ff:fe01:ab93/64 Scope:Link 
               UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
               RX packets:69333 errors:0 dropped:0 overruns:0 frame:0 
               TX packets:69736 errors:0 dropped:0 overruns:0 carrier:0 
               collisions:0 txqueuelen:1000  
               RX bytes:37148192 (37.1 MB)  TX bytes:5619320 (5.6 MB) 
               Interrupt:16

    Для удаления IP-адреса используется команда ip addr del . При этом необходимо указать удаляемый IP-адрес ( 192.168.11.11 ), маску подсети (/24) и имя интерфейса ( dev eth0 ). Изменение параметров сети требует полномочий суперпользователя.

    # ip address del 192.168.11.11/24 dev eth0 
     # ip addr show eth0 
     2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 
         link/ether 00:1d:72:01:ab:93 brd ff:ff:ff:ff:ff:ff 
         inet6 fe80::21d:72ff:fe01:ab93/64 scope link  
            valid_lft forever preferred_lft forever

    Для добавления IP-адреса используется команда ip addr add (пример 4.4.). При этом необходимо указать добавляемый IP-адрес, маску подсети, имя интерфейса, а также широковещательный адрес (в данном случае автоматически рассчитать широковещательный адрес на основе маски: brd +, можно также указать адрес вручную: brd 192.168.11.255 ).

    # ip address add 192.168.11.11/24 brd + dev eth0

    Добавить IP-адрес можно также с помощью команды ifconfig (пример 4.5).

    # ifconfig eth0 inet up 192.168.11.11 netmask 255.255.255.0

    Несколько IP-адресов на одном сетевом интерфейсе

    В некоторых случаях необходимо использовать несколько IP-адресов на одном сетевом интерфейсе .

    Пусть на сетевом интерфейсе eth1 установлен IP-адрес 192.168.11.10/24, необходимо, чтобы система принимала на этом интерфейсе входящие соединения на адрес 192.168.11.11. Добавим на интерфейс еще один адрес:

    # ip addr add 192.168.11.11/24 brd + dev eth1
    # ip addr show eth1
    3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
        link/ether 08:00:27:66:6a:4f brd ff:ff:ff:ff:ff:ff
        inet 192.168.11.10/24 brd 192.168.11.255 scope global eth1
        inet 192.168.11.11/24 brd 192.168.11.255 scope global secondary eth1
        inet6 fe80::a00:27ff:fe66:6a4f/64 scope link 
           valid_lft forever preferred_lft forever

    При добавлении адреса из той же сети, что и существующий, новый адрес становится дополнительным к существующему ( secondary ), и если удалить основной адрес, то будет удален и дополнительный.

    Примечание: Команда ifconfig непосредственно не поддерживает несколько IP-адресов на одном сетевом интерфейсе (только в виде псевдонимов). Поэтому secondary - адрес в выводе ifconfig отображаться не будет:
    # ifconfig eth1
    eth1   Link encap:Ethernet  HWaddr 08:00:27:66:6a:4f  
              inet addr:192.168.11.10  Bcast:192.168.11.255  Mask:255.255.255.0
              inet6 addr: fe80::a00:27ff:fe66:6a4f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:74 errors:0 dropped:0 overruns:0 frame:0
              TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:8640 (8.4 KiB)  TX bytes:7020 (6.8 KiB)
    Примечание: Для удаления всех сетевых адресов на интерфейсе можно использовать команду ip addr flush:

    # ip addr flush dev eth1

    # ip addr add 192.168.11.11/24 brd + dev eth1 label eth1:add
    # ip addr show eth1
    3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
        link/ether 08:00:27:66:6a:4f brd ff:ff:ff:ff:ff:ff
        inet 192.168.11.10/24 brd 192.168.11.255 scope global eth1
        inet 192.168.11.11/24 brd 192.168.11.255 scope global secondary eth1:add
    # ifconfig
    eth1   Link encap:Ethernet  HWaddr 08:00:27:66:6a:4f  
              inet addr:192.168.11.10  Bcast:192.168.11.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:756 errors:0 dropped:0 overruns:0 frame:0
              TX packets:711 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:75800 (74.0 KiB)  TX bytes:68550 (66.9 KiB)
    eth1:add Link encap:Ethernet  HWaddr 08:00:27:66:6a:4f  
              inet addr:192.168.11.11  Bcast:192.168.11.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

    Управление ARP-таблицей

    В сегменте сети Ethernet для взаимодействия устройств друг с другом по протоколу IP необходимо, чтобы у передающего устройства были логический (IP-) и физический (MAC-) адреса получателя. Для решения задачи определения MAC-адреса узла назначения по его IP-адресу в локальном сегменте используется протокол ARP (Address Resolution Protocol) .Принцип действия протокола ARP заключается в том, что отправитель сетевого пакета посылает широковещательный ARP-запрос (на широковещательный MAC-адрес FF:FF:FF:FF:FF:FF) с указанием искомого IP-адреса. ARP-запрос получают все устройства в сегменте, но только тот, чей IP-адрес является искомым, отправляет ARP-ответ (на MAC-адрес отправителя) с указанием своего MAC-адреса.

    Каждый узел локальной сети поддерживает ARP-таблицу (кэш), которая устанавливает соответствие между IP и MAC-адресами узлов подсетей, в которые входит данный узел. В ARP-таблице имеются два вида записей:

  • Динамические записи, которые периодически обновляются с использованием протокола ARP (если запись "устаревает", то она удаляется).
  • Статические записи, которые создаются пользователем с помощью соответствующих команд и существуют до тех пор, пока узел не будет выключен.
  • Используя команду ip neigh или традиционную команду arp можно манипулировать содержимым ARP-таблицы.

    Пример 4.8. Просмотр ARP-таблицы.

    Если узел 192.168.11.10 через интерфейс eth1 осуществит сетевое взаимодействие с узлом 192.168.11.12 (например, с помощью утилиты ping ), то в его ARP-таблице появится новая запись, которую можно просмотреть командой ip neigh show (параметр dev указывает фильтровать записи относящиеся к интерфейсу eth1 ):

    # ping -c 1 192.168.11.12
    PING 192.168.11.12 (192.168.11.12) 56(84) bytes of data.
    64 bytes from 192.168.11.12: icmp_seq=1 ttl=64 time=1.58 ms
    --- 192.168.11.12 ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 1.588/1.588/1.588/0.000 ms
     #  ip neigh show dev eth1
    192.168.11.12 lladdr 08:00:27:23:22:97 REACHABLE

    Пример 4.9. Добавление статической записи в ARP-таблицу.

    Для добавления статической записи в ARP-таблицу можно использовать команду ip neigh add c указанием IP-адреса, MAC-адреса (параметр lladdr ) и сетевого интерфейса (параметр dev ):

    # ip neigh add 192.168.11.100 lladdr 00:00:00:00:00:AA dev eth1
    # ip neigh show dev eth1
    192.168.11.100 lladdr 00:00:00:00:00:aa PERMANENT

    Для удаления записи из ARP-таблицы можно использовать команду ip neigh del:

    # ip neigh del 192.168.11.100 dev eth1
    # arp -s 192.168.11.100 00:00:00:00:00:AA
    # arp -i eth1
    Address  HWtype  HWaddress  Flags Mask Iface
    192.168.11.100     ether   00:00:00:00:00:aa   CM  eth1
    # arp -d 192.168.11.100

    Управление маршрутами

    Доставку сетевых пакетов в рамках локального сегмента сети называют локальной.

    Пример 4.11. Локальная доставка пакетов

    IP-пакет с заголовком 192.168.9.5 > 192.168.9.10 (рис 4.1) будет доставлен локально (фрейм отправляется непосредственно на MAC-адрес узла 10, т. к. согласно маске /24 узел 10 находится в одной подсети с узлом-отправителем).

    (рис 4.1) Локальная доставка сетевого пакета

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

    Пример 4.12. "Нелокальная" доставка пакетов

    Сетевой пакет 192.168.9.5 /24 > 192.168.10.100 (рис 4.2) будет отправлен на MAC-адрес шлюза данной подсети (шлюз 192.168.9.1 — должен быть указан в настройках данного узла как шлюз по умолчанию).

    (рис 4.2) Использование шлюза по умолчанию

    Для отдельных сетей и узлов можно указывать маршруты через альтернативные шлюзы. При этом, все шлюзы должны иметь IP-адреса из той же подсети, что и передающий узел, а также находится в одном широковещательном домене с передающим узлом (сеть Ethernet ).

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

    Пример 4.13. Добавление альтернативного шлюза.

    Пусть в локальной сети 192.168.1.0/24 есть шлюз сети Интернет 192.168.1.1 (использующий, например трансляцию сетевых адресов - NAT ) и шлюз удаленной сети 192.168.24.0/24, имеющий адрес 192.168.1.2 (рис.4.3).

    (рис 4.3) Использование маршрута по умолчанию и альтернативного маршрута

    Для того, чтобы компьютер с адресом 192.168.1.100/24 (рис 4.3) имел доступ в сеть Интернет и к локальной сети 192.168.24.0/24, необходимо внести в таблицу маршрутизации соответствующие записи, например с помощью команды ip route add:

    # ip route add default via 192.168.1.1
    # ip route add 192.168.24.0/24 via 192.168.1.2
    # ip route show
    192.168.1.0/24 dev eth1  proto kernel  scope link  src 192.168.1.100 
    192.168.24.0/24 via 192.168.1.2 dev eth1 
    default via 192.168.1.1 dev eth

    Первая команда добавляет маршрут по умолчанию ( default ) через узел 192.168.1.1 (параметр via ). Вторая команда устанавливает маршрут на сеть 192.168.24.0/24 через узел 192.168.1.2.

    Для вывода на экран содержимого таблицы маршрутизации используется команда ip route show. В данном случае в таблице маршрутизации три записи: первая о том, что сеть 192.168.1.0/24 доступна непосредственно на интерфейсе eth1 (запись добавляется автоматически), и две записи, добавленные пользователем: альтернативный маршрут и маршрут по умолчанию.

    Те же действия (см. выше) можно выполнить, используя команду route:

    # route add default gw 192.168.1.1
    # route add -net 192.168.24.0 netmask 255.255.255.0 gw 192.168.1.2
    # route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.1.0    0.0.0.0             255.255.255.0   U       0      0        0      eth1
    192.168.24.0  192.168.1.2     255.255.255.0   UG    0      0        0      eth1
    0.0.0.0            192.168.1.1     0.0.0.0               UG    0      0        0      eth
    Примечание: При нескольких альтернативных маршрутах, возможных для данного узла выбирается тот, у которого маска подсети "более заполнена" .
    # ip route show
    
    192.168.10.3 via 192.168.56.2 dev eth0 
    
    192.168.10.0/25 via 192.168.56.3 dev eth0 
    
    192.168.10.0/24 via 192.168.56.2 dev eth0 
    
    192.168.56.0/24 dev eth0  proto kernel  scope link  src 192.168.56.101 
    
    default via 192.168.56.1 dev eth0

    В данном примере есть несколько перекрывающихся маршрутов (1-3 записи). В соответствии с "заполненностью" маски, пакеты для узла 192.168.10.3 будут отправляться шлюзу 192.168.56.2, т. к. у этой записи самая "большая" маска (/32). Пакеты остальных узлов сети 192.168.10.0/25 будут отправляться шлюзу 192.168.56.3, так как у второй записи в таблице маршрутизации маска (/25) больше, чем у третьей (/24). Пакеты, предназначенные узлам 128-255 сети 192.168.10.0/24 будут отправляться шлюзу 192.168.56.2.

    Ключевые термины

    IP (Internet Protocol) — маршрутизируемый протокол сетевого уровня без установления соединения.

    IP-адрес (сетевой адрес) — адрес, используемый протоколом IP для реализации схемы адресации в рамках составной сети.

    Маска подсети — способ указания сетевой части IP-адреса, основанный на записи единиц в тех битах IP-адреса, которые указывают на адрес сети.

    ARP (Address Resolution Protocol) — протокол, решающий задачу определения MAC-адреса по его IP-адресу в рамках сегмента сети (широковещательного домена).

    ARP-таблица (кэш) — таблица соответствия IP-адресов узлов данной подсети их MAC-адресам, поддерживаемая узлом.

    Маршрутизация — доставка сетевого пакета получателю по оптимальному маршруту.

    Стандартный шлюз (шлюз по умолчанию) - IP-адрес интерфейса узла данной подсети, способный отправлять и принимать пакеты удаленных подсетей для данной подсети.

    Краткие итоги

  • Протокол IP является маршрутизируемым протоколом без установления соединения. IP адрес представляет собой комбинацию номера сети и номера узла в данной сети. Количество бит, используемых для номера сети определяется по классу адреса или задается битовой маской.
  • Для того, чтобы узел мог взаимодействовать с другими узлами подсети в рамках локального сегмента (широковещательного домена) на нем должен быть установлен IP-адрес и определена маска подсети. Для управления IP-адресами в Linux можно использовать команду ip addr или традиционную команду ifconfig (подробный синтаксис и параметры большинства команд Linux можно посмотреть с помощью справочной подсистемы man, например: man ifconfig ).
  • В локальной сети данный узел для определения физических адресов по IP - адресам других узлов использует протокол ARP и локальный ARP -кэш (таблица). Управление ARP -таблицей осуществляется командой ip neigh или arp.
  • Для взаимодействия с удаленными подсетями на данном узле необходимо определить шлюз по умолчанию или/и альтернативные шлюзы. Все шлюзы должны находиться в той же подсети, что и исходный узел. Управление таблицей маршрутизации на узле может осуществляться командой ip route или route.
  • Упражнения

  • Не используя дополнительных средств , разделите сеть 192.168.9.0/24 на 4 подсети. Указать адреса подсетей, сетевую маску и диапазоны номеров узлов, входящих в каждую подсеть.
  • В среде VirtualBox запустите виртуальную машину с установленным Debian GNU/Linux с одной сетевой картой, предварительно установив тип сетевого подключения "Виртуальная сеть узла" (см. ) и выполните следующие задания:
  • Определите IP-адрес сетевого адаптера виртуальной машины (выдается виртуальной машине средой VirtualBox по протоколу динамической конфигурации узла - DHCP ). Определите, какой шлюз по умолчанию настроен в виртуальной машине.
  • Определите MAC-адрес шлюза по умолчанию.
  • .Установите дополнительный IP-адрес с номером на 5 больше основного.
  • .Удалите дополнительный IP-адрес.
  • В среде VirtualBox запустите две виртуальные машины с установленным Debian GNU/Linux с одной сетевой картой у каждой, настроенной на тип сетевого подключения "Внутренняя сеть". Установите на первой виртуальной машине IP-адрес 192.168.9.5/24, а на второй - IP-адрес 192.168.10.158/27. Добавьте необходимые дополнительные адреса на виртуальные машины, таким образом, чтобы они могли взаимодействовать друг с другом, используя основные IP-адреса (проверку доступности узла осуществлять командой: ping IP_адрес_удаленного_компьютера или ping -I локальный_IP_адрес IP_адрес_удаленного_компьютера
  • Если узел 1 находится в одной IP-сети с узлом 2 и не отвечает на ARP-запросы, то взаимодействие узла 2 с узлом 1 возможно, если:
  • Вручную внести в таблицу преобразования адресов узла 2 IP- и MAC-адрес узла 1.
  • Вручную внести в таблицу преобразования адресов узла 1 IP- и MAC-адрес узла 2.
  • В таблице маршрутизации узла 1 присутствует маршрут по умолчанию.
  • Взаимодействие возможно без дополнительных условий.
  • Узлы 1 и 2 находятся в одной IP-сети, но не могут взаимодействовать. Укажите наиболее вероятную причину:
  • Не настроен маршрут по умолчанию на одном из узлов.
  • На одном из узлов правила брандмауэра запрещают сетевые взаимодействия.
  • IP-сеть, в которую входят узлы, является автономной.
  • Узлы 1 и 2 находятся в одной IP-сети (узел 1 имеет IP-адрес 192.168.8.5/24, узел 2 — 192.168.8.6/24). На узле 2 дополнительно установлен IP-адрес 192.168.10.100. Что необходимо сделать на узле 1, чтобы пакеты с адреса 192.168.8.5 доходили до адреса 192.168.10.100?
  • Добавить альтернативный маршрут к узлу 192.168.10.100 через узел 192.168.8.6.
  • Внести в таблицу преобразования адресов MAC-адрес, соответствующий узлу 192.168.8.6.
  • Внести в таблицу преобразования адресов MAC-адрес, соответствующий узлу 192.168.10.100.
  • На компьютере A установлены следующие настройки протокола IP: IP-адрес 192.168.9.12 /24, шлюз по умолчанию 192.168.12.1. Компьютер успешно взаимодействует с компьютером B, имеющим IP-адрес 192.168.10.5. Почему MAC-адрес компьютера B не отображается в таблице преобразования адресов компьютера A?
  • Вернуться к учебному плану