ડોમેન નામ પ્રણાલી: આવૃત્તિઓ વચ્ચેનો તફાવત

Content deleted Content added
લીટી ૪૮:
*તકનીકી રીતે DNS કોઈપણ અક્ષરને સારી પેઠે ઓક્ટેટ માં સમાવી શકે છે. જોકે, ડોમેન એ DNS રુટ ઝોનમાં નામો, અને મોટા ભાગના અન્ય પેટા ડોમેન્સ ની મંજૂરી સૂત્ર, એક પ્રિફર્ડ બંધારણમાં અને અક્ષર સમૂહ ઉપયોગ કરે છે. ASCII અક્ષર સમૂહ ઉપગણ લેબલને સ્વીકૃત અક્ષરો છે, જેમાં a થી z, A થી Z અક્ષરો તેમજ ૦ થી 9 અંકો અને હાયફન (-) નો સમાવેશ કરેલો છે. આ નિયમ LDH નિયમથી જાણીતો છે. LDH (Letter, Digits, Hyphen). ડોમેન નામોને કેસ સ્વતંત્ર (Case-Independent) અર્થઘટન કરવામાં આવે છે. <ref> Network Working Group of the IETF, January 2006, RFC 4343: Domain Name System (DNS) Case Insensitivity Clarification </ref> લેબલ ના નામની શરૂઆત કે અંત હાયફન (Hyphen)થી કરી શકાય નહિ. <ref name=rfc3696>RFC 3696, ''Application Techniques for Checking and Transformation of Names'', J.C. Klensin, J. Klensin</ref> આ ઉપરાંત વધારાના નિયમ એ છે કે, ઉચ્ચ-સ્તરીય ડોમેન નામોમાં બધા અક્ષરો આકડા હોય શકે નહિ. <ref>RFC 3696, ''Application Techniques for Checking and Transformation of Names'', J.C. Klensin, J. Klensin</ref>
*જે ડોમેન નામ હોસ્ટ પણ છે તેની સાથે એક IP એડ્રેસ સંકળાયેલો હોવો જોઈએ. દા.ત. ડોમેન નામ <tt> www.example.com </tt> અને <tt> example.com </tt> બંને હોસ્ટ નામ છે જયરે ડોમેન com નથી.
 
=== આંતરરાષ્ટ્રીય ડોમેન નામો ===
DNS મર્યાદિત ASCII અક્ષરોને પરવાનગી આપતું હોવાથી ઘણી ભાષાઓના મૂળભૂત અક્ષરો કે સ્ક્રીપ્ટની રજૂઆતને અટકાવે છે.આને શક્ય બનાવવા માટે, ICANN જેના દ્વારા જેમ કે માન્ય DNS અક્ષર માં વેબ બ્રાઉઝર્સ, નકશો યુનિકોડ શબ્દમાળાઓ તરીકે વપરાશકર્તા કાર્યક્રમો, Punycodeની મદદથી સુયોજિત કરે છે, સિસ્ટમ કાર્યક્રમો માં Internationalizing ડોમેન નામો (IDNA)ને મંજૂરી આપી હતી. 2009 માં આઇસીએએનએન આંતરરાષ્ટ્રીયકરણ ડોમેન નામ કંટ્રી કોડ ટોપ લેવલ ડોમેન ના સ્થાપન મંજૂરી આપી હતી. વધુમાં, હાલનું ટોચ સ્તર ડોમેન નામો (TLD) ઓ ઘણા registries જો IDNA પદ્ધતિ અપનાવી છે.
 
=== નામ સર્વર ===
આ ડોમેન નામ પ્રણાલી એ ક્લાયન્ટ સર્વર મોડલ વાપરે છે કે જે વિતરિત ડેટાબેઝ સિસ્ટમ દ્વારા ચલાવવામાં આવે છે. આ ડેટાબેઝના નોડ નામ સર્વરો છે. દરેક ડોમેન અને તેની નીચે રહેલા પેટા ડોમેનને (જો હોય તો) તેની માહિતી પ્રકાશિત કરવા માટે ઓછામાં ઓછું એક સત્તાવાર DNS સર્વર હોય છે. રૂટ ડોમેન સર્વર ટોચના સ્તરોને સેવા આપે છે.
 
