Jumbo okviri mogu pružiti ozbiljne prednosti za vašu lokalnu mrežu. Oni mogu ubrzati vašu ukupnu brzinu mreže, osigurati bolju interakciju između nekih aplikacija i smanjiti napetost na vašoj mreži. Oni imaju i ozbiljna ograničenja i nedostatke jer krše Ethernet standard. Ako razmišljate o implementaciji Jumbo Frames-a, prvo je važno napraviti domaći zadatak.
Ethernet okviri
Prije nego što shvatite Jumbo Frames, morate imati pristojnu ideju što su Ethernet okviri. Dakle, Ethernet okviri doslovno uokviruju podatke koji se prenose u Ethernet paketima. Svi Ethernet okviri imaju iste osnovne dijelove. Ova je struktura ključna za suradnju između uređaja. Mora biti prepoznatljiv na bilo kojem Ethernet uređaju kako bi se podaci mogli prenijeti i razumjeti. Svaki Ethernet okvir započinje s preambulom. Mrežni uređaji koriste preambulu za diferenciranje okvira za sinkronizaciju prijenosa okvira.
Na kraju preambule je početni okvir za razgraničenje (SFD). SFD je tu da odvoji preambulu od stvarnog mesa Ethernet okvira. Odmah nakon SFD dolazi odredišna MAC adresa, a slijedi izravno MAC adresa izvora. Naravno, ovo je važno kako bi se osiguralo da paket stigne tamo gdje treba ići i može se poslati odgovor. Sljedeći je dio prisutan samo u VLAN konfiguraciji. Sadrži podatke o VLAN-u.
Nakon toga, postoji mali odjeljak okvira koji sadrži podatke o protokolu prijenosa podataka od kojih su paket i okvir. Ako se radi o TCP / IP podacima, to će biti prikazano ovdje. Sljedeći dio su sami podaci. Ti podaci ili korisni teret sadrže gomilu informacija koje se zapravo prenose. Opterećenje je čitav razlog za sve ostalo. Korisni teret je najveći dio Ethernet okvira. Njegova se veličina može mijenjati, ali M oksimalni omjer T prijenosa mreže (MTU) mreže određuje njegovu maksimalnu veličinu. Ethernet standard postavlja MTU na 1500 bajta.
Napokon, kraj Ethernet okvira je redoslijed provjere okvira (FCS). To je C yclic R edundancy C heck (CRC) koji omogućuje primatelju okvira da provjeri postoje li podaci koji nedostaju ili su oštećeni.
Što ih čini Jumbo?
Dakle, zašto su Jumbo Frames jumbo? Oni nose puno veće korisne nosivosti od uobičajenih Ethernet okvira. Umjesto da nosi uobičajeni maksimum od 1500 bajta, Jumbo Frames mogu učitati do 9000 bajta. Ovi znatno veći okviri mogu nositi šest puta veću količinu podataka kao standardni okviri. Teoretski, u idealnim uvjetima možete smanjiti broj paketa koji se prenose na vašu mrežu na jednu šestinu standardne cijene.
Zašto ići Jumbo?
Već ste vidjeli uvid u razloge za korištenje Jumbo okvira u vašoj mreži. Sada je vrijeme zaroniti dublje i ući u glavne razloge za odabir Jumbo Frames.
Oni mogu smanjiti vašu propusnost. Jedna od glavnih svrha iza Jumbo Frames je učitavanje više podataka u manje Ethernet okvira. Korištenjem manje okvira smanjujete ukupni broj transakcija na mreži. To smanjenje može biti dramatično. U svakom slučaju, manje se transakcija može izravno izjednačiti s manjom propusnošću koja se koristi. Jumbo Frames također smanjuje stres na vašoj mrežnoj opremi. Vaša oprema mora potrajati dovoljno vremena da obradi svaki primljeni paket. Veličina korisnog opterećenja zapravo ne utječe na traženo vrijeme obrade. Mrežni uređaji odnose se samo na mrežne podatke na početku Ethernet okvira. Stoga, manje velikih korisnih tereta opterećuje manje mreže od mnogih malih korisnih tereta.
Jumbo okviri mogu povećati i ukupnu brzinu mreže. Budući da vaš mrežni hardver mora obraditi manje okvira, a mreža učinkovitije koristi propusnost, brzina prijenosa podataka trebala bi biti veća. Učinak bi trebao biti sličan kao na mreži s manje korisnika i manje prometa.
U čemu je kvaka?
Jumbo okviri nisu savršeni. Postoji nekoliko vrlo jasnih nedostataka za njihovo provođenje na vašoj mreži.
Prije svega, potrebna vam je oprema koja podržava Jumbo Frames. Sada to obično nije problem u poslovnom okruženju, ali to je još uvijek važno. Sva vaša mrežna oprema mora podržavati Jumbo Frames. Obično to znači da mora imati najmanje gigabitne brzine. Također ga morate izričito konfigurirati za rad sa Jumbo Frames. Ako neki komad duž lanca ne podržava Jumbo Frames, on će fragmentirati okvire. Time ćete povećati opterećenje CPU-a tog uređaja, stvoriti usko grlo i usporiti mrežu. Ukratko, ako vaša mreža ne podržava Jumbo Frames, dobit ćete suprotno od željenih rezultata.
Pazite ne samo na usmjerivače i sklopke. Mrežne kartice sučelja (NIC) svih vaših klijentovih računala također trebaju podržavati Jumbo Frames. Ako to ne urade, i dalje će raditi, ali veza će usporiti na tom klijentu jer će se okviri raščlaniti na manje standardne.
Važno je također zapamtiti da su veće veličine paketa podložnije korupciji. To je nešto što vrijedi bilo kada radite s velikim podacima. Mrežni hardver je postao bolji u sprečavanju korupcije, ali to je i dalje faktor.
Kako ih koristiti
Kao iu većini situacija s mrežom, teško je pružiti detalje. Sve se ovdje svodi na kompatibilnost. Ako sav vaš hardver podržava Jumbo Frames, njihovo postavljanje ne bi trebalo biti problem. MTU je ključ za korištenje Jumbo Frames. Proces postavljanja vaše mreže svodi se na promjenu MTU postavki na svakom uređaju na 9000 bajta, umjesto zadanih 1500 bajta. Prvo provjerite svaki usmjerivač, sklopku i bilo koji drugi mrežni uređaj u vašoj mreži. Obavezno podržite Jumbo Frames. Ako to učine, promijenite MTU postavku na svakom od njih.
Zatim učinite isto na povezanim uređajima. Morat ćete postaviti MTU kroz operativni sustav svakog računala. To je obično lakše na sustavima sa sustavom Unix, ali to možete učiniti i u Windowsima. U sustavu Windows 10 Jumbo Frames možete omogućiti putem postavki NIC-a. U upravitelju uređaja možete odabrati svoj NIC. Potražite postavku Jumbo Frames. Ako ga nema, vaša kartica to ne podržava. Kad odaberete Jumbo Frames, postavite veličinu na 9k.
U Linuxu postoji nekoliko načina za omogućavanje Jumbo Frames. Pod pretpostavkom da koristite Linux na radnoj površini, možete povećati veličinu MTU-a putem Network Managera. Odaberite ispravnu vezu i možete unijeti prilagođenu MTU vrijednost. Ako radite s poslužiteljem, imate neke druge CLI mogućnosti, uključujući pisanje prilagođene Systemd jedinice, postavljanje putem ifconfig pri pokretanju ili postavljanje vrijednosti u rezoluciji.conf.
Ako imate telefone ili druge uređaje koji ne podržavaju Jumbo Frames, Ethernet okviri koji dolaze s tih uređaja ostat će standardni 1500 bajtova. Uređaj će razbiti sve Jumbo okvire koji do njega stignu.
Ako imate veliku mrežu, vjerojatno ćete vidjeti lijepu korist od Jumbo Frames. Kućni korisnici mogu ih koristiti, ali možda neće vidjeti toliko koristi. Kako ih postavljanje nije previše teško, možete eksperimentirati ako osjećate avanturu.