Маршрутизация и коммутации

Статическая маршрутизация

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

2.1. Основы статической маршрутизации

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

Статические маршруты полностью определены администратором, поэтому они более безопасны, требуют меньше вычислительных ресурсов и более узкую полосу пропускания по сравнению с динамическими маршрутами. Однако сети, использующие статическую маршрутизацию, плохо масштабируемы, при изменении топологии требуется внесение изменений администратором в конфигурацию, что может приводить к ошибкам. Поэтому статическая маршрутизация используется либо в малых сетях, либо в комбинации с протоколами динамической маршрутизации на отдельных участках сети. Статические маршруты, по сравнению с динамическими, характеризуются более высоким приоритетом, поскольку административное расстояние AD = 1 (см. табл. 1.1).

Статическая маршрутизация часто используется в . В приведенной схеме сети тупиковой является Сеть 1, а тупиковым маршрутизатором - R-А, поскольку он соединен только с маршрутизатором R-В. Все пакета из Сети 1 могут быть отправлены только через маршрутизатор R-А по стандартному статическому маршруту в маршрутизатор R-В.

Статическая маршрутизация используется также при создании пакеты с неизвестными адресами сетей назначения из маршрутизатора R-С можно направлять в Интернет, т.е. в сеть провайдера ISP. Адрес маршрута по умолчанию 0.0.0.0/0 означает любые адреса сетей с любыми масками.

(рис 2.1) Пример составной сети

Статическая маршрутизация также используется при формировании суммарных(объединенных) маршрутов, что сокращает количество записей в таблице маршрутизации (см. курс "Основы построения сетей пакетной коммутации").

Кроме того, для создания резервных путей конфигурируются плавающие статические маршруты. Когда основной маршрут "падает", включается резервный, для чего администратор вручную задает резервному пути более высокое значение административного расстояния AD. Так если основной маршрут имеет административное расстояние 1, то резервному статическому пути следует задать AD> 1,например, AD = 5.

2.2. Конфигурирование статической маршрутизации

Чтобы сконфигурировать статическую маршрутизацию администратор должен задать маршруты ко всем возможным сетям назначения, которые не присоединены непосредственно к данному маршрутизатору. Например, из маршрутизатора R-A (рис 2.1), к которому прямо присоединены две сети (Сеть 1, Сеть 4), необходимо проложить маршруты к четырем оставшимся сетям (из шести представленных на схеме). К маршрутизатору R-Bпрямо присоединены 3 сети (Сеть 2, Сеть 4, Сеть 5), поэтому из него следует проложить 3 маршрута к оставшимся сетям.

