Jumbogram

W sieciach komputerowych z przełączaniem pakietów jumbogram ( połączenie jumbo i datagramu ) to pakiet warstwy internetowej przekraczający standardową maksymalną jednostkę transmisji ( MTU) podstawowej technologii sieciowej. W przeciwieństwie do tego, duże pakiety dla warstwy łącza są określane jako jumbo frame .

Pole Total Length w IPv4 i pole Payload Length w IPv6 mają rozmiar 16 bitów, co pozwala na przesyłanie danych do 65 535 oktetów . Ten teoretyczny limit protokołu internetowego (IP) jest jednak osiągany tylko w sieciach z odpowiednią infrastrukturą warstwy łącza. Podczas gdy IPv4 nie ma możliwości przekroczenia teoretycznego limitu IP MTU, projektanci IPv6 zapewnili rozszerzenie protokołu, aby umożliwić pakiety o większym rozmiarze. Tak więc, w kontekście IPv6, jumbogram jest rozumiany jako pakiet IPv6 przenoszący a ładunek większy niż 65 535 oktetów .

Jumbogramy IPv6

Opcjonalna funkcja protokołu IPv6, opcja jumbo payload , umożliwia wymianę pakietów z ładunkami do jednego bajta mniejszymi niż 4 GiB (2 32-1 = 4 294 967 295 bajtów), przy użyciu pola o długości 32 bitów. W przeszłości warstwy transportowej , takie jak protokół kontroli transmisji (TCP) i protokół datagramów użytkownika (UDP), obejmowały parametry rozmiaru danych ograniczone tylko do 16 bitów (długość, pilny wskaźnik danych). Obsługa jumbogramów IPv6 wymagała przeprojektowania wszystkich protokołów warstwy transportowej. The dużego ładunku i modyfikacje warstwy transportowej są opisane w RFC 2675. Ponieważ po wielu latach jumbogramy IPv6 nie były szeroko stosowane, niektórzy proponowali usunięcie ich ze standardów.

Zobacz też