کمپيوټرسافټ

څنګه عيارولو د لارې د 8080 (بندر) اړيکې ترالسه کړي: د لارښوونې، دیاګرام او کتنې

د کمپیوټر شبکو بندر یوه طبیعي شمېر په سرۍ OSI د پروتوکول چې د ثبت شوي دي. دا طرحه شوې ده چې د دغه بهیر دترلاسه کوونکي په همدې کوربه د پاکټ په ګوته کړي.

د قانون په توګه، په سره یو نصب چليز غونډال د يو کوربه د کارونکي فضا په يو وخت له يوه څخه زيات پروسه راځي، او د هغوی د هر چلوي يوه ځانګړي پروګرام. که د دغو پروګرامونو څخه د وخت د کمپيوټر د شبکې »مرمۍ" اغیزه د وخت دا د IP-پاکټ چې د ده لپاره د پروګرامونو يوه موخه له لارې تر لاسه.

دا څنګه کار کوي؟

که د پروګرام د شبکې له لارې د معلوماتو د تبادلې لپاره کاروي، دغه پروسه ښايي ترسره شي په لاندې توګه دي:

  • په OS یو ځانګړي بندر شمېر غوښتنه کړې ده. دا سیستم چمتو شي دواړه د خپل پروګرام او د انتقال منع کوي (په داسې حالاتو کې چې د بندر د شمېر د بل کاریال په استعمال کې لا د ده دا کار وشي).
  • په OS څخه غوښتنه د هر موجود په بندر شمېر نه دی ځانګړی کړی. دا سیستم د خپل ځان غوره دا کوي او د پروګرام.

څنګه کولای شو چی د یو بندر (8080، 80 او داسې نور) دابرخه دکتابتون؟ دننه په شبکه کې معلومات د يوه ځانګړي پروتوکول (د دواړو پروسو تر منځ) له مخې وکړې. د تړاو جوړ شوی دی، د لاندې موارد ضروري دي:

  • د استوونکي او دترلاسه کوربه د IP ادرس (د هغوی تر منځ د اړتیا لاره جوړ شو)؛
  • پروتوکول شمیر؛
  • خونې دواړه بندرونو (منبع او مقصد).

که د پیوستون TCP دی، د منبع بندر دی د دترلاسه چليز غونډال په توګه د معلوماتو د انتقال تایید او دترلاسه پروسس ته ځواب کارول.

پرانیستو او تړلو بندرونو

په توګه د بیرته پته، چې په پاکټ ده اشاره د يوه سيال د استوونکي کوربه او بندر شمیر عمل برخه ده. دا شمېره د سرچپه په نامه.

په داسې حالاتو کې چې پر يوه بندر د همدې بندر د شمېر په کارولو سره په منظم ډول د يوه کوربه یو بهیر دی خلاص ګڼل. د مثال په توګه، د پروګرام د پالنګر سره تړاو لري کولای شي هر وخت 80 يا 8080 د مخابراتو وکاروي. کله چې د بهیر نه شي کولای د يو بندر دابرخه چې د بندو ګڼل.

بندر شمېر

ټول بندرونه لري د خپل شمېر په فرض توګه ثبت شوي دي. هر خپل ځانګړي هدف لپاره جوړ شوی دی. نو اکثره تاسو کولای بندر 8080. ولې کله چې د انټرنټ په کارولو سره تاسې د دې فعالیت ته ضرورت لري؟

د رسمي معلوماتو له مخې، د بندر دی TCP او سره د HTTP د کارولو لپاره طرحه شوې ده. طريق، دا د دغو کتګوریو کې servlet لوښی په جاوا نوشته شده توسط هم کارول.

TCP-بندر 8080 کولای شي د یوه ځانګړي پروتوکول وکاروي، تکيه لري چې غوښتنلیک. پروتوکول د ده د رسمي قواعد چې تشریح کوي چې څنګه د معلوماتو د شبکې پر خپرېږي ټولګه. دا په هغه ژبه ده چې د کمپیوټرونو ترمنځ د هغوی نور په اغېزمنه توګه مرسته وکړي کارول ته وړاندې شي.

