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