EPL i EVPL
EPL (Ethernet Private Line) i EVPL (Ethernet Virtual Private Line) to dwa rodzaje usługi E-Line, czyli łącza Ethernet punkt-punkt w klasyfikacji MEF. Styk klienta z siecią dostawcy MEF nazywa UNI (User Network Interface), a samo łącze między dwoma stykami EVC (Ethernet Virtual Connection). Usługę wielopunktową, w której kilka lokalizacji tworzy jedną sieć warstwy 2, MEF nazywa E-LAN.
| Cecha | EPL | EVPL |
|---|---|---|
| Ramki | Przenoszone bez względu na tagi VLAN | Rozpoznawane po numerze VLAN na styku |
| Numer VLAN | Twoje tagi przechodzą przez łącze bez zmian | Ten sam na obu końcach albo różny, jeśli dostawca zmienia numer na styku (translacja VLAN) |
| Przepustowość | Zwykle pełna przepustowość portu | Ustalana dla każdego VLAN-u jako przepustowość gwarantowana (CIR). Ruch ponad nią dostawca zwykle odrzuca |
| Typowe zastosowanie | Połączenie dwóch przełączników albo routerów, gdy łącze ma przenosić wszystkie Twoje VLAN-y | Topologia gwiazdy: centrala połączona z kilkoma lokalizacjami przez jeden port |
Na tej samej zasadzie działa styk wirtualny przez punkt wymiany ruchu: punkt wymiany przenosi VLAN z Twojego portu do naszego. Przy tranzycie IP zestawiamy w takim VLAN-ie sesję BGP.
Styk przez punkt wymiany ruchu
QinQ
Gdy przez łącze ma przechodzić kilka Twoich VLAN-ów, dostawca dodaje własny tag zewnętrzny (IEEE 802.1ad, QinQ), a Twoje tagi 802.1Q przenosi bez zmian jako wewnętrzne.
Numer VLAN (VID) ma 12 bitów. Wartości 0 i 4095 są zarezerwowane, więc na jednym poziomie tagowania można użyć 4094 numerów. Przy QinQ w każdym VLAN-ie dostawcy masz do dyspozycji wszystkie 4094 numery własnych VLAN-ów.
Tag zewnętrzny dostawcy (IEEE 802.1ad, dziś część IEEE 802.1Q) ma wartość TPID 0x88A8, a Twój tag wewnętrzny (IEEE 802.1Q) wartość 0x8100. Część urządzeń oznacza tag dostawcy wartością 0x8100 albo 0x9100, dlatego jeśli łącze ma oddawać ramki z tagiem dostawcy do Twojego przełącznika, uzgodnij wartość TPID z dostawcą łącza.
Rozmiar ramki i MTU
Sama ramka Ethernet bez tagu ma 18 bajtów narzutu: 14 bajtów nagłówka (dwa adresy i typ) i 4 bajty sumy kontrolnej FCS. Każdy tag VLAN dodaje do niej 4 bajty. Preambuła, ogranicznik początku ramki i odstęp między ramkami, razem 20 bajtów, zajmują łącze, ale nie wliczają się do rozmiaru ramki.
| Pakiet IP i tagi VLAN | Ramka bez FCS | Ramka z FCS |
|---|---|---|
| 1 500 B, bez tagu | 1 514 B | 1 518 B |
| 1 500 B, jeden tag 802.1Q | 1 518 B | 1 522 B |
| 1 500 B, dwa tagi (QinQ) | 1 522 B | 1 526 B |
| 9 000 B, dwa tagi (QinQ) | 9 022 B | 9 026 B |
Przykład
Łącze ma przenosić pakiety IP o rozmiarze 1 500 B w ramkach z dwoma tagami VLAN.
- Pakiet IP
- 1 500 B
- Nagłówek Ethernet: dwa adresy i typ
- 14 B
- Tag dostawcy i Twój tag
- 8 B
- FCS
- 4 B
- Ramka, którą łącze musi przyjąć
- 1 526 B
Dostawcy podają MTU łącza różnie: z nagłówkiem Ethernet albo bez niego, z FCS albo bez. Liczba 1 518 może więc oznaczać ramkę z jednym tagiem bez FCS albo ramkę bez tagu z FCS. Jednoznaczne są dopiero dwie liczby: rozmiar największego pakietu IP i liczba tagów VLAN. Z nich obie strony policzą ten sam rozmiar ramki.
Jeśli łączem przesyłasz ruch MPLS, każda etykieta dodaje do ramki kolejne 4 bajty. Norma IEEE 802.3 nie definiuje ramek jumbo, a największa ramka, jaką przyjmuje port, zależy od producenta i modelu urządzenia. Dlatego przy ramkach jumbo podaj rozmiar w bajtach, a nie samo słowo „jumbo”.
Protokoły sterujące warstwy 2
Ramki protokołów sterujących warstwy 2 mają adresy docelowe z zarezerwowanego zakresu adresów grupowych od 01-80-C2-00-00-00 do 01-80-C2-00-00-0F. Przełącznik w sieci klienta nie przekazuje takich ramek dalej, a przełącznik dostawcy pracujący w QinQ przekazuje tylko część z nich, między innymi ramki STP klienta. Dlatego dostawca łącza określa, które z nich odrzuca, które przetwarza sam, a które przenosi przezroczyście na drugi koniec.
| Protokół | Adres docelowy | Kiedy ma przechodzić przez łącze |
|---|---|---|
| STP, RSTP, MSTP | 01-80-C2-00-00-00 | Gdy przełączniki po obu stronach mają tworzyć jedną domenę drzewa rozpinającego |
| LACP | 01-80-C2-00-00-02 | Gdy łącze ma wchodzić w skład agregacji łączy (LAG) między Twoimi urządzeniami |
| LLDP | 01-80-C2-00-00-0E | Gdy Twoje urządzenia mają wykrywać sąsiada po drugiej stronie łącza |
W EVPL do łącza trafiają tylko ramki z jego numerem VLAN, a ramki protokołów sterujących są zwykle nietagowane, więc łącze ich nie przenosi. W EPL zależy to od ustawień dostawcy.
Parametry jakości w ofercie łącza
Poza przepustowością oferty łączy L2 różnią się parametrami jakości, które dostawca podaje w ofercie i w umowie o poziomie usług (SLA).
| Parametr | Co oznacza | Na co zwrócić uwagę |
|---|---|---|
| Dostępność | Odsetek czasu w okresie, w którym łącze przenosi ruch | Za jaki okres jest liczona, czy obejmuje łącze dostępowe i jakie kredyty przysługują za jej niedotrzymanie |
| Opóźnienie (FD) | Czas przejścia ramki między stykami, w jedną stronę albo w obie | Czy jest podane dla trasy podstawowej i zapasowej i jak jest liczone: średnia za okres czy percentyl |
| Zmienność opóźnienia (IFDV) | Różnica opóźnienia kolejnych ramek | Ma znaczenie dla głosu, wideo i synchronizacji czasu |
| Straty ramek (FLR) | Odsetek ramek, które nie dotarły na drugi koniec łącza | Czy dotyczą tylko ruchu w ramach przepustowości gwarantowanej (CIR) |
| Czas usunięcia awarii | Czas od zgłoszenia awarii do przywrócenia działania łącza | Czy jest zobowiązaniem, czy tylko celem, i czy obejmuje dojazd technika do obiektu |
| Ochrona łącza | Zapasowa trasa w sieci dostawcy, na którą ruch przechodzi po awarii trasy podstawowej | Czy trasy są fizycznie rozłączne, czyli biegną innymi kablami i kanalizacją, i ile trwa przełączenie |
Co podać w zapytaniu
Pełna lista danych do wyceny łącza jest w tabeli na stronie usługi.
Łącza L2 o przepustowości 10G, 25G, 100G i 400G zestawiamy między obiektami naszej sieci, na trasach z protekcją albo bez protekcji. Poziom usług zależy od wariantu trasy, a każde łącze wyceniamy indywidualnie.
Transmisja L2