د HTTP پروتوکول، چې د لارې د 8080 چلوي، د انټرنېټ د لټوونی او ګورت ځایونو تر منځ د اړيکو شکل ټاکي. بل مثال دی IMAP پروتوکول، چې د IMAP پست سرور او د مشتریانو او یا، په پای کې، ایس ایس ایل پروټوکول، چې د شکل لپاره د کوډ پېغامونه کارول مشخص ترمنځ اړيکه تعريف.

د معلوماتو د انتقال

په دې ډول، TCP-بندر 8080 د لېږدولو د کنټرول پروتوکول کاروي. هغه د TCP / IP د شبکو د اصلي پروتوکولونو یو. څرنګه چې د IP پروتوکول معاملې یوازې سره پاکټونه، TCP دوه کوربه توان د پیوستون او د معلوماتو د تبادلې ويالې جوړ کړي. دا د هغوی د وړاندې کولو، او همدارنګه د حقيقت چې پاکټونه به په همدې ترتيب سره چې دوی ته استول شوي چې د بندر د 8080 وسپارل شي تضمینوي. د 8080 تضمين په تړاو - دا TCP او UDP تر منځ يو مهم توپير. UDP 8080 به په همدې تړاو نه تضمينوي.

څنګه کولای شو چی په وینډوز 7 بندر 8080 دابرخه دکتابتون؟

د دې، ته د غورنۍ "بیا" او د موندلو په Control Panel. دا اړینه ده چې د "د شبکې" فرعي غورنۍ کېکاږئ او د پیدا "د اوردیوال ماډل." په د "استثنا" ټب، د "Add بندر" د موندلو. تاسو ته به یوه کړکۍ صندوق کې چې تاسو باید د بندر شمېر داخل دابرخه. ډاډ ترلاسه کړئ چې امستنې په TCP مشخص، بیا د Ok ټاکي.

څنګه بندر 8080 وتړي؟ دا تر بل مشخص بندر د پیوستون په جوړ کافي ده.

ژور سازونې HTTP او TCP د پراکسي

د HTTP پروتوکول د TCP سر چلوي، خو یو پیغام وګومارل په اړه اضافي معلومات وړاندې کوي. د دې امله، د دوو نفوذيانو دي په مختلف شکل بندي.

HTTP-د ترافيکو شامل لپاره د پیغام د هدف کوربه او بندر. هغه د TCP سره د TCP endpoint، چې د ده په تړاو، يو ځانګړي کوربه او بندر تر منځ ځي. په خاصه توګه، HTTP-ليکنه د TCP-په تړاو په توګه ورته endpoint ټکي. که تاسو د رجوع HTTP د پراکسي پالنګر پیوستون استفاده د سازونې بدلون دی چې د بل کوربه او بندر جوړ، د URL په HTTP-پتې مشخص ځای. دا په دې مانا چې په دې پيغام په پای ټکی TCP ده چې پای ته چې دا وصل توپير لري.

د بېلګې په توګه، که د HTTP-غوښتنه http://192.0.2.1:8080/operation مخ غوښتنې ته لیږل شامل دي «192.0.2.1:8080» لقب «کوربه» HTTP-پیغام، چې په کوربه 192،0 ته بندر 8080 واستول. 2.1.

خو که تاسو د HTTP-د مراجعینو د عيارولو ته د پراکسي پالنګر وکاروي، اساسي TCP-په تړاو چې د هغه د TCP endpoint ځي، په داسې حال کې د پیغام تر اوسه هم د اصلي endpoint لري.

د بېلګې په توګه، که تاسو مشتریانو عيارولو تر څو د پروکسي پالنګر په 198281.100.1 بندر 3128 خپل پيغامونه واستوي، او د مراجعينو لپاره د http://192.0.2.1:8080/operation غوښتنه استوي، د پیغام د لا لرونکی د «192.0.2.1: 8080" د سرليک «کوربه»، او اوس هم د «غوښتنه-کرښه» په ډګر کې. که څه هم، دغه پيغام اوس په 198.51.100.1:3128 د TCP-په تړاو له لارې استولي دي. په دې ډول، HTTP پروکسي پالنګر کولای شي په همدغه بندر پېغامونه ترلاسه (په بندر 8080 نیابتي) او کولای شي د څو مختلفو خدمتونو د دترلاسه کوونکي په اړه د معلوماتو پر بنسټ يې استوو.

څنګه عيارولو پر بندر 8080 اړيکې تر لاسه کړی؟

