TCP ନିର୍ଭରଯୋଗ୍ୟତା ପରିବହନ |
ଏକ ନିର୍ଭରଯୋଗ୍ୟ ପରିବହନ ପ୍ରୋଟୋକଲ ସହିତ ଆମେ ସମସ୍ତେ TCP ପ୍ରୋଟୋକଲ୍ ସହିତ ପରିଚିତ, କିନ୍ତୁ ଏହା କିପରି ପରିବହନର ନିର୍ଭରଯୋଗ୍ୟତା ନିଶ୍ଚିତ କରେ?
ନିର୍ଭରଯୋଗ୍ୟ ପ୍ରସାରଣ ହାସଲ କରିବାକୁ, ଅନେକ କାରଣଗୁଡିକ ବିବେଚନା କରାଯିବା ଆବଶ୍ୟକ କରନ୍ତି ଯେପରିକି ଡାଟା ଦୁର୍ନୀତି, ଡୁପ୍ଲିକେସନ୍, ଏବଂ ଆଉଟ୍ ଶାର୍ଡ | ଯଦି ଏହି ସମସ୍ୟାର ସମାଧାନ ହୋଇପାରିବ ନାହିଁ, ନିର୍ଭରଯୋଗ୍ୟ ସଂକ୍ରମଣ ହାସଲ ହୋଇପାରିବ ନାହିଁ |
ତେଣୁ, tpp ଇକ୍ୟୁଏସମାଳୟ ଇକ୍ଲାଇସିସସ୍ ନମ୍ବର, ସ୍ୱୀକୃତି, ସଂଯୋଗ, ସଂଯୋଗ, ଏବଂ ୱିଣ୍ଡୋ ଏବଂ ୱିଣ୍ଡୋ ନିୟନ୍ତ୍ରଣକୁ ଗ୍ରହଣ କରନ୍ତୁ |
ଏହି କାଗଜରେ, ଆମେ ସ୍ଲାଇଡିଂ ୱିଣ୍ଡୋ, ଫ୍ଲୋ ନିୟନ୍ତ୍ରଣ ଏବଂ କାରବାର ନିୟନ୍ତ୍ରଣ ଉପରେ ଧ୍ୟାନ ଦେବୁ | ରିଟ୍ରାନ୍ସମିସନ୍ ମେକାନିଜିମ୍ ପରବର୍ତ୍ତୀ ବିଭାଗରେ ପୃଥକ ଭାବରେ ଆଚ୍ଛାଦିତ |
ନେଟୱର୍କ ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ |
ନେଟୱର୍କ ପ୍ରବାହ ନିୟନ୍ତ୍ରଣ କିମ୍ବା ନେଟୱାର୍କ ଟ୍ରାଫିକ ନିୟନ୍ତ୍ରଣ ଭାବରେ ଜାଣିବା ପ୍ରକୃତରେ ଉତ୍ପାଦକ ଏବଂ ଗ୍ରାହକଙ୍କ ମଧ୍ୟରେ ସୂକ୍ଷ୍ମ ସମ୍ପର୍କର ଏକ ପ୍ରକାଶ | ଆପଣ ବୋଧହୁଏ ଏହି ଦୃଶ୍ୟକୁ କାର୍ଯ୍ୟ କିମ୍ବା ସାକ୍ଷାତକାରରେ ବହୁତ କିଛି ଆସନ୍ତି | ଯଦି ଉତ୍ପାଦକଙ୍କ ଉତ୍ପାଦନ ପାଇଁ ଉତ୍ପାଦକଙ୍କ କ୍ଷମତା ଗ୍ରାହକଙ୍କ ଖର୍ଚ୍ଚ କରିବାର ପରିସ୍ଥିତି ଅତିକ୍ରମ କରେ, ତେବେ ଏହା ଧାଡିଗୁଡ଼ିକୁ ଅନିର୍ଦ୍ଦିଷ୍ଟ କାଳ ପାଇଁ କରିବ | ଅଧିକ ଗମ୍ଭୀର ମାମଲାରେ, ଆପଣ ଜାଣିପାରନ୍ତି ଯେ ଯେତେବେଳେ ରାବଣମ ସନ୍ଦେଶକୁ ଅଧିକ ଗଦା ହୋଇଯାଏ, ଏହା ସମଗ୍ର MQ ସର୍ଭରର କାର୍ଯ୍ୟଦକ୍ଷତା ଅବକ୍ଷୟ ଘଟାଇପାରେ | TCP ପାଇଁ ସମାନ କଥା; ଯଦି ଯାଞ୍ଚ କରାଯାଇ ନାହିଁ, ତେବେ ଏହି ନେଟୱାର୍କରେ ବହୁତ ବାର୍ତ୍ତା ରଖାଯିବ, ଏବଂ ଉତ୍ପାଦକମାନେ ସେମାନଙ୍କର ନିରାପତ୍ତା ଅତିକ୍ରମ କରିବେ, ଯେତେବେଳେ ଉତ୍ପାଦରଗୁଡ଼ିକ ନକଲ ବାର୍ତ୍ତା ପଠାଇବ, ଯାହା ନେଟୱର୍କର କାର୍ଯ୍ୟଦକ୍ଷତାକୁ ପଠାଇବାରେ ରହିବ |
ଏହି ଘଟଣାଗୁଡ଼ିକୁ ସମାଧାନ କରିବା ପଠାଇବା ପ୍ରେରକଙ୍କୁ ପ୍ରକୃତ ପୁନରାବୃତ୍ତି କ୍ଷମତା ଉପରେ ଆଧାର କରି ପଠାଇବା ପରିମାଣର ପ୍ରକୃତ ସଂଖ୍ୟା କ୍ଷମତାକୁ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ ପଠାଇବା ପାଇଁ ପ୍ରେରାରୀଙ୍କ ପାଇଁ ଏକ ଯନ୍ତ୍ର ପ୍ରଦାନ କରେ, ଯାହା ଫ୍ଲୋ ନିୟନ୍ତ୍ରଣ ଭାବରେ ଜଣାଶୁଣା | ପ୍ରାପ୍ତକର୍ତ୍ତା ଏକ ରିସିଭ୍ ୱିଣ୍ଡୋ ରକ୍ଷଣାବେକ୍ଷଣ କରନ୍ତି, ଯେତେବେଳେ ପ୍ରେରକ ଏକ ପଠାଉଥିବା ୱିଣ୍ଡୋ ପରିଚାଳନା କରନ୍ତି | ଏହା କହିଥାଇବା ଉଚିତ ଯେ ଏହି ୱିଣ୍ଡୋଗୁଡ଼ିକ କେବଳ ଗୋଟିଏ CCP ସଂଯୋଗ ପାଇଁ ଏବଂ ସମସ୍ତ ସଂଯୋଗ ଏକ window ରକା ବାଣ୍ଟେ ନାହିଁ |
TCP A ଏକ ରିସିଭ୍ ୱିଣ୍ଡୋ ପାଇଁ ଏକ ଭେରିଏବଲ୍ ବ୍ୟବହାର କରି ଫ୍ଲୁଲ୍ ନିୟନ୍ତ୍ରଣ ପ୍ରଦାନ କରେ | ରିସିଭ୍ ୱିଣ୍ଡୋ ପ୍ରେରକଙ୍କୁ କେତେ କ୍ୟାଚ୍ ସ୍ଥାନ ଉପଲବ୍ଧ ବୋଲି କହିଥାଏ | ପ୍ରେରକ ରସିଦର ପ୍ରକୃତ ଗ୍ରହଣ କ୍ଷମତା ଅନୁଯାୟୀ ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣ ନିୟନ୍ତ୍ରଣ କରେ |
ରିସିଭର୍ ହୋଷ୍ଟ ଡାଟା ସାଇଜ୍ ର ସାଇଜ୍ ର ପ୍ରେରକଙ୍କୁ ଜଣାଇଥାଏ ଏହା ଗ୍ରହଣ କରିପାରିବ, ଏବଂ ପ୍ରେରକ ଏହି ସୀମାକୁ ପଠାନ୍ତି | ଏହି ସୀମା ହେଉଛି ୱିଣ୍ଡୋ ଆକାର, TCP ହେଡର୍ ମନେରଖ? ଏକ ଗ୍ରହଣୀୟ ୱିଣ୍ଡୋ କ୍ଷେତ୍ର ଅଛି, ଯାହା ରିସିଭର୍ ଗ୍ରହଣ କରିବାକୁ ସକ୍ଷମ କିମ୍ବା ଗ୍ରହଣ କରିବାକୁ ସକ୍ଷମ ଅଟେ |
ପ୍ରେରକ ହୋଷ୍ଟ ପର୍ଯଙ୍ଗାନ ଭାବରେ ଏକ ୱିଣ୍ଡୋ ଉଦ୍ଧାର ପ୍ୟାକେଟ୍ ପଠାଇବେ, ଯାହା ରିସିଭର୍ ହୋଷ୍ଟ ତଥ୍ୟ ଗ୍ରହଣ କରିବାକୁ ସକ୍ଷମ ଅଟେ କି ନାହିଁ ଚିହ୍ନଟ କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୁଏ | ଯେତେବେଳେ ରିସିଭର୍ ବଫର୍ ଓସପୋଇରିଙ୍ଗର ବିପଦରେ, ୱିଣ୍ଡୋ ଆକାର ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣକୁ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ ପ୍ରେରକଙ୍କୁ ଏକ ଛୋଟ ମୂଲ୍ୟରେ ସେଟ୍ ହୋଇଛି |
ଏଠାରେ ଏକ ନେଟୱାର୍କ ଫ୍ଲୋ କଣ୍ଟ୍ରୋଲ୍ ଚିତ୍ର:
ନେଟୱର୍କ କନେଷ୍ଟେସନ୍ ନିୟନ୍ତ୍ରଣ |
କ୍ୟାନସମେଣ୍ଟ ନିୟନ୍ତ୍ରଣରେ ଉପସ୍ଥାପନ କରିବା ପୂର୍ବରୁ, ଆମକୁ ନିଶ୍ଚିତ କରନ୍ତୁ ଯେ ଏହା ବ୍ୟତୀତ ଆମେ ମଧ୍ୟ ପଠନ ୱିଣ୍ଡୋ ପଠାଇବା ଆରମ୍ଭ କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୁଏ | ତେଣୁ, TCP ପ୍ରେରକ ମଧ୍ୟ ସଂଯୋଗ ୱିଣ୍ଡୋ ମଧ୍ୟ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଏ | ପଠାଇବା ପାଇଁ କେତେ ତଥ୍ୟ ପଠାଇବା ପାଇଁ ଆମେ ଏକ ଆଲଗୋରିଦମ ଆବଶ୍ୟକ କରୁ, ଯେହେତୁ ବହୁତ କମ୍ କିମ୍ବା ଅତ୍ୟଧିକ ତଥ୍ୟ ପଠାଇବା ଆଦିବାସୀ ନୁହେଁ, ତେଣୁ ଏକ ଯାତାୟାତ ୱିଣ୍ଡୋର ଧାରଣା |
ପୂର୍ବ ନେଟୱର୍କ ପ୍ରବାହ ନିୟନ୍ତ୍ରଣରେ, ଆମେ ଯାହାଠାରୁ ଦୂରେଇ ରଖୁ, ସେ ପ୍ରେରକଙ୍କୁ ତଥ୍ୟ ସହିତ ସମବେଦା ରସିଭର୍ କ୍ୟାଚ୍ ଭରିଦେଲେ, କିନ୍ତୁ ନେଟୱର୍କରେ କ'ଣ ଘଟୁଛି ଆମେ ଜାଣି ନାହୁଁ | ସାଧାରଣତ ,, କମ୍ପ୍ୟୁଟର ନେଟୱାର୍କଗୁଡ଼ିକ ଏକ ଅଂଶୀଦାର ପରିବେଶରେ ଅଛି | ଫଳସ୍ୱରୂପ, ଅନ୍ୟ ହୋଷ୍ଟମାନଙ୍କ ମଧ୍ୟରେ ଯୋଗାଯୋଗ ହେତୁ ନେଟୱାର୍କ ଯୋଣ୍ଟନ ଥାଇପାରେ |
ଯେତେବେଳେ ନେଟୱାର୍କ ଚାଳିତ ହୁଏ, ଯଦି ଅନେକ ସଂଖ୍ୟକ ପ୍ୟାକେଜ୍ ପଠାଯିବାକୁ ଲାଗିଲା, ଏହା ସମସ୍ୟାକୁ ବିଳମ୍ବ ଏବଂ ପ୍ୟାକେଟଗୁଡ଼ିକର ବିଳମ୍ବ କରିପାରେ | ଏହି ସମୟରେ tcp ଡାଟା ପୁନ res ବିତରଣ କରିବ, କିନ୍ତୁ ରିଟର୍ନସିସନ୍ ଡାଟା ବର୍ଡନ୍ ବୃଦ୍ଧି କରିବ, ଫଳସ୍ୱରୂପ ବୃହତ ବିଳମ୍ବ ଏବଂ ଅଧିକ ପ୍ୟାକେଟ୍ କ୍ଷତି ହେବ | ଏହା ଏକ ଦୁ ger ଖଦ ଚକ୍ରରେ ଯାଇ ବଡ ହେବା ଜାରି ରଖିପାରେ |
ଏହିପରି, ନେଟୱର୍କରେ ଯାହା ଘଟୁଛି TCP କୁ ଅଣଦେଖା କରିପାରିବ ନାହିଁ | ଯେତେବେଳେ ନେଟୱାର୍କ ସଂକଳ୍ପବାହନ ହୁଏ, ଏହା ପଠାଉଥିବା ତଥ୍ୟର ପରିମାଣ ହ୍ରାସ କରି ନିଜକୁ ବଳିଦାନ ଦେଇଥାଏ |
ତେଣୁ, ଯାତାୟାତ ନିୟନ୍ତ୍ରଣ ପ୍ରସ୍ତାବ ଦିଆଯାଇଛି, ଯାହା ପ୍ରେରକଙ୍କ ଠାରୁ ଡାଟା ପୂରଣ କରିବାକୁ ଏଡାଇବା ପାଇଁ ଏଡାଇବାକୁ ପଡେ | ପ୍ରେରକର ତଥ୍ୟର ନିୟମିତ ତଥ୍ୟ ପଠାଇବା ଉଚିତ, TCP କୁଚନା ୱିଣ୍ଡୋ ନାମକ ଏକ ଧାରଣାକୁ ପରିଭାଷିତ କରିବା ଉଚିତ | ସଂକ୍ରମଣ କଣ୍ଟ୍ରୋଲ୍ ଆଲଗୋରିଦମ ନେଟୱର୍କର ଯାତାୟାତ ଡିଗ୍ରୀ ହାସଲ କରିବା ଅନୁଯାୟୀ ଯାତ୍ରୀ ୱିଣ୍ଡୋର ଆକାର ଆଡଜଷ୍ଟ କରିବ, ଯେପରି ପ୍ରେରକ ଦ୍ୱାରା ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣକୁ ନିୟନ୍ତ୍ରଣ କରିବ |
ଏକ ସମସ୍ୟାପୂର୍ଣ୍ଣ ୱିଣ୍ଡୋ କ'ଣ? ପଠାଇବା ୱିଣ୍ଡୋ ସହିତ ଏହାର କ'ଣ ସମ୍ପର୍କ ଅଛି?
ପରିବହନକାରୀ ୱିଣ୍ଡୋ ହେଉଛି ପ୍ରେରକ ଦ୍ୱାରା ପରିଚାଳିତ ଏକ ରାଜ୍ୟ ଭେରିଏବଲ୍ ଯାହା ପ୍ରେରକ ପଠାଇଥିବା ତଥ୍ୟ ନିର୍ଣ୍ଣୟ କରେ | ନେଟୱାର୍କର ଯାତ୍ରୀ ଦଳ ଅନୁଯାୟୀ କନେଷ୍ଟେସନ୍ ୱିଣ୍ଡୋ ଗତିଶୀଳ ପରିବର୍ତ୍ତନ ହୁଏ |
ପ୍ରେରକ ଏବଂ ରିସିଭର୍ ମଧ୍ୟରେ ୱିଣ୍ଡୋ ଆକାରର ୱିଣ୍ଡୋ ଆକାର ଉପରେ ଏକ ସହମତ ହୋଇଥିବା ଏବଂ ରିସିଭର୍ ଗ୍ରହଣ କରୁଥିବା ତଥ୍ୟର ପରିମାଣ ସୂଚାଇଥାଏ | ଯାତାୟାତ ୱିଣ୍ଡୋ ଏବଂ ପଠାଇବା ୱିଣ୍ଡୋ ସମ୍ବନ୍ଧୀୟ; ପଠନ ୱିଣ୍ଡୋ ସାଧାରଣତ the ୱିଣ୍ଡୋଗୁଡ଼ିକ ସହିତ ସମାନ ଏବଂ ୱିଣ୍ଡୋଜ୍ ଗ୍ରହଣ କରିବାକୁ ସମାନ, ଅର୍ଥାତ୍ swnd = ମିନିଟ୍ (cwnd, rwnd) |
ନିମ୍ନଲିଖିତ ଭାବରେ କନେଷ୍ଟେସନ୍ ୱିଣ୍ଡୋ cwnd ପରିବର୍ତ୍ତନ:
ଯଦି ନେଟୱର୍କରେ କ consion ଣସି ସଂକ୍ରମଣ ନାହିଁ, ଅର୍ଥାତ୍, କ rest ଣସି ରି reten ଡ଼ିବା ସମୟ ସମାପ୍ତ ହୁଏ ନାହିଁ, ସଂଯୋଗ ୱିଣ୍ଡୋ ବ increases େ ନାହିଁ |
ଯଦି ନେଟୱର୍କରେ ସମସ୍ୟା ଅଛି, କ୍ୟାରିଗୁଡ଼ିକ ୱିଣ୍ଡୋ କମିଯାଏ |
ପ୍ରେରାରୀ ନିର୍ଦ୍ଦିଷ୍ଟ ସମୟରେ ଆକ୍କସ୍ ସ୍ୱୀକୃତି ଆହତ ହେଉଛନ୍ତି କି ନାହିଁ ତାହା ଅନୁସନ୍ଧାନ କରି ନେଟୱର୍କ କାଜିସକକୁ ନିର୍ଣ୍ଣୟ କରେ କି ନାହିଁ | ଯଦି ପ୍ରେରକ ନିର୍ଦ୍ଦିଷ୍ଟ ସମୟରେ ACK ସ୍ୱୀକଗିମେଣ୍ଟ ପ୍ୟାକେଟ୍ ଗ୍ରହଣ କରନ୍ତି ନାହିଁ, ତେବେ ଏହା ନେଟୱର୍କଟି ଚମକ ଅଛି ବୋଲି ବିବେଚନା କରାଯାଏ |
ଯାତାୟାତ ୱିଣ୍ଡୋ ସହିତ, TCP ଯାତ୍ସନ୍ ନିୟନ୍ତ୍ରଣ ଆଲଗୋରିଦମ ବିଷୟରେ ଆଲୋଚନା କରିବାର ସମୟ ଆସିଛି | TCP ଯାତାୟାତ ନିୟନ୍ତ୍ରଣ ଆଲଗୋରିଦମ ତିନୋଟି ମୁଖ୍ୟ ଅଂଶକୁ ନେଇ ଗଠିତ:
ଧୀର ଆରମ୍ଭ:ପ୍ରାରମ୍ଭରେ, cwnd ଯାତାୟାତ ୱିଣ୍ଡୋ ଅପେକ୍ଷାକୃତ ଅଳ୍ପ, ଏବଂ ପ୍ରେରକକୁ ନେଟୱାର୍କର କ୍ଷମତାକୁ ଶୀଘ୍ର ଅନୁକୂଳ ଭାବରେ ବ increases ାଇଥାଏ |
ଯାତାୟାତକୁ ଏଡାନ୍ତୁ:ଯାତାୟାତ ୱିଣ୍ଡୋ ପରେ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ସୀମା ଅତିକ୍ରମ କରିବା ପରେ ସେପାରିଦାରୀ ପରିବହନ ୱିଣ୍ଡୋର ଅଭିବୃଦ୍ଧି ହାରକୁ ମନ୍ଥର କରିଦିଏ ଏବଂ ନେଟୱାର୍କକୁ ଓଭରଲୋଡ୍ କରିବାକୁ ପଡେ |
ଫାଷ୍ଟ ପୁନରୁଦ୍ଧାର:ଯଦି ଅଭିଯାନ ହୁଏ, ପ୍ରେରକଙ୍କୁ ସଂଯୋଗ ୱିଣ୍ଡୋରେ ପକାଇଥାଏ ଏବଂ ଦ୍ରୁତ ପୁନରୁଦ୍ଧାର ଉପରେ ରଖେ ଏବଂ ନିର୍ଣ୍ଣୟ କରାଯାଇଥିବା ସ୍ଥିତିକୁ ଏହି ସମୟ ସଂରକ୍ଷଣରେ ପ୍ରବେଶ କରେ, ଏବଂ ଏହି ପରିବହନ ୱିଣ୍ଡୋ ବ increase ଼ିବା ଜାରି ରଖିଛି |
ଧୀର ଆରମ୍ଭ |
ଯେତେବେଳେ ଏକ TCP ସଂଯୋଗ ସ୍ଥାପିତ ହୋଇଛି, ଯାତାୟାତ ୱିଣ୍ଡୋ cwnd ପ୍ରାରମ୍ଭରେ ଏକ ସର୍ବନିମ୍ନ MSS (ସର୍ବାଧିକ ସେଗମେଣ୍ଟ୍ ସାଇଜ୍) ମୂଲ୍ୟକୁ ସେଟ୍ ହୋଇଛି | ଏହି ଉପାୟରେ, ପ୍ରାରମ୍ଭିକ ପଠାଇବା ହାର MSS / RTT ବାଇଟ୍ / ସେକେଣ୍ଡ୍ ବିଷୟରେ | ପ୍ରକୃତ ଉପଲବ୍ଧ ବ୍ୟାଣ୍ଡୱିଡଥ୍ ସାଧାରଣତ m msc / rtt ଠାରୁ ବହୁତ ବଡ, ତେଣୁ TCC ସର୍ବୋତ୍କୃଷ୍ଟ ପଠାଇବା ହାର ଖୋଜିବାକୁ ଚାହୁଁଛି, ଯାହା ଧୀର-ଆରମ୍ଭର ମାଧ୍ୟମ ଦ୍ୱାରା ହାସଲ ହୋଇପାରିବ |
ଧୀର ଆରମ୍ଭ ପ୍ରକ୍ରିୟାରେ, କପ୍ଗେସସନ୍ ୱିଣ୍ଡୋ cwnd ର ମୂଲ୍ୟ 1 ମିଟର ସହିତ ଆରମ୍ଭ ହେବ, ଏବଂ ପ୍ରତ୍ୟେକ ଥର ଟ୍ରାନ୍ସମେକ୍ଟ ହୋଇଥିବା ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଏକ ମ s ୍ଚମ ଦ୍ beed ାରା ବୃଦ୍ଧି ହେବ | ଏହା ପରେ, ଏକ ପ୍ୟାକେଟ ସେଗମେଣ୍ଟର ପ୍ରତ୍ୟେକ ସଫଳ ଟ୍ରାନ୍ସକ୍ରିମ୍ ପାଇଁ CWND ର ମୂଲ୍ୟ DWNDD ଦ୍ do ାରା ଦୁଇଗୁଣ ହୁଏ | ନିମ୍ନଲିଖିତ ଚିତ୍ରରେ ନିର୍ଦ୍ଦିଷ୍ଟ ଅଭିବୃଦ୍ଧି ପ୍ରକ୍ରିୟା ଦର୍ଶାଯାଇଛି |
ତଥାପି, ପଠାଇବା ହାର ସବୁବେଳେ ବ grow ିପାରିବ ନାହିଁ; ଅଭିବୃଦ୍ଧି କିଛି ସମୟ ସମାପ୍ତ କରିବାକୁ ପଡିବ | ତେବେ, ପଠାଇବା ହାର କେବେ ବୃଦ୍ଧି ହୁଏ? ଧୀର-ଆରମ୍ଭ ସାଧାରଣତ people ଅନେକ ଉପାୟ ମଧ୍ୟରୁ ଗୋଟିଏରେ ପ୍ରେରଣା ହାରରେ ବୃଦ୍ଧି ହୁଏ:
ପ୍ରଥମ ଉପାୟ ହେଉଛି ଧୀର ଆରମ୍ଭ ପ୍ରକ୍ରିୟା ସମୟରେ ପ୍ୟାକେଟ୍ କ୍ଷତି ଘଟାଇବା | ଯେତେବେଳେ ଏକ ପ୍ୟାକେଟ୍ କ୍ଷତି ହୁଏ, TCP ପ୍ରେରକଙ୍କ କନ୍ସେସନ ୱିଣ୍ଡୋ CWND କୁ 1 ସେଟ୍ କରେ ଏବଂ ମନ୍ଥର-ଆରମ୍ଭ ପ୍ରକ୍ରିୟାକୁ ପୁନ rest ଆରମ୍ଭ କରେ | ଏହି ସମୟରେ, ଧୀର ଆରମ୍ଭ ସୀମା ଥ୍ରେସହୋସନ୍ ର ଏକ ଧାରଣା, ଯାହାର ପ୍ରାରମ୍ଭିକ ମୂଲ୍ୟ CWND ର ମୂଲ୍ୟ ଅଟେ ଯାହା ପ୍ୟାକେଟ୍ କ୍ଷୟର ମୂଲ୍ୟ ସୃଷ୍ଟି କରେ | ତାହା ହେଉଛି, ଯେତେବେଳେ କୋଜ୍ରୀ ଚିହ୍ନଟ ହୁଏ, ସିସ ହାରଶାର ମୂଲ୍ୟ ୱିଣ୍ଡୋ ମୂଲ୍ୟର ଅଧା ଅଟେ |
ଦ୍ୱିତୀୟ ଉପାୟ ହେଉଛି ସିଧାସଳଖ ମନ୍ଥର-ଷ୍ଟାର୍ଟ ଥ୍ରେସହଲ୍ SSTHRESHARESHESS ର ମୂଲ୍ୟ ସହିତ ସିଧାସଳଖ ସଂଯୋଗ କରିବା | ଯେହେତୁ ସିସମ୍ରେଶର ମୂଲ୍ୟ ହେଉଛି ଯେତେବେଳେ CWND SSTHRESH ଠାରୁ Stend ଯେତେବେଳେ CWND SSTHRESS ଠାରୁ ବଡ ହୁଏ, ପ୍ୟାକେଡିଂ ବ୍ୟାଜ୍ ବ୍ୟାଘାତ ହୋଇପାରେ | ତେଣୁ, ସସମ୍ରେସନ୍ କୁ cwnder ସେଟ୍ କରିବା ସର୍ବୋତ୍ତମ, ଯାହା TCP କୁ ଟ୍ରାକସନ୍ କଣ୍ଟ୍ରୋଲ୍ ମୋଡ୍ ପଠାଇ ସେଟ୍ କରିବ ଏବଂ ଶେଷ ହେବ |
ଶେଷ ଉପାୟ ଯାହା ସିଂହର ଶେଷ ହୋଇପାରେ ଶେଷ ହୋଇପାରେ ଯଦି ତିନୋଟି ଅନାବଶ୍ୟକ କାର୍ଯ୍ୟ ଚିହ୍ନଟ ହୁଏ, TCP ଏକ ଦ୍ରୁତ ପ୍ରତ୍ୟକ୍ଷ କାର୍ଯ୍ୟ କରିଥାଏ ଏବଂ ପୁନରୁଦ୍ଧାର ସ୍ଥିତିକୁ ପ୍ରବେଶ କରେ | (ଯଦି ତିନୋଟି ACK ପ୍ୟାକେଟ ଅଛି କାହିଁକି ଏହା ସ୍ପଷ୍ଟ ଭାବରେ ସୂଚିତ ନୁହେଁ, ତେବେ ଏହା ରିଟର୍ନଗେସନ୍ ଯାନ୍ତ୍ରିକତା ମଧ୍ୟରେ ପୃଥକ ଭାବରେ ବ୍ୟାଖ୍ୟା କରାଯିବ |)
ଯାତାୟାତକୁ ଏଡାଇବା |
ଯେତେବେଳେ TCP କନ୍ସେସନ କଣ୍ଟ୍ରୋଲ ସ୍ଥିତିରେ ପ୍ରବେଶ କରେ, cwnd ଏହାର ଅର୍ଥ ହେଉଛି ଏକ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଗ୍ରହଣ କରାଯାଇଥିବା ସମୟରେ cwnd ର ମୂଲ୍ୟ ଦ୍ୱିଗୁଣିତ ହୋଇପାରିବ ନାହିଁ | ଏହା ପରିବର୍ତ୍ତେ ଏକ ସମ୍ପର୍କୀୟ ରକ୍ଷଣଶୀଳ ପଦ୍ଧତି ଗ୍ରହଣ କରାଯାଇଛି ଯେଉଁଥିରେ ପ୍ରତ୍ୟେକ ଟ୍ରାନ୍ସମିସନ୍ ସମାପ୍ତ ହେବା ପରେ CWND ର ମୂଲ୍ୟ କେବଳ ଗୋଟିଏ MSS (ସର୍ବାଧିକ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଲମ୍ବ) ଦ୍ୱାରା ବୃଦ୍ଧି ପାଇଥାଏ | ଉଦାହରଣ ସ୍ୱରୂପ, ଯଦିଓ 10 ପ୍ୟାକେଟ୍ ବିଭାଗଗୁଡିକ ସ୍ୱୀକୃତ କରାଯାଏ, ତେବେ cwnd ର ମୂଲ୍ୟ କେବଳ ଗୋଟିଏ MSS ଦ୍ୱାରା ବୃଦ୍ଧି ପାଇବ | ଏହା ଏକ ର ar ଖ୍ୟ ଅଭିବୃଦ୍ଧି ମଡେଲ୍ ଏବଂ ଏଥିରେ ଅଭିବୃଦ୍ଧି ଉପରେ ଏକ ଉପର ସୀମା ମଧ୍ୟ ଅଛି | ଯେତେବେଳେ ପ୍ୟାକେଟ୍ କ୍ଷୟ ହୁଏ, cwnd ର ମୂଲ୍ୟ ଏକ mss ସହିତ ପରିବର୍ତ୍ତିତ ହୋଇଛି, ଏବଂ SSALRES ର ଭାଲ୍ୟୁ ପେଣ୍ଡ୍ର ଅଧା ସେଟ୍ ହୋଇଛି | କିମ୍ବା ଏହା ମଧ୍ୟ 3 ଟି ଅନାବଶ୍ୟକ ACK ପ୍ରତିକ୍ରିୟା ଗ୍ରହଣ କରାଯାଏ MSS ର ଅଭିବୃଦ୍ଧି ମଧ୍ୟ ବନ୍ଦ କରିବ | Cwnd ର ମୂଲ୍ୟ କାଟିବା ପରେ ଯଦି ତିନୋଟି ଅନାବଶ୍ୟକ କାର୍ଯ୍ୟ ଏପର୍ଯ୍ୟନ୍ତ ଗ୍ରହଣ କରାଯାଇଥାଏ, ଯଦି SSTHRED ର ଭାଲ୍ୟୁ swnd ର ଅଧା ମୂଲ୍ୟ ଭାବରେ ରେକର୍ଡ ହୋଇଛି ଏବଂ ଦ୍ରୁତ ପୁନରୁଦ୍ଧାର ସ୍ଥାପିତ ହୋଇଛି |
ଦ୍ରୁତ ପୁନରୁଦ୍ଧାର
ଫାଷ୍ଟ ପୁନରୁଦ୍ଧାରରେ, ଟ୍ରାକ୍ ୱିଣ୍ଡୋର ମୂଲ୍ୟ, ପ୍ରତ୍ୟେକଟି ଅନାବଶ୍ୟକ ଆକ୍କ, ତାହା ହେଉଛି, ଅର୍ଥାତ୍ ACK ଯାହା କ୍ରମରେ ପହଞ୍ଚେ ନାହିଁ | ଏହା ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟଗୁଡିକର ବ୍ୟବହାର କରିବାକୁ ହେବ ଯାହା ଆପଣଙ୍କୁ ଅତି ସହଜରେ ପ୍ରସାରଣ ହସ୍ତତାଧନ ପାଇଁ ସଫଳତାର ସହିତ ପଠାଯାଇଛି |
ଯେତେବେଳେ ହଜିଯାଇଥିବା ପ୍ୟାକେଟର ଏକ ଆକ୍କ ସେଗମେଣ୍ଟ୍ ପହଞ୍ଚେ, TCC cwnd ର ମୂଲ୍ୟ ହ୍ରାସ କରେ ଏବଂ ତାପରେ ସମସ୍ୟାକୁ ଏଡାଇଥାଏ | ଏହା ହେଉଛି ଯାତାୟାତ ୱିଣ୍ଡୋର ଆକାରକୁ ନିୟନ୍ତ୍ରଣ କରିବା ଏବଂ ନେଟୱର୍କ ସମସ୍ୟାକୁ ବ increasing ାଇବା ଠାରୁ ଦୂରେଇ ରହିବା |
କ୍ୟାନସ କଣ୍ଟ୍ରୋଲ୍ ରାଜ୍ୟ ପରେ ଯଦି ଏକ ସମୟ ସମାପ୍ତ ହୁଏ, ନେଟୱର୍କ ଅବସ୍ଥା ଯାତାୟାତକୁ ଧୀର ଆରମ୍ଭ ସ୍ଥିତିକୁ ଦୂରେଇ ରଖିବା ପାଇଁ ଏକ ସମୟ ସମାପ୍ତ ହୁଏ | ଏହି ଦୃଶ୍ୟରେ, କପ୍ଜ୍ ୱିଣ୍ଡୋର ମୂଲ୍ୟ cwnd 1 MSS କୁ ସେଟ୍ ହୋଇଛି, ସର୍ବାଧିକ ପ୍ୟାକେଟ୍ ସେଗମେଣ୍ଟ ଲମ୍ବ, ଏବଂ ମନ୍ଥର ଆରମ୍ଭରୁ SSTHND ର ଭାଲ୍ୟୁ; ଏହାର ଉଦ୍ଦେଶ୍ୟ ହେଉଛି ପୁନ insm ନିର୍ମାଣ ହାର ଏବଂ ନେଟୱର୍କ ସମସ୍ୟାଗୁଡିକର ଡିଗ୍ରୀ ହାସଲ କରିବା ପରେ ସଂଯୋଗ ୱିଣ୍ଡୋର ଆକାର ବିବାଦ ଭାବରେ ବଫୋଦ୍ଧ କରନ୍ତୁ |
ସାରାଂଶ
ଏକ ନିର୍ଭରଯୋଗ୍ୟ ପରିବହନ ପ୍ରୋଟୋକଲ୍, tpp ଅପ୍ସନ୍ ନମ୍ବର, ସ୍ୱୀକୃତି ନିୟନ୍ତ୍ରଣ, ରିସନ୍ କଣ୍ଟ୍ରୋଲ୍, ସଂଯୋଗ ନିୟନ୍ତ୍ରଣ ଏବଂ ୱିଣ୍ଡୋ ନିୟନ୍ତ୍ରଣ ଦ୍ୱାରା ନିର୍ଭରଯୋଗ୍ୟ ପରିବହନ | ସେମାନଙ୍କ ମଧ୍ୟରେ ଫ୍ଲୁଲ୍ କଣ୍ଟ୍ରୋଲ୍ ପ୍ରଣାଳୀଟି ପ୍ରେରକଙ୍କର ପ୍ରକୃତ ଗ୍ରହଣ କ୍ଷମତା ଅନୁଯାୟୀ ପଠାଯାଇଥିବା ତଥ୍ୟ ଦ୍ୱାରା ପଠାଯାଇଥିବା ତଥ୍ୟ ଦ୍ୱାରା ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣକୁ ପଠାଇଥାଏ, ଯାହା ନେଟୱାର୍କର ଯାତାୟାତ ଏବଂ କାର୍ଯ୍ୟଦକ୍ଷତାକୁ ଅସୁବିଧାରେ ପକାଇଥାଏ | ପରିବହନ କଣ୍ଟ୍ରୋଲ୍ ମେକାନିଜିମ୍ ପ୍ରେରକ ଦ୍ୱାରା ପଠାଯାଇଥିବା ତଥ୍ୟର ପରିମାଣକୁ ସଜାଡିବା ଦ୍ୱାରା ନେଟୱାର୍କ ସଂକ୍ରମଣକୁ ଏଡ଼ାଇଥାଏ | ଯାତାୟାତ ୱିଣ୍ଡୋର ଧାରଣା ଏବଂ ୱିଣ୍ଡୋ ୱିଣ୍ଡୋ ପରସ୍ପର ସହିତ ଜଡିତ, ଏବଂ ସେ ପ୍ରେରକରେ ତଥ୍ୟର ପରିମାଣ ନିୟନ୍ତ୍ରିତ ହୋଇଥାଏ | ଧୀର ଆରମ୍ଭ, ଯାତାୟାତକୁ ଏଡାଇବା ଏବଂ ଫାଷ୍ଟ ଆକାଉଣ୍ଟ ହେଉଛି TCP ଯାତ୍ରସନ୍ ନିୟନ୍ତ୍ରଣ ଆଲଗୋରିଦମର ତିନୋଟି ମୁଖ୍ୟ ଅଂଶ, ଯାହାକି ନେଟୱାର୍କର ସାମଗ୍ରୀର କ୍ଷମତା ଏବଂ ଯାତାୟାତ ଡିଗ୍ରୀକୁ ଅନୁକୂଳ କରିବା ପାଇଁ ବିଭିନ୍ନ କଣ୍ଟାକ୍ଟ ଏବଂ ଯାତାୟାତ ଡିଗ୍ରୀ ପର୍ଯ୍ୟନ୍ତ ଅନୁକୂଳ ହେବା |
ପରବର୍ତ୍ତୀ ବିଭାଗରେ, ଆମେ TCP ର ପୁନ intraାନିମିସନ୍ ମେକାନିଜିମ୍ ଯାଞ୍ଚ କରିବୁ | ନିର୍ଭରଯୋଗ୍ୟ ପ୍ରଜନନ ହାସଲ କରିବା ପାଇଁ ରେଟ୍ରାଟେସନ୍ ମେକାନିଜିମ୍ ହେଉଛି TCC ର ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଅଂଶ | ହଜିଯାଇଥିବା କିମ୍ବା ବିଳମ୍ବିତ ତଥ୍ୟ ପୁନ ET ନିର୍ମାଣ ଦ୍ୱାରା ତଥ୍ୟର ନିର୍ଭରଯୋଗ୍ୟ କ୍ରନ୍ଦନ ସୁନିଶ୍ଚିତ କରେ | ପ୍ରତିରୋଧକାୟନ ନୀତି ଏବଂ ରଣନୀତ୍ୱ କକ୍ଷ ଚିତ୍ର ଏବଂ ପରବର୍ତ୍ତୀ ବିଭାଗରେ ବିସ୍ତୃତ ଭାବରେ ପରିଚିତ ଏବଂ ବିଶ୍ଳେଷଣ କରାଯିବ | ସୁଣୁ ଥାନ୍ତୁ!
ପୋଷ୍ଟ ସମୟ: ଫେବୃଆରୀ -4 8-2025 |