Routing protocol
રાઉટીંગ પ્રોટોકોલ સ્પષ્ટ કરે છે કે કેવી રીતે રાઉટર્સ માહિતીનું વિતરણ કરવા માટે એકબીજા સાથે વાતચીત કરે છે જે તેમને કમ્પ્યુટર નેટવર્ક પર નોડ્સ વચ્ચેના માર્ગો પસંદ કરવા માટે સક્ષમ બનાવે છે. રાઉટર ઇન્ટરનેટ પર ટ્રાફિક નિર્દેશન કાર્યો કરે છે; જ્યાં સુધી તેઓ તેમના ગંતવ્ય કમ્પ્યુટર સુધી ન પહોંચે ત્યાં સુધી ડેટા પેકેટો રાઉટરથી રાઉટર સુધી ઇન્ટરનેટના નેટવર્ક દ્વારા ફોરવર્ડ કરવામાં આવે છે. રાઉટીંગ અલ્ગોરિધમ્સ માર્ગની ચોક્કસ પસંદગી નક્કી કરે છે. દરેક રાઉટરને તેની સાથે સીધા જોડાયેલા નેટવર્કનું પૂર્વ જ્ઞાન હોય છે. રાઉટીંગ પ્રોટોકોલ આ માહિતીને પહેલા નજીકના પડોશીઓ વચ્ચે અને પછી સમગ્ર નેટવર્કમાં વહેંચે છે. આ રીતે, રાઉટર્સ નેટવર્કની ટોપોલોજીનું જ્ઞાન મેળવે છે. નિષ્ક્રિય જોડાણો અને ઘટકો અને અવરોધોની આસપાસના રૂટ ડેટા જેવી બદલાતી પરિસ્થિતિઓને ગતિશીલ રીતે સમાયોજિત કરવા માટે રૂટીંગ પ્રોટોકોલની ક્ષમતા એ છે જે ઇન્ટરનેટને તેની ખામી સહનશીલતા અને ઉચ્ચ ઉપલબ્ધતા આપે છે. રૂટીંગ પ્રોટોકોલની ચોક્કસ લાક્ષણિકતાઓમાં રૂટીંગ લૂપ્સને ટાળવાની રીત, તેઓ જે રીતે પસંદગીના માર્ગો પસંદ કરે છે, હોપ ખર્ચ વિશેની માહિતીનો ઉપયોગ કરીને, રૂટીંગ કન્વર્જન્સ સુધી પહોંચવા માટે જરૂરી સમય, તેમની માપનીયતા અને રિલે મલ્ટિપ્લેક્સિંગ અને ક્લાઉડ એક્સેસ ફ્રેમવર્ક પરિમાણો જેવા અન્ય પરિબળોનો સમાવેશ થાય છે. કેટલીક વધારાની લાક્ષણિકતાઓ જેમ કે બહુસ્તરીય ઇન્ટરફેસિંગનો ઉપયોગ અધિકૃત બંદરોને અસંબદ્ધ નેટવર્કિંગ ગેટવેના વિતરણના સાધન તરીકે પણ થઈ શકે છે. રૂટીંગ પ્રોટોકોલ લૂપ્સ સાથેની સમસ્યાઓને અટકાવવાનો આનો વધારાનો ફાયદો છે. ઘણા રૂટીંગ પ્રોટોકોલને આર. એફ. સી. તરીકે ઓળખાતા ટેકનિકલ ધોરણોના દસ્તાવેજોમાં વ્યાખ્યાયિત કરવામાં આવે છે. રૂટીંગ પ્રોટોકોલના ઘણા પ્રકારો હોવા છતાં, આઇપી નેટવર્ક પર ત્રણ મુખ્ય વર્ગોનો વ્યાપક ઉપયોગ થાય છેઃ ઇન્ટિરિયર ગેટવે પ્રોટોકોલ પ્રકાર 1, લિંક-સ્ટેટ રૂટીંગ પ્રોટોકોલ, જેમ કે ઓએસપીએફ અને આઇએસ-આઇએસ ઇન્ટિરિયર ગેટવે પ્રોટોકોલ પ્રકાર 2, ડિસ્ટન્સ-વેક્ટર રૂટીંગ પ્રોટોકોલ, જેમ કે રૂટીંગ ઇન્ફર્મેશન પ્રોટોકોલ, આરઆઇપીવી 2, આઇજીઆરપી. બાહ્ય ગેટવે પ્રોટોકોલ એ રૂટીંગ પ્રોટોકોલ છે જેનો ઉપયોગ સ્વાયત્ત સિસ્ટમો વચ્ચે રૂટીંગ માહિતીનું આદાનપ્રદાન કરવા માટે ઇન્ટરનેટ પર થાય છે, જેમ કે બોર્ડર ગેટવે પ્રોટોકોલ (બીજીપી), એક પાથ-વેક્ટર રૂટીંગ પ્રોટોકોલ. બાહ્ય ગેટવે પ્રોટોકોલને અપ્રચલિત રૂટીંગ પ્રોટોકોલ, બાહ્ય ગેટવે પ્રોટોકોલ (ઇ. જી. પી.) સાથે ભેળસેળ ન કરવી જોઈએ. OSI સ્તર હોદ્દો રૂટીંગ પ્રોટોકોલ, OSI રૂટીંગ માળખા અનુસાર, નેટવર્ક સ્તર માટે સ્તર વ્યવસ્થાપન પ્રોટોકોલ છે, તેમની પરિવહન વ્યવસ્થાને ધ્યાનમાં લીધા વિનાઃ IS-IS ડેટા લિંક સ્તર પર ચાલે છે (સ્તર 2) ઓપન શોર્ટેસ્ટ પાથ ફર્સ્ટ (OSPF) IP માં સમાવિષ્ટ છે, પરંતુ ફક્ત IPv4 સબનેટ પર ચાલે છે, જ્યારે IPv6 સંસ્કરણ માત્ર લિંક-સ્થાનિક સંબોધનનો ઉપયોગ કરીને લિંક પર ચાલે છે. આઇ. જી. આર. પી. અને ઇ. આઇ. જી. આર. પી. સીધા આઇ. પી. માં સમાવિષ્ટ છે. ઇ. આઇ. જી. આર. પી. તેની પોતાની વિશ્વસનીય પ્રસારણ પદ્ધતિનો ઉપયોગ કરે છે, જ્યારે આઇ. જી. આર. પી. એ અવિશ્વસનીય પરિવહન ધારણ કર્યું હતું. રાઉટીંગ ઇન્ફર્મેશન પ્રોટોકોલ (આરઆઇપી) યુઝર ડેટાગ્રામ પ્રોટોકોલ (યુડીપી) પર ચાલે છે. આવૃત્તિ 1 પ્રસારણ સ્થિતિમાં કામ કરે છે, જ્યારે આવૃત્તિ 2 મલ્ટીકાસ્ટ એડ્રેસિંગનો ઉપયોગ કરે છે. બીજીપી ટ્રાન્સમિશન કંટ્રોલ પ્રોટોકોલ (ટીસીપી) પર ચાલે છે. આંતરિક ગેટવે પ્રોટોકોલ આંતરિક ગેટવે પ્રોટોકોલ (આઇ. જી. પી.) એક જ રૂટીંગ ડોમેનમાં રૂટીંગ માહિતીનું આદાનપ્રદાન કરે છે. આઇ. જી. પી. ના ઉદાહરણોમાં નીચેનાનો સમાવેશ થાય છેઃ ઓપન શોર્ટેસ્ટ પાથ ફર્સ્ટ (ઓ. એસ. પી. એફ.) રૂટીંગ ઇન્ફર્મેશન પ્રોટોકોલ (આર. આઇ. પી.) ઇન્ટરમીડિયેટ સિસ્ટમ ટુ ઇન્ટરમીડિયેટ સિસ્ટમ (આઇ. એસ.-આઇ. એસ.) એન્હાન્સ્ડ ઇન્ટિરિયર ગેટવે રૂટીંગ પ્રોટોકોલ (ઇ. આઇ. જી. આર. પી.) એક્સટીરિયર ગેટવે પ્રોટોકોલ એક્સટીરિયર ગેટવે પ્રોટોકોલ સ્વાયત્ત સિસ્ટમો વચ્ચે રૂટીંગ માહિતીનું આદાનપ્રદાન કરે છે. ઉદાહરણોમાં નીચેનાનો સમાવેશ થાય છેઃ બાહ્ય ગેટવે પ્રોટોકોલ (ઇ. જી. પી.) બોર્ડર ગેટવે પ્રોટોકોલ (બી. જી. પી.) રૂટીંગ સોફ્ટવેર મોટાભાગના સામાન્ય રૂટીંગ પ્રોટોકોલ માટે ઘણા સોફ્ટવેર અમલીકરણ અસ્તિત્વમાં છે. ઓપન-સોર્સ એપ્લિકેશનોના ઉદાહરણોમાં બર્ડ ઇન્ટરનેટ રૂટીંગ ડેમન, ક્વાગા, જીએનયુ ઝેબ્રા, ઓપનબીજીપીડી, ઓપનઓએસપીએફડી અને એક્સઓઆરપી છે. રૂટેડ પ્રોટોકોલ કેટલાક નેટવર્ક પ્રમાણપત્ર અભ્યાસક્રમો રૂટિંગ પ્રોટોકોલ અને રૂટેડ પ્રોટોકોલ વચ્ચે તફાવત કરે છે. એપ્લિકેશન ટ્રાફિક પહોંચાડવા માટે રૂટ પ્રોટોકોલનો ઉપયોગ થાય છે. તે તેના ઇન્ટરનેટ સ્તર અથવા નેટવર્ક સ્તરમાં યોગ્ય સરનામાંની માહિતી પ્રદાન કરે છે જેથી પેકેટને એક નેટવર્કથી બીજા નેટવર્કમાં ફોરવર્ડ કરી શકાય. રૂટ કરેલા પ્રોટોકોલના ઉદાહરણો ઈન્ટરનેટ પ્રોટોકોલ (IP) અને ઈન્ટરનેટવર્ક પેકેટ એક્સચેન્જ (IPX) છે. સ્ટેટિક રૂટીંગ ડાયનેમિક રૂટીંગ હાયરાર્કિકલ સ્ટેટ રૂટીંગ ઓપ્ટિમાઇઝ્ડ લિંક સ્ટેટ રૂટીંગ પ્રોટોકોલ B.A.T.M.A.N પણ જુઓ. ZHLS-GF નોંધો સંદર્ભો સિસ્કો "ઈન્ટરનેટવર્કિંગ ટેક્નોલોજી હેન્ડબુક" કમ્પ્યુટર નેટવર્કિંગ રૂટીંગમાં વધુ વાંચન પ્રકરણ "રૂટીંગ બેઝિક્સ"