NETDATA
NETDATA એ ફાઇલ ફોર્મેટ છે જેનો ઉપયોગ મુખ્યત્વે IBM મેઇનફ્રેમ સિસ્ટમ્સ પર ડેટા ટ્રાન્સફર અને સ્ટોરેજ માટે થાય છે, જો કે અમલીકરણ અન્ય સિસ્ટમો માટે ઉપલબ્ધ છે. વર્ણન NETDATA ફાઇલો 80-બાઈટ કાર્ડ ઇમેજ ફાઇલો છે જેમાં અનલોડ કરેલ ફાઇલ ડેટા વત્તા મેટાડેટા હોય છે જે મૂળ ફાઇલને પ્રાપ્ત સિસ્ટમ પર ફરીથી ગોઠવવાની મંજૂરી આપે છે. સંપૂર્ણ NETDATA ફાઇલમાં સંખ્યાબંધ નિયંત્રણ રેકોર્ડ હોય છે, ત્યારબાદ ડેટા રેકોર્ડ હોય છે અને ટ્રેલર રેકોર્ડ દ્વારા સમાપ્ત થાય છે. તમામ રેકોર્ડ્સનું બંધારણ સમાન હોય છેઃ ફાઇલના લોજિકલ સેગમેન્ટની લંબાઈ ધરાવતું એક-બીટ લંબાઈનું ક્ષેત્ર. એક સેગમેન્ટની મહત્તમ લંબાઈ 255 બાઇટ્સ હોય છે. લંબાઈ અને ફ્લેગ સાથે સેગમેન્ટમાં 253 બાઇટ્સ સુધીની માહિતી હોઈ શકે છે. આ સેગમેન્ટનું વર્ણન કરતું એક-બીટ ફ્લેગ ક્ષેત્રઃ X '80'-આ રેકોર્ડ X '40' નો પ્રથમ સેગમેન્ટ છે-આ રેકોર્ડનો છેલ્લો સેગમેન્ટ છે. જો રેકોર્ડને માત્ર એક જ સેગમેન્ટની જરૂર હોય તો ફ્લેગમાં X 'C0' X '20' હશે-આ સેગમેન્ટ કંટ્રોલ રેકોર્ડ X '10' નો ભાગ છે-આ સેગમેન્ટમાં આગામી રેકોર્ડ X '0F' નો રેકોર્ડ નંબર છે-આરક્ષિત કંટ્રોલ રેકોર્ડ કંટ્રોલ રેકોર્ડમાં લંબાઈ અને ફ્લેગને અનુસરીને બાઇટ્સ 2-7માં છ-અક્ષર EBCDIC ઓળખકર્તા હોય છે. તેમાં સંખ્યાબંધ સ્વ-નિર્ધારિત ક્ષેત્રો હોય છે, જેને લખાણ એકમો કહેવાય છે. દરેક લખાણ એકમમાં આ લખાણ એકમને ઓળખતી બે બાઈટ લખાણ એકમ કી, આ કી (સામાન્ય રીતે એક) ને અનુસરતી લંબાઈ-ડેટા જોડીની બે-બાઈટ મોટી-અંતની દ્વિસંગી સંખ્યા, લખાણ એકમ ડેટાની લંબાઈને ઓળખતી બે બાઈટ લંબાઈનું ક્ષેત્ર અને ચોક્કસ લંબાઈનું લખાણ એકમ હોય છે. અમલીકરણથી પ્રાપ્ત સિસ્ટમ સાથે સંબંધિત ન હોય તેવી કોઈપણ ટેક્સ્ટ યુનિટ માહિતીને અવગણવાની અપેક્ષા રાખવામાં આવે છે. હેડર કંટ્રોલ રેકોર્ડ હેડર રેકોર્ડ એ NETDATA ફાઇલનો પ્રથમ રેકોર્ડ હોવો જોઈએ. તેમાં ઓળખકર્તા "આઈ. એન. એમ. આર. 01" છે. તેમાં પ્રેષકને ઓળખતી માહિતી હોય છેઃ નોડ (યજમાન), ટાઇમસ્ટેમ્પ અને વપરાશકર્તા આઈડી, નિયંત્રણ રેકોર્ડ સેગમેન્ટ્સની લંબાઈ અને લક્ષ્ય (પ્રાપ્ત) નોડ અને વપરાશકર્તા આઈડી. તેમાં વૈકલ્પિક રીતે રસીદની સ્વીકૃતિ માટેની વિનંતી, ડેટા ફોર્મેટનો સંસ્કરણ નંબર, પ્રસારણમાં ફાઇલોની સંખ્યા અને "વપરાશકર્તા પરિમાણ સ્ટ્રિંગ" હોઈ શકે છે. સી. એમ. એસ. પ્રસારણ દીઠ માત્ર એક ફાઇલને મંજૂરી આપે છે, પરંતુ ટી. એસ. ઓ./ઇ. અને અન્ય સિસ્ટમો એકથી વધુ ફાઇલને મંજૂરી આપી શકે છે. ફાઇલ ઉપયોગિતા નિયંત્રણ રેકોર્ડ આ રેકોર્ડ વર્ણવે છે કે ફાઇલના ડેટાનું પુનઃરચના કેવી રીતે કરવામાં આવે છે. તેની ઓળખ "આઈ. એન. એમ. આર. 02" છે. બાઇટ્સ 8-11 એ ફાઇલનો બિગ-એન્ડિયન દ્વિસંગી નંબર ધરાવે છે જેના પર આ રેકોર્ડ લાગુ થાય છે. જો પ્રસારણમાં બહુવિધ ફાઇલો હોય તો તેમને એકથી શરૂ કરીને ક્રમાંકિત કરવામાં આવે છે. આ રેકોર્ડનો બાકીનો ભાગ ફાઇલના બંધારણનું વર્ણન કરે છે, અને એક અથવા વધુ પગલાંઓ ("ઉપયોગિતા કાર્યક્રમો") જે આ ફાઇલને પુનઃબીલ્ડ કરવા માટે ચલાવવા આવશ્યક છે. લખાણ એકમો ફાઇલની સંસ્થાને ઓળખે છે (આઈ. એન. એમ. ડી. એસ. ઓ. આર. જી.: ક્રમિક, પાર્ટીશન્ડ, વગેરે. ), તેની ફિક્સ્ડ મેક્સિમમ રેકોર્ડ લેંથ (આઈ. એન. એમ. એલ. આર. ઈ. સી. એલ.), તેનું રેકોર્ડ ફોર્મેટ (આઈ. એન. એમ. આર. ઈ. સી. એફ. એમ.: ફિક્સ્ડ, વેરિયેબલ, વગેરે) ફાઇલનું અંદાજિત કદ (આઈ. બી. એમ. એસ. આઈ. ઝેડ. ઈ.), અને યુટિલિટી પ્રોગ્રામનું નામ (ઓ.) (આઈ. એન. એમ. યુ. ટી. આઈ. એલ. એન.). તેમાં ફાઇલના બ્લોકનું કદ, બનાવવાની તારીખ, ડિરેક્ટરી બ્લોકની સંખ્યા, નામ, સમાપ્તિ તારીખ, ફાઇલ મોડ નંબર, છેલ્લી ફેરફારની તારીખ, છેલ્લી સંદર્ભ તારીખ, સભ્યની નામની સૂચિ (પાર્ટીશન કરેલ ડેટાસેટ્સ માટે), નોંધ ફાઇલ અને વપરાશકર્તા પરિમાણ સ્ટ્રિંગ પણ હોઈ શકે છે. ડેટા કંટ્રોલ રેકોર્ડ ડેટા કંટ્રોલ રેકોર્ડની તરત પહેલાં આવે છે અને તેના બંધારણનું વર્ણન કરે છે, જે યુટિલિટી કંટ્રોલ રેકોર્ડ જેવું જ છે. તેની ઓળખ "આઈ. એન. એમ. આર. 03" છે. આ રેકોર્ડને સી. એમ. એસ. દ્વારા અવગણવામાં આવે છે, પરંતુ તેનો ઉપયોગ ટી. એસ. ઓ./ઇ. દ્વારા થાય છે. તેમાં ફાઇલનું સંગઠન (આઈ. એન. એમ. ડી. એસ. ઓ. આર. જી.), તેની રેકોર્ડ લંબાઈ (આઈ. એન. એમ. એલ. આર. ઈ. સી. એલ.), તેનું રેકોર્ડ ફોર્મેટ (આઈ. એન. એમ. આર. ઈ. સી. એફ. એમ.) અને ફાઇલનું કદ (આઈ. બી. એમ. એસ. આઈ. ઝેડ. ઈ.) સામેલ છે. વપરાશકર્તા નિયંત્રણ રેકોર્ડ વપરાશકર્તા નિયંત્રણ રેકોર્ડ ડેટા સ્ટ્રીમમાં કોઈપણ સમયે દેખાઈ શકે છે. તેની ઓળખ "આઈ. એન. એમ. આર. 04" છે. જો હાજર હોય તો તે CMS દ્વારા અવગણવામાં આવે છે, પરંતુ અન્ય સિસ્ટમો દ્વારા તેનો ઉપયોગ કરી શકાય છે. તેમાં ફક્ત યુઝર પેરામીટર સ્ટ્રિંગ (INMUSERP) છે. ટ્રેલર કંટ્રોલ રેકોર્ડ આ રેકોર્ડ ફાઇલના અંતને ચિહ્નિત કરે છે. તેની ઓળખ "આઈ. એન. એમ. આર. 06" છે. આ રેકોર્ડ માટે અન્ય કોઈ માહિતી વ્યાખ્યાયિત નથી. સ્વીકૃતિ નિયંત્રણ રેકોર્ડ આ રેકોર્ડમાં "આઈ. એન. એમ. આર. 07" નું ઓળખપત્ર છે. તેનો ઉપયોગ પ્રાપ્ત પ્રણાલી દ્વારા પ્રસારણની રસીદ સ્વીકારવા માટે થાય છે. તેમાં લખાણ એકમોમાંથી એક ફાઇલ નામ (આઈ. એન. એમ. ડી. એસ. એન. એમ.) અથવા નોંધ ફાઇલ (આઈ. એન. એમ. ટી. આર. એમ.) વત્તા, વૈકલ્પિક રીતે, ઓરિજિન ટાઇમ સ્ટેમ્પ (આઈ. એન. એમ. એફ. ટી. આઈ. એમ.) છે. નોંધ ફાઈલ (કેટલીકવાર "પ્રોફ્સ નોટ" તરીકે ઓળખાય છે) "ટૂંકા સંદેશાવ્યવહાર છે, જે સામાન્ય રીતે પત્ર દ્વારા કરવામાં આવે છે". ડેટા રેકોર્ડ ડેટા રેકોર્ડ્સ (તેમના ફ્લેગ વેલ્યુ દ્વારા ઓળખાય છે), ડેટા કંટ્રોલ રેકોર્ડને અનુસરો, જો હાજર હોય, અને ટ્રેલર કંટ્રોલ રેકોર્ડની આગળ. રેકોર્ડ્સ આઈ. એન. એમ. એલ. આર. ઈ. સી. એલ. સુધી કોઈપણ કદના હોઈ શકે છે. તેમને 253 બાઇટ્સ સુધીના બહુવિધ સેગમેન્ટ્સ તરીકે મોકલવામાં આવે છે, ટ્રાન્સમિશન માટે 80 બાઇટ્સ રેકોર્ડ્સમાં વહેંચવામાં આવે છે, અને રીસીવર દ્વારા ફરીથી જોડવામાં આવે છે. દરેક રેકોર્ડમાં ફ્લેગ બાઈટની સેટિંગ્સ ફાઇલની શરૂઆત, અંત અથવા સંપૂર્ણ રેકોર્ડને ચિહ્નિત કરે છે. રેકોર્ડના બાઇટ્સમાં કોઈપણ બીટ પેટર્ન હોઈ શકે છે. કોઈ અક્ષર મૂલ્યો આરક્ષિત નથી. સંદર્ભો બાહ્ય કડીઓ Linux કમ્પ્યુટર ફાઇલ બંધારણો માટે Netdatax-NETDATA આદેશ IBM સોફ્ટવેર VM (ઓપરેટિંગ સિસ્ટમ)