ટીસીપી (ટ્રાન્સમિશન કંટ્રોલ પ્રોટોકોલ) સમજાવાયેલ

પ્રોટોકોલ વિશ્વસનીય ડેટા ટ્રાન્સમિશનની ખાતરી કરે છે

ટીસીપી (ટ્રાન્સમિશન કન્ટ્રોલ પ્રોટોકોલ) એક મહત્વપૂર્ણ નેટવર્ક પ્રોટોકોલ છે જેનો ઉપયોગ નેટવર્કો ઉપર ડેટાના ટ્રાન્સમિશનમાં થાય છે. એક પ્રોટોકોલ, નેટવર્કના સંદર્ભમાં, નિયમો અને કાર્યવાહીનો એક સમૂહ છે, જે સંચાલિત કરે છે કે કેવી રીતે માહિતીનો પ્રસાર કરવામાં આવે છે, જેથી સમગ્ર વિશ્વમાં દરેક વ્યક્તિ, સ્થાન, સોફ્ટવેર અથવા હાર્ડવેરથી સ્વતંત્ર હોય, તે વસ્તુ એ જ રીતે કરે છે . ટીસીપી ટીસીપી / આઈપી નામના જાણીતા ડીયુઓમાં IP (ઈન્ટરનેટ પ્રોટોકોલ) સાથે કામ કરે છે. જો તમે સેટિંગ્સ સાથે આસપાસ રમશો તો તમારા કમ્પ્યુટર, તમારા સ્માર્ટફોન અથવા પોર્ટેબલ ડિવાઇસના નેટવર્ક સેટિંગ્સમાં તમે આ શબ્દ જોઈ શકો છો. આઇપી ભાગ સ્રોતથી લઈને ગંતવ્ય સુધી ડેટા પેકેટોના સરનામા અને ફોરવર્ડિંગ સાથે વ્યવહાર કરે છે જ્યારે TCP ટ્રાન્સમિશનની વિશ્વસનીયતાને સંચાલિત કરે છે. આ લેખમાં, આપણે જોશું કે ટીસીપી શું કરે છે અને તે કેવી રીતે કાર્ય કરે છે.

ટીસીપી શું કરે છે

ટીસીપીના કાર્યને ડેટાના ટ્રાન્સફરને નિયંત્રિત કરવાનું છે, જેમ કે તે વિશ્વસનીય છે. ઇન્ટરનેટ જેવી નેટવર્ક્સ પર, ડેટા પેકેટોમાં પ્રસારિત થાય છે, જે ડેટાના એકમો છે જે નેટવર્ક પર સ્વતંત્ર રીતે મોકલવામાં આવે છે, અને મૂળ ડેટા પાછું આપવા માટે તેઓ એકવાર લક્ષ્ય સુધી પહોંચી જાય પછી ફરી જોડાયા છે.

નેટવર્ક પરના ડેટાને ટ્રાન્સમિશન સ્તરોમાં કરવામાં આવે છે, દરેક પ્રોટોકોલ એક સ્તર પર હોય છે જે અન્ય લોકો શું કરે છે તેના પૂરક છે. સ્તરોના આ સમૂહને પ્રોટોકોલ સ્ટેક કહેવામાં આવે છે. સ્ટેકમાં હાથમાં ટીસીપી અને આઇપીનું કાર્ય હાથ, એક અન્ય ઉપર. ઉદાહરણ તરીકે, એક સ્ટેકમાં, તમારી પાસે HTTP - TCP - IP - WiFi હોઈ શકે છે. આનો અર્થ એ છે કે જ્યારે, ઉદાહરણ તરીકે, કમ્પ્યુટર વેબપેજને ઍક્સેસ કરી રહ્યું છે, ત્યારે તે HTML પ્રોટોકોલનો ઉપયોગ એચટીએમએલમાં વેબપૃષ્ઠ મેળવવા માટે કરે છે, ટીસીપી ટ્રાન્સમિશનને નિયંત્રિત કરે છે, આઈપી નેટવર્ક પર ચેનલિંગ (દા.ત. ઈન્ટરનેટ), અને વાઇફાઇ ટ્રાન્સમિશન સ્થાનિક વિસ્તાર નેટવર્ક પર.

ટીસીપી, ટ્રાન્સમિશન દરમિયાન વિશ્વાસપાત્રતાની ખાતરી કરવા માટે જવાબદાર છે. એક વિશ્વસનીય માહિતી પ્રસારણ એ છે કે જેમાં નીચેની જરૂરિયાતો પૂરી થાય છે. ખ્યાલને સારી રીતે સમજવા માટે દૃશ્ય આપવામાં આવે છે

ટીસીપી વર્ક્સ કેવી રીતે કામ કરે છે

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

TCP એડ્રેસિંગ

આઇપી (IP) IP સરનામાં તરીકે ઓળખાતા એડ્રેસિંગ માટે એક સંપૂર્ણ પદ્ધતિ છે, જ્યારે ટીસીપી પાસે આવી વિસ્તૃત એડ્રેસિંગ સિસ્ટમ નથી. તે એક જરૂર નથી તે ફક્ત તે ડિવાઇસ દ્વારા પ્રદાન કરેલા નંબરોનો ઉપયોગ કરે છે જે તે ઓળખવા માટે કાર્ય કરે છે કે જ્યાં તે સેવા માટે પેકેટો પ્રાપ્ત કરે છે અને મોકલી રહ્યાં છે. આ નંબરોને પોર્ટ કહેવામાં આવે છે. ઉદાહરણ તરીકે, વેબ બ્રાઉઝર્સ ટીસીપી માટે પોર્ટ 80 નો ઉપયોગ કરે છે. પોર્ટ 25 નો ઉપયોગ અથવા ઇમેઇલ છે બંદર નંબર ઘણીવાર સેવા માટે IP એડ્રેસ સાથે જોડાયેલો છે, દા.ત. 192.168.66.5:80