Для конфигурирования статической маршрутизации используется команда ip route, которая содержит три параметра:

  • адрес сети назначения,
  • сетевую маску,
  • адрес входного интерфейса следующего маршрутизатора на пути к адресату (next hop) или идентификатор выходного интерфейса.
  • Адрес входного интерфейса следующего маршрутизатора (следующего перехода) на пути к адресату иногда называют шлюзом. Например, для пакетов, попавших в маршрутизатор R-В, шлюзами будут:

  • Интерфейс s1/1 маршрутизатора R-A с адресом 200.4.4.11,
  • Интерфейс s1/2 маршрутизатора R-С с адресом 200.5.5.12.
  • Ниже приведен пример конфигурирования статической маршрутизации для Cisco-маршрутизатора R-В, когда используется адрес следующего перехода. Маршрутизатор R-В непосредственно связан с сетями 192.168.20.0, 200.4.4.0 и 200.5.5.0, поэтому статические маршруты нужно создать для остальных трех сетей, которые прямо не присоединены к R-В.

    Router#config t
    Router(config)#hostname R-B
    R-B(config)#ip route 192.168.10.0 255.255.255.0 200.4.4.11
    R-B(config)#ip route 192.168.30.0 255.255.255.0 200.5.5.12
    R-B(config)#ip route 200.6.6.0 255.255.255.0 200.5.5.12
    R-B(config)#exit
    R-B#copy run start
      

    Аналогично конфигурируются остальные маршрутизаторы.

    Верификация статической конфигурации производится по командам show ip route и show running-config. Например, по команде show ip route отображается таблица маршрутизации:

    R-B#show ip route
    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
    	D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
    	N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
    	E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
    	i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
    	* - candidate default, U - per-user static route, o - ODR
    	P - periodic downloaded static route
    
    Gateway of last resort is not set
    
    S	192.168.10.0/24 [1/0] via 200.4.4.11
    C	192.168.20.0/24 is directly connected. FastEthernet0/0
    S	192.168.30.0/24 [1/0] via 200.5.5.12 
    C	200.4.4.0/24 is directly connected. Serial1/2
    C	200.5.5.0/24 is directly connected. Serial1/1
    S	200.6.6.0/24 [1/0] via 200.5.5.12  
    R-B#
      

    Символами С в таблице маршрутизации помечены непосредственно присоединенные к маршрутизатору R-В сети, а символом S - созданные администратором статические маршруты к удаленным сетям. Так статический маршрут к сети 192.168.10.0 проложен через интерфейс s1/1 маршрутизатора R-A с адресом 200.4.4.11, маршруты к двум другим сетям проложены через шлюз 200.5.5.12.Приведенные в распечатке значения [1/0] представляют собой административное расстояние AD = 1 и метрику = 0.

    При получении маршрутизатором R-В пакета, адресованного, например, узлу в сети 192.168.30.0, производится обращение к таблице маршрутизации, где есть строка S 192.168.30.0/24 [1/0] via 200.5.5.12, в которой указано, что адресом следующего перехода будет 200.5.5.12. Однако в этой строке таблицы не указан выходной интерфейс, на который следует скоммутировать поступивший пакет. Поэтому определяется сеть адреса следующего перехода (200.5.5.0) и производится второе обращение к таблице маршрутизации, что называется рекурсией. Из таблицы следует, что сеть 200.5.5.0 присоединена к интерфейсу Serial1/1. Таким образом, при создании маршрутов следующего перехода производится рекурсивная обработка маршрута, т.е. два обращения к таблице, что замедляет процесс обработки маршрута.

    Для ускорения процесса маршрутизации вместо адреса следующего перехода (next hop) можно задать идентификатор выходного интерфейса маршрутизатора и тем самым избежать рекурсивной обработки маршрута. При этом формируется прямо присоединенный статический маршрут. В процессе конфигурирования предварительно нужно удалить все ранее созданные статические маршруты по команде no ip route:

    R-B(config)#no ip route 200.6.6.0 255.255.255.0 200.5.5.12
      

    Ниже приведен пример конфигурирования маршрутизатора R-B (рис 2.1) с использованием выходного интерфейса:

    R-B(config)#ip route 192.168.10.0 255.255.255.0 S1/2
    R-B(config)#ip route 192.168.30.0 255.255.255.0 S1/1
    R-B(config)#ip route 200.6.6.0 255.255.255.0 S1/1
      

    В этом случае таблица маршрутизации выглядит следующим образом:

    R-B#show ip route
    ...
    Gateway of last resort is not set
    
    S  192.168.10.0/24 is directly connected, Serial1/2
    C  192.168.20.0/24 is directly connected, FastEthernet0/0
    S  192.168.30.0/24 is directly connected, Serial1/1
    C  200.4.4.0/24 is directly connected, Serial1/2
    C  200.5.5.0/24 is directly connected, Serial1/1
    S  200.6.6.0/24 is directly connected, Serial1/1
    R-B#
      

    Когда необходимо посмотреть только статические маршруты можно использовать команду show ip route static.

    В созданных маршрутах сразу указан выходной интерфейс, поэтому нет необходимости в рекурсивной обработке. Записи маршрутов к удаленным сетям изменились и по форме стали такими же, как записи прямо присоединенных сетей.

    Созданные статические маршруты можно посмотреть не только по команде show ip route, когда в таблице маршрутизации отображаются адреса сетей назначения, но также с помощью команды show running-config (сокращенно sh run), часть распечатки которой приведена ниже:

    R-B#show run
    Building configuration...
    ...
    interface FastEthernet0/0
     ip address 192.168.20.1 255.255.255.0
     duplex auto
     speed auto
    !
    interface Serial1/1
     ip address 200.5.5.11 255.255.255.0
     clock rate 64000
    !
    interface Serial1/2
     ip address 200.4.4.12 255.255.255.0
    !
    ip classless
    ip route 192.168.30.0 255.255.255.0 Serial1/1 
    ip route 192.168.10.0 255.255.255.0 Serial1/2 
    ip route 200.6.6.0 255.255.255.0 Serial1/1 
    !
    R-B#
      

    Однако использование прямо присоединенных (подключенных) статических маршрутов не всегда возможно. Например, если в сети рис 2.2 задать прямо присоединенный маршрут из R-A в сеть 192.168.30.0

    R-А(config)#ip route 192.168.30.0 255.255.255.0 g0/1
      

    то он не будет определен, поскольку из коммутатора Sw2, соединяющего интерфейс G0/1 маршрутизатора R-A и G0/0 маршрутизатора R-B, возможны и другие пути.

    (рис 2.2) Пример соединения GigabitEthernet

    Поэтому в случае Ethernet-соединений необходимо задавать не только выходной интерфейс, но и адрес следующего перехода:

    R-А(config)#ip route 192.168.30.0 255.255.255.0 g0/1 192.168.20.2
      

    В этом случае реализуется полностью заданный статический маршрут.

    Верификация работоспособности сети и таблицы маршрутизации производится с использованием команд ping и traceroute, которые проверяют обеспечение IP-связи между маршрутизаторами. Команды ping и traceroute являются утилитами протокола ICMP, который разработан в дополнение к протоколу IP, не имеющему средств проверки достижимости или недостижимости узлов и сетей. Эти команды позволяют с каждого маршрутизатора и конечного узла производить тестирование (прозвонку) интерфейсов других маршрутизаторов и узлов.

    Маршруты удаляются из таблицы маршрутизации, если выходной интерфейс маршрутизатора прекращает функционирование. Поэтому при отладке сети необходимо проверять не только таблицу маршрутизации, но и состояние интерфейсов. Совокупность команд ping, show ip route, show running-config и show ip interface brief позволяет в большинстве случаев отладить сеть и устранить неполадки.

    2.3. Конфигурирование статической маршрутизации по умолчанию

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

    Статическая маршрутизация по умолчанию широко используется на пограничных маршрутизаторах при подключении к сети провайдера ISP. Например, на маршрутизаторе R-C (рис 2.1) может быть сконфигурирован маршрут по умолчанию, когда все пакеты с неизвестными адресами сетей назначения будут направляться в сеть ISP, т.е. в Интернет. Маршрут по умолчанию будет уместным также на тупиковом маршрутизаторе R-А, потому что через него лежит единственный путь в составную сеть и из нее. Например, для всех пакетов, попавших в маршрутизатор A, маршрут по умолчанию будет через его порт s1/1, т.е. шлюзом будет входной интерфейс маршрутизатора R-В с адресом 200.4.4.12.

    В процессе конфигурирования маршрутизации по умолчанию, также как при статической маршрутизации, используют команду ip route, но в адресе и маске сети (и подсети) используют все нули, которые означают все сети со всеми масками:

    R-A#config t
    R-A(config)#ip route 0.0.0.0 0.0.0.0 200.4.4.12
      

    После конфигурирования маршрута по умолчанию в таблице маршрутизации появляется статический маршрут, помеченный звездочкой (S*) и запись, что установлен шлюз последней надежды (Gateway of last resort is ...):

    R-A#show ip route
    ...
    Gateway of last resort is 200.4.4.12 to network 0.0.0.0
    
    C    192.168.10.0/24 is directly connected, FastEthernet0/0
    C    200.4.4.0/24 is directly connected, Serial1/1
    S*   0.0.0.0/0 [1/0] via 200.4.4.12
      

    При подключении к Интернету на маршрутизаторе подключаемой сети, например R-С рис 2.1, обычно конфигурируется маршрут по умолчанию, а на граничном маршрутизаторе R-D провайдера конфигурируется стандартный статический маршрут.

    Иногда маршрутизатор получает пакеты, предназначенные для неизвестной подсети, входящей в известную сеть, которая объединяет подсети. При этом маршрутизатор может уничтожить такие пакеты. Для предотвращения этого нужно использовать режим глобальной конфигурации ip classless, чтобы программное обеспечение Cisco IOS не уничтожало пакеты, а отправляло эти пакеты по маршруту умолчания.

    основной маршрут из Сети 1 в Сеть 5 проложен через Сеть 6.

    R-A(config)#ip route 192.168.50.0 255.255.255.0 192.168.60.2
      

    Тогда резервный маршрут (с метрикой 3) может пройти через Сеть 2 и Сеть 4

    R-A(config)#ip route 192.168.50.0 255.255.255.0 192.168.20.12 3
      

    В нормальном состоянии работает основной маршрут, метрика которого по умолчанию равна 1 < 3. При обрушении основного будет работать резервный маршрут с метрикой 3.

    (рис 2.3) К примеру конфигурирования плавающего маршрута

    2.4. Маршрутизация в сетях с бесклассовой адресацией

    Адресация на основе классов позволяла определять маску сети по кодовой комбинации старших разрядов адреса

    0ххххххх - класс А, маска 255.0.0.0
    10хххххх - класс В, маска 255.255.0.0
    110ххххх - класс С, маска 255.255.255.0
    1110хххх - класс D, многоадресный (multicast).

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

    Кроме того, маску сети можно было определить по значению маски интерфейса маршрутизатора, к которому прямо присоединена сеть. Например, в схеме сети рис 2.4 при передаче маршрутной информации от маршрутизатора R-A в R-B нестандартная для адреса класса В маска (с префиксом /24) определяется маской адреса входного интерфейса S1/2 маршрутизатора R-B. Поэтому R-B добавляет в свою таблицу маршрутизации маршрут к сети 172.20.10.0/24.

    (рис 2.4) Обмен маршрутной информацией в сети

    В свою очередь, маршрутизатор R-B отправляет обновление в R-С. При этом он суммирует адреса трех подсетей (172.20.10.0/24, 172.20.20.0/24 и 172.20.30.0/24). Адрес входного интерфейса маршрутизатора R-С (200.40.40.12) не входит ни в одну подсеть сети 172.20.0.0, поэтому к поступившему суммарному адресу обновления применяется стандартная маска класса В (255.255.0.0), и в таблицу маршрутизации R-С добавляется маршрут к сети 172.20.0.0/16.

    Адресация и маршрутизация на основе классов неэффективно используют выделенные адресные пространства. Поэтому организация IETFв документе RFC 1517 представила концепцию бесклассовой междоменной маршрутизации (Classless Inter Domain Routing - CIDR). Другим методом экономии IP-адресов является использование масок переменной длины VLSM (см. курс "Основы построения сетей пакетной коммутации").

    Схема CIDR позволяет объединять маршруты (агрегировать префиксы), что уменьшает размер таблиц маршрутизации и ускоряет процесс обработки пакетов. Кроме того, CIDR позволяет формировать суперсети, объединяющие несколько сетей со стандартными масками в сеть, маска которой меньше стандартной. Агрегирование адресов маршрутов было рассмотрено в курсе "Основы построения сетей пакетной коммутации".

    В схеме сети рис 2.4 на маршрутизаторе R-С вместо трех статических маршрутов к сетям 172.20.10.0/24, 172.20.20.0/24 и 172.20.30.0/24 можно сформировать один суммарный

    R-С(config)#ip route 172.20.0.0 255.255.0.0 200.40.40.11
      

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

    2.5. Статическая маршрутизация в сетях IPv6

    Статическая маршрутизация в сетях IPv6 позволяет сконфигурировать: .

    (рис 2.5) Распределенная сеть

    Как отмечалось в разделе 1.2, маршрутизация IPv6 включается после формирования команды ipv6 unicast-routing. в режиме глобального конфигурирования:

    Router(config)#ipv6 unicast-routing
      

    Статические маршруты конфигурируются по команде формируются следующим образом:

    R-A(config)#ipv6 route 2001:db8:a:2::/64 2001:db8:a:4::11
    R-A(config)#ipv6 route 2001:db8:a:3::/64 2001:db8:a:4::11
    R-A(config)#ipv6 route 2001:db8:a:5::/64 2001:db8:a:4::11
    R-A(config)#ipv6 route 2001:db8:a:6::/64 2001:db8:a:4::11
    R-A(config)#
      

    Посмотреть созданные маршруты можно по следующей команде:

    R-A#show ipv6 route
    
    IPv6 Routing Table - 9 entries
    Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
           U - Per-user Static route, M - MIPv6
           I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
    O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
    ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
    D - EIGRP, EX - EIGRP external
    
    C   2001:DB8:A:1::/64 [0/0]
         via ::, GigabitEthernet0/0
    L   2001:DB8:A:1::1/128 [0/0]
         via ::, GigabitEthernet0/0
    S   2001:DB8:A:2::/64 [1/0]
         via 2001:DB8:A:4::11
    S   2001:DB8:A:3::/64 [1/0]
         via 2001:DB8:A:4::11
    C   2001:DB8:A:4::/64 [0/0]
         via ::, Serial0/3/0
    L   2001:DB8:A:4::10/128 [0/0]
         via ::, Serial0/3/0
    S   2001:DB8:A:5::/64 [1/0]
         via 2001:DB8:A:4::11
    S   2001:DB8:A:6::/64 [1/0]
         via 2001:DB8:A:4::11
    L   FF00::/8 [0/0]
         via ::, Null0
    R-A#
      

    Из распечатки следует, что две сети (2001:DB8:A:1::/64 и 2001:DB8:A:4::/64) являются прямо присоединенными. К четырем сетям (2001:DB8:A:2::/64, 2001:DB8:A:3::/64, 2001:DB8:A:5::/64 и 2001:DB8:A:6::/64) проложены статические маршруты.

    В рассмотренном примере, также как в сетях IPv4, при коммутации поступившего пакета с входного интерфейса на выходной требуется рекурсивный алгоритм обработки маршрута. Для ускорения процесса коммутации можно сконфигурировать прямо подключенный статический маршрут с указанием выходного интерфейса, например:

    R-A(config)#ipv6 route 2001:db8:a:2::/64 s0/3/0
      

    Новые технологии предусматривают использование механизма CEF, что существенно ускоряет процесс коммутации пакетов (см. раздел 1.1).

    В сетях IPv6 на интерфейсах маршрутизаторов автоматически задаются локальные адреса (link-local), которые отображаются по команде:

    R-B>show ipv6 int brief
    GigabitEthernet0/0         [up/up]
        FE80::20D:BDFF:FEE6:7701
        2001:DB8:A:2::1
    GigabitEthernet0/1         [administratively down/down]
    GigabitEthernet0/2         [administratively down/down]
    Serial0/3/0                [up/up]
        FE80::209:7CFF:FEE1:5001
        2001:DB8:A:5::10
    Serial0/3/1                [up/up]
        FE80::209:7CFF:FEE1:5002
        2001:DB8:A:4::11
    Vlan1                      [administratively down/down]
      

    Локальные адреса могут быть изменены администратором, например:

    R-В(config)#int g0/0
    R-В(config-if)#ipv6 add fe80::1 link-local
    R-В(config-if)#int s0/3/1
    R-В(config-if)#ipv6 add fe80::11 link-local
    R-В(config-if)#int s0/3/0
    R-В(config-if)#ipv6 add fe80::10 link-local
      

    При конфигурировании статической маршрутизации локальные адреса можно использовать в качестве адресов следующего перехода, например:

    R-B(config)#ipv6 route 2001:db8:a:1::/64 fe80::10
    R-B(config)#ipv6 route 2001:db8:a:3::/64 fe80::11
    R-B(config)#ipv6 route 2001:db8:a:6::/64 fe80::11
      

    Следует помнить, что локальные адреса являются уникальными только в одном локальном канале, т.е. адрес ). Для устранения этой неоднозначности следует формировать полностью заданные статические маршруты:

    R-B(config)#ipv6 route 2001:db8:a:1::/64 s0/3/1 fe80::10
    R-B(config)#ipv6 route 2001:db8:a:3::/64 s0/3/0 fe80::11
    R-B(config)#ipv6 route 2001:db8:a:6::/64 s0/3/0 fe80::11
    
    R-B#sh ipv6 route
    IPv6 Routing Table - 10 entries
    
    S   2001:DB8:A:1::/64 [1/0]
         via FE80::10, Serial0/3/1
    C   2001:DB8:A:2::/64 [0/0]
         via ::, GigabitEthernet0/0
    L   2001:DB8:A:2::1/128 [0/0]
         via ::, GigabitEthernet0/0
    S   2001:DB8:A:3::/64 [1/0]
         via FE80::11, Serial0/3/0
    C   2001:DB8:A:4::/64 [0/0]
         via ::, Serial0/3/1
    L   2001:DB8:A:4::11/128 [0/0]
         via ::, Serial0/3/1
    C   2001:DB8:A:5::/64 [0/0]
         via ::, Serial0/3/0
    L   2001:DB8:A:5::10/128 [0/0]
         via ::, Serial0/3/0
    S   2001:DB8:A:6::/64 [1/0]
         via FE80::11, Serial0/3/0
    LFF00::/8 [0/0]
    via ::, Null0
      

    Статическая маршрутизацияIPv6 по умолчанию широко используется на пограничных маршрутизаторах при подключении к сети провайдера ISP, а также на тупиковых маршрутизаторах. Например, для всех пакетов, попавших в маршрутизатор R-A (рис 2.5) маршрут по умолчанию будет через его выходной порт s0/3/0, а шлюзом следующего перехода будет входной интерфейс маршрутизатора R-В с адресом 2001:db8:a:4::11. Конфигурирование маршрута по умолчанию показано в следующем примере:

    R-A(config)#ipv6 route ::/0 2001:db8:a:4::11  или
    R-A(config)#ipv6 route ::/0 s0/3/0
      

    Статическая маршрутизацияIPv6, также как IPv4, может использовать на маршрутизаторе R-С можно сформировать суммарный адрес к сетям 2001:db8:a:1::/64, 2001:db8:a:2::/64, 2001:db8:a:4::/64

    R-С(config)#ipv6 route 2001:db8:a::/61 2001:db8:a:5::10
      

    Префикс /61 получился, поскольку три последних бита сетевой части адреса Сети 1 будут 001, Сети 2 - 010, Сети 4 - 100, т.е. различие в трех последних двоичных разрядах. Поэтому префикс на 3 меньше, чем /64.

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

  • Статическая маршрутизация создается администратором вручную, поэтому она более безопасна, требует меньше вычислительных ресурсов и более узкую полосу пропускания по сравнению с динамической маршрутизацией.
  • Статические маршруты характеризуются высоким приоритетом, поскольку административное расстояние AD = 1.
  • Сети, использующие статическую маршрутизацию, плохо масштабируемы, при изменении топологии требуется внесение изменений администратором, что может приводить к ошибкам.
  • В сети можно сконфигурировать стандартные статические маршруты, маршруты по умолчанию, суммарные (объединенные) маршруты, плавающие статические маршруты.
  • Для конфигурирования статической маршрутизации используется команда ip route, которая содержит параметры: адрес сети назначения, сетевую маску и адрес входного интерфейса следующего маршрутизатора на пути к адресату (next hop) или идентификатор выходного интерфейса.
  • Формат команды конфигурирования стандартной статической маршрутизации следующий:
    Router(config)#ip route <адрес> <маска> <next hop>
       
  • Рекурсивный алгоритм замедляет процесс обработки маршрута.
  • Формат команды конфигурирования статической маршрутизации с использованием выходного интерфейса (присоединенного маршрута) следующий:
    Router(config)#ip route <адрес> <маска> <выходной интерфейс>
       
  • В случае использования Ethernet-соединений необходимо формировать полностью заданный статический маршрут.
  • Статическая маршрутизация по умолчанию используется для отправки пакетов, когда сеть назначения отсутствует в таблице маршрутизации.
  • Формат команды конфигурирования статической маршрутизации по умолчанию следующий:
    Router(config)#ip route 0.0.0.0 0.0.0.0 <next hop>
       
  • Плавающий статический маршрут конфигурируется в тех случаях, когда необходимо создать резервный маршрут.
  • В таблице маршрутизации созданные администратором статические маршруты к удаленным сетям помечены символом S, а маршруты по умолчанию - символом S*.
  • При подключении к Интернету на маршрутизаторе подключаемой сети обычно конфигурируется маршрут по умолчанию, а на граничном маршрутизаторе провайдера - стандартный статический маршрут.
  • Для ускорения процесса маршрутизации программная коммутация заменяется технологией CEF.
  • Статическая маршрутизация в сетях IPv6, также как IPv4, позволяет сконфигурировать стандартный статический маршрут, суммарный и плавающий статические маршруты, статический маршрут по умолчанию.
  • Маршрутизация IPv6включается после выполнения команды ipv6 unicast-routing в режиме глобального конфигурирования.
  • В сетях IPv6 на интерфейсах маршрутизаторов автоматически задаются локальные адреса (link-local), которые можно использовать в качестве адреса следующего перехода.
  • Верификация таблицы маршрутизации производится с использованием команды show ip route, show ipv6 route.
  • Вопросы

  • Кто создает статическую маршрутизацию?
  • Каковы преимущества и недостатки статической маршрутизации по сравнению с динамической?
  • Какие команды используются для создания статической маршрутизации?
  • Каков формат команды конфигурирования стандартной статической маршрутизации?
  • Каков формат команды конфигурирования статической маршрутизации с использованием выходного интерфейса?
  • Для чего необходим маршрут по умолчанию?
  • Каков формат команды конфигурирования статической маршрутизации по умолчанию в сетях IPv4, IPv6?
  • Какие маршруты обычно конфигурируется при подключении к Интернету на маршрутизаторе подключаемой сети и на граничном маршрутизаторе провайдера?
  • Для чего конфигурируется плавающий статический маршрут?
  • Что собой представляет технология CEF?
  • Какими символами помечаются маршруты, созданные администратором?
  • Какие изменения происходят в таблице маршрутизации, если выходной интерфейс перестает функционировать?
  • По какой команде можно посмотреть таблицу маршрутизацииIPv4, IPv6?
  • Какие команды используются для проверки и отладки конфигурации?
  • Почему в сетях с адресацией на основе классов в обновлениях не передается значение маски?
  • Почему при использовании масок переменной длины (VLSM) происходит экономия IP-адресов?
  • Что означает термин CIDR? Какие преимущества обеспечивает суммирование маршрутов?
  • Упражнения

  • В среде Packet Tracer сконфигурируйте стандартную статическую маршрутизацию нижеприведенной схемы с заданными в таблице адресами. Проведите проверку и отладку с использованием команд show running-config, show ip route, ping, traceroute и tracert.
    Наименование Адрес Наименование Адрес
    Сеть 1
    f0/0
    Host 1-1
    Host 1-n
    10.1.10.0/24
    10.1.10.1
    10.1.10.2
    10.1.10.n
    Сеть 2
    f0/0
    Host 2-1
    Host 2-n
    172.16.20.0/24
    172.16.20.1
    172.16.20.2
    172.16.20.n
    Сеть 3
    f0/0
    Host 3-1
    Host 3-n
    192.168.30.0/24
    192.168.30.1
    192.168.30.2
    192.168.30.n
    Сеть 4
    s1/1
    s1/2
    204.4.4.0/24
    204.4.4.1
    204.4.4.2
    Сеть 5
    s1/1
    s1/2
    205.5.5.0/24
    200.5.5.1
    200.5.5.2
  • Для вышеприведенной схемы сети сконфигурируйте непосредственно присоединенные статические маршруты. Проведите сравнительный анализ таблиц маршрутизации по п.1 и п.2.
  • Для вышеприведенной схемы сети самостоятельно задайте адреса IPv6. Сконфигурируйте статическую маршрутизацию. Проведите проверку и отладку сети.
  • Вернуться к учебному плану