Część 3 MPLS (LSR, LER), Inżynieria ruchu (RSVP-TE), Niezawodność (FRR).
Celem projektu jest zbudowanie odpornej sieci szkieletowej MPLS wykorzystującej mechanizmy inżynierii ruchu (Traffic Engineering) oraz szybkiej ochrony przed awariami (Fast Reroute). Standardowe protokoły routingu, takie jak OSPF czy IS-IS, wyznaczają najkrótszą ścieżkę na podstawie metryki, co prowadzi do nierównomiernego obciążenia łączy i potencjalnych przeciążeń. Technologia RSVP-TE umożliwia jawne wyznaczanie tras z rezerwacją pasma, zapewniając gwarantowaną przepustowość dla krytycznych usług. Mechanizm Fast Reroute w trybie Link Protection pozwala na lokalne przełączenie ruchu na ścieżkę zapasową w czasie krótszym niż 50 milisekund od momentu awarii fizycznego łącza, co jest kluczowe dla systemów wymagających ciągłości działania.
Projekt zakłada realizację odpornej sieci szkieletowej MPLS w środowisku symulacyjnym GNS3 lub EVE-NG, składającej się z co najmniej sześciu routerów brzegowych (PE) i rdzeniowych (P). Pierwszym krokiem jest skonfigurowanie podstawowej łączności z wykorzystaniem protokołu LDP, który odpowiada za automatyczną dystrybucję etykiet transportowych. Następnie należy aktywować MPLS Traffic Engineering w protokole OSPF poprzez włączenie mechanizmu Opaque LSA, który umożliwia propagację informacji o zasobach sieci. Kluczowym elementem jest skonfigurowanie protokołu RSVP na wszystkich interfejsach uczestniczących w szkielecie, tworząc jawne ścieżki (Explicit Path) z rezerwacją pasma dla tuneli o wysokim priorytecie. Ostatnim etapem jest włączenie mechanizmu Fast Reroute w trybie Link Protection, który tworzy tunele zapasowe omijające zagrożone łącza. Po zakończeniu konfiguracji przeprowadza się symulację awarii fizycznego łącza, mierząc czas przełączenia ruchu na ścieżkę zapasową.
ip cefna wszystkich routerach – bez CEF inżynieria ruchu nie będzie działać.mpls traffic-eng area 0w trybie router-ospf.mpls traffic-eng router-id Loopback0na każdym routerze.mpls ipna wszystkich interfejsach szkieletowych łącz między routerami.ip rsvp bandwidthna każdym interfejsie fizycznym w szkielecie.ip explicit-path name NAZWA enable, dodając węzły poleceniemnext-address ADRES_LOOPBACK.interface Tunnel0następnietunnel mode mpls traffic-eng.tunnel destination ADRES_LOOPBACK_KOŃCOWY.tunnel mpls traffic-eng path-option 1 explicit name NAZWA.tunnel mpls traffic-eng bandwidth PASMO.tunnel mpls traffic-eng fast-reroutedla tuneli priorytetowych.interface Tunnel1z alternatywną trasą.show mpls traffic-eng tunnels brief– tunele muszą być w stanie UP.shutdownna interfejsie fizycznym.show mpls traffic-eng tunnelspo awarii.| Element | Opis |
|---|---|
| Schemat LSP | Mapa ścieżek Label Switched Paths z oznaczeniem tuneli roboczych i zapasowych. |
| Analiza Zbieżności | Wyniki testów wpływu awarii linku na ciągłość transmisji danych (analiza logów). |
| Konfiguracja RSVP | Zestawienie parametrów rezerwacji zasobów dla poszczególnych klas ruchu. |
Część 3 MPLS L3VPN, VRF, MP-BGP, RD/RT.
Operatorzy sieci transportowych oferują usługi VPN pozwalające na bezpieczne łączenie oddziałów wielu klientów w ramach jednej infrastruktury, przy zachowaniu pełnej separacji adresowej (nawet przy nakładających się podsieciach prywatnych).
Celem projektu jest zbudowanie wielodostępowych usług L3VPN w architekturze Carrier-Grade umożliwiających bezpieczną komunikację między oddziałami wielu klientów biznesowych na wspólnej infrastrukturze szkieletowej MPLS. Technologia MP-BGP (Multi Protocol Border Gateway Protocol) z rodziną adresów VPNv4 stanowi fundament wymiany tras między routerami brzegowymi PE, zapewniając pełną separację przestrzeni adresowych różnych klientów, nawet w przypadku nakładania się prywatnych podsieci. Instancje VRF (Virtual Routing and Forwarding) tworzą izolowane tablice routingu dla każdego klienta, co gwarantuje, że ruch jednego klienta nie jest widoczny ani dostępny dla innego klienta. Kluczowym elementem jest prawidłowe skonfigurowanie Route Distinguishers (RD) identyfikujących każdą instancję VRF oraz Route Targets (RT) kontrolujących import i eksport tras między VRF. Projekt wymaga również zaimplementowania mechanizmu Shared Services, umożliwiającego wybranym klientom dostęp do wspólnych zasobów (np. serwery DNS, NTP) z zachowaniem izolacji pozostałego ruchu. Realizacja obejmuje konfigurację rdzenia MPLS, instancji VRF na obu routerach PE, sesji MP-iBGP, polityk RD/RT oraz połączeń PE-CE z wykorzystaniem BGP lub routingu statycznego.
mpls ipna wszystkich interfejsach szkieletowych.ip vrf KLIENT_Anastępnierd 65000:101dla identyfikatora.route-target export 65000:1001iroute-target import 65000:1001.router bgp 65000, dodaj sąsiada drugiego PE:neighbor 2.2.2.2 remote-as 65000.address-family vpnv4, następnieneighbor 2.2.2.2 activate.neighbor 2.2.2.2 send-community extended.ip address ADRES, potemip vrf forwarding KLIENT_A.address-family ipv4oraz sąsiada CE.show ip vrf– powinny widnieć obie zdefiniowane instancje.show ip route vrf KLIENT_A– powinny być trasy od CE i z sąsiada PE.address-family ipv4, potemredistribute connectedlubredistribute static.show mpls forwarding-table– sprawdź stos etykiet (transport + VPN).| Element | Opis |
|---|---|
| Macierz RD/RT | Tabela z przypisaniem identyfikatorów dla każdego klienta i usługi. |
| Analiza FIB/LFIB | Zrzuty tablic rutingowych z ruterów P (pusta tablica klienta) i PE (pełna separacja). |
| Logika Hub-and-Spoke | Uzasadnienie wyboru topologii dla danego klienta (jeśli dotyczy). |
Część 3 MPLS L2VPN, VPLS, Pseudowire.
VPLS (Virtual Private LAN Service) umożliwia emulację gigantycznego przełącznika Ethernet nad siecią MPLS. Jest to kluczowe dla klientów wymagających transparentności warstwy 2 między oddziałami (np. wspólna domena rozgłoszeniowa, transmisja niestandardowych protokołów L2).
Celem projektu jest implementacja usługi VPLS (Virtual Private LAN Service) umożliwiającej transparentne połączenie wielu oddziałów klienta w jedną logiczną sieć Ethernet warstwy 2, rozciągającą się ponad infrastrukturą szkieletową MPLS. Technologia VPLS emuluje gigantyczny przełącznik Ethernet, co pozwala klientom na wspólną domenę rozgłoszeniową (broadcast domain) i niewidoczną dla aplikacji transmisję ramek między oddziałami, w tym niestandardowych protokołów warstwy 2, które nie działają w środowisku routowanym. Projekt wymaga skonfigurowania wirtualnych tuneli Pseudowire (PW) w topologii pełnej siatki (Full-Mesh) między wszystkimi routerami PE uczestniczącymi w usłudze, co zapewnia bezpośrednią komunikację każdego węzła z każdym innym. Kluczowym wyzwaniem jest rozwiązanie problemu pętli warstwy 2 bez użycia protokołu STP – mechanizm Split Horizon w VPLS zapobiega niekończącej się krążeniu ramek broadcast i multicast, eliminując potrzebę STP. Projekt obejmuje również konfigurację Bridge Domain grupującej porty klienckie i instancję VFI (Virtual Forwarding Instance) oraz testowanie transmisji ramek tagged i untagged z translacją VLAN (VLAN push/pop).
mpls ipna wszystkich interfejsach szkieletowych.mtu 1550w trybie interfejsu.l2 vfi VPLS_KLIENT manualnastępnievpn id 100dla identyfikatora.neighbor 2.2.2.2 encapsulation mplsineighbor 3.3.3.3 encapsulation mpls.bridge-domain 1, dodaj członków:member vfi VPLS_KLIENT.service instance 1 ethernet.encapsulation untaggeddla ruchu bez VLAN lubencapsulation sde 10dla VLAN 10.member service-instance 1w trybie bridge-domain.show mpls l2vc brief– wszystkie PW muszą być w stanie UP/ACTIVE.show bridge-domain 1 mac– adresy z wszystkich lokalizacji.| Element | Opis |
|---|---|
| Plan MTU | Obliczenia wymaganej wartości MTU dla interfejsów fizycznych w rdzeniu. |
| Schemat PW | Logiczna topologia połączeń Pseudowire między węzłami. |
| Weryfikacja L2 | Zrzuty pokazujące naukę adresów MAC z odległych lokalizacji. |
Część 2 GPON, OLT, ONT, Splittery, Budżet mocy.
Technologia GPON (Gigabit Passive Optical Network) zdominowała dostęp szerokopasmowy FTTH. Kluczowym wyzwaniem jest poprawne zaplanowanie tłumienia sygnału w drodze od portu OLT przez kaskadę splitterów do końcówki ONT.
Celem projektu jest zaprojektowanie i symulacja pasywnej sieci optycznej GPON (Gigabit Passive Optical Network) dostarczającej usługi szerokopasmowe do osiedla 64 domków jednorodzinnych. Technologia GPON wykorzystuje pasywną architekturę optyczną (splittery), co eliminuje aktywne elementy w terenie i znacząco obniża koszty utrzymania. Kluczowym elementem projektu jest prawidłowe zaplanowanie trasy światłowodowej oraz dobór odpowiedniej klasy wkładek OLT (Class B+ lub C+) gwarantujących wystarczającą moc optyczną dla najdalszego klienta. Projekt wymaga wyboru architektury splitterów – kaskadowej (rozproszonych splitterów w szafkach) lub centralnej (jeden splitter 1:64 przy OLT) – zależnie od topografii osiedla i dopuszczalnego tłumienia. Obliczenia budżetu mocy muszą uwzględniać tłumienie włókna (ok. 0,2 dB/km), straty na spawach (0,1 dB/sztuka), złączach (0,5 dB/sztuka) oraz tłumienie splitterów (np. 1:16 = 12 dB). Kolejnym etapem jest konfiguracja urządzeń OLT i ONT obejmująca Profile DBA (Dynamic Bandwidth Assignment) zarządzające dynamicznym przydziałem pasma, Profile Linii definiujące mapowanie GEM Portów do T-CONTów, procedurę autentykacji końcówek ONT przez Serial Number oraz mapowanie VLANów dla usług (Internet, IPTV).
dba-profile add profile-id 10 type3 assure 10240 max 102400.ont-lineprofile gpon profile-id 20 profile-name MOJ_PROFIL.tcont 1 dba-profile-id 10orazgem add 1 tcont 1.gem mapping 1 0 vlan 10dla Internetu igem mapping 2 0 vlan 20dla TV.interface gpon 0/1i dodaj ONT:ont add 0 1 sn-auth SERIAL_NUMER.ont lineprofile-id 20do zarejestrowanego ONT.ont port native-vlan 0 1 eth 1 vlan 10dla Ethernet.display ont optical-info 0 1– sprawdź RxPower (powinno być powyżej -28dB).display ont info–ONT powinien być w stanie online/active.| Element | Opis |
|---|---|
| Mapa ODN | Schemat optycznej sieci dystrybucyjnej z rozmieszczeniem splitterów. |
| Tabela Bilansu | Dokładne wyliczenia strat dB dla 3 wybranych punktów. |
| Zrzuty OLT CLI | Statusy zarejestrowanych końcówek ONT i parametry sygnału. |
Część 4 SDH, PDH (E1), SAToP, CESoPSN.
Mimo odwrotu od technologii SDH, systemy legacy (centrale telefoniczne, systemy sterowania ruchem, energetyka) nadal wymagają łączności typu E1 (2.048 Mbps). Rozwiązaniem jest emulacja tych obwodów nad nowoczesnym szkieletem IP/MPLS.
Celem projektu jest realizacja "uwolnienia" od przestarzałej infrastruktury SDH poprzez migrację tradycyjnych interfejsów TDM (E1) do nowoczesnej sieci pakietowej MPLS z wykorzystaniem technologii Circuit Emulation. Wielu operatorów i przedsiębiorstw (centrale telefoniczne, systemy sterowania ruchem, energetyka) nadal korzysta z urządzeń wymagających łączości E1 o przepustowości 2.048 Mbps, które nie mogą być łatwo zastąpione rozwiązaniami IP. Technologia PWE3 (Pseudowire Emulation Edge-to-Edge) z enkapsulacją SAToP (Structure-Agnostic TDM over Packet) umożliwia transparentną transmisję sygnału TDM nad siecią IP/MPLS, zachowując pełną kompatybilność z urządzeniami końcowymi. Projekt wymaga skonfigurowania trzech niezależnych strumieni E1 z protokołem SAToP, obejmującego kontrolery E1 z odpowiednim kodowaniem (HDB3) i ramowaniem (CRC4/no-CRC4), grup TDM dla wybranych kanałów czasowych, klas Pseudowire z enkapsulacją MPLS oraz mechanizmów xconnect między kontrolerami na obu końcach. Kluczowym elementem jest analiza wpływu jittera i opóźnień w sieci pakietowej na stabilność synchronizacji zegara oraz dobór odpowiedniego rozmiaru bufora de-jitter (playout buffer), typowo 64-128ms dla transmisji VoIP.
show controllers e1– szukaj wolnych kanałów.controller E1 0/1/0następnieframing no-crc4iclock source internal.tdm-group 1 timeslots 1-31na obu końcach.pseudowire-class SATOPnastępnieencapsulation mplsicontrol-word.interface Serial0/1/0:1następniexconnect 10.10.10.10 501 pw-class SATOP.qos pre-classifyi w mapie polityk QoS.clock recovery adaptivelubclock recovery differential.tdm-category 1z buforem np. 64ms dla VoIP.show mpls l2vc vc-id 501– sprawdź stan UP i liczników pakietów.loopback localna kontrolerze iloopback remotena przeciwległym.show controllers e1 0/1/0– szukaj Slips, LCV i innych błędów.bert startna kontrolerze, testuj min. 15 minut, sprawdźbert stopi wyniki.pingz obciążonego łącza, monitoruj błędy.| Element | Opis |
|---|---|
| Analiza Jittera | Wykresy/tabele pokazujące wahania opóźnień i ich wpływ na synchronizację. |
| Plan Konwergencji | Uzasadnienie doboru parametrów enkapsulacji SAToP vs CESoPSN. |
| Statystyki PWE3 | Zrzuty ekranu z licznikami odrzuconych pakietów i utraty synchronizacji. |
Część 1 Routing Internetowy, Część 3 Atrybuty BGP.
Ruting BGP jest fundamentem Internetu. Duże organizacje posiadające własne numery AS muszą aktywnie zarządzać ruchem przychodzącym i wychodzącym, aby optymalizować koszty łączy i wydajność dostępu do globalnych zasobów.
Celem projektu jest implementacja zaawansowanego BGP Multihomingu z polityką sterowania ruchem internetowym dla organizacji posiadającej własny numer AS i połączenia z dwoma niezależnymi dostawcami Internetu (ISP1 i ISP2). Technologia Dual-Homing zapewnia redundancję łączy oraz umożliwia optymalizację kosztów i wydajności poprzez świadome kierowanie ruchu do określonych sieci przez preferowanego dostawcę. Protokół BGP (Border Gateway Protocol) stanowi fundament routingu w internecie i oferuje bogaty zestaw atrybutów umożliwiających precyzyjne sterowanie przepływem ruchu. Projekt wymaga skonfigurowania sesji eBGP z oboma dostawcami oraz iBGP wewnątrz organizacji, a następnie wdrożenia zaawansowanych polityk: atrybut Local Preference służący do preferowania określonego łącza dla ruchu wychodzącego, AS-Path Prepending wydłużający ścieżkę AS w celu zniechęcenia ruchu przychodzącego od strony drugiego dostawcy, atrybut MED (Multi-Exit Discriminator) umożliwiający wpływanie na decyzję routingu dostawcy o tym, którym łączem kierować ruch do nas, oraz mechanizm Route Flap Damping chroniący sieć przed niestabilnymi trasami z internetu. Testowanie obejmuje weryfikację tabeli BGP, śledzenia tras oraz symulację awarii jednego z łączy.
router bgp TWÓJ_AS, dodaj sąsiadów ISP:neighbor 1.1.1.1 remote-as ISP1_AS.address-family ipv4,neighbor 1.1.1.1 activate.network 192.168.0.0 mask 255.255.2400w trybie address-family.ip prefix-list MOJA_SIECA seq 5 permit 192.168.0.0/20.route-map LP_ISP1 permit 10następnieset local-preference 200.neighbor 1.1.1.1 route-map LP_ISP1 in(dla ISP1 wyższy LP).route-map PREPEND_ISP2 permit 10następnieset as-path prepend 65111 65111.neighbor 2.2.2.2 route-map PREPEND_ISP2 out.route-map MED_SET permit 10zset metric 100, zastosujneighbor 1.1.1.1 route-map MED_SET out.bgp dampening 750 2000 2000 60w trybie router BGP.show ip bgp– sprawdź atrybuty (LP, AS-Path, MED).traceroute 8.8.8.8– ruch powinien iść przez ISP1.| Element | Opis |
|---|---|
| Logika Decyzyjna | Diagram blokowy algorytmu wyboru najlepszej trasy BGP w Twoim projekcie. |
| Tabela Peeringu | Zestawienie sąsiadów BGP, numerów AS i wymienianych prefiksów. |
| Testy Manipulacji | Wyniki `traceroute` przed i po zmianie atrybutów wagowych. |
Część 1 Parametry sieci, Część 3 Markowanie etykiet EXP.
W sieciach transportowych krytyczne jest zapewnienie, że pakiety wrażliwe na opóźnienia (VoIP, Video) nie są blokowane przez transfery plików. Mechanizmy QoS muszą być spójne na całej ścieżce pakietu, od brzegu po rdzeń.
Celem projektu jest implementacja kompleksowego zarządzania jakością usług (End-to-End QoS) w szkielecie sieci MPLS, zapewniającego, że ruch wrażliwy na opóźnienia (VoIP, wideokonferencje) nie jest blokowany przez mniej krytyczne transfery danych. Architektura DiffServ (Differentiated Services) stanowi model QoS oparty na klasyfikacji ruchu i znacznikach priorytetu przenoszonych w polu DSCP (Differentiated Services Code Point) nagłówka IP. Projekt wymaga skonfigurowania klasyfikacji i markowania ruchu na routerach wejściowych (Ingress PE), wykorzystując Class-Mapy rozpoznające aplikacje po protokole (RTP dla VoIP), portach lub znacznikach DSCP. Kluczowym elementem jest mapowanie wartości DSCP na bity EXP w etykietach MPLS, co umożliwia zachowanie priorytetów w rdzeniu sieci. Na routerach wyjściowych необходимо skonfigurować kolejkowanie: LLQ (Low Latency Queuing) dla ruchu real-time z gwarantowanym pasmem oraz CBWFQ (Class-Based Weighted Fair Queuing) dla pozostałych klas ruchu. Mechanizm WRED (Weighted Random Early Detection) zapobiega przeciążeniom w kolejkach TCP poprzez aktywne zarządzanie buforami. Testowanie obejmuje generowanie obciążenia i pomiar opóźnień/jittera dla VoIP przy wysokim wykorzystaniu łącza.
class-map match-any VOICE,match protocol rtp audiolubmatch dscp ef.class-map match-any CRITICAL,match dscp af31.class-map match-any BEST_EFFORT,match dscp default.policy-map QOS_IN,class VOICE,set dscp ef.set mpls experimental topmost 5w tej samej klasie.interface GigabitEthernet0/0,service-policy input QOS_IN.policy-map QOS_OUT,class VOICE,priority percent 20.class CRITICAL,bandwidth percent 40.random-detect dscp-baseddla klasy BEST_EFFORT lub CRITICAL.interface GigabitEthernet0/1,service-policy output QOS_OUT.show policy-map interface– sprawdź liczniki i kolejki.| Element | Opis |
|---|---|
| Matryca QoS | Tabela mapowania: Aplikacja -> DSCP -> MPLS EXP -> Kolejka PHB. |
| Model Matematyczny | Obliczenia przydziału pasma dla poszczególnych klas w relacji do linków. |
| Wykresy Wydajności | Zrzuty pokazujące różnicę w jitterze dla VoIP przy pełnym nasyceniu łącza. |
Część 2 DWDM, Tłumienie, Dyspersja, Wzmacniacze EDFA.
Sieci DWDM (Dense Wavelength Division Multiplexing) stanowią fizyczny fundament transportu danych. Przy prędkościach 10G i wyższych, największym wyzwaniem staje się dyspersja chromatyczna i szumy wzmacniaczy optycznych.
Celem projektu jest zaprojektowanie systemu DWDM (Dense Wavelength Division Multiplexing) łączącego dwa miasta oddalone o 400 km, stanowiącego fizyczny fundament transportu danych o pojemności rzędu Tb/s. Technologia DWDM umożliwia jednoczesną transmisję wielu niezależnych kanałów optycznych na różnych długościach fali w pasmie C (1530-1565 nm), znacząco zwiększając przepustowość istniejącej infrastruktury światłowodowej. Przy prędkościach 10G i wyższych kluczowymi wyzwaniami są: dyspersja chromatyczna (Chromatic Dispersion) powodująca rozmywanie impulsów i limitująca zasięg, straty mocy sygnału wzdłuż włókna (ok. 0,22 dB/km), oraz szumy wzmacniaczy EDFA (Erbium-Doped Fiber Amplifier) kumulujące się wraz z liczbą wzmacniaczy w torze. Projekt wymaga wykonania szczegółowego bilansu łącza (Link Budget) uwzględniającego tłumienie przęseł, wzmocnienie wzmacniaczy (Booster na TX, Pre-amp na RX, In-line) oraz margines bezpieczeństwa (min. 3 dB), obliczenia skumulowanej dyspersji chromatycznej i doboru modułów kompensacyjnych DCF (Dispersion Compensation Fiber), wyboru siatki kanałów zgodnej z ITU-T (np. 100 GHz = 0,8 nm) oraz oszacowania współczynnika OSNR (Optical Signal-to-Noise Ratio) na odbiorniku. Symulację można przeprowadzić w darmowych narzędziach (VPItransmissionMaker) lub arkuszu kalkulacyjnym.
| Element | Opis |
|---|---|
| Profil Tłumienia | Wykres zmiany poziomu mocy sygnału wzdłuż całej trasy (Power Profile). |
| Tabela Kanałów | Rozpisanie długości fal (nm) i częstotliwości (THz) dla 40 kanałów. |
| Specyfikacja EDFA | Dobór parametrów pracy wzmacniaczy (Input/Output levels). |
Część 1 Topologie, Część 5 Sieci VPN.
Dla wielu firm transport danych przez publiczny Internet jest jedyną ekonomiczną opcją. Wymaga to jednak budowy dynamicznych, bezpiecznych tuneli, które automatycznie zestawiają się między oddziałami bez udziału administratora.
Celem projektu jest wdrożenie bezpiecznej infrastruktury rozległej (WAN) opartej na technologii DMVPN (Dynamic Multipoint VPN) Phase 3 dla firmy z jedną centralą (Hub) i dziesięcioma oddziałami (Spokes). Dla wielu przedsiębiorstw transport danych przez publiczny Internet jest jedyną ekonomiczną opcją łączenia rozproszonych lokalizacji, co wymaga budowy dynamicznych, bezpiecznych tuneli automatycznie zestawiających się między oddziałami bez interwencji administratora. DMVPN Phase 3 wykorzystuje interfejsy mGRE (Multipoint GRE) pozwalające na utworzenie jednego tunelu obsługującego wielu sąsiadów, protokół NHRP (Next Hop Resolution Protocol) do dynamicznego mapowania adresów tunelowych na publiczne adresy NBMA (Non-Broadcast Multiple Access) oraz szyfrowanie IPsec chroniące przesyłane dane. Projekt wymaga skonfigurowania infrastruktury IKEv2 z silnym szyfrowaniem (AES-256), IPsec Transform Set i Crypto Profile, interfejsów Tunnel w trybie mGRE na Hub i Spoke, serwera NHS (Next Hop Server) na Hubie rejestrującego Spoki oraz protokołu rutingu EIGRP działającego nad tunelami. Kluczową funkcją jest mechanizm Spoke-to-Spoke Shortcuts w Phase 3, umożliwiający bezpośrednią komunikację między oddziałami po zestawieniu tunelu, z pominięciem Hub-a i znaczącym zmniejszeniem opóźnień.
crypto key generate rsa modulus 2048,crypto ikev2 keyring KR.crypto ikev2 proposal P1,encryption aes-256,group 5.crypto ikev2 policy P1,proposal P1.crypto ikev2 profile PROFIL,match address local 0.0.0.0.crypto ipsec transform-set TS esp-aes-256 esp-sha-hmac.crypto ipsec profile IPsec_PROFIL,set transform-set TS.interface Tunnel0,ip address 10.0.0.1 255.255.255.0.tunnel mode gre multipoint,tunnel source GigabitEthernet0/0.ip nhrp network-id 1,ip nhrp map multicast dynamic,ip nhrp redirect.interface Tunnel0,ip address 10.0.0.X,tunnel source.ip nhrp nhs 10.0.0.1 nbma PUBLICZNY_IP_HUB multicast.router eigrp 1,network 10.0.0.0na interfejsie tunelowym.no ip split-horizon eigrp 1na interfejsie Hub.ip nhrp shortcutna Spoke,iip nhrp redirectna Hubie.show crypto session,show ip nhrp,show crypto ipsec sa.traceroute 10.0.0.Xz innego Spoke – powinna być trasa bezpośrednia.| Element | Opis |
|---|---|
| Matryca Tuneli | Tabela z adresami NBMA i Tunnel IP wszystkich węzłów. |
| Analiza Pakietu | Opis enkapsulacji (Headers stack) pakietu przesyłanego w DMVPN. |
| Testy Wydajności | Porównanie opóźnień między oddziałami w trybie Hub-and-Spoke vs Direct Link. |
Część 1 IPv6, Część 3 MPLS usługi.
Wraz z wyczerpaniem adresów IPv4, sieci transportowe muszą natywnie wspierać IPv6. Technologia 6VPE (IPv6 VPN Provider Edge) pozwala na oferowanie usług L3VPN IPv6 nad istniejącym rdzeniem MPLS IPv4.
Celem projektu jest modernizacja istniejącego szkieletu MPLS IPv4 w celu natywnego wsparcia usług L3VPN dla klientów IPv6 bez konieczności zmiany protokołu routingu w rdzeniu sieci (routery P nadal działają na IPv4). Wraz z wyczerpaniem puli adresów IPv4, operatorzy sieci transportowych muszą oferować usługi oparte na IPv6, co wymaga zaadaptacji istniejącej infrastruktury MPLS. Technologia 6VPE (IPv6 VPN Provider Edge) stanowi rozszerzenie standardowej usługi L3VPN (MPLS L3VPN) umożliwiające oferowanie usług VPN dla ruchu IPv6 nad rdzeniem MPLS IPv4. Projekt wymaga skonfigurowania instancji VRF z rodziną adresów IPv6 unicast, unikalnych Route Distinguishers i Route Targets dla usług IPv6, sesji MP-BGP z aktywowaną rodziną adresów vpnv6, interfejsów klienckich z adresami GUA (Global Unicast Address) i Link-Local, protokołu rutingu IPv6 między PE a CE (np. BGP IPv6 lub statyczny) oraz tunelowania ruchu IPv6 wewnątrz etykiet MPLS. Testowanie obejmuje weryfikację łączności end-to-end między oddziałami klienta, działania protokołów ICMPv6 (Neighbor Discovery Protocol) oraz sprawdzenie poprawności stosu etykiet (VPN Label + Transport Label) w tablej LFIB.
ipv6 unicast-routingna wszystkich routerach PE.vrf definition KLIENT_V6,address-family ipv6.rd 100:6,route-target export 100:600,route-target import 100:600.router bgp 100,address-family vpnv6.neighbor 2.2.2.2 activate,neighbor 2.2.2.2 send-community extended.interface GigabitEthernet0/2,vrf forwarding KLIENT_V6.ipv6 address 2001:DB8:A::1/64na interfejsie.address-family ipv6 vrf KLIENT_V6.network 2001:DB8:A::/64lubredistribute connected.show bgp vpnv6 unicast all– sprawdź trasy z RD.show ipv6 route vrf KLIENT_V6– powinny być trasy od CE.ping vrf KLIENT_V6 2001:DB8:A::2między lokalizacjami.show mpls forwarding-table vrf KLIENT_V6– VPN Label + Transport.ipv6 access-list ACL_V6,permit ipv6 2001:DB8:A::/64 any.| Element | Opis |
|---|---|
| Plan Adresacji v6 | Szesnastkowy rozkład podsieci /64 dla poszczególnych klientów. |
| Analiza Stacku | Zasada mapowania etykiet dla ruchu IPv6 (VPN Label + Transport Label). |
| Weryfikacja Sąsiedztwa | Zrzuty `show bgp vpnv6 unicast all` z routerów PE. |