UDP ಒಳಗಿನ MPLS: ಕೆಳ ಪದರಕ್ಕೆ ಎಂಟ್ರೊಪಿ, ಡೊಮೇನ್ಗೆ ನಿಯಮಗಳು
UDP ಹೊದಿಕೆ ಸೇವಾ ಲೇಬಲ್ ಕಳೆದುಕೊಳ್ಳದೆ IP ಕೆಳ ಪದರಕ್ಕೆ ಹ್ಯಾಶ್ ಮಾಡಲು ಏನನ್ನೋ ನೀಡುತ್ತದೆ. RFC 7510 ಇದನ್ನು ಸಹಕಾರಿ, ನಿರ್ವಹಿತ ಡೊಮೇನ್ಗಳಿಗೂ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ.
ಎರಡು ಪೂರೈಕೆದಾರರು ಒಂದೇ ಸೇವಾ ಲೇಬಲ್ ವಿವರಿಸುತ್ತಾರೆ, ಮತ್ತು ಅವರಲ್ಲಿ ಒಬ್ಬರು ಮಾತ್ರ UDP ಹೆಡರ್ ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ. ವ್ಯತ್ಯಾಸ ಕೇವಲ ಮೇಲ್ನೋಟದ್ದಲ್ಲ: MPLS ಅನ್ನು UDP ಒಳಗೆ ಇಡುವುದು ಹೊರಗಿನ IP ನೆಟ್ವರ್ಕ್ ಏನನ್ನು ನೋಡಬಹುದು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, ಮತ್ತು ಆದ್ದರಿಂದ ಸಮಾನಾಂತರ ಲಿಂಕ್ಗಳಾದ್ಯಂತ ಏನನ್ನು ಹ್ಯಾಶ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನೂ ಬದಲಾಯಿಸುತ್ತದೆ. ಯಾರು ಅದನ್ನು ನಿಯೋಜಿಸಬಹುದು ಎಂಬುದನ್ನೂ ಇದು ಬದಲಾಯಿಸುತ್ತದೆ.
ಪದರಗಳು ನೆನಪಿಡಲು ಸಾಕಷ್ಟು ಚಿಕ್ಕವು: ಹೊರಗಿನ IP, ನಂತರ UDP, ನಂತರ MPLS ಲೇಬಲ್ ಸ್ಟಾಕ್, ನಂತರ ಸೇವಾ ಪೇಲೋಡ್. ಲೇಬಲ್ ಸ್ಟಾಕ್ ಮಾಯವಾಗುವುದಿಲ್ಲ; ಲೇಬಲ್ ಸ್ವಿಚಿಂಗ್ ಮತ್ತೆ ಪ್ರಾರಂಭವಾಗುವ ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಅದು ಇನ್ನೂ ಫಾರ್ವರ್ಡಿಂಗ್ ನಿರ್ಧರಿಸುತ್ತದೆ.
UDP ಹೊದಿಕೆ ಏನು ಸೇರಿಸುತ್ತದೆ
RFC 7510 ಈ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ ಅನ್ನು UDP ಗಮ್ಯಸ್ಥಾನ ಪೋರ್ಟ್ 6635 ನೊಂದಿಗೆ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಮತ್ತು ಫ್ಲೋ ಎಂಟ್ರೊಪಿಯನ್ನು ಸಾಗಿಸಲು ಮೂಲ-ಪೋರ್ಟ್ ಕ್ಷೇತ್ರವನ್ನು ಬಳಸುತ್ತದೆ. ಎನ್ಕ್ಯಾಪ್ಸುಲೇಟ್ ಮಾಡುವ ಸಾಧನವು ಯಾವುದನ್ನು ಫ್ಲೋ ಎಂದು ಪರಿಗಣಿಸಬೇಕು ಮತ್ತು ಮೌಲ್ಯವನ್ನು ಹೇಗೆ ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ; ಮಾನದಂಡವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಒಂದೇ ಹ್ಯಾಶ್ ಅನ್ನು ಕಡ್ಡಾಯ ಮಾಡುವುದಿಲ್ಲ. ಇದು ಮಾರಾಟಗಾರರ ನಡವಳಿಕೆಗೆ ಅವಕಾಶ ಬಿಡುತ್ತದೆ, ಮತ್ತು ಎರಡು ಅನುಷ್ಠಾನಗಳು ಒಂದೇ ಸಂಚಾರ ಮಿಶ್ರಣಕ್ಕೆ ವಿಭಿನ್ನ ವಿತರಣೆಗಳನ್ನು ಉತ್ಪಾದಿಸಬಹುದು ಎಂದರ್ಥ. ಮೌಲ್ಯವನ್ನು ಕೆಳ ಪದರಕ್ಕೆ ನೀಡಿದ ಸುಳಿವಾಗಿ ಓದಿ, ಮಾನದಂಡವು ತೆಗೆದುಕೊಂಡ ರೂಟಿಂಗ್ ನಿರ್ಧಾರವಾಗಿ ಅಲ್ಲ.
ಪ್ರಯೋಜನ ಪರೋಕ್ಷವಾಗಿದೆ. ಹೊರಗಿನ ಐದು-ಟ್ಯೂಪಲ್ ಮೇಲೆ ಲೋಡ್ ಸಮತೋಲನ ಮಾಡುವ ಟ್ರಾನ್ಸಿಟ್ ನೆಟ್ವರ್ಕ್ಗೆ ಈಗ ಹ್ಯಾಶ್ ಮಾಡಲು ಏನೋ ಇದೆ, ಆದರೆ ಬರಿ MPLS ಪ್ಯಾಕೆಟ್ ಬಹುಶಃ ಮೇಲಿನ ಲೇಬಲ್ ಮಾತ್ರ ನೀಡಿತ್ತು. ಅದು ಸಹಾಯ ಮಾಡುತ್ತದೆಯೇ ಎಂಬುದು ಸಮತೋಲನ ಮಾಡುವ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮತ್ತು ಅದು ನಿಜವಾಗಿ ಯಾವ ಕ್ಷೇತ್ರಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿದೆ.
ಎಂಟ್ರೊಪಿ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅಲ್ಲ
ಲಭ್ಯವಿರುವ ಲಿಂಕ್ಗಳಾದ್ಯಂತ ಫ್ಲೋಗಳನ್ನು ಹೆಚ್ಚು ಸಮವಾಗಿ ವಿತರಿಸುವುದು ಅವುಗಳನ್ನು ಒಂದು ವೇಗದ ಮಾರ್ಗವಾಗಿ ಸೇರಿಸುವುದಕ್ಕೆ ಸಮನಲ್ಲ. ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್ ಫ್ಲೋ ಇನ್ನೂ ಒಂದೇ ಮಾರ್ಗದಲ್ಲಿ ಸಾಗುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ-ಫ್ಲೋ ಸಮತೋಲನವು ಅದು ಇಳಿಯುವ ಲಿಂಕ್ನ ಸಾಮರ್ಥ್ಯವನ್ನು ಮೀರಲು ಸಾಧ್ಯವಿಲ್ಲ. ಈ ಕಾರ್ಯವಿಧಾನವು ಸಮ ವಿತರಣೆಯ ಖಾತರಿಯನ್ನೂ ನೀಡುವುದಿಲ್ಲ; ಅದು ಹ್ಯಾಶ್ ಕಾರ್ಯಕ್ಕೆ ಉತ್ತಮ ಇನ್ಪುಟ್ಗಳನ್ನು ನೀಡುತ್ತದೆ ಅಷ್ಟೇ.
ನಿರ್ದಿಷ್ಟ ಫ್ಲೋಗೆ ಹೊದಿಕೆಯನ್ನು ಸ್ಥಿರವಾಗಿ ಇರಿಸಿ, ಮರುಕ್ರಮಗೊಳಿಸುವಿಕೆ ಸ್ವೀಕಾರಾರ್ಹವಲ್ಲದಿದ್ದರೆ. ಪ್ರತಿ ಪ್ಯಾಕೆಟ್ಗೆ ಮೂಲ ಪೋರ್ಟ್ ಬದಲಾದರೆ, ಕೆಳ ಪದರವು ಒಂದು ಸಂಭಾಷಣೆಯನ್ನು ಹಲವು ಮಾರ್ಗಗಳಲ್ಲಿ ಸಂತೋಷದಿಂದ ಹರಡುತ್ತದೆ ಮತ್ತು ಮರುಜೋಡಣೆ ಅಪ್ಲಿಕೇಶನ್ನ ಸಮಸ್ಯೆಯಾಗುತ್ತದೆ. ಗುರಿ ಪ್ರತಿ ಫ್ಲೋಗೆ ಸ್ಥಿರವಾದ ಎಂಟ್ರೊಪಿ, ನಿರಂತರ ನವೀನತೆ ಅಲ್ಲ.
ನಿಯೋಜನೆಯ ಗಡಿ ವಿಶೇಷಣದ ಭಾಗ
RFC 7510 ನಿಯೋಜನೆಯನ್ನು ಒಬ್ಬ ಆಪರೇಟರ್ನ ನೆಟ್ವರ್ಕ್ ಅಥವಾ ಸಹಕಾರಿ ಆಪರೇಟರ್ಗಳ ಪಕ್ಕದ ಗುಂಪಿಗೆ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ, ದಟ್ಟಣೆ ತಪ್ಪಿಸಲು ಸಂಚಾರವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಎನ್ಕ್ಯಾಪ್ಸುಲೇಟೆಡ್ ಸಂಚಾರವು ಆ ಡೊಮೇನ್ನಿಂದ ತಪ್ಪಿಸಿಕೊಳ್ಳದಂತೆ ತಡೆಯುವ ಫಿಲ್ಟರಿಂಗ್ ಅನ್ನೂ ಅದು ಕೇಳುತ್ತದೆ. ಇವು ಅಲಂಕಾರಿಕ ಷರತ್ತುಗಳಲ್ಲ; ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ ತನ್ನದೇ ಆದ ಭದ್ರತೆಯನ್ನು ಸೇರಿಸುವುದಿಲ್ಲ ಎಂಬ ಅಂಶದಿಂದ ಅವು ಬರುತ್ತವೆ. ಅವುಗಳನ್ನು ಕಾನೂನುಬದ್ಧ ನಿಯೋಜನೆಗೆ ಪೂರ್ವಾಪೇಕ್ಷೆಗಳಾಗಿ ಪರಿಗಣಿಸಿ, ವಿನ್ಯಾಸ ಟಿಪ್ಪಣಿಯ ಸಲಹೆಗಳಾಗಿ ಅಲ್ಲ.
UDP ಹೆಡರ್ನಲ್ಲಿ ಏನೂ ಕಳುಹಿಸುವವರನ್ನು ದೃಢೀಕರಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಅದರಲ್ಲಿ ಏನೂ ಪೇಲೋಡ್ಗೆ ಗೋಪ್ಯತೆ ಅಥವಾ ಸಮಗ್ರತೆಯನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಸಂಚಾರಕ್ಕೆ ರಕ್ಷಣೆ ಬೇಕಾದರೆ, ಅದು ತನ್ನದೇ ಕೀ ನಿರ್ವಹಣೆಯಿರುವ ಪ್ರತ್ಯೇಕ ಕಾರ್ಯವಿಧಾನದಿಂದ ಬರುತ್ತದೆ. MPLS-in-UDP ಆಯ್ಕೆ ಮಾಡುವುದು ವಿಶ್ವಾಸ ಮಾದರಿಯನ್ನು ಉನ್ನತೀಕರಿಸುವುದಿಲ್ಲ.
ರಕ್ಷಣೆ ನೀವು ಬಯಸಿದ ಹ್ಯಾಶಿಂಗ್ಗೆ ಏನು ಮಾಡುತ್ತದೆ ಎಂದು ಗಮನಿಸಿ
IPsec ಅಥವಾ ಇನ್ನೊಂದು ಭದ್ರತಾ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ ಸೇರಿಸಿ, ಮತ್ತು ಟ್ರಾನ್ಸಿಟ್ ಸಾಧನಗಳು ಹ್ಯಾಶ್ ಮಾಡುವ ಹೊರಗಿನ ಹೆಡರ್ ಸಂಪೂರ್ಣವಾಗಿ ಆಕಾರ ಬದಲಾಯಿಸಬಹುದು. ಟನೆಲ್ ಮೋಡ್ ಒಳಗಿನ UDP ಮೂಲ ಪೋರ್ಟ್ ಅನ್ನು ಹೊಸ ಹೊರಗಿನ ಹೆಡರ್ ಹಿಂದೆ ಮರೆಮಾಡಬಹುದು, ಅಂದರೆ ನೀವು ಎಚ್ಚರಿಕೆಯಿಂದ ಒದಗಿಸಿದ ಎಂಟ್ರೊಪಿ ಸಮತೋಲನ ನಡೆಯುವಲ್ಲಿ ಗೋಚರಿಸದೇ ಇರಬಹುದು. ಮೊದಲು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ನಂತರ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಟ್ ಮಾಡುವುದು ತಿರುಗುಮುರುಗು ಕ್ರಮಕ್ಕಿಂತ ಬೇರೆ ವಿನ್ಯಾಸ, ಮತ್ತು ವ್ಯತ್ಯಾಸವು ನೆರೆಹೊರೆಯವರಿಗಿಂತ ಹೆಚ್ಚು ಸಂಚಾರ ಹೊತ್ತ ಲಿಂಕ್ ಆಗಿ ಕಾಣುತ್ತದೆ.
ಸಂಪೂರ್ಣ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ತಂತಿಯ ಮೇಲೆ ಕಾಣುವಂತೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ, ಮಾನದಂಡ ವಿವರಿಸುವ ಪದರವನ್ನು ಮಾತ್ರವಲ್ಲ. MTU ಮತ್ತು ಎಂಡ್ಪಾಯಿಂಟ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಪುನರ್ವಿಮರ್ಶಿಸುವ ಸ್ಥಳವೂ ಇದೇ, ಏಕೆಂದರೆ UDP ಹೆಡರ್ ಜೊತೆಗೆ ಯಾವುದೇ ಭದ್ರತಾ ಓವರ್ಹೆಡ್ ಹೊಂದಿಕೊಳ್ಳುವ ಪೇಲೋಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಸಂಪೂರ್ಣ ಮಾರ್ಗವನ್ನು ಕಣ್ಣ ಮುಂದೆ ಇಟ್ಟುಕೊಂಡು ನಿರ್ಧರಿಸಿ
ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗೆ ಮುಖ್ಯವಾದ ಮಾನದಂಡಗಳಲ್ಲಿ MPLS-in-UDP ಅನ್ನು GRE ಮುಂತಾದ ಪರ್ಯಾಯಗಳೊಂದಿಗೆ ಹೋಲಿಸಿ: ಕೆಳ ಪದರ ಯಾವ ಕ್ಷೇತ್ರಗಳ ಮೇಲೆ ಸಮತೋಲನ ಮಾಡುತ್ತದೆ, ಎಷ್ಟು ಓವರ್ಹೆಡ್ ನೀವು ಭರಿಸಬಹುದು, ಯಾವ ಭದ್ರತಾ ಹೊದಿಕೆ ಬೇಕು, ಮತ್ತು ಡೊಮೇನ್ ಗಡಿಯನ್ನು ಜಾರಿಗೊಳಿಸಬಹುದೇ. GRE ಮೇಲೆ ಅದಕ್ಕೆ ಬೇಷರತ್ತಾದ ಕಾರ್ಯಕ್ಷಮತೆ ಪ್ರಯೋಜನ ನೀಡುವುದು ಮಾನದಂಡಗಳು ಬೆಂಬಲಿಸದ ತೀರ್ಮಾನ.
ನಂತರ ನಿಜವಾದ ಸಂಚಾರ ಮಿಶ್ರಣಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿ ಮತ್ತು ಪ್ರತಿ ಸದಸ್ಯನ ಲಿಂಕ್ ಬಳಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ, ಏಕೆಂದರೆ ಪ್ರಯೋಗಾಲಯದಲ್ಲಿ ಚೆನ್ನಾಗಿ ಕಾಣುವ ಹ್ಯಾಶ್, ಪ್ರತಿ ಫ್ಲೋ ಒಂದೇ ಟ್ಯೂಪಲ್ ಹಂಚಿಕೊಂಡಾಗ ಒಂದೇ ಲಿಂಕ್ಗೆ ಕುಸಿಯಬಹುದು. ಪ್ರಾಮಾಣಿಕ ಸಾರಾಂಶವೆಂದರೆ, ಎನ್ಕ್ಯಾಪ್ಸುಲೇಶನ್ ಕೆಳ ಪದರ ಬಳಸಬಹುದಾದ ಮಾಹಿತಿಯನ್ನು, ಅದನ್ನು ನಿರ್ವಹಿಸಲು ಒಪ್ಪಿಗೆ ನೀಡಿದ ಡೊಮೇನ್ ಒಳಗೆ ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.