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