DNS (ડોમેન નામ સિસ્ટમ)

ડોમેઇન નેમ સિસ્ટમ (DNS) ઈન્ટરનેટ ડોમેઇન અને યજમાનના નામોને IP એડ્રેસ અને તેનાથી વિરુદ્ધ કરે છે.

ઇન્ટરનેટ પર, DNS અમારા વેબ બ્રાઉઝર સરનામાં બારમાં આપણે લખેલા નામો વચ્ચે સ્વયંચાલિત રૂપે ફેરવે છે જે તે સાઇટ્સને હોસ્ટ કરતી વેબ સર્વર્સના IP સરનામાં પર છે. મોટા કોર્પોરેશનો પણ તેમની પોતાની કંપની ઇન્ટ્રાનેટના સંચાલન માટે DNS નો ઉપયોગ કરે છે. હોમ નેટવર્ક્સ ઇન્ટરનેટનો ઉપયોગ કરતી વખતે DNS નો ઉપયોગ કરે છે પરંતુ તેનો ઉપયોગ ઘર કમ્પ્યુટર્સનાં નામોનું સંચાલન કરવા માટે કરતા નથી.

કેવી રીતે DNS કામ કરે છે

DNS એક ક્લાયન્ટ / સર્વર નેટવર્ક સંચાર સિસ્ટમ્સ છે: DNS ક્લાયંટ્સ DNS સર્વર્સ તરફથી પ્રતિસાદ મેળવવા અને પ્રાપ્ત કરવા વિનંતીઓ મોકલે છે. નામ સમાવતી અરજીઓ, જેના પરિણામે સર્વરમાંથી પરત આવેલો IP એડ્રેસ, આગળ DNS લુકઅપની કહેવામાં આવે છે . IP સરનામાં ધરાવતી અરજીઓ અને નામ પરિણામે અરજીઓ, જેને રિવર્સ DNS લુકઅપ કહેવાય છે , તે પણ સપોર્ટેડ છે. DNS ઇન્ટરનેટ પરના તમામ સાર્વજનિક હોસ્ટ્સ માટે આ નામ અને છેલ્લી-જાણીતા સરનામા માહિતીને સંગ્રહિત કરવા માટે વિતરિત ડેટાબેઝનો અમલ કરે છે.

DNS ડેટાબેઝ વિશિષ્ટ ડેટાબેસ સર્વર્સની હાયરાર્કી પર રહે છે. જ્યારે વેબ બ્રાઉઝર્સ જેવા ઈન્ટરનેટ યજમાન નામોને લગતા અરજીઓની સમસ્યા હોય છે, તો સોફ્ટવેરનો એક ભાગ (સામાન્ય રીતે નેટવર્ક ઓપરેટીંગ સિસ્ટમમાં બનેલો છે) જેને DNS રીઝોલ્વર કહેવાય છે તે સર્વરના IP સરનામાને નક્કી કરવા માટે DNS સર્વરને પ્રથમ સંપર્ક કરે છે. જો DNS સર્વરમાં આવશ્યક મેપિંગ ન હોય તો, તે, ક્રમશમાં આગામી ઉચ્ચ સ્તર પર કોઈ અલગ DNS સર્વરને વિનંતી કરશે. સંભવિત સંખ્યાબંધ ફોર્વર્ડિંગ અને પ્રતિનિધિમંડળ સંદેશાઓ DNS હાયરાર્કી અંદર મોકલવામાં આવે છે, આપેલ યજમાન માટેનો IP સરનામું આખરે ઉકેલનાર પર આવે છે, જે ઈન્ટરનેટ પ્રોટોકોલની વિનંતીને પૂર્ણ કરે છે.

DNS વધુમાં કેશીંગ વિનંતીઓ અને નિરર્થકતા માટે સપોર્ટ સમાવેશ કરે છે. મોટાભાગના નેટવર્ક ઓપરેટીંગ સિસ્ટમો પ્રાથમિક, માધ્યમિક, અને તૃતીય DNS સર્વર્સનું રૂપરેખાંકન આધાર આપે છે, જેમાંથી દરેક ક્લાઈન્ટો તરફથી પ્રારંભિક અરજીઓની સેવા આપે છે.

વ્યક્તિગત ઉપકરણો અને હોમ નેટવર્ક્સ પર DNS સુયોજિત કરી રહ્યા છે

ઈન્ટરનેટ સર્વિસ પ્રોવાઇડર્સ (આઇએસપી) તેમના પોતાના DNS સર્વર્સને જાળવે છે અને DHCP ને તેમના ગ્રાહકના નેટવર્કોને સ્વયંચાલિત રીતે ગોઠવવા માટે ઉપયોગ કરે છે, સ્વયંસંચાલિત DNS સર્વર સોંપણી DNS રૂપરેખાંકનના બોજના ઘરથી થવાય છે. હોમ નેટવર્ક એડમિનિસ્ટ્રેટર્સને તેમનો આઇએસપીઝ સેટિંગ્સ રાખવા માટે જરૂરી નથી, તેમ છતાં કેટલાક તેના બદલે તેની ઉપલબ્ધ જાહેર ઈન્ટરનેટ DNS સેવાઓનો ઉપયોગ કરવાનું પસંદ કરે છે. સાર્વજનિક DNS સેવાઓ, જે સામાન્ય આઇએસપી વ્યાજબી રીતે ઓફર કરી શકે છે તેના પર સારી કામગીરી અને વિશ્વસનીયતા પ્રદાન કરવા માટે રચાયેલ છે.

હોમ બ્રોડબેન્ડ રાઉટર્સ અને અન્ય નેટવર્ક ગેટવે ઉપકરણો નેટવર્ક માટે પ્રાથમિક, માધ્યમિક અને તૃતીય DNS સર્વર IP સરનામાઓ સ્ટોર કરે છે અને તેમને જરૂરી ક્લાયન્ટ ઉપકરણોને અસાઇન કરે છે. વહીવટકર્તાઓ જાતે સરનામાં દાખલ કરવા અથવા DHCP માંથી મેળવી શકે છે. સરનામાઓ તેના ઓપરેટિંગ સિસ્ટમ રૂપરેખાંકન મેનુઓ મારફતે ક્લાઇન્ટ ઉપકરણ પર પણ અપડેટ કરી શકાય છે.

DNS સાથેના મુદ્દાઓ તૂટક તૂટક અને તેના ભૌગોલિક વિતરણ પ્રકૃતિને આપવામાં મુશ્કેલી નિવારવા મુશ્કેલ હોઈ શકે છે. જ્યારે DNS ભાંગી જાય ત્યારે ક્લાઈન્ટો હજી પણ તેમના સ્થાનિક નેટવર્ક સાથે જોડાઈ શકે છે, પરંતુ તેઓ તેમના નામ દ્વારા દૂરસ્થ ઉપકરણો સુધી પહોંચવામાં અસમર્થ હશે. જ્યારે ક્લાઈન્ટ ઉપકરણની નેટવર્ક સુયોજનો 0.0.0.0 ના DNS સર્વર સરનામાં બતાવે છે, તે DNS સાથે અથવા સ્થાનિક નેટવર્ક પર તેની રૂપરેખાંકન સાથે નિષ્ફળતા સૂચવે છે.