Autor: sutrus

Datum: 26 úno 2022 20:11
Kategorie: IPv6

Zobrazení: 3927
Komentáře: 0

Routa

Popis: Směrování

Odkaz na článek (bb-code [URL]): Kopírovat

[url=https://spssoftware.cz/knowledgebase/article?k=71]Routa[/url]

Přímý odkaz: Kopírovat

https://spssoftware.cz/knowledgebase/article?k=71

Podnabídka: /ipv6 route
Standardy: RFC 4291

Základní principy statického směrování IPv6 jsou naprosto stejné jako u IPv4.

Jednoduchý příklad směrování ipv6:

Kód: Vybrat vše

[admin@MikroTik] > ipv6 route add dst-address=2001::/16 gateway=fc00:dead:beef::2
[admin@MikroTik] > ipv6 route print detail
Flags: X - disabled, A - active, D - dynamic,
 C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
 0 A S dst-address=2001::/16 gateway=fc00:dead:beef::2 reachable ether1 distance=1
scope=30 target-scope=10
Nejvýznamnějším rozdílem mezi ipv4 a ipv6 je, že místní adresy linek lze použít jako další body trasy, pokud je zadáno rozhraní:

Kód: Vybrat vše

[admin@MikroTik] > ipv6 route add dst-address=2002::/16 gateway=fe80::21a:4dff:fe56:1f4d%ether1
[admin@MikroTik] > ipv6 route print detail Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
...
1 A S dst-address=2002::/16 gateway=fe80::21a:4dff:fe56:1f4d%ether1 reachable distance=1 scope=30 target-scope=10
Dalším malým rozdílem je, že neexistují blackhooly ani zakázané trasy, ale pouze nedosažitelné.

Směrování IPv4 a IPv6 se liší také v oblasti vícecestného směrování. Technicky vzato, v linuxovém jádře neexistuje podpora více nexthopů pro trasu IPv6. RouterOS však umožňuje nastavit více než jednu adresu brány pro jednu trasu. V takovém případě je v jádře nainstalována trasa pro každé z různých rozhraní, ke kterým patří nexthopy trasy.

Příklad:

Kód: Vybrat vše

[admin@MikroTik] > ipv6 address p
Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local
# ADDRESS INTERFACE ADVERTISE
0 G fc00:1::1/64 ether1 no 1 G fc00:2::1/64 ether2 no
[admin@MikroTik] > ipv6 route add dst-address=2001::/16 gateway=fc00:1::2,fc00:2::2
[admin@MikroTik] > ipv6 route print
Flags: X - disabled, A - active, D - dynamic,
 C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
# DST-ADDRESS GATEWAY DISTANCE
0 A S 2001::/16 fc00:2::2 reachable ether1, 1 fc00:1::2 reachable ether2
Při výpisu tabulky tras jádra Linuxu vidíme, že byly přidány dvě trasy, nikoli jedna:

Kód: Vybrat vše

# ip -6 route
2001::/16 via fc00:2::2 dev eth1 proto static metric 1024 mtu 1500 advmss 1440 metric10 4294967295
2001::/16 via fc00:1::2 dev eth0 proto static metric 1024 mtu 1500 advmss 1440 metric10 4294967295
...

Vlastnosti
VlastnostPopis
Cell 1Cell 2