TCP ಮರುಪ್ರಸಾರಗಳು ಮತ್ತು IPsec ರಿಪ್ಲೇ ನಿರಾಕರಣೆಗಳು: ಪ್ರತಿ ಪದರವನ್ನು ಓದಿ
ಮರುಪ್ರಸಾರ ಧ್ವಜ, ನಕಲಿ ACK ಮತ್ತು ESP ರಿಪ್ಲೇ ನಿರಾಕರಣೆ ಎಣಿಕೆ ವಿವಿಧ ಪದರಗಳಲ್ಲಿ ವಿವಿಧ ಘಟನೆಗಳನ್ನು ಅಳೆಯುತ್ತವೆ. ಪ್ರತಿ ಎಣಿಕೆಯನ್ನು ಅದು ಉತ್ಪತ್ತಿಯಾಗುವ ಪದರದಲ್ಲೇ ಓದಿ.
ಮೂರು ವಿಭಿನ್ನ ಉಪಕರಣಗಳು ಮೂರು ವಿಭಿನ್ನ ನಕಲುಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತವೆ, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದೇ ನೀವು ಕ್ರಮ ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ನೆಟ್ವರ್ಕ್ ಘಟನೆ. TCP ಮರುಪ್ರಸಾರ ಎಂದರೆ ಕಳುಹಿಸುವವನು ಒಂದು ವ್ಯಾಪ್ತಿಯನ್ನು ಮತ್ತೆ ಕಳುಹಿಸುವುದು, ನಕಲಿ ACK ಎಂದರೆ ಸ್ವೀಕರಿಸುವವನು ಸ್ವೀಕೃತಿಯನ್ನು ಪುನರಾವರ್ತಿಸುವುದು, ಮತ್ತು ESP ರಿಪ್ಲೇ ನಿರಾಕರಣೆ ಎಂದರೆ ಭದ್ರತಾ ಸಂಘಟನೆಯು ಈಗಾಗಲೇ ಸ್ವೀಕರಿಸಿದ ಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ನಿರಾಕರಿಸುವುದು. ಮೂರರಲ್ಲಿ ಯಾವುದೂ ಇತರೆರಡನ್ನು ಸೂಚಿಸುವುದಿಲ್ಲ. ಅವನ್ನು ಒಂದು ಕಥೆಯಲ್ಲಿ ಸೇರಿಸುವ ಮೊದಲು ಪ್ರತಿ ಎಣಿಕೆಯನ್ನು ಅದನ್ನು ಉತ್ಪಾದಿಸುವ ಪದರದಲ್ಲಿ ಓದಿ.
ಎಂದೂ ಒಂದೇ ಘಟನೆಯನ್ನು ಅಳೆಯದ ಮೂರು ಎಣಿಕೆಗಳು
TCP ಮರುಪ್ರಸಾರದ ಟಿಪ್ಪಣಿ ಎಂದರೆ ಕಳುಹಿಸುವವನು ಕ್ರಮ ವ್ಯಾಪ್ತಿಯನ್ನು ಮತ್ತೆ ತಂತಿಯ ಮೇಲೆ ಇಟ್ಟಿದ್ದಾನೆ. ನಷ್ಟವು ಅದರ ಒಂದು ಕಾರಣ, ಮತ್ತು ನಿಮ್ಮ ಬಳಿಯಿರುವ ಸೆರೆಹಿಡಿಯುವಿಕೆಯಲ್ಲಿ ಮೂಲ ಪ್ಯಾಕೆಟ್ ಅಥವಾ ಸಮಯವನ್ನು ವಿವರಿಸುವ ಸ್ವೀಕೃತಿ ಇಲ್ಲದಿರಬಹುದು. ನಕಲಿ ACK ಎಂದರೆ ಸ್ವೀಕರಿಸುವವನು TCP ಚೇತರಿಕೆ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಸಂಚಿತ ಸ್ವೀಕೃತಿಯನ್ನು ಪುನರಾವರ್ತಿಸುವುದು, ಇದು ಅಲ್ಲ ಅನ್ವಯದ ನಕಲಿ ಬರವಣಿಗೆ, ಅಲ್ಲ ದತ್ತಾಂಶದ ಎರಡನೇ ಪ್ರತಿ.
ESP ತನ್ನದೇ ಕ್ರಮ ಸ್ಥಳದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಪ್ರತಿ ಭದ್ರತಾ ಸಂಘಟನೆಯು ತಾನು ಕಳುಹಿಸುವ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಸಂಖ್ಯಿಸುತ್ತದೆ, ಮತ್ತು ಸ್ವೀಕರಿಸುವವನು ಈಗಾಗಲೇ ಸ್ವೀಕರಿಸಿದ ಸಂಖ್ಯೆಗಳ ಕಿಟಕಿಯನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತಾನೆ, ಆದ್ದರಿಂದ ಎರಡು ಬಾರಿ ಬರುವ ESP ಪ್ಯಾಕೆಟ್ ಆ ನಿಯಮಗಳ ಆಧಾರದಲ್ಲೇ ತಿರಸ್ಕರಿಸಲ್ಪಡುತ್ತದೆ. ಆದ್ದರಿಂದ ಮರುಕಳುಹಿಸಿದ TCP ವಿಭಾಗವು ಹೊಸ ಕ್ರಮ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಹೊಸ ESP ಪ್ಯಾಕೆಟ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ, ಇದು ಎರಡೂ ಪದರಗಳಲ್ಲಿ ಸರಿಯಾದ ವರ್ತನೆ. ಅದೇ ಬೈಟ್ಗಳು ಒಂದು ಎಣಿಕೆಯಲ್ಲಿ ಹೊಸದಾಗಿ ಮತ್ತೊಂದರಲ್ಲಿ ಹಳೆಯದಾಗಿ ಕಾಣಬಹುದು, ಮತ್ತು ಯಾವ ಪದರವೂ ಸುಳ್ಳು ಹೇಳುವುದಿಲ್ಲ.
ವಿಶ್ಲೇಷಕ ಏನನ್ನು ನೋಡಬಹುದು ಮತ್ತು ಏನನ್ನು ನೋಡಲಾರದು
ವಿಶ್ಲೇಷಕದ ಪದಸಂಪತ್ತಿನಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಏಕೆಂದರೆ ಫಿಲ್ಟರ್ ಹೆಸರುಗಳು ಅಂತ್ಯಬಿಂದುಗಳ ಒಳಗಿನದನ್ನು ಅಲ್ಲ, ವೀಕ್ಷಣೆಗಳನ್ನು ವಿವರಿಸುತ್ತವೆ. ಉಪಕರಣ ಬಳಸುವ ಅದೇ ಹೆಸರುಗಳಿಂದ ಎಣಿಸುವುದು ನಿಜವಾಗಿ ಏನು ಅಳೆಯಲಾಗಿದೆ ಎಂಬುದರ ಬಗ್ಗೆ ಪ್ರಾಮಾಣಿಕವಾಗಿ ಇರಿಸುತ್ತದೆ. ಅಪೂರ್ಣ ಸೆರೆಹಿಡಿಯುವಿಕೆಯಿಂದ ಬರುವ ಎಣಿಕೆ ಉಳಿದುಕೊಂಡದ್ದರ ಎಣಿಕೆ, ತಂತಿಯ ಮೇಲೆ ನಡೆದದ್ದರದ್ದಲ್ಲ.
tshark -r trace.pcap -Y "tcp.analysis.retransmission" | wc -l
tshark -r trace.pcap -Y "tcp.analysis.duplicate_ack" | wc -l
ಆ ಸಂಖ್ಯೆಗಳ ಪಕ್ಕದಲ್ಲಿರುವ ತಜ್ಞ ಮಾಹಿತಿಯನ್ನು ಓದಿ, ಏಕೆಂದರೆ ಚೆಕ್ಸಮ್ ಮತ್ತು ಕ್ರಮದ ಎಚ್ಚರಿಕೆಗಳು ಅವು ಎಷ್ಟು ತೂಕಕ್ಕೆ ಅರ್ಹ ಎಂಬುದನ್ನು ಬದಲಿಸುತ್ತವೆ. ಎರಡು ಸಂವೇದಕಗಳ ಸಮ್ಮಿಲಿತ ಜಾಡು ಒಂದು ಚೌಕಟ್ಟನ್ನು ಎರಡು ಬಾರಿ ತೋರಿಸಬಹುದು, ಮತ್ತು ಎರಡೂ ಪ್ರತಿಗಳನ್ನು ಎಣಿಸುವುದು ಎಂದೂ ನಡೆಯದ ಚೇತರಿಕೆ ಘಟನೆಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
ESP ಎಣಿಕೆಗಳು ಕರ್ನಲ್ ಸ್ಥಿತಿಯಲ್ಲಿ ವಾಸಿಸುತ್ತವೆ
ESP ಕ್ರಮ ಸಂಖ್ಯೆಗಳು TCP ಹರಿವಿನವಲ್ಲ, ಭದ್ರತಾ ಸಂಘಟನೆಯವು, ಆದ್ದರಿಂದ ಗೇಟ್ವೇ ಕೇಳುವ ಸ್ಥಳ. ಸ್ಥಿತಿ ಪಟ್ಟಿ ಪ್ರತಿ ಸಂಘಟನೆಗೆ ಪ್ಯಾಕೆಟ್ ಮತ್ತು ದೋಷ ಎಣಿಕೆಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ, ಅವನ್ನು ಯಾವ ಸೆರೆಹಿಡಿಯುವಿಕೆಯೂ ಮರುನಿರ್ಮಿಸಲಾರದು.
ip -s xfrm state
tshark -r trace.pcap -Y "esp" -T fields -e esp.seq | head
RFC 4303 ಕ್ರಮ ಸಂಖ್ಯೆ ಮತ್ತು ಅದನ್ನು ಬಳಸುವ ರಿಪ್ಲೇ ವಿರೋಧಿ ಕಿಟಕಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಏನೂ ತಪ್ಪಿಲ್ಲದಿದ್ದರೂ ಎಣಿಕೆ ಏರುತ್ತದೆ. ಸಂಬಂಧಿತ TCP ಅಸಂಗತಿಯಿಲ್ಲದ ಏಕರೂಪದ ಬಾಹ್ಯ ಕ್ರಮ ಸಂಖ್ಯೆಗಳು ಮರುಪ್ರಸಾರದ ಬಿರುಗಾಳಿಯತ್ತವಲ್ಲ, ಬೇರೆ ಕಳುಹಿಸುವವ ಅಥವಾ ನಕಲಿ ಮಾರ್ಗದತ್ತ ಸೂಚಿಸುತ್ತವೆ. ಗೂಢಲಿಪೀಕೃತ ಸುರಂಗದ ಬಾಹ್ಯ ಸೆರೆಹಿಡಿಯುವಿಕೆ ಸಾಮಾನ್ಯವಾಗಿ ಒಳಗಿನ TCP ಕ್ರಮ ಸಂಖ್ಯೆಗಳನ್ನು ಮರೆಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಒಳಗಿನ ಸ್ಟಾಕ್ ಏನು ಮಾಡಿತು ಎಂದು ಸಾಬೀತುಪಡಿಸಲಾರದು. ಸುರಂಗದ ಒಳಗೆ ನೀತಿ ಅನುಮತಿಸುವ ಸ್ಥಳದಲ್ಲಿ ಮಾತ್ರ ಸೆರೆಹಿಡಿಯಿರಿ, ಮತ್ತು ಸಂಬಂಧವಿಲ್ಲದ ಎಚ್ಚರಿಕೆಯನ್ನು ಸದ್ದಡಗಿಸಲು ಎಂದೂ ರಿಪ್ಲೇ ವಿರೋಧಿ ರಕ್ಷಣೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಡಿ.
ವೀಕ್ಷಣಾ ಬಿಂದು ಉತ್ತರವನ್ನು ಎಲ್ಲಿ ಬದಲಿಸುತ್ತದೆ
ಎಸ್ಕಲೇಟ್ ಮಾಡುವ ಮೊದಲು ಸೆರೆಹಿಡಿಯುವಿಕೆ ಹೇಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಯಿತು ಎಂದು ಬರೆಯಿರಿ: ಇಂಟರ್ಫೇಸ್, ಸೆರೆಹಿಡಿಯುವ ಪ್ರಕ್ರಿಯೆ ಡ್ರಾಪ್ಗಳನ್ನು ವರದಿ ಮಾಡಿತೇ, ಮತ್ತು ಸಮಯ ಚಿಹ್ನೆಗಳು ಸಂವೇದಕಗಳ ನಡುವೆ ಹೋಲಿಸಬಹುದೇ. ಒಂದು ವೀಕ್ಷಣಾ ಬಿಂದು ಮಾರ್ಗದ ಎರಡೂ ತುದಿಗಳನ್ನು ನೋಡಲಾರದು, ಆದ್ದರಿಂದ ಸ್ವೀಕರಿಸುವವನ ವರ್ತನೆಯ ಬಗ್ಗೆ ಯಾವುದೇ ಹೇಳಿಕೆ ಅಳತೆಯಲ್ಲ, ಅನುಮಾನ. ಗೇಟ್ವೇಯಲ್ಲಿ ತೆಗೆದ ಜಾಡು ಮತ್ತು ಹೋಸ್ಟ್ನಲ್ಲಿ ತೆಗೆದ ಜಾಡು ಹೊರೆಯಲ್ಲಿ ಕ್ರಮದ ಬಗ್ಗೆ ಒಪ್ಪುವುದಿಲ್ಲ, ಮತ್ತು ಆ ಭಿನ್ನಾಭಿಪ್ರಾಯ ಸಾಮಾನ್ಯವಾಗಿ ಸುರಂಗದ್ದಲ್ಲ, ಸೆರೆಹಿಡಿಯುವಿಕೆಯದ್ದು. ಎರಡು ದೃಶ್ಯಗಳನ್ನು ಪರಸ್ಪರ ಸಂಬಂಧಿಸುವುದೇ ಎಣಿಕೆಯನ್ನು ಸಾಕ್ಷ್ಯವಾಗಿ ಬದಲಿಸುತ್ತದೆ.
ಅನುಮತಿಸಲಾದ ಒಂದು ಅನ್ವಯ ಹರಿವನ್ನು ಬಳಸಿ ಮತ್ತು ಅದೇ ಕ್ಷಣದಲ್ಲಿ ಸೆರೆಹಿಡಿಯುವಿಕೆಯ ಎಣಿಕೆಗಳ ಪಕ್ಕದಲ್ಲಿ ಅಂತ್ಯಬಿಂದುಗಳ ಎಣಿಕೆಗಳನ್ನು ದಾಖಲಿಸಿ. ಸಂಖ್ಯೆಗಳು ಒಪ್ಪದಿದ್ದರೆ ಘಟನೆಯ ಮಾಲೀಕ ಪದರವನ್ನು ನಂಬಿ, ಇನ್ನೊಂದನ್ನು ವಿರುದ್ಧ ಸಾಬೀತಾಗುವವರೆಗೆ ವೀಕ್ಷಣಾ ಕಲಾಕೃತಿ ಎಂದು ಪರಿಗಣಿಸಿ. ಆ ನಿಯಮ ಸುರಂಗದ ಸಂರಚನೆಯನ್ನು ಮುಟ್ಟದೆ ಈ ಟಿಕೆಟ್ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವನ್ನು ಬಗೆಹರಿಸುತ್ತದೆ.
ಸಂಖ್ಯೆಗಳನ್ನು ಸರಿಯಾದ ಕ್ರಮದಲ್ಲಿ ಓದುವುದು
ಪ್ರಶ್ನೆ ಕೇಳಿದ ಪದರದಿಂದ ಪ್ರಾರಂಭಿಸಿ: TCP ಎಚ್ಚರಿಕೆಗೆ TCP ಸೆರೆಹಿಡಿಯುವಿಕೆಯಿಂದ ಉತ್ತರ, ಮತ್ತು ESP ನಿರಾಕರಣೆಗೆ ಗೇಟ್ವೇಯಲ್ಲಿನ ಭದ್ರತಾ ಸಂಘಟನೆಯ ಎಣಿಕೆಗಳಿಂದ ಉತ್ತರ. ಆಮೇಲೆ ಮಾತ್ರ ಎರಡೂ ದೃಶ್ಯಗಳು ಒಂದೇ ಪ್ಯಾಕೆಟ್ ವಿವರಿಸುತ್ತವೆಯೇ ಎಂದು ಕೇಳಿ. ಎರಡೂ ಪದರಗಳು ಬೇಕಾದ ತೀರ್ಮಾನ ಎರಡನ್ನೂ ಹೆಸರಿಸಬೇಕು, ಏಕೆಂದರೆ TCP ಟಿಪ್ಪಣಿ ಮೇಲೆ ಮಾತ್ರ ನಿಂತ ಸುರಂಗದ ಕುರಿತ ಹೇಳಿಕೆ ಊಹೆ.
ಪ್ರತಿ ಕಂಡುಹಿಡಿತಕ್ಕೆ ಪದರ, ಎಣಿಕೆ ಮತ್ತು ವೀಕ್ಷಣಾ ಬಿಂದುವನ್ನು ದಾಖಲಿಸಿ, ಮುಂದಿನ ಓದುಗ ಮೂರು ಘಟನೆಗಳನ್ನು ಒಂದು ಕಾಲ್ಪನಿಕ ದೋಷದಲ್ಲಿ ವಿಲೀನಗೊಳಿಸುವುದಿಲ್ಲ. ಆ ಮೂರು ಕ್ಷೇತ್ರಗಳೊಂದಿಗೆ ಎಸ್ಕಲೇಟ್ ಮಾಡಿ ಮತ್ತು ಸರಿಪಡಿಸುವಿಕೆ ಸಾಮಾನ್ಯವಾಗಿ ಮೊದಲನೆಯದರಿಂದ ಬರುತ್ತದೆ.