=== અધિકૃત નામ સર્વર ===
અધિકૃત નામ સર્વર એક એવું નામ સર્વર છે કે, જે મૂળ સ્ત્રોત દ્વારા જવાબો આપવા રૂપરેખાંકિત (Configure) કરેલું હોય છે. ઉદાહરણ તરીકે, ડોમેન એડમીન કે ડાયનેમિક DNSની રીતો દ્વારા જુદા જુદા સર્વરને પૂછાતા સામાન્ય DNS પ્રશ્નોના જવાબોમાં એકરૂપતા ન હોયતો અધિકૃત સર્વરના જવાબને માન્યતા અપાય છે.
અધિકૃત સર્વરના બે પ્રકાર છે : સ્વામી/મુખ્ય (Master) અને સેવક (Slave). મુખ્ય સર્વરમાં દરેક ઝોનના મૂળ રેકોર્ડની કોપી હોય છે. જયારે સેવક સર્વર DNS પ્રોટોકોલની આપોઆપ અપડેટ થતી રચનાની મદદથી તેના મુખ્ય સર્વરમાંથી દરેક ઝોનના મૂળ રેકોર્ડની એક નકલ તેનામાં કોપી કરતુ હોય છે.
 
દરેક DNS ઝોન માટે અધિકૃત નામ સર્વરો સમૂહ સોંપાયેલ હોય છે. આ સમૂહ સરનામાં વિશેનો એક NS રેકોર્ડ પિતૃ ઝોન અને સર્વરો પોતાના(સ્વ સંદર્ભ તરીકે) માં સ્ટોર હોવા જ જોઈએ.
ડોમેન નામો એક ડોમેન નામ રજિસ્ટ્રાર સાથે રજીસ્ટર કરી રહ્યા હોય, ત્યારે ટોચ સ્તર ડોમેન નું ડોમેઈન રજિસ્ટ્રી તેમના સ્થાપન પ્રાથમિક નામ સર્વર ની સોંપણી અને ઓછામાં ઓછા એક દ્વિતીય નામ સર્વર માટે જરૂરી છે. બહુવિધ નામ સર્વરોની જરૂરિયાત એક નામ સર્વર સુલભ નહિં બને તો પણ ડોમેન હજુ પણ કાર્યરત બનાવવા માટે ધ્યેય રાખે છે. <ref name="techterms">{{cite web
|title = Name Server definition at techterms.com
|url = http://www.techterms.com/definition/nameserver
}} </ref> પ્રાથમિક નામ સર્વર ની હોદ્દો માત્ર ડોમેઈન નામ રજિસ્ટ્રાર આપવામાં અગ્રતા દ્વારા નક્કી થાય છે. આ હેતુ માટે, સામાન્ય રીતે માત્ર નામ સર્વર ની સંપૂર્ણપણે ગુણવત્તાવાળું ડોમેઈન નામ, જરૂરી છે સર્વરો રજીસ્ટર ડોમેન માં સમાયેલ છે, જ્યાં સુધી કે જે કિસ્સામાં અનુરૂપ IP સરનામું તેમજ જરૂરી છે.
 
દ્વિતીય નામ સર્વરો સ્લેવ સર્વરો તરીકે અમલ કરી શકે છે, જ્યારે પ્રાથમિક નામ સર્વરો, ઘણી વખત માસ્ટર નામ સર્વરો છે.
 
એક સત્તાવાર સર્વર, ચોક્કસ જવાબો પૂરા પાડતા તેની સ્થિતિ સૂચવે છે અધિકૃત માનવામાં, સોફ્ટવેર ફ્લેગ (એ પ્રોટોકોલ માળખું બીટ) સુયોજિત કરીને, તેના પ્રતિભાવ (AA) બીટ આપે છે જેને સત્તાવાર જવાબ કહેવાય છે. <ref name="rfc1035" />
 
== સંચાલન ==
=== સરનામું ઠરાવ તંત્ર (Address Resolution Mechanism) ===
 
== સંદર્ભો ==