ಟಿಸಿಪಿ ಸಂಪರ್ಕ ಸೆಟಪ್
ನಾವು ವೆಬ್ ಅನ್ನು ಬ್ರೌಸ್ ಮಾಡಿದಾಗ, ಇಮೇಲ್ ಕಳುಹಿಸಿದಾಗ ಅಥವಾ ಆನ್ಲೈನ್ ಆಟವನ್ನು ಆಡುವಾಗ, ಅದರ ಹಿಂದಿನ ಸಂಕೀರ್ಣ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕದ ಬಗ್ಗೆ ನಾವು ಹೆಚ್ಚಾಗಿ ಯೋಚಿಸುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಈ ಸಣ್ಣ ಹಂತಗಳು ನಮ್ಮ ಮತ್ತು ಸರ್ವರ್ ನಡುವೆ ಸ್ಥಿರವಾದ ಸಂವಹನವನ್ನು ಖಚಿತಪಡಿಸುತ್ತವೆ. ಒಂದು ಪ್ರಮುಖ ಹಂತವೆಂದರೆ ಟಿಸಿಪಿ ಸಂಪರ್ಕ ಸೆಟಪ್, ಮತ್ತು ಇದರ ತಿರುಳು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಆಗಿದೆ.
ಈ ಲೇಖನವು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ನ ತತ್ವ, ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಪ್ರಾಮುಖ್ಯತೆಯನ್ನು ವಿವರವಾಗಿ ಚರ್ಚಿಸುತ್ತದೆ. ಹಂತ ಹಂತವಾಗಿ, ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಏಕೆ ಬೇಕು, ಅದು ಸಂಪರ್ಕದ ಸ್ಥಿರತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೇಗೆ ಖಾತ್ರಿಪಡಿಸುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ವರ್ಗಾವಣೆಗೆ ಅದು ಎಷ್ಟು ಮುಖ್ಯ ಎಂದು ನಾವು ವಿವರಿಸುತ್ತೇವೆ. ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಬಗ್ಗೆ ಆಳವಾದ ತಿಳುವಳಿಕೆಯೊಂದಿಗೆ, ನಾವು ನೆಟ್ವರ್ಕ್ ಸಂವಹನದ ಆಧಾರವಾಗಿರುವ ಕಾರ್ಯವಿಧಾನಗಳ ಬಗ್ಗೆ ಉತ್ತಮ ತಿಳುವಳಿಕೆಯನ್ನು ಪಡೆಯುತ್ತೇವೆ ಮತ್ತು ಟಿಸಿಪಿ ಸಂಪರ್ಕಗಳ ವಿಶ್ವಾಸಾರ್ಹತೆಯ ಸ್ಪಷ್ಟ ದೃಷ್ಟಿಕೋನವನ್ನು ಪಡೆಯುತ್ತೇವೆ.
ಟಿಸಿಪಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ರಾಜ್ಯ ಪರಿವರ್ತನೆಗಳು
ಟಿಸಿಪಿ ಸಂಪರ್ಕ-ಆಧಾರಿತ ಸಾರಿಗೆ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ, ಇದು ಡೇಟಾ ಪ್ರಸರಣದ ಮೊದಲು ಸಂಪರ್ಕ ಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಈ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ನಿಂದ ಮಾಡಲಾಗುತ್ತದೆ.
ಪ್ರತಿ ಸಂಪರ್ಕದಲ್ಲಿ ಕಳುಹಿಸಲಾದ ಟಿಸಿಪಿ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡೋಣ.
ಆರಂಭದಲ್ಲಿ, ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಎರಡನ್ನೂ ಮುಚ್ಚಲಾಗುತ್ತದೆ. ಮೊದಲಿಗೆ, ಸರ್ವರ್ ಪೋರ್ಟ್ ಅನ್ನು ಸಕ್ರಿಯವಾಗಿ ಆಲಿಸುತ್ತದೆ ಮತ್ತು ಆಲಿಸುವ ಸ್ಥಿತಿಯಲ್ಲಿದೆ, ಅಂದರೆ ಸರ್ವರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕು. ಮುಂದೆ, ವೆಬ್ಪುಟವನ್ನು ಪ್ರವೇಶಿಸಲು ಕ್ಲೈಂಟ್ ಸಿದ್ಧವಾಗಿದೆ. ಇದು ಸರ್ವರ್ನೊಂದಿಗೆ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ಮೊದಲ ಸಂಪರ್ಕ ಪ್ಯಾಕೆಟ್ನ ಸ್ವರೂಪ ಹೀಗಿದೆ:
ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕವನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ, ಅದು ಯಾದೃಚ್ om ಿಕ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು (ಕ್ಲೈಂಟ್_ಐಎಸ್ಎನ್) ಉತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಟಿಸಿಪಿ ಹೆಡರ್ನ "ಅನುಕ್ರಮ ಸಂಖ್ಯೆ" ಕ್ಷೇತ್ರದಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಹೊರಹೋಗುವ ಪ್ಯಾಕೆಟ್ ಸಿನ್ ಪ್ಯಾಕೆಟ್ ಎಂದು ಸೂಚಿಸಲು ಕ್ಲೈಂಟ್ ಸಿನ್ ಧ್ವಜ ಸ್ಥಾನವನ್ನು 1 ಕ್ಕೆ ಹೊಂದಿಸುತ್ತದೆ. ಮೊದಲ ಸಿನ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುವ ಮೂಲಕ ಸರ್ವರ್ನೊಂದಿಗೆ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸುತ್ತದೆ ಎಂದು ಕ್ಲೈಂಟ್ ಸೂಚಿಸುತ್ತದೆ. ಈ ಪ್ಯಾಕೆಟ್ ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಡೇಟಾವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ (ಅಂದರೆ, ಡೇಟಾ ಕಳುಹಿಸಲಾಗಿದೆ). ಈ ಸಮಯದಲ್ಲಿ, ಕ್ಲೈಂಟ್ನ ಸ್ಥಿತಿಯನ್ನು ಸಿನ್-ಸೆಂಟ್ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ.
ಕ್ಲೈಂಟ್ನಿಂದ ಸರ್ವರ್ ಸಿನ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಅದು ಯಾದೃಚ್ ly ಿಕವಾಗಿ ತನ್ನದೇ ಆದ ಸರಣಿ ಸಂಖ್ಯೆಯನ್ನು (ಸರ್ವರ್_ಐಎಸ್ಎನ್) ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಆ ಸಂಖ್ಯೆಯನ್ನು ಟಿಸಿಪಿ ಹೆಡರ್ನ "ಸರಣಿ ಸಂಖ್ಯೆ" ಕ್ಷೇತ್ರದಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಮುಂದೆ, ಸರ್ವರ್ "ಸ್ವೀಕೃತಿ ಸಂಖ್ಯೆ" ಕ್ಷೇತ್ರದಲ್ಲಿ ಕ್ಲೈಂಟ್_ಐಎಸ್ಎನ್ + 1 ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ ಮತ್ತು ಸಿನ್ ಮತ್ತು ಎಸಿಕೆ ಬಿಟ್ಗಳನ್ನು 1 ಕ್ಕೆ ಹೊಂದಿಸುತ್ತದೆ. ಅಂತಿಮವಾಗಿ, ಸರ್ವರ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕ್ಲೈಂಟ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ, ಅದು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್-ಲೇಯರ್ ಡೇಟಾವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ (ಮತ್ತು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲು ಯಾವುದೇ ಡೇಟಾ ಇಲ್ಲ). ಈ ಸಮಯದಲ್ಲಿ, ಸರ್ವರ್ ಸಿನ್-ಆರ್ಸಿವಿಡಿ ಸ್ಥಿತಿಯಲ್ಲಿದೆ.
ಕ್ಲೈಂಟ್ ಸರ್ವರ್ನಿಂದ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಅಂತಿಮ ಪ್ರತ್ಯುತ್ತರ ಪ್ಯಾಕೆಟ್ಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಅದು ಈ ಕೆಳಗಿನ ಆಪ್ಟಿಮೈಸೇಷನ್ಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ: ಮೊದಲನೆಯದಾಗಿ, ಕ್ಲೈಂಟ್ ಪ್ರತ್ಯುತ್ತರ ಪ್ಯಾಕೆಟ್ನ ಟಿಸಿಪಿ ಹೆಡರ್ನ ಎಸಿಕೆ ಬಿಟ್ ಅನ್ನು 1 ಕ್ಕೆ ಹೊಂದಿಸುತ್ತದೆ; ಎರಡನೆಯದಾಗಿ, ಕ್ಲೈಂಟ್ "ಉತ್ತರ ಸಂಖ್ಯೆಯನ್ನು ದೃ irm ೀಕರಿಸಿ" ಕ್ಷೇತ್ರದಲ್ಲಿ ಸರ್ವರ್_ಐಎಸ್ಎನ್ + 1 ಮೌಲ್ಯವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ; ಅಂತಿಮವಾಗಿ, ಕ್ಲೈಂಟ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ. ಈ ಪ್ಯಾಕೆಟ್ ಕ್ಲೈಂಟ್ನಿಂದ ಡೇಟಾವನ್ನು ಸರ್ವರ್ಗೆ ಸಾಗಿಸಬಹುದು. ಈ ಕಾರ್ಯಾಚರಣೆಗಳು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ಕ್ಲೈಂಟ್ ಸ್ಥಾಪಿತ ರಾಜ್ಯವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ.
ಕ್ಲೈಂಟ್ನಿಂದ ಸರ್ವರ್ ಪ್ರತ್ಯುತ್ತರ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಅದು ಸ್ಥಾಪಿತ ಸ್ಥಿತಿಗೆ ಬದಲಾಗುತ್ತದೆ.
ಮೇಲಿನ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನೀವು ನೋಡುವಂತೆ, ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ನಿರ್ವಹಿಸುವಾಗ, ಮೂರನೇ ಹ್ಯಾಂಡ್ಶೇಕ್ ಡೇಟಾವನ್ನು ಸಾಗಿಸಲು ಅನುಮತಿಸಲಾಗಿದೆ, ಆದರೆ ಮೊದಲ ಎರಡು ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳು ಇಲ್ಲ. ಇದು ಸಂದರ್ಶನಗಳಲ್ಲಿ ಹೆಚ್ಚಾಗಿ ಕೇಳುವ ಪ್ರಶ್ನೆಯಾಗಿದೆ. ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ಎರಡೂ ಪಕ್ಷಗಳು ಸ್ಥಾಪಿತ ರಾಜ್ಯವನ್ನು ಪ್ರವೇಶಿಸುತ್ತವೆ, ಇದು ಸಂಪರ್ಕವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ, ಆ ಸಮಯದಲ್ಲಿ ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಪರಸ್ಪರ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು.
ಮೂರು ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳು ಏಕೆ? ಎರಡು ಬಾರಿ, ನಾಲ್ಕು ಬಾರಿ ಅಲ್ಲವೇ?
ಸಾಮಾನ್ಯ ಉತ್ತರವೆಂದರೆ, "ಏಕೆಂದರೆ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸ್ವೀಕರಿಸುವ ಮತ್ತು ಕಳುಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಖಾತರಿಪಡಿಸುತ್ತದೆ." ಈ ಉತ್ತರ ಸರಿಯಾಗಿದೆ, ಆದರೆ ಇದು ಮೇಲ್ಮೈ ಕಾರಣ ಮಾತ್ರ, ಮುಖ್ಯ ಕಾರಣವನ್ನು ಮುಂದಿಡುವುದಿಲ್ಲ. ಕೆಳಗಿನವುಗಳಲ್ಲಿ, ಈ ವಿಷಯದ ಬಗ್ಗೆ ನಮ್ಮ ತಿಳುವಳಿಕೆಯನ್ನು ಗಾ en ವಾಗಿಸಲು ಮೂರು ಅಂಶಗಳಿಂದ ಟ್ರಿಪಲ್ ಹ್ಯಾಂಡ್ಶೇಕ್ ಕಾರಣಗಳನ್ನು ನಾನು ವಿಶ್ಲೇಷಿಸುತ್ತೇನೆ.
ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಐತಿಹಾಸಿಕವಾಗಿ ಪುನರಾವರ್ತಿತ ಸಂಪರ್ಕಗಳ ಪ್ರಾರಂಭವನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ತಪ್ಪಿಸಬಹುದು (ಮುಖ್ಯ ಕಾರಣ)
ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಎರಡೂ ಪಕ್ಷಗಳು ವಿಶ್ವಾಸಾರ್ಹ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ಸ್ವೀಕರಿಸಿವೆ ಎಂದು ಖಾತರಿಪಡಿಸುತ್ತದೆ.
ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ವ್ಯರ್ಥ ಮಾಡುವುದನ್ನು ತಪ್ಪಿಸುತ್ತದೆ.
ಕಾರಣ 1: ಐತಿಹಾಸಿಕ ನಕಲು ಸೇರ್ಪಡೆಗಳನ್ನು ತಪ್ಪಿಸಿ
ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ಗೆ ಮುಖ್ಯ ಕಾರಣವೆಂದರೆ ಹಳೆಯ ನಕಲಿ ಸಂಪರ್ಕ ಪ್ರಾರಂಭದಿಂದ ಉಂಟಾಗುವ ಗೊಂದಲವನ್ನು ತಪ್ಪಿಸುವುದು. ಸಂಕೀರ್ಣ ನೆಟ್ವರ್ಕ್ ಪರಿಸರದಲ್ಲಿ, ನಿಗದಿತ ಸಮಯಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಡೇಟಾ ಪ್ಯಾಕೆಟ್ಗಳ ಪ್ರಸರಣವನ್ನು ಯಾವಾಗಲೂ ಗಮ್ಯಸ್ಥಾನ ಹೋಸ್ಟ್ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ, ಮತ್ತು ನೆಟ್ವರ್ಕ್ ದಟ್ಟಣೆ ಮತ್ತು ಇತರ ಕಾರಣಗಳಿಂದಾಗಿ ಹಳೆಯ ಡೇಟಾ ಪ್ಯಾಕೆಟ್ಗಳು ಮೊದಲು ಗಮ್ಯಸ್ಥಾನ ಹೋಸ್ಟ್ಗೆ ಬರಬಹುದು. ಇದನ್ನು ತಪ್ಪಿಸಲು, ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಟಿಸಿಪಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.
ಕ್ಲೈಂಟ್ ಸತತವಾಗಿ ಅನೇಕ ಸಿನ್ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಕಳುಹಿಸಿದಾಗ, ನೆಟ್ವರ್ಕ್ ದಟ್ಟಣೆಯಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಈ ಕೆಳಗಿನವುಗಳು ಸಂಭವಿಸಬಹುದು:
1- ಹಳೆಯ ಸಿನ್ ಪ್ಯಾಕೆಟ್ಗಳು ಇತ್ತೀಚಿನ ಸಿನ್ ಪ್ಯಾಕೆಟ್ಗಳ ಮೊದಲು ಸರ್ವರ್ಗೆ ಬರುತ್ತವೆ.
2- ಹಳೆಯ ಸಿನ್ ಪ್ಯಾಕೆಟ್ ಸ್ವೀಕರಿಸಿದ ನಂತರ ಸರ್ವರ್ ಕ್ಲೈಂಟ್ಗೆ ಸಿನ್ + ಎಸಿಕೆ ಪ್ಯಾಕೆಟ್ಗೆ ಉತ್ತರಿಸುತ್ತದೆ.
3- ಕ್ಲೈಂಟ್ ಸಿನ್ + ಎಸಿಕೆ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಸಂಪರ್ಕವು ತನ್ನದೇ ಆದ ಸಂದರ್ಭಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕ (ಅನುಕ್ರಮ ಸಂಖ್ಯೆ ಅವಧಿ ಮೀರಿದೆ ಅಥವಾ ಕಾಲಾವಧಿ) ಎಂದು ಅದು ನಿರ್ಧರಿಸುತ್ತದೆ, ತದನಂತರ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲು ಆರ್ಎಸ್ಟಿ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ.
ಎರಡು ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಂಪರ್ಕದೊಂದಿಗೆ, ಪ್ರಸ್ತುತ ಸಂಪರ್ಕವು ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕವೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಮೂರನೆಯ ಪ್ಯಾಕೆಟ್ ಕಳುಹಿಸಲು ಸಿದ್ಧವಾದಾಗ ಪ್ರಸ್ತುತ ಸಂಪರ್ಕವು ಸಂದರ್ಭದ ಆಧಾರದ ಮೇಲೆ ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕವೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಕ್ಲೈಂಟ್ಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ:
1- ಇದು ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕವಾಗಿದ್ದರೆ (ಅನುಕ್ರಮ ಸಂಖ್ಯೆ ಅವಧಿ ಮೀರಿದೆ ಅಥವಾ ಕಾಲಾವಧಿ), ಮೂರನೇ ಹ್ಯಾಂಡ್ಶೇಕ್ ಕಳುಹಿಸಿದ ಪ್ಯಾಕೆಟ್ ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲು ಆರ್ಎಸ್ಟಿ ಪ್ಯಾಕೆಟ್ ಆಗಿದೆ.
2- ಇದು ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕವಲ್ಲದಿದ್ದರೆ, ಮೂರನೆಯ ಬಾರಿಗೆ ಕಳುಹಿಸಲಾದ ಪ್ಯಾಕೆಟ್ ಎಸಿಕೆ ಪ್ಯಾಕೆಟ್, ಮತ್ತು ಸಂವಹನ ಪಕ್ಷಗಳು ಎರಡು ಸಂಪರ್ಕವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸ್ಥಾಪಿಸುತ್ತವೆ.
ಆದ್ದರಿಂದ, ಟಿಸಿಪಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಅನ್ನು ಬಳಸುವುದಕ್ಕೆ ಮುಖ್ಯ ಕಾರಣವೆಂದರೆ ಅದು ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕಗಳನ್ನು ತಡೆಗಟ್ಟಲು ಸಂಪರ್ಕವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಕಾರಣ 2: ಎರಡೂ ಪಕ್ಷಗಳ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು
ಟಿಸಿಪಿ ಪ್ರೋಟೋಕಾಲ್ನ ಎರಡೂ ಬದಿಗಳು ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ವಹಿಸಬೇಕು, ಇದು ವಿಶ್ವಾಸಾರ್ಹ ಪ್ರಸರಣವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ರಮುಖ ಅಂಶವಾಗಿದೆ. ಟಿಸಿಪಿ ಸಂಪರ್ಕಗಳಲ್ಲಿ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳು ಪ್ರಮುಖ ಪಾತ್ರವಹಿಸುತ್ತವೆ.ಅವರು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡುತ್ತಾರೆ:
ರಿಸೀವರ್ ನಕಲಿ ಡೇಟಾವನ್ನು ತೆಗೆದುಹಾಕಬಹುದು ಮತ್ತು ಡೇಟಾದ ನಿಖರತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು.
ಡೇಟಾದ ಸಮಗ್ರತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ರಿಸೀವರ್ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯ ಕ್ರಮದಲ್ಲಿ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಸ್ವೀಕರಿಸಬಹುದು.
Sepation ಅನುಕ್ರಮ ಸಂಖ್ಯೆ ಇತರ ಪಕ್ಷವು ಸ್ವೀಕರಿಸಿದ ಡೇಟಾ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಗುರುತಿಸಬಹುದು, ಇದು ವಿಶ್ವಾಸಾರ್ಹ ಡೇಟಾ ಪ್ರಸರಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ಆದ್ದರಿಂದ, ಟಿಸಿಪಿ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಕ್ಲೈಂಟ್ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಸಿನ್ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಕ್ಲೈಂಟ್ನ ಸಿನ್ ಪ್ಯಾಕೆಟ್ನ ಯಶಸ್ವಿ ಸ್ವಾಗತವನ್ನು ಸೂಚಿಸುವ ಎಸಿಕೆ ಪ್ಯಾಕೆಟ್ನೊಂದಿಗೆ ಸರ್ವರ್ ಪ್ರತ್ಯುತ್ತರಿಸಬೇಕಾಗುತ್ತದೆ. ನಂತರ, ಸರ್ವರ್ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಸಿನ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕ್ಲೈಂಟ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಕ್ಲೈಂಟ್ಗೆ ಒಮ್ಮೆ ಮತ್ತು ಎಲ್ಲರಿಗೂ ಉತ್ತರಿಸಲು ಕಾಯುತ್ತದೆ.
ಎರಡೂ ಪಕ್ಷಗಳ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ನಾಲ್ಕು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಹ ಸಾಧ್ಯವಾದರೂ, ಎರಡನೆಯ ಮತ್ತು ಮೂರನೆಯ ಹಂತಗಳನ್ನು ಒಂದೇ ಹಂತವಾಗಿ ಸಂಯೋಜಿಸಬಹುದು, ಇದರ ಪರಿಣಾಮವಾಗಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಉಂಟಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಎರಡು ಹ್ಯಾಂಡ್ಶೇಕ್ಗಳು ಒಂದು ಪಕ್ಷದ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ಇತರ ಪಕ್ಷವು ಯಶಸ್ವಿಯಾಗಿ ಸ್ವೀಕರಿಸಿದೆ ಎಂದು ಮಾತ್ರ ಖಾತರಿಪಡಿಸುತ್ತದೆ, ಆದರೆ ಎರಡೂ ಪಕ್ಷಗಳ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ದೃ confirmed ೀಕರಿಸಬಹುದು ಎಂಬುದಕ್ಕೆ ಯಾವುದೇ ಗ್ಯಾರಂಟಿ ಇಲ್ಲ. ಆದ್ದರಿಂದ, ಟಿಸಿಪಿ ಸಂಪರ್ಕಗಳ ಸ್ಥಿರತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ತೆಗೆದುಕೊಳ್ಳಬೇಕಾದ ಅತ್ಯುತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ.
ಕಾರಣ 3: ಸಂಪನ್ಮೂಲಗಳನ್ನು ವ್ಯರ್ಥ ಮಾಡುವುದನ್ನು ತಪ್ಪಿಸಿ
ಕೇವಲ "ಎರಡು-ಹ್ಯಾಂಡ್ಶೇಕ್" ಇದ್ದರೆ, ಕ್ಲೈಂಟ್ ಸಿನ್ ವಿನಂತಿಯನ್ನು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ನಿರ್ಬಂಧಿಸಿದಾಗ, ಕ್ಲೈಂಟ್ ಸರ್ವರ್ ಕಳುಹಿಸಿದ ಎಸಿಕೆ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಆದ್ದರಿಂದ ಸಿನ್ ಅಸಮಾಧಾನಗೊಳ್ಳುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಮೂರನೆಯ ಹ್ಯಾಂಡ್ಶೇಕ್ ಇಲ್ಲದಿರುವುದರಿಂದ, ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಕ್ಲೈಂಟ್ ಎಸಿಕೆ ಸ್ವೀಕೃತಿ ಸ್ವೀಕರಿಸಿದೆಯೇ ಎಂದು ಸರ್ವರ್ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ, ಪ್ರತಿ ಸಿನ್ ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ ಮಾತ್ರ ಸರ್ವರ್ ಪೂರ್ವಭಾವಿಯಾಗಿ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಬಹುದು. ಇದು ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ:
ಸಂಪನ್ಮೂಲಗಳ ತ್ಯಾಜ್ಯ: ಕ್ಲೈಂಟ್ನ ಸಿನ್ ವಿನಂತಿಯನ್ನು ನಿರ್ಬಂಧಿಸಿದರೆ, ಬಹು ಸಿನ್ ಪ್ಯಾಕೆಟ್ಗಳ ಪುನರಾವರ್ತಿತ ರವಾನೆಗೆ ಕಾರಣವಾಗಿದ್ದರೆ, ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ ಸರ್ವರ್ ಅನೇಕ ಅನಗತ್ಯ ಅಮಾನ್ಯ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ಇದು ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳ ಅನಗತ್ಯ ತ್ಯಾಜ್ಯಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ.
ಸಂದೇಶ ಧಾರಣ: ಮೂರನೇ ಹ್ಯಾಂಡ್ಶೇಕ್ ಕೊರತೆಯಿಂದಾಗಿ, ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಕ್ಲೈಂಟ್ ಎಸಿಕೆ ಸ್ವೀಕೃತಿ ಸರಿಯಾಗಿ ಸ್ವೀಕರಿಸಿದೆಯೇ ಎಂದು ತಿಳಿಯಲು ಸರ್ವರ್ಗೆ ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಪರಿಣಾಮವಾಗಿ, ಸಂದೇಶಗಳು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಸಿಲುಕಿಕೊಂಡರೆ, ಕ್ಲೈಂಟ್ ಮತ್ತೆ ಮತ್ತೆ ಸಿನ್ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುತ್ತಲೇ ಇರುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಸರ್ವರ್ ನಿರಂತರವಾಗಿ ಹೊಸ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ಇದು ನೆಟ್ವರ್ಕ್ ದಟ್ಟಣೆ ಮತ್ತು ವಿಳಂಬವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಒಟ್ಟಾರೆ ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ly ಣಾತ್ಮಕವಾಗಿ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕದ ಸ್ಥಿರತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಈ ಸಮಸ್ಯೆಗಳ ಸಂಭವವನ್ನು ತಪ್ಪಿಸಲು ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಟಿಸಿಪಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.
ಸಂಕ್ಷಿಪ್ತ
ಯಾನನೆಟ್ವರ್ಕ್ ಪ್ಯಾಕೆಟ್ ಬ್ರೋಕರ್ಟಿಸಿಪಿ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆಯನ್ನು ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ನೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ. ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಸಮಯದಲ್ಲಿ, ಕ್ಲೈಂಟ್ ಮೊದಲು ಸಿನ್ ಧ್ವಜದೊಂದಿಗೆ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ, ಇದು ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಕ್ಲೈಂಟ್ನಿಂದ ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಸರ್ವರ್ ಕ್ಲೈಂಟ್ಗೆ ಸಿನ್ ಮತ್ತು ಎಸಿಕೆ ಧ್ವಜಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾಕೆಟ್ಗೆ ಉತ್ತರಿಸುತ್ತದೆ, ಇದು ಸಂಪರ್ಕ ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ತನ್ನದೇ ಆದ ಆರಂಭಿಕ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಅಂತಿಮವಾಗಿ, ಸಂಪರ್ಕವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸಲು ಕ್ಲೈಂಟ್ ಸರ್ವರ್ಗೆ ಎಸಿಕೆ ಧ್ವಜದೊಂದಿಗೆ ಉತ್ತರಿಸುತ್ತದೆ. ಹೀಗಾಗಿ, ಎರಡು ಪಕ್ಷಗಳು ಸ್ಥಾಪಿತ ಸ್ಥಿತಿಯಲ್ಲಿವೆ ಮತ್ತು ಪರಸ್ಪರ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು.
ಸಾಮಾನ್ಯವಾಗಿ, ಟಿಸಿಪಿ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆಗಾಗಿ ಮೂರು-ಮಾರ್ಗದ ಹ್ಯಾಂಡ್ಶೇಕ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸಂಪರ್ಕ ಸ್ಥಿರತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಐತಿಹಾಸಿಕ ಸಂಪರ್ಕಗಳ ಬಗ್ಗೆ ಗೊಂದಲ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳ ವ್ಯರ್ಥವನ್ನು ತಪ್ಪಿಸಲು ಮತ್ತು ಎರಡೂ ಪಕ್ಷಗಳು ಡೇಟಾವನ್ನು ಸ್ವೀಕರಿಸಲು ಮತ್ತು ಕಳುಹಿಸಲು ಸಮರ್ಥವಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
ಪೋಸ್ಟ್ ಸಮಯ: ಜನವರಿ -08-2025