એક જ પ્રોક્સી IP, જુદા પોર્ટ: શું તે ડુપ્લિકેટ છે?
IP સરનામું અને પોર્ટ સાથે મળીને એન્ડપોઇન્ટ ઓળખે છે. પ્રોક્સી યાદી આયાત કરતી વખતે, તપાસતી વખતે કે ડુપ્લિકેટ દૂર કરતી વખતે આ તફાવત જાળવો.
એક જ IP સરનામું અને જુદા પોર્ટ ધરાવતી બે પંક્તિઓ જુદા એન્ડપોઇન્ટ છે. માત્ર IP પુનરાવર્તિત છે એટલે એક દૂર કરવાથી કાર્યરત પ્રોક્સી અથવા બીજો પ્રોક્સી પ્રોટોકોલ કાઢી શકાય છે.
ઉદાહરણ તરીકે, 203.0.113.10:8080 અને 203.0.113.10:1080 જુદા પોર્ટ સાથે જોડાય છે. એક પર HTTP અને બીજા પર SOCKS5 હોઈ શકે છે. પ્રવેશના નિયમો અથવા ઉપલબ્ધતા પણ જુદી હોઈ શકે છે. આ ઉદાહરણના પોર્ટ નંબર વાસ્તવિક સેવા વિશે કશું નિશ્ચિત કહેતા નથી.
સંપૂર્ણ એન્ડપોઇન્ટ તપાસો
પોર્ટ 8080 પર સમયમર્યાદા પૂરી થાય તો પોર્ટ 1080 પર સફળ વિનંતી પ્રથમ પંક્તિ કામ કરે છે તે સાબિત કરતી નથી. દરેક તપાસમાં પ્રોટોકોલ, સરનામું અને પોર્ટ નોંધો. માત્ર “આ IP બંધ છે” કહેતો અહેવાલ પરિણામ સમજાવી શકે તેવી માહિતી ગુમાવે છે.
તેનું ઊલટું પણ સાચું છે: બે પોર્ટ અંતે એક જ બહાર જતું સરનામું વાપરી શકે છે. તેથી તે એક જ જોડાણ એન્ડપોઇન્ટ બની જતા નથી. તે માળખું કે મર્યાદાઓ વહેંચી શકે છે; તેથી બંને પંક્તિ રાખવી એ બે સ્વતંત્ર સંચાલક અથવા બે જુદા નિર્ગમ હોવાનો પુરાવો નથી.
શું ડુપ્લિકેટ ગણવું જોઈએ?
એક જાણીતા પ્રોટોકોલની સાદી યાદીમાં સામાન્યકૃત IP સરનામું અને પોર્ટના આંકડાકીય મૂલ્યથી ડુપ્લિકેટ દૂર કરો. માત્ર IPv4 માટેનું Python સફાઈ ઉદાહરણ આ નિયમ સાદી IP:port પંક્તિઓ પર લાગુ કરે છે. ફાઇલમાં પ્રોટોકોલ ભળેલા હોય તો તે માહિતી પણ રાખો. મફત પ્રોક્સીની યાદીમાંથી આયાત કરતી વખતે દરેક સરનામા અને પોર્ટ સાથે પ્રોટોકોલ રાખો.
બરાબર એક જ IP:port પર બે લેબલ હોય તો વધુ તપાસ જરૂરી છે. HTTP અને HTTPS નોંધો એક જ HTTP પ્રોક્સી દર્શાવતી હોઈ શકે જે CONNECT પણ સમર્થિત કરે છે. અથવા સેવા એકથી વધુ પ્રકારના હેન્ડશેક સ્વીકારી શકે છે. લેબલનો અર્થ સમજ્યા પછી જ નોંધો જોડો; લખાણ સાફ કરતી વખતે ક્ષમતાની માહિતી ફેંકી ન દો.
લખાણનું સ્વરૂપ ખોટા તફાવતો સર્જી શકે છે
08080 અને 8080 બંને દશાંશ પોર્ટ દર્શાવતા હોય તો તેમનું આંકડાકીય મૂલ્ય એક જ છે. IPv6 સરનામાંના પણ અનેક સમકક્ષ લખાણરૂપ હોઈ શકે છે. સરખામણી પહેલાં સરનામું અને પોર્ટ સામાન્યકૃત કરો અને સમસ્યા શોધવા મૂળ સ્રોત રાખો.
ડુપ્લિકેટ દૂર કરવાથી યાદીનું સ્વરૂપ સુધરે છે. તે એન્ડપોઇન્ટ ઑનલાઇન છે કે નહીં, બે એન્ડપોઇન્ટના જુદા નિર્ગમ છે કે નહીં અથવા દેશનું લેબલ સાચું છે કે નહીં તપાસતું નથી.