Hej
Någon som vet hur stort ett Ip-paket kan vara, lyckas få fram info om att headern exklusive data kan vara 20-60 byte lång. Men det måste väl finnas en gräns för när det blir flera paket av en stor fil som jag sänder?
//Javve
1548 KAN vara frame paketets maxstorlek, vilket kan variera beroende på hårdvara och MUT (Maximum Transmission Unit).
Ett IPv4 datagram kan innehålla 1-64k octeter, men då datagramet är inkapslat i frame, så en begräsningen ligger där. :(
Hmm... känner att jag - om inte annat för egen del - behöver reda ut begreppen. Paketstorleken kan väl aldrig vara större än 1548 tecken?
Men, precis som du skriver ett IPv4-datagram kan ha en annan storlek beroende på Window-storleken vilken kan specas manuellt i Unix, är statisk i Win 9X och dynamisk i Win2k?
Jodå paket storleken är inte låst till 1548. Skall se om jag kan förklara det bättre.
IP Datagram (paket) kan vara upp till 64k octets.
Ett IP datagram ligger inkappslat i ett frame paket enligt modell.
__
| | |
|HEAD | IP DATA AREA |
|__|__|
\
\
__\__
| | |
| FRAME HEAD | FRAME DATA AREA |
|__|_______________|
Ett frame paket är de paket som skickas över ett fysiskt nätverk. Olika storlekar på frame paketen kan även finnas inom ett och samma nätverk, då är det upp till varje router att fragmentera dessa paket storleken till rätt storlek. T.ex. kan två segment av ett närverk ha 1500 MUT resp. 1000 MUT. Skickas paket från 1500 MUT:s segmentet måste alltså routern dela upp varje paket i två nya paket (1000 och 500) om de skall skickas till det andra segmentet.
Vad är det som bestämmer storleken på framen? Det är den underliggande hårdvaran, ethernet specifierar en storlek medans en annan teknologi använder sig av en annan paket storklek.
Sammanfattning:
Alltså det är inte storleken på själva IP datagramet som är begräsningen utan den underliggande hårvaran.
Det är applikationerna som bestämmer storleken på IP datagramen, men om inte hela paketet får plats i en frame kommer datagrammet att fragmenteras till rätt storlek.
PFTTTTTTT FAEN VA FULT DET BLEV!!! :p
Jajaja... ni får tänka er en bild i huvudet. Bilderna skall föreställa avgränsade areor med NAMN och ev. storlek. IP datagrammet skall även ligga i Frame data arean.
jag är total nybörjare när det gäller nätverk, så det är möjligt att jag har fel.
men jag har fått för mig att ip datadelen (exlusive headern) kan innehålla max 64Kb.(IP=lager 3 (osi tabellen)).
ethernet-frame(=lager 2 (osi tabellen)) datadelen (alltså exl. headern &svansen)kan innehålla max 1500 byte...
token ring däremot kan ta med ca 8000 byte...