نو، د «کوربه» لقب ته HTTP زياته کړه شو / 1.1. پيوندونه HTTP / 1.0 نه په ځان دا شامل دي. د دې امله، لکه مرکباتو، کوئ چې د نیابتي له لارې نه پاس نه د پېغام د کوربه او بندر شامل دي. که څه هم، د HTTP / 1.0، د پراکسي پالنګر له لارې استول معلومات، اوس هم په د "دپوښتنی سره تار" د هدف کوربه او بندر لري. له همدې امله، د سرليک «کوربه» د نشتوالي لپاره د نیابتي ستونزې ونه رسوي.

د TCP نیابتي جوګه، نو تاسو بايد د مراجعينو د سازونې سره د TCP endpoint په حقیقي وخت پر يوه replaceable endpoint بدلون. HTTP په خلاف، د پروتوکول نه یو جوړ په وړتیا چې د پراکسي استعمال کړي. دا ده چې، که تاسو د TCP له لارې د وروستي مقصد ته د هغه پراکسي پالنګر سره نښلوي، د معلوماتو د انتقال هیڅ میکانیزم نه وړاندې کوي.

څنګه 8080 له لارې څو په تړاو جوړه شوې؟

د TCP نیابتي یوازینۍ لاره اجازه تر څو د سيستمونو (یعنې، وروستي مقصد)، دا مهمه نه ده چې څومره د ترافيکو به د دغو مرکباتو ته واستول شي اړيکې - دا ده چې ترڅو د سیستمونو د هر بل بندر ته غوږ. دا تاسو ته اجازه درکوي سره نښلوي او د معلوماتو په اړه چې د خپل بندر شمېر سره مطابقت ته هر endpoint وساتي. بيا د مراجعينو سره په نیابتي بندر ته هر نظام سره چې دا ته اړتيا لري سره نښلوي سمون شکل بندي. TCP نیابتي غوږ بندرونو او د هغوی اړونده نښليدو په متصدیانو <مخ> د پراکسي شکل بندي دوتنه، RTCP_install_dir / httptcp / registration.xml شکل بندي. د ټولو نه اول، وګورئ بندر 8080 - که دا په تلواله خلاص، لا تعديل به د يو څو دقيقو کې جوړ شي.

په دې مثال په توګه، 198.51.100.1 ده د پروکسي پالنګر د IP ادرس. هر ډول د ترافيکو له بندر 3333 د پروکسي پالنګر ته استول ده چې بندر 8080 په دې پته واستول: www. مثال په توګه. com:

<مخ قيدوي = "198.51.100.1:3333" مقصد = "www مثال com: .. 8080" />

نو تاسو هر وخت چي تاسو د ترافيکو يوه نوي مقصد اضافه د دوتنې د مراجعینو د سازونې بدلون. دا محدوديت نه HTTP-د پراکسي نه تطبيقېږي.

د HTTP او TCP تر منځ د متقابل

د پوه په HTTP او TCP نفوذيانو بندر څنګه سمبالوي، فرض کړئ چې تاسو پر 192.0.2.1:8080 او 192.0.2.1:8081 دوه خدمات لري، او د پراکسي پالنګر د 198.51.100.1 چلول. که هغوی د IP ادرس په ځای بندر شمېر کې توپير لري، د دې مثال په توګه به ورته پرته د هر خدمت اړونده پتې لپاره وي. که هغوی لپاره یو د HTTP نیابتي بندر د دواړو TCP نښليدو غوښتنې HTTP-د ترافيکو تمه کولای شي هغه ته استولي دي. کله چې يو HTTP ګوري چې د پیغام دی حل 192.0.2.1:8080، پراکسي چې دا پته پیغام استوي، یا کوم قواعد چې هغه د دې خدمت څخه لري هم عملي شي. د همدې طرزالعمل ته 192.0.2.1:8081 د تطبيق، د همدې بندر څخه استفاده.

که د دغو دوو خدمتونو پر ځای تمه TCP د ترافيکو باید خلاص دوه TCP-نیابتي بندر تعریف دوه عناصر <مخ> د دوتنې سازونې له خوا وي:

<مخ قيدوي = "198.51.100.1:3333" مقصد = "192.0.2.1:8080" />

