IPv4 એ ઈન્ટરનેટ પ્રોટોકોલ (IP) નું ચોથું સંસ્કરણ છે અને પ્રથમ વ્યાપકપણે ઉપયોગમાં લેવાતું પ્રોટોકોલ છે જે આજની ઈન્ટરનેટ ટેકનોલોજીનો પાયો બનાવે છે. ઈન્ટરનેટ સાથે જોડાયેલા દરેક ઉપકરણ અને ડોમેનને એક અનન્ય નંબર અસાઇન કરવામાં આવે છે જેને IP એડ્રેસ કહેવાય છે. IPv4 સરનામું એ 32-બીટ નંબર છે જે ચાર દશાંશનો બનેલો છે. દરેક દશાંશ વિભાજકની વચ્ચે 0 અને 255 ની વચ્ચેની સંખ્યા છે. ઉદાહરણ: 192.0.2.235
આજકાલ, IPv6 ની પ્રમાણમાં નવી પ્રકૃતિને લીધે, IPv4 એ હજુ પણ મોટાભાગના ઈન્ટરનેટ ઓપરેશન્સ માટે પાયો છે, અને ઘણા ઉપકરણો IPv4 સાથે ગોઠવેલા છે. આ સ્થિતિમાં, મોટાભાગના ઉપકરણો IPv6 નો ઉપયોગ કરીને વાતચીત કરી શકતા નથી, પરિણામે ઘણી વ્યક્તિઓ, વ્યવસાયો અને અન્ય લોકોને હજુ પણ IPv4 ની જરૂર છે. આગળ, અમે IPv4 નું પેકેટ ફોર્મેટ રજૂ કરીશું.
IPv4 પેકેટ ફોર્મેટ
(1)આવૃત્તિફીલ્ડ 4 બિટ્સ માટે જવાબદાર છે, જે IP પ્રોટોકોલનું સંસ્કરણ સૂચવે છે.
(2)IP હેડરની લંબાઈ, આ ફીલ્ડનો ઉપયોગ IP હેડરની લંબાઈનું વર્ણન કરવા માટે થાય છે, કારણ કે IP હેડરમાં ચલ લંબાઈના વૈકલ્પિક ભાગો છે. આ વિભાગ 4 બિટ્સ ધરાવે છે, જેની લંબાઈ એકમ 4 બાઈટ છે, જેનો અર્થ છે કે આ પ્રદેશમાં મૂલ્ય = IP હેડરની લંબાઈ (બાઈટ્સમાં)/લંબાઈ એકમ (4 બાઈટ્સ).
(3)સેવાનો પ્રકાર: લંબાઈમાં 8 બિટ્સ.
PPP: પ્રથમ ત્રણ અંકો પેકેજની પ્રાથમિકતા વ્યાખ્યાયિત કરે છે. મૂલ્ય જેટલું મહત્વપૂર્ણ છે, તેટલો મોટો ડેટા વધુ મહત્વપૂર્ણ છે
000 (નિયમિત) સામાન્ય
001 (પ્રાયોરિટી) અગ્રતા, ડેટા બિઝનેસ માટે વપરાય છે
010 (તાત્કાલિક) તાત્કાલિક, ડેટા બિઝનેસ માટે
વૉઇસ ટ્રાન્સમિશન માટે 011 (ફ્લેશ) ફ્લેશ ઝડપ
વિડિઓ વ્યવસાય માટે 100 (ફ્લેશ ઓવરરાઇડ્સ) ઝડપી
101 (જટિલ) CRI/TIC/ECP વૉઇસ ટ્રાન્સમિશન માટે મહત્વપૂર્ણ
110 (ઈન્ટરનેટ કંટ્રોલ) ઈન્ટર નેટવર્ક કંટ્રોલ, નેટવર્ક નિયંત્રણ માટે વપરાય છે, જેમ કે રૂટીંગ પ્રોટોકોલ
111 (નેટવર્ક નિયંત્રણ) નેટવર્ક નિયંત્રણ, નેટવર્ક નિયંત્રણ માટે વપરાય છે
DTRCO: છેલ્લા 5 અંક
(1000) D વિલંબ: 0: મિનિટ વિલંબ, 1: શક્ય તેટલો વિલંબ ઓછો કરો
(0100) T થ્રુપુટ: 0: મહત્તમ થ્રુપુટ (મહત્તમ થ્રુપુટ), 1: શક્ય તેટલું ટ્રાફિક વધારવાનો પ્રયાસ કરો
(0010) R વિશ્વસનીયતા: 0: મહત્તમ થ્રુપુટ, 1: મહત્તમ વિશ્વસનીયતા
(0001) M ટ્રાન્સમિશન ખર્ચ: 0: મિનિટ સોમવાર ખર્ચ (ન્યૂનતમ પાથ ઓવરહેડ), 1: શક્ય તેટલો ખર્ચ ઓછો કરો
(0000): સામાન્ય (નિયમિત સેવા).
(4)IP પેકેટની કુલ લંબાઈ: લંબાઈમાં 16 બિટ્સ. આઈપી પેકેટની લંબાઈ બાઈટમાં ગણવામાં આવે છે (હેડર અને ડેટા સહિત), તેથી આઈપી પેકેટની મહત્તમ લંબાઈ 65 535 બાઈટ છે. તેથી, પેકેટ પેલોડનું કદ=કુલ IP પેકેટ લંબાઈ - IP હેડરની લંબાઈ.
(5)ઓળખકર્તા: લંબાઈમાં 16 બિટ્સ. આ ફીલ્ડનો ઉપયોગ ફ્લેગ્સ અને ફ્રેગમેન્ટ ઑફર ફીલ્ડ સાથે મોટા ઉપલા સ્તરના પેકેટોને વિભાજિત કરવા માટે થાય છે. આ પછીરાઉટરપેકેટને વિભાજિત કરે છે, વિભાજિત થયેલા તમામ નાના પેકેટો સમાન મૂલ્ય સાથે ચિહ્નિત કરવામાં આવે છે, જેથી ગંતવ્ય ઉપકરણ અલગ કરી શકે કે કયું પેકેટ વિભાજીત પેકેટનું છે.
(6)ફ્લેગ્સ: લંબાઈમાં 3 બિટ્સ.
આ ક્ષેત્રનો પ્રથમ અંક વપરાયેલ નથી.
બીજો બીટ ડીએફ (ડોન્ટ ફ્રેગમેન્ટ) બીટ છે. જ્યારે ડીએફ બીટ 1 પર સેટ કરવામાં આવે છે, ત્યારે તે સૂચવે છે કેરાઉટરઉપલા સ્તરના પેકેટને વિભાજિત કરી શકતા નથી. જો ઉપલા સ્તરનું પેકેટ વિભાજન વિના ફોરવર્ડ કરી શકાતું નથી, તોરાઉટરઉપલા સ્તરના પેકેટને કાઢી નાખશે અને ભૂલ સંદેશ પરત કરશે.
ત્રીજો બીટ MF (વધુ ટુકડાઓ) બીટ છે. જ્યારે ધરાઉટરઉપલા સ્તરના પેકેટને વિભાજિત કરે છે, તે છેલ્લા સેગમેન્ટ સિવાય IP પેકેટના હેડરમાં MF બીટને 1 પર સેટ કરે છે.
(7)ફ્રેગમેન્ટ ઓફસેટ: 13 બિટ્સની લંબાઈ, 8 ઓક્ટેટના એકમોમાં માપવામાં આવે છે. ઘટક પેકેટમાં IP પેકેટનું સ્થાન સૂચવે છે, જેનો ઉપયોગ પ્રાપ્તકર્તા અંત દ્વારા IP પેકેટને એસેમ્બલ કરવા અને પુનઃસ્થાપિત કરવા માટે થાય છે.
(8)જીવવાનો સમય (TTL): લંબાઈ 8 બિટ્સ છે, શરૂઆતમાં સેકન્ડ (સેકંડ) માં ડિઝાઇન કરવામાં આવી હતી, પરંતુ વાસ્તવમાં હોપ્સમાં માપવામાં આવે છે. ભલામણ કરેલ ડિફૉલ્ટ મૂલ્ય 64 છે. જ્યારે IP પેકેટો પ્રસારિત થાય છે, ત્યારે આ ક્ષેત્રને પ્રથમ ચોક્કસ મૂલ્ય અસાઇન કરવામાં આવે છે. જ્યારે IP પેકેટ દરેકમાંથી પસાર થાય છેરાઉટરરસ્તામાં, દરેકરાઉટરરસ્તામાં, IP પેકેટની TTL મૂલ્યમાં 1 ઘટાડો થશે. જો TTL ઘટાડીને 0 કરવામાં આવે છે, તો IP પેકેટ કાઢી નાખવામાં આવશે. આ ક્ષેત્ર IP પેકેટને રૂટીંગ લૂપ્સને કારણે નેટવર્કમાં સતત ફોરવર્ડ થતા અટકાવી શકે છે.
(9)પ્રોટોકોલ: લંબાઈમાં 16 બિટ્સ. IP હેડરોની શુદ્ધતા શોધવા માટે વપરાય છે, પરંતુ તેમાં ડેટા વિભાગનો સમાવેશ થતો નથી. કારણ કે દરેકરાઉટરTTL મૂલ્ય બદલવાની જરૂર છે,રાઉટરદરેક પસાર થતા પેકેટ માટે આ મૂલ્યની પુનઃ ગણતરી કરશે
(10)હેડર ચેકસમ: લંબાઈમાં 16 બિટ્સ. IP હેડરોની શુદ્ધતા શોધવા માટે વપરાય છે, પરંતુ તેમાં ડેટા વિભાગનો સમાવેશ થતો નથી. કારણ કે દરેકરાઉટરTTL મૂલ્ય બદલવાની જરૂર છે,રાઉટરદરેક પસાર થતા પેકેટ માટે આ મૂલ્યની પુનઃ ગણતરી કરશે
(11)સ્ત્રોત અને ગંતવ્ય સરનામાં: બંને સરનામાં 32 બિટ્સ છે. આ IP પેકેટનું મૂળ અને ગંતવ્ય સરનામું ઓળખે છે. મહેરબાની કરીને નોંધ કરો કે જ્યાં સુધી NAT નો ઉપયોગ ન થાય ત્યાં સુધી, આ બે સરનામાં સમગ્ર ટ્રાન્સમિશન પ્રક્રિયા દરમિયાન બદલાશે નહીં.
(12)વિકલ્પો: આ એક ચલ લંબાઈ ક્ષેત્ર છે. આ ક્ષેત્ર વૈકલ્પિક છે અને મુખ્યત્વે પરીક્ષણ માટે ઉપયોગમાં લેવાય છે, અને મૂળ ઉપકરણ દ્વારા જરૂરિયાત મુજબ ફરીથી લખી શકાય છે. વૈકલ્પિક વસ્તુઓમાં નીચેનાનો સમાવેશ થાય છે:
• છૂટક સ્ત્રોત રૂટીંગ: માટે IP સરનામાઓની શ્રેણી પ્રદાન કરોરાઉટરઇન્ટરફેસ આઈપી પેકેટો આ આઈપી એડ્રેસ સાથે ટ્રાન્સમિટ કરવા જોઈએ, પરંતુ તેને સતત બે આઈપી એડ્રેસ વચ્ચે બહુવિધ રાઉટર છોડવાની છૂટ છે.
• સખત સ્ત્રોત રૂટીંગ: માટે IP સરનામાઓની શ્રેણી પ્રદાન કરોરાઉટરઇન્ટરફેસ IP પેકેટો આ IP સરનામાંઓ સાથે પ્રસારિત કરવા આવશ્યક છે, અને જો આગામી હોપ IP સરનામાં કોષ્ટકમાં ન હોય, તો તે ભૂલ સૂચવે છે.
• રેકોર્ડ માર્ગ: રાઉટરના આઉટબાઉન્ડ ઇન્ટરફેસનું IP સરનામું રેકોર્ડ કરો જ્યારે IP પેકેટ દરેક છોડે છેરાઉટર.
• ટાઈમસ્ટેમ્પ: જ્યારે IP પેકેટ દરેક છોડે ત્યારે સમય રેકોર્ડ કરોરાઉટર.
• પેડિંગ: કારણ કે IP હેડરની લંબાઈનું એકમ 32 બિટ્સ છે, IP હેડરની લંબાઈ 32 બિટ્સના પૂર્ણાંક ગુણાંકની હોવી જોઈએ. તેથી, વૈકલ્પિક વિકલ્પ પછી, IP પ્રોટોકોલ 32 બિટ્સના પૂર્ણાંક ગુણાંકને પ્રાપ્ત કરવા માટે ઘણા શૂન્ય ભરશે.
IPV4 ડેટા ઘણીવાર અમારી કંપનીમાં લાગુ થઈ શકે છેઓએનયુનેટવર્ક ઉપકરણો, અને અમારા સંબંધિત નેટવર્ક હોટ સેલિંગ ઉત્પાદનો વિવિધ પ્રકારના આવરી લે છેઓએનયુએસી સહિત શ્રેણીના ઉત્પાદનોઓએનયુ/સંચારઓએનયુ/બુદ્ધિશાળીઓએનયુ/બોક્સઓએનયુ, વગેરે ઉપરોક્તઓએનયુશ્રેણીના ઉત્પાદનોનો ઉપયોગ વિવિધ પરિસ્થિતિઓમાં નેટવર્ક જરૂરિયાતો માટે થઈ શકે છે. દરેકને આવવા અને ઉત્પાદન વિશે વધુ વિગતવાર તકનીકી સમજણ મેળવવા માટે આપનું સ્વાગત છે.