Skip to content

Package

Piotr Wieżel edited this page Nov 27, 2017 · 7 revisions

Nagłówek klasy Package

W sumie ma 64 bajty, 26B na nagłówek, a 38B na informację użytkową.

Nagłówek:

port

2B, indeksy od 0 do 1 Jest portem źródłowym, gdy wysyłamy do chmury, a docelowy, gdy pakiet leci od chmury do routera

IP celu

4B. Indeksy od 2 do 5

IP źródla

4B, indeksy od 6 do 9

Numer pakietu

2B, indeksy od 10 do 11

Numer częstotliwości

2B, indeksy od 12 do 13.

Liczba typu short, ponieważ jest to numer wielokrotności 12.5GHz, która jest dodana do częstotliwości bazowej w III oknie transmisyjnym światłowodu (około 193 000 GHz). Więcej informacji

pasmo

2B, indeksy od 14 do 15.

To liczba wielokrotności 12.5 GHz, która jest kwantem podziału tzw. superkanału na mniejsze pasma w elastycznej sieci optycznej. Więcej informacji

Długość informacji użytkowej

2B, indeksy od 16 do 17

Wydajność modulacji

2B, indeksy od 18 do 19.

Mówi, ile bitów jest kodowanych przez jeden symbol.

Prędkość bitowa

2B, indeksy od 20 do 21.

Mówi, z jaką prędkością bitową pakiet przepływa przez łącze. Gdy wartość zmiennej bitRate = n, to odzwierciedla prędkość bitową n*12,5Gb/s.

Identyfikator pakietu

2B, indeksy od 22 do 23.

Chmura ma do niego zaglądać. Określa jednoznacznie, jaki to pakiet.

Liczba pakietów w sekwencji

2B, indeksy od 24 do 25

Dzieląc duży pakiet na małe, wpisujemy, ile jest tych małych.

Informacja uzyteczna (domyslnie):

38B, indeksy od 26 do 63. Jakaś wiadomość, określona w konstruktorze lub przez użytkownika. Tutaj również ląduje wiadomość od i do NMSa.