<مخ قيدوي = "198.51.100.1:3334" مقصد = "192.0.2.1:8081" />

د څخه د «192.0.2.1:8080» د لومړي خدمتونو بدلونونه د مراجعینو د سازونې پر «198.51.100.1:3333»، او د دوهم لپاره - د «192.0.2.1:8081» ته «198.51.100.1:3334». مراجع د یو پیغام (TCP پاکټ)، د لومړي پته لومړی خدمتونو استوي.

هغه پراکسي پالنګر چې د بندر د (3333) د ترلاسه دا ده، خو نه پوهېږم چې څه مالومات کیږي دې تړاو ته واستول. ټول چې هغه ته دا معلومه - د بندر 3333. له همدې امله د پیوستون، د پروکسي پالنګر خپل سازونې سلا مشوره او ګوري چې په دې بندر د ترافيکو بايد د 192.0.2.1:8080 ته اړول شي (او يا دا چې د دې لپاره د خدمتونو د حاکمیت د درخواست لپاره دا اړينه ده). که تاسو نه شي کولای خپل ټول HTTP د ترافيکو د رهبرۍ، ځکه چې د مراجعينو سازونې نه د HTTP پروکسي پالنګر د سازونې ملاتړ نه کوي، تاسو بايد د يوه سرچپه HTTP-د پراکسي وکاروي.

په دا پر ځای د هدف په حافظی-پتې تاسو مشخص خپلې خوښې. دا پروسه چې د TCP نیابتي، په کوم کې چې تاسو دا د TCP پېغامونه یوه endpoint پیریدونکې باندې د سیستم مشخص او د ورکړې د حاکمیت رامنځته عيارولو سره ورته ده.

توپير دادی چې تاسو په واکمنۍ چې د HTTP په ګوته کوي، لکه په لاندې مثال په ډول د خاصه اضافه: <مخ قيدوي = "198.51.100.1:3333" مقصد = "192.0.2.1:8080" ډول = "HTTP" />.

د ترافيکو د غورځنګ څنګه ده؟

اوس د پراکسي پالنګر دی چې یوازې د نومول بندر لپاره د HTTP-د ترافيکو ومني شکل بندي، او کوالی شي ډیر شتمن چاڼ وکارول شي. د مثال په توګه، د سرور کولای شي په پوښ، چې په خپل URL-پته قطعي لاره نه، او یا څوک د HTTP ځانګړي ميتود، لکه پوسټ نه کاروي د ترافيکو د فلتر کړي. که څه هم، ځکه چې د پلګ تل کار نه، د سرور اوس هم ضرورت لري چې د د توکی <مخ> د مقصد وي، چې د دې توان ولري څو د سيستم د ترافيکو واستوي. د مثال په ډول، فرض کړئ چې د مراجعینو د اړتیاوو پر 192.0.2.1:8080 ته د خدمت سره نښلوي او د سرچپه HTTP-د پراکسي پر 198.51.100.1:3333 وکاروي.

مخکې تر دې چې پیریدونکې کوالې شي لپاره دغه خدمت د پراکسي پالنګر، د مراجعينو سازونې وکاروي، تاسو په حافظی-پتې، لکه http باید بدل شوي دي: // 192.0.2.1:8080/ عمليات، په http: // 198.51.100.1:3333/ عمليات. دپوښتنی سره چې د ده د حافظی د نوې پتې ته ولېږل، د پروکسي پالنګر داخليږي.

د غوښتنې پیغام لرونکی لپاره د نیابتي (198.51.100.1:3333) په سرۍ "کوربه" یو TCP endpoint، او نه د نظام پته، ځکه چې د مراجعينو نه پوهېږي چې هغه څه چې د فارورډ پېغام استوي. دا ساده د مراجعينو د دغه ډول یوه ودانۍ د رول د ماهیت ټاکي. په دې ډول، د نیابتي د <مخ>، د عناصرو لپاره کاروي پوه شي چې په غوښتنه ده چې بندر 3333 راځي د لاندې یو ته اړتیا لري: دا باید د یو ژوندی سيستم 192.0.2.1:8080 واستول شي، او عنوان «کوربه» په پيغام شي تازه. د پیغام د خدمتونو د ټولو اصولو پلي شي، د مثال په توګه، د مسير پلګ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ps.unansea.com. Theme powered by WordPress.