Fragmentation Offset - Internet Core Protocols - O'Reilly Media
文章推薦指數: 80 %
The Fragmentation Offset field is used by the final destination system to figure out which fragment goes where in the reassembly process. Since there are no ... Skiptomaincontent InternetCoreProtocols:TheDefinitiveGuidebyEricHall GetfullaccesstoInternetCoreProtocols:TheDefinitiveGuideand60K+othertitles,withfree10-daytrialofO'Reilly. There'salsoliveonlineevents,interactivecontent,certificationprepmaterials,andmore. Startyourfreetrial NameFragmentationOffsetSynopsisIndicatesthestartingbyte positionoftheoriginalIPdatagram’sdatathatthisfragmentprovides,in 8-bytemultiples.SizeThirteenbits.NotesThefirstfragment’sFragmentationOffsetwillalways besetto0,indicatingthatthefragmentcontainsthefirst byteoftheoriginaldatagram’sdata.TheFragmentationOffsetfieldisusedbythefinal destinationsystemtofigureoutwhichfragmentgoeswhere inthereassemblyprocess.Sincetherearenofields thatprovidea“fragmentsequencenumber,”thedestination systemmustusethisfieldinconjunctionwiththeTotal PacketLengthfieldandtheMoreFragmentsflag.Forexample,let’sassumethatanIPdatagram’sdata hasbeensplitintotwo64-bytefragments.Thefirst fragment’sIPheaderwillshowaFragmentationOffsetof0, indicatingthatitcontainsthefirstfewbytesofthe originalIPdatagram’sdata.Aftersubtractingthevalueof theHeaderLengthfieldfromtheTotalPacketLength,theIP softwarewillbeabletodeterminethatthefragment’sdata is64byteslong.Inaddition,theMoreFragmentsflagwill besetto1,indicatingthatmorefragmentsare coming.ThenextfragmentwillthenshowaFragmentationOffsetof64bytes,althoughthiswillbeprovidedinan8-bytemultiplesotheFragmentationOffsetfieldwouldactuallyshowthevalueof8.AftersubtractingtheHeaderSizevaluefromtheTotalPacketSizevalue,theIPsoftwarewilldeterminethatthefragment’sdatais64... GetInternetCoreProtocols:TheDefinitiveGuidenowwithO’Reillyonlinelearning. O’Reillymembersexperienceliveonlinetraining,plusbooks,videos,anddigitalcontentfrom200+publishers. Startyourfreetrial Don’tleaveempty-handed GetMarkRichards’sSoftwareArchitecturePatternsebooktobetterunderstandhowtodesigncomponents—andhowtheyshouldinteract. It’syours,free. Getitnow Close
延伸文章資訊
- 1Fragment Offset - IP With Ease
- 2IPv4 - iT 邦幫忙
這個標誌可被用於發往沒有能力組裝分片的主機。 Fragment Offset 分割定位(FO)。當一個大封包在經過一些傳輸單位(MTU)較小的路徑時, ...
- 3IP Fragmentation in Detail - Packet Pushers
The Fragment Offset field (13 bits) is used to indicate the starting position of the data in the ...
- 4Fragmentation Offset - Internet Core Protocols - O'Reilly Media
The Fragmentation Offset field is used by the final destination system to figure out which fragme...
- 5網際網路協定(Internet Protocol) - 拾人牙慧- 痞客邦
... 還小的網路類型,此時,就必須對該IP 封包進行分割(Fragmentation)。 ... + data (1,480 bytes) = 1,500 bytes,Offset = 0, ...