ප්රොටෝකෝල 47 එදිරිව TCP පෝට් 47: හෙඩර් දෙකක්, නීති දෙකක්
ප්රොටෝකෝල අංකයක් සහ පෝට් එකක් වෙනස් හෙඩර්වල ජීවත් වේ, එබැවින් එක් නීතියකට අනෙක ප්රතිස්ථාපනය කළ නොහැක. PPTP දෙකම වෙන් කරයි, සහ පෝට් කොටුවකට GRE ප්රකාශ කළ නොහැක.
හෝටල් ජාල සහ සම්මේලන ෆයර්වෝල් බොහෝ විට අභිරුචි අවසර කොටුවක් පෙන්වයි, සහ කෙනෙක් PPTP වැඩ කරයි යැයි බලාපොරොත්තුවෙන් එහි 47 ලියයි. නීතිය සාදනු ලැබේ, ටනලය තවමත් අසාර්ථක වේ, සහ ඊළඟ උත්සාහය වෙනත් අංකයක් භාවිත කරයි. වැරැද්ද පැකට්ටුවේම ඇත: IPv4 හි IP හෙඩරයට පසුව එන දේ නම් කරන ප්රොටෝකෝල ක්ෂේත්රයක් ඇත, නමුත් TCP සහ UDP හි පෝට් ක්ෂේත්ර ඇති අතර ඒවා එම හෙඩර්වලින් එකක් තුළ සිටින විට පමණක් පවතී. මේවා එකම අවසරයේ අක්ෂර වින්යාස දෙකක් නොවේ.
IPv4 හෙඩරය ඊළඟ ප්රොටෝකෝලය නම් කරයි
ප්රොටෝකෝල ක්ෂේත්රය IPv4 හෙඩරයේ එක් බයිටයක් වන අතර, එය පේලෝඩය විස්තර කරන අංකයක් රඳවා ගනී: TCP සඳහා 6, UDP සඳහා 17, GRE සඳහා 47, ESP සඳහා 50. පැකට් පෙරහන් කරන සෑම දෙයක්ම ගැඹුරින් බැලීමට පෙර එම අගය කියවයි, මන්ද ගැඹුරු හෙඩරය අර්ථවත් වන්නේ වර්ගය දැනගත් පසුවය. සංවාදයේ පසුව පෝට් එකක් වෙනස් කරන්න, මෙම ක්ෂේත්රය චලනය වී නැත.
එබැවින් ප්රොටෝකෝල 47 ට එරෙහිව ලියන ලද නීතිය IP ස්ථරය විස්තර කරයි. තීරණයට කිසිදු පෝට් එකක් සහභාගී නොවේ.
පෝට් පවතින්නේ TCP සහ UDP තුළ පමණි, වෙනත් කිසිම තැනක නොවේ
පෝට් යනු TCP සහ UDP හෙඩර තුළ ඇති දහසය-බිට් හඳුනාගැනීම් වන අතර, ඔවුන්ගේ කාර්යය එකම ලිපිනයක් බෙදාගන්නා සංවාද වෙන් කිරීමයි. GRE හෙඩරයක් ප්රොටෝකෝල වර්ග අගයක්, බොහෝ විට EtherType එකක්, සමඟ බහුවිධකරණය සඳහා විකල්ප යතුරු රැගෙන යයි. එබැවින් පෝට් 47 යන පදය GRE පැකට්ටුවකට ගැලපිය හැකි කිසිවක් නම් නොකරයි.
ෆයර්වෝල් අතුරුමුහුණත් මෙයින් කොපමණක් පෙන්වයි යන්නෙන් වෙනස් වේ. සමහරක් ප්රොටෝකෝල අංකයක් පිළිගනී, සමහරක් නම් සහිත ලැයිස්තුවක් ඉදිරිපත් කරයි, සහ කිහිපයක් පමණක් පෝට් සමඟ TCP හෝ UDP පිළිගනී.
PPTP එකවර ස්ථර දෙකම භාවිත කරයි
PPTP වඩාත් පැහැදිලි උදාහරණය වන්නේ එය තම කාර්යය හිතාමතාම ස්ථර දෙක අතර බෙදන බැවිනි. පාලන සම්බන්ධතාවය පෝට් 1723 ට TCP සැසියක් වන අතර, දත්ත මාර්ගය GRE, ප්රොටෝකෝල 47 වේ, කිසිම තැනක පෝට් එකක් සම්බන්ධ නොවේ. 1723 ට අවසර දෙන සහ වෙන කිසිවක් නොදෙන ෆයර්වෝලයක් සාකච්ඡාව ආරම්භ වීමට ඉඩ දී පසුව පේලෝඩය ඉවත දමයි. ටනලය සම්බන්ධ වීමට අසමත් වීම වෙනුවට සත්යාපනයෙන් පසු එල්ලී ඇති බව පෙනේ, එබැවින් රෝග ලක්ෂණය බොහෝ විට මුරපද ගැටලුවක් ලෙස වාර්තා වේ.
| Path | Outer protocol | Port |
|---|---|---|
| Control channel | TCP, protocol 6 | 1723 |
| Data channel | GRE, protocol 47 | None |
නීතිය ලියන විට පේළි දෙක වෙන වෙනම කියවන්න, සහ එකක් එකක් සපයන්නාගේ වාක්ය රීතිය සමඟ පරීක්ෂා කරන්න. එක් පේළියකට පෝට් අවශ්ය වන අතර, අනෙකට ප්රොටෝකෝල අංකය අවශ්ය වේ, කිසිදු තනි සටහනක් දෙකම ආවරණය නොකරයි.
පෝට්-ෆෝවර්ඩ් පිටුවට GRE ප්රකාශ කළ නොහැක්කේ ඇයි
TCP සහ UDP පමණක් පිළිගන්නා යොමු කිරීමේ පෝරමයකට GRE විස්තර කළ නොහැක, පෝරමයේ නම කුමක් වුවත්. ලිපින පරිවර්තනය දෙවන දුෂ්කරතාවය එකතු කරයි, මන්ද GRE ට පෝට් නොමැති අතර පරිවර්තකයා ඒ වෙනුවට ඇමතුම් හඳුනාගැනීම අනුගමනය කළ යුතුය. සමහර පාරිභෝගික රවුටර සමඟ මෙය හසුරුවන සහායකයෙක් එයි; බොහොමයක් එන්නේ නැත, සහ කිසිදු අමතර TCP අවසර සටහනක් එම හැසිරීම සාදන්නේ නැත.
සැබෑ අවශ්යතාවය නවීන ටනලයක් වන විට, පරිවර්තකයා නිවැරදිව අනුමාන කරයි යැයි බලාපොරොත්තු වෙනවාට වඩා හිතාමතා TCP හෝ UDP භාවිත කරන නිර්මාණයක් තෝරන්න.
එකතු කිරීම පෙරහන දකින දේ තීරණය කරයි
එකතු කිරීම පිටත පැකට්ටුව වෙනස් කරයි, සහ නීතියක් ගැලපෙන්නේ එම පිටත පැකට්ටුවටය. ස්වාභාවික ESP ප්රොටෝකෝල 50 වන අතර, NAT තරණය ESP ලිපින පරිවර්තනයෙන් ජීවත් වීමට UDP 4500 තුළ ඔතා දමයි. UDP 4500 ට අවසර දෙන පෙරහනක් කිසිදා ප්රොටෝකෝල 50 නොදකියි, සහ ප්රොටෝකෝල 50 සඳහා ලියූ පෙරහනක් කිසිදා ඔතන ලද ආකෘතියට ගැලපෙන්නේ නැත.
සේවාදායකයා සහ ගේට්වේ කුමන එකතු කිරීමකට එකඟ වුණාද යන්න අසන්න, පසුව නීතිය එම පිටත ආකෘතියට පමණක් ලියන්න, ඊට වඩා කිසිවක් නොවේ.
කෙනෙකුට පරීක්ෂා කළ හැකි ලෙස නීතිය ලියන්න
සෑම නීතියක්ම ලිපින පවුල, පිටත ප්රොටෝකෝලය, තිබේ නම් ප්රවාහන පෝට්, දිශාව සහ අන්ත දෙක ලෙස ප්රකාශ කරන්න. සමාලෝචකයෙකුට එම වාක්යය පැකට් ග්රහණයක් සමඟ සසඳා තීන්දුවකට පැමිණිය හැක. 47 විවෘත කරන ලෙස උපදෙසක් කිසිවෙකුට පරීක්ෂා කළ නොහැක, එබැවින් එය වසර ගණනක් ක්රියා පටිපාටි පොත්වල රැඳී ඇත.
එය ඔප්පු කරන පරීක්ෂණය එකතු කරන්න: පිටත අතුරුමුහුණතේ ග්රහණය කරන අතරේ සම්බන්ධ වන්න, සහ සැබවින්ම හෝඩියේ දිස්වන පිටත ප්රොටෝකෝලය සහ පෝට් තහවුරු කරන්න.