]> gitweb.morketsmerke.org Git - mmdev.git/commitdiff
Zakończenie pisania rodziału 15, modułu 2, kursu CCNA. Do przeredagowania.
authorxf0r3m <jakubstasinski@protonmail.com>
Sun, 6 Oct 2024 11:06:27 +0000 (13:06 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Sun, 6 Oct 2024 11:06:27 +0000 (13:06 +0200)
articles/terminallog/Cisco_-_CCNA.html

index 7ef5238a832af67d623a22f38f37fdfeeb3aaf2e..defdb8516dff5b08c1655a51a2bff3b276e97916 100755 (executable)
@@ -11534,6 +11534,453 @@ L   FF00::/8 [0/0]
         zostały dodane statyczne, to wyświetlane jest tablicy
         <code class="code-inline">directly connected</code>.
       </p>
+      <p>
+        W pełni określona trasa statyczna wymaga podania zarówno interfejsu
+        wyjściowego jak i adresu IP następnego skoku. Ta forma trasy statycznej
+        jest stsowana w interfejsie wielodostępowym, takim jak np. Ethernet.
+        W połączeniach punkt-punkt, na drugim końcu łącza może znajdować się
+        tylko router, w przypadku łączy wielodostępowych między jednym a
+        drugim routerem może znaleźć się wiele urządzeń.
+        Interfejs następnego przeskoku musi być podłączony bezpośrednio do
+        konkretnego. 
+      </p>
+      <p>
+        W przypadku oprogramowania PacketTracer nie jest możliwe
+        skonfigurowanie w pełni określonych tras statycznych dla IPv4, program
+        pozwala użyć w poleceniu <code class="code-inline">ip route</code>
+        albo nazwy interfejsu tworząc trasę bezpośrednio podłączoną, albo adres
+        IP następnego przeskoku. Jednak w przypadku IPv6 można już dodać
+        trasę w pełni określoną. Aby było to możliwe do zrealizowania
+        uzupełniłem konfigurację routerów o adresy IPv6 <em>link-local</em>.
+      </p>
+      <p style="width:100%;">
+       <img src="https://ftp.morketsmerke.org/img/srwe_15_staticrconf_sh2.png" />
+      </p>
+<pre class="code-inline">
+#R1:
+R1(config)#ipv6 route 2001:db8:acad:1::/64 gig0/0 fe80::1:2
+R1(config)#ipv6 route 2001:db8:cafe:2::/64 gig0/0 fe80::1:2
+
+#R2:
+R2(config)#ipv6 route 2001:db8:acad:3::/64 gig0/0 fe80::1:1
+R2(config)#ipv6 route 2001:db8:cafe:2::/64 gig0/1 fe80::2:1
+
+#R3:
+R3(config)#ipv6 route 2001:db8:acad:1::/64 gig0/0 fe80::2:2
+R3(config)#ipv6 route 2001:db8:acad:3::/64 gig0/0 fe80::2:2
+
+R2#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
+       ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
+       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:ACAD:1::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:1::1/128 [0/0]
+     via Vlan1, receive
+C   2001:DB8:ACAD:2::/64 [0/0]
+     via GigabitEthernet0/0, directly connected
+L   2001:DB8:ACAD:2::2/128 [0/0]
+     via GigabitEthernet0/0, receive
+S   2001:DB8:ACAD:3::/64 [1/0]
+     via FE80::1:1, GigabitEthernet0/0
+C   2001:DB8:CAFE:1::/64 [0/0]
+     via GigabitEthernet0/1, directly connected
+L   2001:DB8:CAFE:1::2/128 [0/0]
+     via GigabitEthernet0/1, receive
+S   2001:DB8:CAFE:2::/64 [1/0]
+     via FE80::2:1, GigabitEthernet0/1
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+      <p>
+        Po dodaniu wszystkich tras, możliwa jest komunikacja między komputerami
+        w różnych sieciach. Dodane trasy statyczne możemy weryfikować za
+        pomocą poleceń:
+      </p>
+      <ul>
+        <li><code class="code-inline">show ip route</code> i
+          <code class="code-inline">show ipv6 route</code>:
+<pre class="code-block">
+R2#show ip route
+Codes: L - local, C - connected, S - static, 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, ia - IS-IS inter area
+       * - candidate default, U - per-user static route, o - ODR
+       P - periodic downloaded static route
+
+Gateway of last resort is not set
+
+     172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
+C       172.16.1.0/24 is directly connected, Vlan1
+L       172.16.1.1/32 is directly connected, Vlan1
+C       172.16.2.0/24 is directly connected, GigabitEthernet0/0
+L       172.16.2.2/32 is directly connected, GigabitEthernet0/0
+     192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
+C       192.168.1.0/24 is directly connected, GigabitEthernet0/1
+L       192.168.1.2/32 is directly connected, GigabitEthernet0/1
+R2#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
+       ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
+       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:ACAD:1::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:1::1/128 [0/0]
+     via Vlan1, receive
+C   2001:DB8:ACAD:2::/64 [0/0]
+     via GigabitEthernet0/0, directly connected
+L   2001:DB8:ACAD:2::2/128 [0/0]
+     via GigabitEthernet0/0, receive
+S   2001:DB8:ACAD:3::/64 [1/0]
+     via FE80::1:1, GigabitEthernet0/0
+C   2001:DB8:CAFE:1::/64 [0/0]
+     via GigabitEthernet0/1, directly connected
+L   2001:DB8:CAFE:1::2/128 [0/0]
+     via GigabitEthernet0/1, receive
+S   2001:DB8:CAFE:2::/64 [1/0]
+     via FE80::2:1, GigabitEthernet0/1
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+        </li>
+        <li><code class="code-inline">show ip route static</code>:
+<pre class="code-block">
+R2#show ip route static
+     172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks
+S       172.16.3.0/24 [1/0] via 172.16.2.1
+S    192.168.2.0/24 [1/0] via 192.168.1.1
+</pre>
+        </li>
+        <li><code class="code-inline">show ip route sieć</code> i
+          <code class="code-inline">show ipv6 route sieć</code>:
+<pre class="code-block">
+R2#show ip route 192.168.2.0
+Routing entry for 192.168.2.0/24
+Known via "static", distance 1, metric 0
+  Routing Descriptor Blocks:
+  * 192.168.1.1
+      Route metric is 0, traffic share count is 1
+R2#show ipv6 route 2001:DB8:ACAD:3::
+Routing entry for 2001:DB8:ACAD:3::/64
+  Known via "static", distance 1, metric 0
+  Route count is 1/1, share count 0
+  Routing paths:
+  Routing paths:FE80::1:1
+      Last update FE80::1:1 on GigabitEthernet0/0, 00:00:00 ago
+</pre>
+        </li>
+        <li><code class="code-inline">show running-config | section route</code>:
+<pre class="code-block">
+ip route 172.16.3.0 255.255.255.0 172.16.2.1 
+ip route 192.168.2.0 255.255.255.0 192.168.1.1 
+ipv6 route 2001:DB8:ACAD:3::/64 GigabitEthernet0/0 FE80::1:1
+ipv6 route 2001:DB8:CAFE:2::/64 GigabitEthernet0/1 FE80::2:1
+</pre>
+          Kombinacje:
+            <code class="code-inline">show running-config | section ip route</code>,
+            <code class="code-inline">show running-config | section ipv6 route</code>,
+        </li>
+      </ul>
+      <h2 id="2.15.2.defaultroute">2.15.2. Konfigurowanie trasy domyślnej</h2>
+      <p>
+        Trasa domyślna jest wybierana w momencie gdy dla przesyłanego pakietu
+        nie można dopasować żadnego wpisu z tablicy. Oczywiście o ile taką
+        trasę skonfigurowano. W codziennym zastosowaniu trasy domyślne
+        stosowane są w routerach domowych w celu przekazywania pakietów do
+        usługodawcy internetowego, zapewniając tym samym dostęp do internetu.
+        Trasa domyślna stosowana jest w sieciach sczątkowych, gdzie do routera
+        takiej sieci podłączony jest tylko jeden router wysyłający.
+      </p>
+      <p>
+        W naszej topologii takimi sieciami są: 172.16.3.0/24 oraz
+        192.168.2.0/24, i tak też je skonfigurujemy przy czym R2 będzie
+        posiadać trasy statyczne następnego przeskoku do jednej jak i drugiej
+        sieci. Poniżej znajdują się polecenia konfigurujące trasę domyślną
+        w sieciach szczątkowych, oraz konfigurujące routing routera R2.
+        Wyświetlono również tablicę routingu, routera sieci szczątkowej 1.
+      </p>
+      <p style="width:100%;">
+       <img src="https://ftp.morketsmerke.org/img/srwe_15_staticrconf_sh3.png" />
+      </p>
+<pre class="code-block">
+#R1:
+R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.2.2
+R1(config)#ipv6 route ::/0 2001:db8:acad:2::2
+
+#R3:
+R3(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.2
+R3(config)#ipv6 route ::/0 2001:db8:cafe:1::2
+
+#R2:
+R2(config)#ip route 172.16.3.0 255.255.255.0 172.16.2.1
+R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1
+R2(config)#ipv6 route 2001:db8:acad:3::/64 2001:db8:acad:2::1
+R2(config)#ipv6 route 2001:db8:cafe:2::/64 2001:db8:cafe:1::1
+
+#R1:
+R1#show ip route
+Codes: L - local, C - connected, S - static, 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, ia - IS-IS inter area
+       * - candidate default, U - per-user static route, o - ODR
+       P - periodic downloaded static route
+
+Gateway of last resort is 172.16.2.2 to network 0.0.0.0
+
+     172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
+C       172.16.2.0/24 is directly connected, GigabitEthernet0/0
+L       172.16.2.1/32 is directly connected, GigabitEthernet0/0
+C       172.16.3.0/24 is directly connected, Vlan1
+L       172.16.3.1/32 is directly connected, Vlan1
+S*   0.0.0.0/0 [1/0] via 172.16.2.2
+
+IPv6 Routing Table - 6 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
+       ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
+       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
+S   ::/0 [1/0]
+     via 2001:DB8:ACAD:2::2
+C   2001:DB8:ACAD:2::/64 [0/0]
+     via GigabitEthernet0/0, directly connected
+L   2001:DB8:ACAD:2::1/128 [0/0]
+     via GigabitEthernet0/0, receive
+C   2001:DB8:ACAD:3::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:3::1/128 [0/0]
+     via Vlan1, receive
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+      <p>
+        Po skonfigurowaniu tras domyślnych jak i tras statyczny routera R2,
+        PC1 może komunikować z PC2 i PC3 po IPv4 jak i IPv6, pamiętając przy
+        tym, że router sieci szczątkowej 1, nie żadnych jawnie zapisanych tras.
+        Posiada on trasę domyślną wskazującą na adres następnego skoku w tym
+        przypadku interfejs routera R2, w sieci 172.16.2.0 (172.16.2.2).
+      </p>
+      <h2 id="2.15.3.floatingstaticroutes">2.15.3. Pływające trasy statyczne</h2>
+      <p>
+        Pływające trasy statyczne są to trasy statyczne używane do zapewnienia
+        ścieżki rezerwowej dla głównej trasy lub trasy dynamicznej w przypadku
+        awarii łącza. Pływająca trasa statyczna jest używana tylko wtedy gdy
+        trasa główna jest niedostępna. Konfiguracja trasy pływającej polega
+        na zmianie dystansu administracyjnego trasy zapasowej względem trasy
+        głównej. 
+      </p>
+      <p>
+        W tym celu w naszej topologii utworzymy kolejną sieć między
+        interfejsami Gig0/1 R1 oraz R3. Interfejsy skonfigurujemy dla IPv4 jak
+        i IPv6. Następnie dodam następujące trasy.
+      </p>
+<pre class="code-block">
+#R1:
+R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.2.2
+R1(config)#ip route 0.0.0.0 0.0.0.0 10.10.10.2 5
+R1(config)#ipv6 route ::/0 2001:db8:acad:2::2
+R1(config)#ipv6 route ::/0 2001:db8:feed:10::2 5
+
+#R3:
+R3(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.2
+R3(config)#ip route 0.0.0.0 0.0.0.0 10.10.10.1 5
+R3(config)#ipv6 route ::/0 2001:db8:cafe:1::2
+R3(config)#ipv6 route ::/0 2001:db8:feed:10::1 5
+
+#R2
+R2(config)#ip route 172.16.3.0 255.255.255.0 172.16.2.1
+R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1
+R2(config)#ipv6 route 2001:db8:acad:3::/64 2001:db8:acad:2::1
+R2(config)#ipv6 route 2001:db8:cafe:2::/64 2001:db8:cafe:1::1
+
+R1#show ip route
+Codes: L - local, C - connected, S - static, 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, ia - IS-IS inter area
+       * - candidate default, U - per-user static route, o - ODR
+       P - periodic downloaded static route
+
+Gateway of last resort is 172.16.2.2 to network 0.0.0.0
+
+     10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
+C       10.10.10.0/24 is directly connected, GigabitEthernet0/1
+L       10.10.10.1/32 is directly connected, GigabitEthernet0/1
+     172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
+C       172.16.2.0/24 is directly connected, GigabitEthernet0/0
+L       172.16.2.1/32 is directly connected, GigabitEthernet0/0
+C       172.16.3.0/24 is directly connected, Vlan1
+L       172.16.3.1/32 is directly connected, Vlan1
+S*   0.0.0.0/0 [1/0] via 172.16.2.2
+
+R1#show ip route static
+S*   0.0.0.0/0 [1/0] via 172.16.2.2
+
+R1#show ipv6 route
+IPv6 Routing Table - 8 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
+       ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
+       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
+S   ::/0 [1/0]
+     via 2001:DB8:ACAD:2::2
+C   2001:DB8:ACAD:2::/64 [0/0]
+     via GigabitEthernet0/0, directly connected
+L   2001:DB8:ACAD:2::1/128 [0/0]
+     via GigabitEthernet0/0, receive
+C   2001:DB8:ACAD:3::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:3::1/128 [0/0]
+     via Vlan1, receive
+C   2001:DB8:FEED:10::/64 [0/0]
+     via GigabitEthernet0/1, directly connected
+L   2001:DB8:FEED:10::1/128 [0/0]
+     via GigabitEthernet0/1, receive
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+      <p>
+        W momencie kiedy usuniemy link między R1 i R2 trasa domyślna zostanie
+        zmieniona na tę skonfigurowaną z większą wartością AD.
+      </p>
+<pre class="code-block">
+#R1:
+R1#show ip route static
+S*   0.0.0.0/0 [5/0] via 10.10.10.2
+
+R1#show ipv6 route
+IPv6 Routing Table - 6 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
+       ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
+       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
+S   ::/0 [5/0]
+     via 2001:DB8:FEED:10::2
+C   2001:DB8:ACAD:3::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:3::1/128 [0/0]
+     via Vlan1, receive
+C   2001:DB8:FEED:10::/64 [0/0]
+     via GigabitEthernet0/1, directly connected
+L   2001:DB8:FEED:10::1/128 [0/0]
+     via GigabitEthernet0/1, receive
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+      <p>
+        Pomimmo ustawienia tras pływający, nie ma co liczyć na komunikację
+        między komputerami. Routery w ich sieciach również muszą mieć statyczne
+        wpisy związane możliwymi trasami zapasowymi. Takie trasy też możemy
+        dodać zmieniając na końcu odległość administracyjną.
+      </p>
+      <h2 id="2.15.4.hoststaticroutes">2.15.4. Trasy statyczne hosta</h2>
+      <p>
+        Statyczne trasy hosta różnią się od tych tras definiowanych wcześniej
+        długością maski lub prefiksu. W poprzednich przykładach wskazywaliśmy
+        w tabeli trasy do całej sieci. Ale ustawiając maskę na 32 bity dla
+        IPv4 i długość prefiksu na /128 dla IPv6 możemy kierować ruch do
+        konkretnych hostów.
+      </p>
+      <p>
+        W topologię skonfigurowałem w taki sam sposób jak w przypadku
+        statycznych tras domyślnych. Następnie wymusiłem za pomocą statycznych
+        tras hosta aby ruch z PC1 do PC3, przechodził przez te dodatkową sieć
+        awaryjną, skonfigurowaną na potrzeby przedstawienia pływających tras
+        statycznych.
+      </p>
+<pre class="code-block">
+#R1:
+R1(config)#ip route 192.168.2.10 255.255.255.255 10.10.10.2
+R1(config)#ipv6 route 2001:db8:cafe:2::a/128 2001:db8:feed:10::2
+
+#R3:
+R3(config)#ip route 172.16.3.10 255.255.255.255 10.10.10.1
+R3(config)#ipv6 route 2001:db8:acad:3::a/128 2001:db8:feed:10::1
+
+#Polecenie tracert wykonane z PC1 do PC3 przed zastosowanie powyższych tras:
+C:\&gt;tracert 192.168.2.10
+
+Tracing route to 192.168.2.10 over a maximum of 30 hops: 
+
+  1   0 ms      0 ms      0 ms      172.16.3.1
+  2   0 ms      0 ms      0 ms      172.16.2.2
+  3   0 ms      0 ms      0 ms      192.168.1.1
+  4   1 ms      10 ms     10 ms     192.168.2.10
+
+Trace complete.
+
+#Polecenie tracer wykonane z PC1 do PC3 po zastosowaniu powyższych tras:
+C:\&gt;tracert 192.168.2.10
+
+Tracing route to 192.168.2.10 over a maximum of 30 hops: 
+
+  1   0 ms      0 ms      0 ms      172.16.3.1
+  2   *         0 ms      0 ms      10.10.10.2
+  3   0 ms      0 ms      0 ms      192.168.2.10
+
+Trace complete.
+
+R1#show ip route static
+     192.168.2.0/32 is subnetted, 1 subnets
+S       192.168.2.10 [1/0] via 10.10.10.2
+S*   0.0.0.0/0 [1/0] via 172.16.2.2
+
+R1#show ipv6 route
+IPv6 Routing Table - 9 entries
+...
+S   ::/0 [1/0]
+     via 2001:DB8:ACAD:2::2
+C   2001:DB8:ACAD:2::/64 [0/0]
+     via GigabitEthernet0/0, directly connected
+L   2001:DB8:ACAD:2::1/128 [0/0]
+     via GigabitEthernet0/0, receive
+C   2001:DB8:ACAD:3::/64 [0/0]
+     via Vlan1, directly connected
+L   2001:DB8:ACAD:3::1/128 [0/0]
+     via Vlan1, receive
+S   2001:DB8:CAFE:2::A/128 [1/0]
+     via 2001:DB8:FEED:10::2
+C   2001:DB8:FEED:10::/64 [0/0]
+     via GigabitEthernet0/1, directly connected
+L   2001:DB8:FEED:10::1/128 [0/0]
+     via GigabitEthernet0/1, receive
+L   FF00::/8 [0/0]
+     via Null0, receive
+</pre>
+      <p>
+        Po zastosowaniu trasy liczba przeskoków dla ruch z PC1 do PC3 spadła o
+        jeden przeskok. Zwróćmy uwagę na to, że IOS przestawia trasę hosta
+        jako trasę podrzędną dla trasy nadrzędnej z maską 32-bitową.
+      </p>
+      <h2 id="ch15summary">Podsumowanie</h2>
+      <p>
+        W tym rodziale poznaliśmy rodzaje tras statycznych i przy użyciu
+        topologi <em>dual-stack</em> nauczyliśmy się konfigurować poszczegolne
+        ich typy. Dowiedzieliśmy się również jakie możemy napotkać problemy
+        związane z konfiguracją tras statycznych.  
+      </p>
     </div>
        </body>
 </html>