ଆଜି, ଆମେ TCP ରେ ଧ୍ୟାନ ଦେଇ ଆରମ୍ଭ କରିବାକୁ ଯାଉଛୁ | ସ୍ତରରେ ଅଧ୍ୟାୟରେ ଥିବା ଅଧ୍ୟାୟରେ, ଆମେ ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ବିନ୍ଦୁ ବିଷୟରେ କହିଥିଲୁ | ନେଟୱର୍କ ସ୍ତରଗୁଡ଼ିକୁ ଏବଂ ତଳେ, ହୋଷ୍ଟ ସଂଯୋଗ ପାଇଁ ହୋଷ୍ଟ ବିଷୟରେ, ଯାହା ଅର୍ଥ ହେଉଛି ଯେ ଅନ୍ୟ କମ୍ପ୍ୟୁଟର ଏହା ସହିତ ସଂଯୋଗ ହେବା ପାଇଁ | ତଥାପି, ଏକ ନେଟୱାର୍କରେ ଯୋଗାଯୋଗ ପ୍ରାୟତ inter ଇଣ୍ଟରମଚଚେନ୍ ଯୋଗାଯୋଗ ପରିବର୍ତ୍ତେ ପାରସ୍ପରିକ ଯୋଗାଯୋଗ ଅଟେ | ତେଣୁ CPC ପ୍ରୋଟୋକଲ୍ ପୋର୍ଟର ଧାରଣାକୁ ଉପସ୍ଥାପନ କରେ | ଏକ ପୋର୍ଟ କେବଳ ଗୋଟିଏ ପ୍ରକ୍ରିୟା ଦ୍ୱାରା ଅଧିକୃତ ହୋଇପାରେ, ଯାହା ବିଭିନ୍ନ ହୋଷ୍ଟରେ ଚାଲୁଥିବା ପ୍ରୟୋଗ ପ୍ରକ୍ରିୟା ମଧ୍ୟରେ ଡାଇବିସନ୍ ପ୍ରଦାନ କରିଥାଏ |
ପରିବହନ ସ୍ତରର କାର୍ଯ୍ୟ ହେଉଛି ବିଭିନ୍ନ ହୋଷ୍ଟରେ ଚାଲୁଥିବା ପ୍ରୟୋଗ ପ୍ରକ୍ରିୟା ମଧ୍ୟରେ ସିଧାସଳଖ ଯୋଗାଯୋଗ ସେବା ସଂପାଦନ କରିବେ, ଯାହାଦ୍ୱାରା ଏହା ମଧ୍ୟ ଏକ ସମାପ୍ତ-ଶେଷ ପ୍ରୋଟୋକଲ୍ ଭାବରେ ଜଣାଶୁଣା | ପରିବହନ ସ୍ତର ନେଟୱର୍କର ମୂଳ ବିବରଣୀ ଲୁଚାଇଥାଏ, ପ୍ରୟୋଗ ପ୍ରକ୍ରିୟାକୁ ଦୁଇ ପରିବହନ ମୁଖ୍ୟ ସଂସ୍ଥା ମଧ୍ୟରେ ଏକ ଯୁକ୍ତିଯୁକ୍ତ ଶେଷ ଯୋଗାଯୋଗ ଚ୍ୟାନେଲ ଅଛି ବୋଲି ଦେଖିବା ପାଇଁ |
TCP ଟ୍ରାନ୍ସମିସନ୍ କଣ୍ଟ୍ରୋଲ୍ ପ୍ରୋଟୋକଲ୍ ଏବଂ ଏକ ସଂଯୋଗ-ଆଧାରିତ ପ୍ରୋଟୋକଲ୍ ଭାବରେ ଜଣାଶୁଣା | ଏହାର ଅର୍ଥ ହେଉଛି ଗୋଟିଏ ପ୍ରୟୋଗ ପୂର୍ବରୁ ଅନ୍ୟକୁ ତଥ୍ୟ ପଠାଇବା ଆରମ୍ଭ କରିପାରିବ, ଦୁଇଟି ପ୍ରୋସେସ୍ ଏକ ହ୍ୟାଣ୍ଡସକ୍ କରିବାକୁ ପଡିବ | ହ୍ୟାଣ୍ଡସ୍ୟାକ୍ ହେଉଛି ଏକ ଯୁକ୍ତିଯୁକ୍ତ ଭାବରେ ସଂଯୁକ୍ତ ପ୍ରକ୍ରିୟା ଯାହା ତଥ୍ୟର ନିର୍ଭରଯୋଗ୍ୟ ସଂକ୍ରମଣ ଏବଂ ଶୃଙ୍ଖଳିତ ଗ୍ରହଣକୁ ସୁନିଶ୍ଚିତ କରେ | ହ୍ୟାଣ୍ଡସେକ୍ ସମୟରେ, ସଫଳ ଡାଟା ଟ୍ରାନ୍ସମିସନ୍ ନିଶ୍ଚିତ କରି ଏକ ସିରିଜ୍ ଫୋର୍ଟଗେଟ୍ ମଧ୍ୟରେ ଏକ ସଂଯୋଗ ସ୍ଥାପିତ ହୋଇ କିଛି ପାରାମିଟର ଏବଂ ନିୟମ ଉପରେ ସହମତ |
TCP କ'ଣ? (Owlinking'sନେଟୱର୍କ ଟ୍ୟାପ୍ |ଏବଂନେଟୱର୍କ ପ୍ୟାକେଟ୍ ଦଲାଲ୍ |ଉଭୟ TCP କିମ୍ବା UDP ପ୍ୟାକେଟ୍ ପ୍ରକ୍ରିୟାକରଣ କରିପାରିବ |)
TCP (ଟ୍ରାନ୍ସମିସନ୍ କଣ୍ଟ୍ରୋରୀ ପ୍ରୋଟୋକଲ୍) ହେଉଛି ଏକ ସଂଯୋଗ ଏବଂ ନିର୍ଭରଯୋଗ୍ୟ, ବଟେଟ୍-ଷ୍ଟ୍ରିମ୍ ଆଧାରିତ ପରିବହନ ସ୍ତର ଯୋଗାଯୋଗ ପ୍ରୋଟୋକଲ୍ |
ସଂଯୋଗ-ଆଧାରିତ: ସଂଯୋଗ-ଆଧାରିତ ମାଧ୍ୟମ ଯେ TCP ଯୋଗାଯୋଗ ହେଉଛି ଏକ-ଟୁ-ଟୁ-ଏଣ୍ଡ୍ ଯୋଗାଯୋଗ, ଯାହା ଏକ ସମୟରେ ଏକାଧିକ ହୋଷ୍ଟକୁ ବାର୍ତ୍ତା ପଠାଇ ପାରିବେ |
ନିର୍ଭରଯୋଗ୍ୟ: ନେଟୱର୍କ ଲିଙ୍କରେ ପରିବର୍ତ୍ତନ ଦୂରରେ TCP ର ନିର୍ଭରନ ନିଶ୍ଚିତ କରେ ଯେ ପ୍ୟାକେଟଗୁଡିକର UDP ଅପେକ୍ଷା TCP ର ତ୍ରୁଟିପ୍ରପାତକୁ ନିର୍ଭରଯୋଗ୍ୟ ଭାବରେ ବିତରଣ କରାଯାଏ, ଯାହାକି ପ୍ୟାକେଟି ରିସିଭର୍ କୁ UDP ଅପେକ୍ଷା ଅଧିକ ଜଟିଳର ଫର୍ମାଟରେ ନିର୍ଭର କରେ |
ବାଇଟ୍-ଷ୍ଟ୍ରିମ୍-ଆଧାରିତ |: TCP ର ବଟର-ଷ୍ଟ୍ରିମ୍-ଆଧାରିତ ପ୍ରକୃତି କ size ଣସି ସାଇଜ୍ ମେସେଜ୍ ଅର୍ଡର ଏବଂ ଗ୍ୟାରେଣ୍ଟି ବାର୍ତ୍ତାର ପ୍ରସାରଣ ପାଇଁ ଅନୁମତି ଦିଏ, ଯଦିଓ ପୂର୍ବ ବାର୍ତ୍ତା ସମ୍ପୁର୍ଣ୍ଣ ଭାବରେ ପ୍ରୟୋଗ ହୋଇଥିବା ପ୍ରୟୋଗ ସ୍ତରକୁ ବିତରଣ କରେ ନାହିଁ, TCOC ସେମାନଙ୍କୁ ଯାଞ୍ଚ କରିବା ପାଇଁ ସ୍ୱୟଂଚାଳିତ ପ୍ୟାକେଟଗୁଡିକ ପକାଇବେ ଏବଂ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ନକଲ ମଧ୍ୟରେ ବିତରଣ କରିବ ନାହିଁ |
ଥରେ ହୋଷ୍ଟ ଏ ହୋଷ୍ଟୋ ଏକ ସୁଯୋଗ ସ୍ଥାପନ କରିଛନ୍ତି, ଅନୁ ସଂଯୋଗ ଏବଂ ତଥ୍ୟ ପଠାଇବାକୁ ଅନୁପ୍ରୟୋଗ କେବଳ ଭର୍ଚୁଆଲ୍ ଯୋଗାଯୋଗ ଲାଇନ ବ୍ୟବହାର କରିବା ଆବଶ୍ୟକ କରନ୍ତି, ତେଣୁ ତଥ୍ୟ ପ୍ରାରଣାମ ପ୍ରଦାନ କରେ | TCP ପ୍ରୋଟୋକଲ୍ ନିୟନ୍ତ୍ରଣ, ବିଚ୍ଛିନ୍ନତା, ବିଚ୍ଛିନ୍ନତା ଏବଂ ଧାରଣ କରିବା ପାଇଁ ଦାୟୀ | ଏହା ଧ୍ୟାନ ଦେବା ଉଚିତ ଯେ ଏଠାରେ ଆମେ ଭର୍ଚୁଆଲ୍ ଲାଇନକୁ ଏକ ସଂଯୋଗ ସ୍ଥାପନ କରିବା, TCP ପ୍ରୋଟୋକଲ୍ ସଂଯୋଗ କେବଳ ସୂଚାଇଥାଏ ଯେ ଦୁଇ ପାର୍ଶ୍ୱ ଡାଟା ଟ୍ରାନ୍ସମିସନ ଆରମ୍ଭ କରିପାରିବ ଯେ ଦୁଇଟି ପାର୍ଶ୍ୱ ଡାଟା ଟ୍ରାନ୍ସମିସନ ଆରମ୍ଭ କରିପାରିବ ଏବଂ ଡାଟା ଟ୍ରାନ୍ସମିସନ ନିଶ୍ଚିତ କରିପାରିବ | ରାଉଟିଙ୍ଗ୍ ଏବଂ ପରିବହନ ନୋଡ ନେଟୱର୍କ ଉପକରଣଗୁଡ଼ିକ ଦ୍ୱାରା ପରିଚାଳିତ ହୋଇଥାଏ; TCPP ପ୍ରୋଟୋକଲ୍ ନିଜେ ଏହି ବିବରଣୀ ସହିତ ଚିନ୍ତିତ ନୁହେଁ |
ଏକ TCP ସଂଯୋଗ ହେଉଛି ଏକ ପୂର୍ଣ୍ଣ-ଡୁପ୍ଲେକ୍ସ ସେବା, ଯାହାର ଅର୍ଥ ହେଉଛି ଏକ ଏବଂ ହୋଷ୍ଟ ଏକ ଏବଂ ହୋଷ୍ଟ ଏକ TCP ସଂଯୋଗରେ ତଥ୍ୟ ପ୍ରସାରଣ କରିପାରିବ | ତାହା ହେଉଛି ଏକ ଦ୍ୱି-ଅପ୍ରତ୍ୟାଶିତ ପ୍ରବାହରେ ହୋଷ୍ଟ ଏ ହୋଷ୍ଟ ମଧ୍ୟରେ ଡାଟା ସ୍ଥାନିତ ହୋଇପାରିବ |
ସଂଯୋଗର ପ୍ରେରଣାରେ TCP ଅସ୍ଥାୟୀ ଭାବରେ ତଥ୍ୟ ସଂରକ୍ଷଣ କରେ | ତିନିଟି ହାତରେ ହ୍ୟାଣ୍ଡସକ୍ ସମୟରେ ସେଟ୍ ହୋଇଥିବା ବଫର୍ ମଧ୍ୟରୁ ଏହାକୁ ପଠାଇବା ବଫର୍ ମଧ୍ୟରୁ ଗୋଟିଏ | ପ୍ରତ୍ୟାହାର ସମୟରେ, TCP କୁକିଜ୍ ହୋଷ୍ଟରେ ଡାଟା କ୍ୟାଚ୍ ରେ ଡାଟା କ୍ୟାଚ୍ ପଠାଇବ | ଅଭ୍ୟାସରେ, ପ୍ରତ୍ୟେକ ସାଥୀ ଏଠାରେ ଦେଖାଯାଇଥିବା ପରି ପ୍ରତ୍ୟେକ ସାଥୀ ପଠାଇବେ ଏବଂ ଏକ ଗ୍ରହଣ କ୍ୟାଚ୍ ମିଳିବ:
ପଠାଇବା ବଫର୍ ହେଉଛି ପ୍ରେରାରୀ ପାର୍ଶ୍ୱରେ ଥିବା TCP କାର୍ଯ୍ୟକାରୀ ସଂକ୍ରମଣ ଦ୍ୱାରା ପରିଚାଳିତ, ସାମୟିକ ଭାବରେ ତଥ୍ୟ ସଂରକ୍ଷଣ କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୁଏ | ଯେତେବେଳେ ଏକ ସଂଯୋଗ ପ୍ରତିଷ୍ଠା କରିବା ପାଇଁ, କ୍ୟାଚ୍ ପଠାନ୍ତୁ ସେଟ୍ ଅପ୍ ଏବଂ ଡାଟା ଗଚ୍ଛିତ କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୁଏ | ରିସିଭରରୁ ନେଟୱାର୍କ ସମୀକରଣ ଏବଂ ରିସିଭର୍ ଠାରୁ ମତାମତ ଅନୁଯାୟୀ ପଠାଇବା ବଫର୍ ଗତିଶୀଳ ଭାବରେ ନିୟନ୍ତ୍ରିତ |
ଏକ ଗ୍ରହଣ ବଫର୍ ହେଉଛି ଗ୍ରହଣ ହୋଇଥିବା ସ୍ଥାନରେ TCP କାର୍ଯ୍ୟକାରିତା ଦ୍ୱାରା ପରିଚାଳିତ, ଯାହା ସାମୟିକ ତଥ୍ୟ ସଂରକ୍ଷଣ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ ଯାହା ଅସ୍ଥାୟୀ ଭାବରେ ଷ୍ଟୋର୍ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ | TCP କ୍ୟାଚ୍ ରେ ପ୍ରାପ୍ତ ତଥ୍ୟକୁ ଷ୍ଟୋର୍ କରେ ଏବଂ ଏହାକୁ ପ to ିବା ପାଇଁ ଉପର ଅନୁପ୍ରୟୋଗକୁ ଅପେକ୍ଷା କରେ |
ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ କ୍ୟାଚ୍ ପଠାଇବା ଏବଂ କ୍ୟାଚ୍ ଗ୍ରହଣ କରିବା, ଯେତେବେଳେ କ୍ୟାଚ୍ ପୂର୍ଣ୍ଣ ହୋଇଥାଏ, TCP ଡାଟା ଟ୍ରାନ୍ସମିସନ ଏବଂ ନେଟୱାର୍କ ସ୍ଥିରତାକୁ ସୁନିଶ୍ଚିତ କରିବା ପାଇଁ କଣ୍ଟା ନିୟନ୍ତ୍ରଣ, ପ୍ରବାହ, ପ୍ରବାହ, ପ୍ରବାହ, ପ୍ରବାହ, ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ ଏବଂ ନେଟୱାର୍କ ସ୍ଥିରତା ନିଶ୍ଚିତ କରିପାରେ |
କମ୍ପ୍ୟୁଟର ନେଟୱାର୍କରେ, ହୋଗମେଣ୍ଟ ମଧ୍ୟରେ ଡାଟା ଟ୍ରାନ୍ସମିସନ୍ ସେଗମେଣ୍ଟମାନଙ୍କ ଦ୍ୱାରା କରାଯାଇଥାଏ | ତେବେ ଏକ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ କ'ଣ?
TCP ଆସୁଥିବା stred ରଣାକୁ ଖଣ୍ଡାକୁ ଖଣ୍ଡିତ କରି ପ୍ରତ୍ୟେକ ଖଣ୍ଡରେ TCP ହେଡର୍ ଯୋଡାଇ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ସୃଷ୍ଟି କରେ | ପ୍ରତ୍ୟେକ ବିଭାଗ କେବଳ ସୀମିତ ସମୟ ପାଇଁ ପ୍ରସାରିତ ହୋଇପାରେ ଏବଂ ସର୍ବାଧିକ ସେଗମେଣ୍ଟ ଆକାର (MSS) ରୁ ଅଧିକ ହୋଇପାରିବ ନାହିଁ | ଏହାର ରାସ୍ତାରେ ତଳକୁ, ଏକ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଲିଙ୍କ୍ ଲେୟାର ମାଧ୍ୟମରେ ପାସ୍ କରେ | ଲିଙ୍କ୍ ସ୍ତରରେ ସର୍ବାଧିକ ଟ୍ରାନ୍ସମିସନ୍ ୟୁନିଟ୍ ଅଛି (MTU) ଅଛି, ଯାହା ହେଉଛି ସର୍ବାଧିକ ପ୍ୟାକେଟ୍ ସାଇଜ୍ ଯାହା ଡାଟା ଲିଙ୍କ୍ ସ୍ତର ଦେଇ ଯାଇପାରେ | ସର୍ବାଧିକ ଟ୍ରାନ୍ସମିସନ୍ ୟୁନିଟ୍ ସାଧାରଣତ compleation ଯୋଗାଯୋଗ ଇଣ୍ଟରଫେସ୍ ସହିତ ଜଡିତ |
ତେବେ MSS ଏବଂ MTU ମଧ୍ୟରେ ପାର୍ଥକ୍ୟ କ'ଣ?
କମ୍ପ୍ୟୁଟର ନେଟୱାର୍କରେ, ହାଇରର୍ଚିକାଲ୍ ସ୍ଥାପତ୍ୟ ଅତ୍ୟନ୍ତ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ କାରଣ ଏହା ବିଭିନ୍ନ ସ୍ତର ମଧ୍ୟରେ ପାର୍ଥକ୍ୟକୁ ଧ୍ୟାନରେ ଧ୍ୟାନ ଦେବାବେଳେ | ପ୍ରତ୍ୟେକ ସ୍ତରରେ ଏକ ଭିନ୍ନ ନାମ ଅଛି; ପରିବହନ ପାର୍ଶ୍ୱରେ, ତଥ୍ୟକୁ ଏକ ସେଗମେଣ୍ଟ୍ କୁହାଯାଏ, ଏବଂ ନେଟୱର୍କ ସିଂହାସନରେ ଏବଂ ନେଟୱର୍କ ଶରୀରରେ ଥିବା ତଥ୍ୟକୁ ଏକ IP ପ୍ୟାକେଟ୍ କୁହାଯାଏ | ତେଣୁ, ସର୍ବାଧିକ ଟ୍ରାନ୍ସମିସନ୍ ୟୁନିଟ୍ (MTU) ସର୍ବାଧିକ ଆଇବି ପ୍ୟାକେଟ୍ ସାଇଜ୍ ଭାବରେ ଚିନ୍ତା କରାଯାଇପାରେ ଯାହା ନେଟୱର୍କ ସ୍ତର ଦ୍ୱାରା ଚିହ୍ନିତ ହୋଇପାରେ ଯାହା ନେଟୱର୍କ ସ୍ତର ଦ୍ୱାରା ଚିହ୍ନିତ ହୋଇପାରେ, ଯାହାକି ସର୍ବାଧିକ ସେଗମେଣ୍ଟ ଆକାର
ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ଯେତେବେଳେ ନେଟୱର୍କ ସ୍ତରରେ ସର୍ବାଧିକ ବିଭାଗର ଆକାର (MSS), IP ଖଣ୍ଡ ସ୍ତରରେ ବଡ଼ ତଥ୍ୟକୁ ବନ୍ଦ କରିବ ନାହିଁ | IP ସ୍ତରରେ ଉତ୍ସର୍ଗୀକୃତ ନେଟୱର୍କ ସ୍ତରରେ ଏକ ବିଭାଗ ରହିବ |
TCP ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଗଠନ |
TCP ହେଡର୍ସର ଫର୍ମାଟ୍ ଏବଂ ବିଷୟବସ୍ତୁ ଏକ୍ସପ୍ଲୋର୍ କରିବା |
କ୍ରମ ସଂଖ୍ୟା |: କମ୍ପ୍ୟୁଟର ପାଖରେ ସୃଷ୍ଟି ହୋଇଥିବା ଏକ ରାଣ୍ଡ ନମ୍ବର ଯେତେବେଳେ ସଂଯୋଗଟି ଏହାର ପ୍ରାରମ୍ଭିକ ମୂଲ୍ୟ ଭାବରେ ସ୍ଥାପିତ ହୁଏ ଯେତେବେଳେ TCP ସଂଯୋଗ ସ୍ଥାପିତ ହୁଏ, ଏବଂ କ୍ରମ ସଂଖ୍ୟା SYN ପ୍ୟାକେଟ୍ ଦେଇ ରିସିଭର୍ କୁ ପଠାଯାଏ | ଡାଟା ପ୍ରସାରଣ ସମୟରେ, ପ୍ରେରକ ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣ ଅନୁଯାୟୀ କ୍ରମ ସଂଖ୍ୟା ବୃଦ୍ଧି କରିଥାଏ | ରିସିଭର୍ ପ୍ରାପ୍ତ କ୍ରମ ନମ୍ବର ଅନୁଯାୟୀ ତଥ୍ୟର କ୍ରମ ବିଚାର କରେ | ଯଦି ଡାଟା ଅର୍ଡରରୁ ମିଳିଥାଏ, ରସିଦ ତଥ୍ୟର କ୍ରମ ନିଶ୍ଚିତ କରିବାକୁ ତଥ୍ୟକୁ ପୁନ res ନିର୍ମାଣ କରିବ |
ସ୍ୱୀକୃତି ସଂଖ୍ୟା: ତଥ୍ୟ ରସିଦକୁ ସ୍ୱୀକାର କରିବା ପାଇଁ TCP ରେ ବ୍ୟବହୃତ ଏକ କ୍ରମ ସଂଖ୍ୟା | ପ୍ରେରକ ଗ୍ରହଣ କରିବାକୁ ଆଶା କରୁଥିବା ପରବର୍ତ୍ତୀ ତଥ୍ୟର କ୍ରମ ସଂଖ୍ୟାକୁ ଏହା ସୂଚିତ କରେ | ଏକ TCP ସଂଯୋଗରେ, ଗ୍ରହଣୀୟତା ନିର୍ଣ୍ଣୟ କରେ କେଉଁ ତଥ୍ୟ ସଫଳ ହୋଇଛି | ରିସିଭର୍ ସଫଳତାର ସହିତ ତଥ୍ୟ ଗ୍ରହଣ କରେ, ଏହା ପ୍ରେରକଙ୍କୁ ଏକ ACK ପ୍ୟାକେଟ୍ ପଠାଏ, ଯେଉଁଥିରେ ସ୍ୱୀକୃତି ସ୍ୱୀକୃତି ସଂଖ୍ୟା ଧାରଣ କରିଥାଏ | ACK ପ୍ୟାକେଟ୍ ପାଇବା ପରେ, ପ୍ରେରକ ନିଶ୍ଚିତ କରିପାରିବ ଯେ ଉତ୍ତର ନମ୍ବରକୁ ସ୍ୱୀକାର କରିବା ପୂର୍ବରୁ ତଥ୍ୟ ସଫଳତାର ସହିତ ଗ୍ରହଣ କରାଯାଇଛି |
TCP ସେଗମେଣ୍ଟର କଣ୍ଟ୍ରୋଲ୍ ବିଟ୍ ନିମ୍ନଲିଖିତକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରେ:
ACK ବିଟ୍: ଯେତେବେଳେ ଏହି ବିଟ୍ 1, ଏହାର ଅର୍ଥ ହେଉଛି ସ୍ୱୀକୃତି ଉତ୍ତର କ୍ଷେତ୍ର ବ valid ଧ ଅଟେ | ସଂଯୋଗ ପ୍ରାରମ୍ଭରେ ସିନ୍ ପ୍ୟାକେଟ୍ ବ୍ୟତୀତ TCP ନିର୍ଦ୍ଦିଷ୍ଟ କରେ ଯେ ଏହି ବିଟ୍ SIE ପ୍ୟାକେଟ୍ ବ୍ୟତୀତ SIEC ପ୍ୟାକେଟ୍ ବ୍ୟତୀତ 1 ସେଟ୍ ହେବା ଜରୁରୀ |
Rst ବିଟ୍: ଯେତେବେଳେ ଏହି ବିଟ୍ 1, ଏହା ସୂଚାଇଥାଏ ଯେ TCP ସଂଯୋଗରେ ଏକ ବ୍ୟତିକୋଷ ଅଛି ଏବଂ ସଂଯୋଗ ବିଚ୍ଛିନ୍ନ ହେବା ଆବଶ୍ୟକ |
ସିନ୍ ବିଟ୍: ଯେତେବେଳେ ଏହି ବିଟ୍ 1 କୁ ସେଟ୍ ହୋଇଛି, ଏହାର ଅର୍ଥ ହେଉଛି ଯେ ସଂକେତ କ୍ରମ ସ୍ଥିତିର ପ୍ରାରମ୍ଭିକ ମୂଲ୍ୟ କ୍ରମାଗତ ସଂଖ୍ୟା କ୍ଷେତ୍ରରେ ସେଟ୍ ହୋଇଛି |
ସୀମା ବିଟ୍: ଯେତେବେଳେ ଏହି ବିଟ୍ 1, ଏହାର ଅର୍ଥ ହେଉଛି ଭବିଷ୍ୟତରେ ଆଉ ଡାଟା ପଠାଯିବ ନାହିଁ ଏବଂ ସଂଯୋଗ ଇଚ୍ଛିତ |
TCP ର ବିଭିନ୍ନ କାର୍ଯ୍ୟ ଏବଂ ବ characteristics ଶିଷ୍ଟ୍ୟଗୁଡିକ TCP ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ୍ ଗଠନ ଦ୍ୱାରା ସୁସଜ୍ଜିତ |
UDP କ'ଣ? (ଓଡ଼ିଙ୍କାନେଟୱର୍କ ଟ୍ୟାପ୍ |ଏବଂନେଟୱର୍କ ପ୍ୟାକେଟ୍ ଦଲାଲ୍ |ଉଭୟ TCP କିମ୍ବା UDP ପ୍ୟାକେଟ ପ୍ରକ୍ରିୟାକରଣ କରିପାରିବ)
ଉପଭୋକ୍ତା ଡାଟାଗ୍ରାମ୍ ପ୍ରୋଟୋକଲ୍ (UDP) ହେଉଛି ଏକ ଅନୁପଯୁକ୍ତ ଯୋଗାଯୋଗ ପ୍ରୋଟୋକଲ୍ | TCP ସହିତ ତୁଳନା କରାଯାଏ, udp ଜଟିଳ ନିୟନ୍ତ୍ରଣ ପ୍ରଚେନ୍ସିକ ପ୍ରଦାନ କରେ ନାହିଁ | UDP ପ୍ରୋଟୋକଲ୍ ପ୍ରୟୋଗଗୁଡ଼ିକୁ ସିଧାସଳଖ ସଂଯୋଗ ନକରି ସିଧାସଳଖ ଏନକୋପାରଟେଡ୍ IP ପ୍ୟାକେଟ ପଠାଇବାକୁ ଅନୁମତି ଦିଏ | ଯେତେବେଳେ ବିକାଶକାରୀ TCP ପରିବର୍ତ୍ତେ UDP ବ୍ୟବହାର କରିବାକୁ ପସନ୍ଦ କରନ୍ତି, ଅନୁଷ୍ଠାକୁ IP ସହିତ ସିଧାସଳଖ ଯୋଗାଯୋଗ କରେ |
UdpP ପ୍ରୋଟୋକଲର ସମ୍ପୂର୍ଣ୍ଣ ନାମ ହେଉଛି ୟୁଜର୍ ନାଟାଗ୍ରାମ ପ୍ରୋଟୋକଲ୍, ଏବଂ ଏହାର ହେଡର୍ ମାତ୍ର ଆଟେ ଆଟେର୍ ଆଠ ବାଇଟ୍ (64 ବିଟ୍), ଯାହା ବହୁତ ସଂଯୁକ୍ତ | UDP ହେଡର୍ ର ଫର୍ମାଟ୍ ନିମ୍ନଲିଖିତ ଅଟେ:
ଗନ୍ତବ୍ୟସ୍ଥଳ ଏବଂ ଉତ୍ସ ପୋର୍ଟଗୁଡିକ |: ସେମାନଙ୍କର ମୁଖ୍ୟ ଉଦ୍ଦେଶ୍ୟ ହେଉଛି କେଉଁ ପ୍ରକ୍ରିୟା UDP ପ୍ୟାକେଟ୍ ପଠାଇବା ଉଚିତ୍ |
ପ୍ୟାକେଟ୍ ଆକାର |: ପ୍ୟାକେଟ୍ ସାଇଜ୍ ଫିଲ୍ଡ UDP ହେଡର୍ ଏବଂ ତଥ୍ୟର ଆକାରର ଆକାରକୁ ଧରିଥାଏ |
ଚେକସମ୍: DIDP ହେଡର୍ ଏବଂ ତଥ୍ୟର ନିର୍ଭରଯୋଗ୍ୟ ବିତରଣକୁ ନିଶ୍ଚିତ କରିବା ହେଉଛି ଏକ UDP ପ୍ୟାକେଟର ଅଖଣ୍ଡତା ସୁନିଶ୍ଚିତ କରିବା ସମୟରେ ଏକ UDP ପ୍ୟାକେଟର ପ୍ରସାରଣ ସମୟରେ ଏକ ତ୍ରୁଟି କିମ୍ବା ଦୁର୍ନୀତି ଘଟିଥିବାର ଚିହ୍ନଟ କରିବା |
MCP ସନ୍ଧାନରେ TCP ଏବଂ UDP ମଧ୍ୟରେ ପାର୍ଥକ୍ୟ |ନେଟୱର୍କ ଟ୍ୟାପ୍ |ଏବଂନେଟୱର୍କ ପ୍ୟାକେଟ୍ ଦଲାଲ୍ |ଉଭୟ TCP କିମ୍ବା UDP ପ୍ୟାକେଟ୍ ପ୍ରକ୍ରିୟାକରଣ କରିପାରିବ |
ନିମ୍ନଲିଖିତ ଦିଗରେ TCP ଏବଂ UDP ଭିନ୍ନ:
ସଂଯୋଗ: TCP ହେଉଛି ଏକ ସଂଯୋଗ-ଆଧାରିତ ପରିବହନ ପ୍ରୋଟୋକଲ୍ ଯାହା ତଥ୍ୟ ସ୍ଥାନାନ୍ତର ହେବା ପୂର୍ବରୁ ପ୍ରତିଷ୍ଠିତ ପ୍ରତିଷ୍ଠିତ ଆବଶ୍ୟକ | Udp, ଅନ୍ୟପକ୍ଷରେ, ତୁରନ୍ତ ତଥ୍ୟ ସ୍ଥାନାନ୍ତର କରିପାରିବ |
ସେବା ବସ୍ତୁ: TCP ହେଉଛି ଏକ ପରେ-ଏକ ପଏଣ୍ଟ ସେବା, ଅର୍ଥାତ୍ ପରସ୍ପର ସହିତ ଯୋଗାଯୋଗ କରିବାକୁ କେବଳ ଦୁଇଟି ଏଣ୍ଡପଏଣ୍ଟ ଅଛି | ତଥାପି, UDP ଏକ-ଟୁ-ଗୋଟିଏ, ଗୋଟିଏ--ରୁ ଅନେକ ସହଯୋଗୀ ଯୋଗାଯୋଗ, ଯାହାକି ଏକ ସମୟରେ ଏକାଧିକ ହୋଷ୍ଟ ସହିତ ଯୋଗାଯୋଗ କରିପାରିବ |
ନିର୍ଭରଯୋଗ୍ୟତା: TCC ସମୀକ୍ଷା କରୁଥିବା ତଥ୍ୟ ବିତରଣର ସେବା ପ୍ରଦାନ କରିଥାଏ, ତଥ୍ୟ ତ୍ରୁଟି ମୁକ୍ତ, କ୍ଷୟ-ମୁକ୍ତ, ଅଣ, ଅଣ-ନକଲ ଏବଂ ଦାବି ଉପରେ ପ୍ରାପ୍ତ | Udp, ଅନ୍ୟ ପଟେ, ଏହାର ସର୍ବୋତ୍ତମ ପ୍ରୟାସ କରେ ଏବଂ ନିର୍ଭରଯୋଗ୍ୟ ବିତରଣକୁ ଗ୍ୟାରେଣ୍ଟି ଦିଏ ନାହିଁ | Udp ଟ୍ରାନ୍ସମିସନ୍ ସମୟରେ ଡାଟା ନଷ୍ଟ ଏବଂ ଅନ୍ୟାନ୍ୟ ପରିସ୍ଥିତିର କାରଣ ହୋଇପାରେ |
ଚଳାଚଳ ନିୟନ୍ତ୍ରଣ, ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ |: TCP ସମସ୍ୟା ନିୟନ୍ତ୍ରଣ ଏବଂ ଫ୍ଲୋ ନିୟନ୍ତ୍ରଣ ମେକାନିସମ୍, ଯାହାକି ଡାଟା ପ୍ରସାରଣର ସୁରକ୍ଷା ଏବଂ ସ୍ଥିରତା ନିଶ୍ଚିତ କରିବାକୁ ଡାଟା ଟ୍ରାନ୍ସମିସନ୍ ହାର ଯୋଗ କରିଥାଏ | UDP ର କଣ୍ଟ୍ରୋଲ୍ ନିୟନ୍ତ୍ରଣ ଏବଂ ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ ମେକାନାଇଜମ୍ ନାହିଁ, ଯଦିଓ ନେଟୱର୍କ ବହୁତ ନିବା୍ଦ୍ମୀ ଥାଏ, ଏହା UDP ପଠାଇବା ହାରକୁ ସଂଶୋଧନ କରିବ ନାହିଁ |
ହେଡର୍ ଓଭରହେଡ୍ |: TCP ଅଛି, ସାଧାରଣତ ond 20 ବିଲେଇ, ଯାହା ବିକଳ୍ପ କ୍ଷେତ୍ର ବ୍ୟବହୃତ ହୁଏ, ତାହା ବୃଦ୍ଧି କରେ | Udp, ଅନ୍ୟପକ୍ଷରେ କେବଳ 8 ବାଇଟ୍ ର ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ହେଡର୍ ଅଛି, ତେଣୁ ଉଦପଙ୍କର ଏକ ନିମ୍ନ ହେଡର୍ ଓଭରହେଡ୍ ଅଛି |
TCP ଏବଂ UDP ପ୍ରୟୋଗ ପରିସ୍ଥିତି:
TCP ଏବଂ UDP ହେଉଛି ଦୁଇଟି ଭିନ୍ନ ପରିବହନ ସ୍ତର ପ୍ରୋଟୋକଲ, ଏବଂ ପ୍ରୟୋଗ ଦୃଶ୍ୟରେ କିଛି ପାର୍ଥକ୍ୟ ଅଛି |
TCP ଠାରୁ ଏକ ସଂଯୋଗ-ଆଧାରିତ ପ୍ରୋଟୋକଲ୍, ଏହା ମୁଖ୍ୟତ scion ଦୃଶ୍ୟରେ ବ୍ୟବହୃତ ହୁଏ ଯେଉଁଠାରେ ନିର୍ଭରଯୋଗ୍ୟ ତଥ୍ୟ ବିତରଣ ଆବଶ୍ୟକ | କେତେକ ସାଧାରଣ ବ୍ୟବହାର ମାମଲା ଅନ୍ତର୍ଭୁକ୍ତ:
FTP ଫାଇଲ୍ ସ୍ଥାନାନ୍ତର |: TCC ନିଶ୍ଚିତ କରିପାରିବ ଯେ ଫାଇଲଗୁଡିକ ଅପସାରଣ ସମୟରେ ହଜିଯାଇଥିବା ଏବଂ ଦୁର୍ନୀତିଗ୍ରସ୍ତ ନୁହେଁ |
Http / https |: TCC ୱେବ୍ ସିଷ୍ଟମରେ ଅଖଣ୍ଡତା ଏବଂ ସଠିକତା ନିଶ୍ଚିତ କରେ |
କାରଣ UDP ହେଉଛି ଏକ ସଂଯୋଗ ଇମେଜ୍ ପ୍ରୋଟୋକଲ୍, ଏହା ନିର୍ଭରନୀତା ଗ୍ୟାରେଣ୍ଟି ପ୍ରଦାନ କରେ ନାହିଁ, କିନ୍ତୁ ଏଥିରେ ଦକ୍ଷତା ଏବଂ ରିଅଲ୍ ଟାଇମ୍ ର ବେଶ୍ୟା ଅଟେ | ନିମ୍ନଲିଖିତ ପରିସ୍ଥିତି ପାଇଁ UDP ଉପଯୁକ୍ତ:
ନିମ୍ନ-ପ୍ୟାକେଟ୍ ଟ୍ରାଫିକ୍, ଯେପରିକି DNS (ଡୋମେନ୍ ନାମ ସିଷ୍ଟମ୍): DNS ପ୍ରଶ୍ନଗୁଡିକ ସାଧାରଣତ betwet କ୍ଷୁଦ୍ର ପ୍ୟାକେଟ, ଏବଂ UDP ସେମାନଙ୍କୁ ଶୀଘ୍ର ସଂପୂର୍ଣ୍ଣ କରିପାରେ |
ଭିଡିଓ ଏବଂ ଅଡିଓ ପରି ମଲ୍ଟିମିଡ଼ିଆ ଯୋଗାଯୋଗ |: ଉଚ୍ଚ ରିଅଲ୍-ଟାଇମ୍ ଆବଶ୍ୟକତା ଥିବା, UDP ଏକ ସମୟସାରା ପ୍ରସାରିତ ହୋଇପାରିବ କି ନିଶ୍ଚିତ କରିବାକୁ UDP କମ୍ ବିଳମ୍ବତା ପ୍ରଦାନ କରିପାରିବ |
ପ୍ରସାରଣ ଯୋଗାଯୋଗ |: UDP ଏକ-ରୁ--ରୁ-ଅନେକ ଯୋଗାଯୋଗକୁ ସମର୍ଥନ କରେ ଏବଂ ପ୍ରସାରଣ ସନ୍ଦେଶଗୁଡ଼ିକର ପ୍ରସାରଣ ପାଇଁ ବ୍ୟବହୃତ ହୋଇପାରେ |
ସାରାଂଶ
ଆଜି ଆମେ TCP ବିଷୟରେ ଶିଖିଲୁ | Tcp ହେଉଛି ଏକ ସଂଯୋଗ ପ୍ରକାର ଭିତ୍ତିକ, ନିର୍ଭରଯୋଗ୍ୟ, କଣ୍ଟ୍ର-ଷ୍ଟ୍ରିମ୍ ଆଧାରିତ ପରିବହନ ସ୍ତର ଯୋଗାଯୋଗ ପ୍ରୋଟୋକଲ୍ | ସଂଯୋଗ, ହ୍ୟାଣ୍ଡସେକ୍ ଏବଂ ସ୍ୱୀକୃତି ପ୍ରତିଷ୍ଠା କରି ତଥ୍ୟର ନିର୍ଭରଯୋଗ୍ୟ ସଙ୍କେତ ଏବଂ ଧର୍ମ ଫେରସ୍ତକୁ ସୁନିଶ୍ଚିତ କରେ | TCP ପ୍ରୋଟୋକଲ୍ ପ୍ରକ୍ରିୟାଗୁଡ଼ିକୁ ଅନୁଭବ କରିବା ପାଇଁ ପୋର୍ଟଗୁଡ଼ିକୁ ହୃଦୟଙ୍ଗମ କରିବା ପାଇଁ ଏବଂ ବିଭିନ୍ନ ହୋଷ୍ଟରେ ଚାଲୁଥିବା ପ୍ରୟୋଗ ପ୍ରକ୍ରିୟାଗୁଡ଼ିକ ପାଇଁ ନିର୍ଦ୍ଦେଶାବଳୀ ସେବା ପ୍ରଦାନ କରିଥାଏ | TCP ସଂଯୋଗଗୁଡ଼ିକ ପୂର୍ଣ୍ଣ-ଡୁପ୍ଲେକ୍ସ, ଏକକାଳୀନ ଦ୍ୱିଗୁଣିତ ତଥ୍ୟ ସ୍ଥାନାନ୍ତରକୁ ଅନୁମତି ଦିଏ | ଏହାର ବିପରୀତ, UDP ହେଉଛି ଏକ ସଂଯୋଗ ଇଣ୍ଟିଜର୍ ଆଧାରିତ ଯୋଗାଯୋଗ ପ୍ରୋଟୋକଲ୍, ଯାହା ନିର୍ଭରଯୋଗ୍ୟତା ଗ୍ୟାରେଣ୍ଟି ପ୍ରଦାନ କରେ ନାହିଁ ଏବଂ ଉଚ୍ଚ ରିଅଲି-ଟାଇମ ଆବଶ୍ୟକତା ସହିତ କିଛି ପରିସ୍ଥିତି ପାଇଁ ଉପଯୁକ୍ତ ଅଟେ | TCP ଏବଂ UDP ସଂଯୋଗ ମୋଡ୍, ସେବା ବସ୍ତୁ, ସିତାଣ୍ଟ ନିୟନ୍ତ୍ରଣ, ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ ଏବଂ ଅନ୍ୟାନ୍ୟ ଭବିଷ୍ୟବାଣୀରେ ଭିନ୍ନ, ଏବଂ ସେମାନଙ୍କର ପ୍ରୟୋଗ ଦୃଶ୍ୟ ମଧ୍ୟ ଭିନ୍ନ |
ପୋଷ୍ଟ ସମୟ: ଡିସେମ୍ବର 03-2024 |