أجهزة الكمبيوترالبرمجيات

كيفية تكوين تلقي الاتصالات من خلال 8080 (منفذ): تعليمات، الرسم ومراجعات

ميناء في شبكات الكمبيوتر هو رقم الطبيعي التي يتم تسجيلها في رأس بروتوكول OSI. وهي مصممة لتحديد المستفيد من عملية الحزمة في نفس المضيف.

وكقاعدة عامة، في الفضاء المستخدم على المضيف مع نظام التشغيل المثبت يأتي أكثر من عملية في وقت واحد، ولكل واحد منهم يدير برنامج محدد. إذا تؤثر هذه البرامج على شبكة الكمبيوتر "شل" من وقت لآخر تحصل عليه من خلال علبة IP الذي يهدف لأحد البرامج.

كيف يعمل؟

إذا كان البرنامج يستخدم تبادل البيانات عبر الشبكة، قد تستغرق هذه العملية مكان على النحو التالي:

  • في OS طلب رقم منفذ معين. يمكن أن يقدم النظام على حد سواء برنامجها ويحظر نقل (وهذا يحدث في الحالات التي يكون فيها عدد المنفذ قيد الاستخدام من قبل تطبيق آخر).
  • في OS يطلب يتم تحديد رقم المنفذ في أي المتاحة. النظام نفسه يختار ذلك ويوفر البرنامج.

كيفية فتح منفذ (8080، 80 وهلم جرا)؟ ضمن شبكة المعلومات يتم تبادلها وفقا لبروتوكول معين (بين العمليتين). لتم تأسيس اتصال، مطلوب ما يلي:

  • (بنيت هناك حاجة لتوجيه بينهما) IP-عنوان المرسل والمتلقي الجنود.
  • عدد البروتوكول.
  • غرف كل المنافذ (المصدر والوجهة).

إذا كان الاتصال عبر TCP، يتم استخدام المنفذ المصدر مثل نظام التشغيل للمتلقي لتأكيد انتقال البيانات ومعالجة المتلقي للرد.

المنافذ المفتوحة والمغلقة

من جانب المضيف ورقم المنفذ فعل المرسل كنظير إلى عنوان المرسل، والتي يشار على المغلف. ويسمى هذا العدد العكس.

في الحالات التي يعتبر فيها عملية على المضيف على أساس منتظم باستخدام نفس رقم المنفذ إلى منفذ مفتوح. على سبيل المثال، البرنامج المقترن مع الخادم يمكن استخدامها في كل وقت 80 أو 8080 للاتصال. عندما العملية لا يمكن فتح منفذ التي تعتبر مغلقة.

أرقام المنافذ

جميع الموانئ لها أعدادهم سجلت على الوجه المبين. وقد تم تصميم كل لغرض محدد لها. لذلك غالبا ما يمكنك رؤية الميناء 8080. لماذا تحتاج هذه الوظيفة عند استخدام الإنترنت؟

وفقا للبيانات الرسمية، المنفذ TCP، وهو مصمم للاستخدام مع HTTP. بشكل غير رسمي، كما أنها تستخدم من قبل حاوية بريمج القط مكتوب بلغة جافا.

TCP منفذ 8080 يمكن استخدام بروتوكول معين للاتصال، وهذا يتوقف على التطبيق. البروتوكول هو مجموعة من القواعد الرسمية التي تشرح كيفية انتقال البيانات عبر الشبكة. ويمكن تقديمها في اللغة المستخدمة بين أجهزة الكمبيوتر لمساعدتهم على التواصل بشكل أكثر فعالية.

بروتوكول HTTP، الذي يمر عبر 8080، يحدد شكل التواصل بين متصفحات الإنترنت والمواقع على شبكة الإنترنت. مثال آخر هو بروتوكول IMAP، الذي يحدد العلاقة بين خدمة البريد IMAP والعملاء أو، أخيرا، بروتوكول SSL، الذي يحدد الشكل المستخدم للرسائل المشفرة.

نقل البيانات

وهكذا، TCP بورت 8080 يستخدم بروتوكول التحكم بالإرسال. وهو واحد من البروتوكولات الرئيسية في شبكات TCP / IP. في حين يتعامل بروتوكول IP فقط مع الحزم، وتمكن TCP مضيفي لتأسيس اتصال وتبادل تيارات من البيانات. فهو يضمن إيصالها، فضلا عن حقيقة أن الحزم سوف يتم تسليمها إلى المنفذ 8080 في نفس الترتيب الذي تم إرسالها. مضمون اتصال 8080 - وهذا هو الفرق الرئيسي بين TCP و UDP. سوف UDP 8080 لا يضمن نفس اتصال.

كيفية فتح المنفذ 8080 على ويندوز 7؟

للقيام بذلك، انتقل إلى "ابدأ"، والعثور على لوحة التحكم. هو مطلوب منها الضغط على "الشبكة" القائمة الفرعية والعثور على "وحدة الجدار الناري". في علامة التبويب "الاستثناءات"، والعثور على "إضافة منفذ". سوف تقوم بفتح مربع حوار حيث يجب إدخال رقم المنفذ. تأكد من أن الإعدادات المحددة في TCP، ثم حدد موافق.

كيفية إغلاق المنفذ 8080؟ وهو ما يكفي لإعداد اتصال إلى منفذ معين آخر.

HTTP التكوين المتقدم وكيل TCP

يعمل بروتوكول HTTP على رأس TCP، ولكن يوفر معلومات إضافية حول تعيين الرسالة. لهذا السبب، يتم تكوين وكلاء اثنين بشكل مختلف.

يتضمن HTTP حركة المرور المضيف الهدف ومنفذ للرسالة. يذهب اتصال على TCP مع نقطة نهاية TCP، وهذا هو، بين المضيف ومنفذ معين. عادة، ونقاط HTTP العامة للبريد إلى نفس نقطة النهاية مثل TCP-الاتصال. إذا قمت بتغيير تكوين العميل لاستخدام HTTP اتصال الملقم الوكيل في هذا الصدد إلى مضيف آخر والميناء، بدلا من URL المحدد في HTTP عناوين. وهذا يعني أن TCP نقطة النهاية في الرسالة يختلف عن هذا الهدف الذي يتم توصيله.

على سبيل المثال، إذا كان-طلب HTTP إرسالها إلى طلب صفحة http://192.0.2.1:8080/operation يتضمن «192.0.2.1:8080» عنوان «المضيف» HTTP-الرسالة التي يتم إرسالها إلى المنفذ 8080 على المضيف 192.0. 2.1.

ومع ذلك، إذا قمت بتكوين HTTP-العميل لاستخدام ملقم وكيل الأساسي TCP-اتصال يذهب إلى نقطة النهاية TCP له، في حين أن رسالة ما يزال يحتوي على نقطة النهاية الأصلية.

على سبيل المثال، إذا قمت بتكوين عملاء لإرسال رسائلهم إلى الملقم الوكيل في 198281.100.1 الميناء 3128، ويرسل العميل طلب http://192.0.2.1:8080/operation، الرسالة لا يزال يحتوي على «192.0.2.1: 8080" عنوان «المضيف»، والآن أيضا في مجال «طلب الخط». ومع ذلك، يتم إرسال هذه الرسالة الآن من خلال اتصال TCP-في 198.51.100.1:3128. وهكذا، يمكن أن تتلقى HTTP ملقم وكيل الرسائل على نفس المنفذ (الوكيل على المنفذ 8080)، ويمكن إرسالها إلى العديد من الخدمات المختلفة على أساس من المعلومات حول المستلم.

كيفية تكوين تلقي الاتصالات على المنفذ 8080؟

لذلك، تم إضافة عنوان «المضيف» لHTTP / 1.1. لا يشمل اتصالات HTTP / 1.0 في نفسه. لهذا السبب، هذه المركبات، والتي لا تمر عبر الوكيل لا تشمل المضيف والمنفذ للرسالة. ومع ذلك، معلومات عن HTTP / 1.0، من خلال بعث خادم وكيل، لا يزال يحتوي على المضيف الهدف وميناء في "سلسلة الاستعلام". ولذلك، فإن عدم وجود عنوان «المضيف» لا يسبب مشاكل للالوكيل.

لتمكين وكيل TCP، يجب تغيير تكوين العميل مع نقطة النهاية TCP في الوقت الحقيقي على نقطة نهاية للاستبدال. على عكس HTTP وبروتوكول لا يوفر القدرة المدمج في لاستعمال بروكسي. وهذا هو، إذا قمت بالاتصال إلى الملقم الوكيل من خلال TCP، لنقل المعلومات إلى الوجهة النهائية لا تقدم أي آلية.

كيفية إعداد اتصال متعددة عبر 8080؟

الطريقة الوحيدة لالوكيل TCP تسمح بإجراء اتصالات لأنظمة متعددة (أي، الوجهة النهائية)، بغض النظر عن مقدار حركة المرور سيتم إرسالها إلى هذه المركبات - هي للاستماع إلى منفذ آخر لكل من النظم. وهو يتيح لك الاتصال والحفاظ على المعلومات حول أي من الأرقام مينائها تتوافق مع كل نقطة النهاية. ثم تم تكوين العميل مع المنفذ الوكيل الموافق كل نظام التي يحتاجها للاتصال. TCP وكيل الاستماع الموانئ ونقاط النهاية ما يقابلها من تكوين في مشغلي <الأمام> في ملف تكوين الوكيل، RTCP_install_dir / httptcp / registration.xml. أولا وقبل كل شيء، والتحقق من المنفذ 8080 - إذا كان مفتوحا بشكل افتراضي، سيتم إجراء مزيد من التعديلات في بضع دقائق.

في هذا المثال، 198.51.100.1 هو عنوان IP الملقم الوكيل. يتم إرسال أي حركة المرور إرسالها إلى ميناء 3333 على الخادم الوكيل إلى المنفذ 8080 على العنوان التالي: شبكة الاتصالات العالمية. المثال. كوم:

<ربط إلى الأمام = "198.51.100.1:3333" وجهة = "على شبكة الاتصالات العالمية كوم سبيل المثال: .. 8080" />

بحيث يكون لديك لتغيير ملف التكوين العميل في كل مرة تضيف وجهة جديدة لحركة المرور. لا ينطبق هذا التقييد إلى HTTP-وكيل.

التفاعل بين HTTP و TCP

لفهم كيفية معالجة المنفذ في HTTP و TCP الوكلاء، افترض أن لديك الخدمتين على 192.0.2.1:8080 و192.0.2.1:8081، وخادم وكيل يعمل على 198.51.100.1. إذا كانت تختلف في عنوان IP بدلا من رقم المنفذ، وهذا المثال تكون هي نفسها باستثناء عنوان المقابلة لكل خدمة. إذا كانوا يتوقعون HTTP حركة المرور لطلبات ميناء الوكيل واحد HTTP على كل من نقاط النهاية TCP يمكن إرسالها إليه. عندما يرى أحد 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-وكيل.

في ذلك بدلا من الهدف URL عناوين تحديد المطلوب. هذه العملية مشابهة لتكوين الوكيل TCP، التي تحددها على أنها نقطة النهاية للرسائل TCP على نظام العميل وإنشاء قاعدة الشحن.

والفرق هو أن تضيف سمة نوع في قاعدة تحدد HTTP، كما في المثال التالي: <ربط إلى الأمام = "198.51.100.1:3333" وجهة = "192.0.2.1:8080" نوع = "HTTP" />.

كيف هي حركة السير؟

الآن تم تكوين الملقم الوكيل لقبول فقط HTTP حركة المرور للمنفذ معينة، ويمكن استخدامها تصفية أكثر الغنية. على سبيل المثال، يمكن للخادم تصفية حركة المرور على الغلاف، والتي لا يوجد مسار واضح في تقريرها URL الخاصين، أو الذي لا يستخدم الأسلوب HTTP معين، مثل POST. ومع ذلك، لأن المكونات لا تعمل دائما، الخادم لا يزال يحتاج إلى وجهة البند <الأمام>، لتكون قادرة على إرسال حركة المرور إلى النظام. على سبيل المثال، لنفترض أن العميل يحتاج إلى الاتصال بالخدمة على 192.0.2.1:8080 واستخدام عكسي HTTP-وكيل على 198.51.100.1:3333.

قبل يمكن للعميل استخدام ملقم وكيل، تكوين العميل لهذه الخدمة، تحتاج إلى تغيير وURL عناوين، مثل http: // 192.0.2.1:8080/ العملية، في http: // 198.51.100.1:3333/ العملية. الاستعلام التي يتم إرسالها إلى العنوان الجديد للURL، يدخل الخادم الوكيل.

كانت الرسالة تحتوي على طلب نقطة نهاية TCP لالوكيل (198.51.100.1:3333) في "المضيف" رأس، وليس عنوان للنظام، لأن العميل لا يعرف ما يرسل الرسالة المعاد توجيهها. تبسيط هذا يحدد العميل طبيعة دور هذا المجمع. وهكذا، يستخدم الوكيل عناصر <الأمام>، أن نعرف أن طلب يقترب من ميناء 3333 يتطلب أحد الإجراءات التالية: يجب أن تحال إلى نظام العيش 192.0.2.1:8080، وعنوان «المضيف» في رسالة ليكون المحدثة. للرسالة ليتم تطبيقها على جميع القواعد من الخدمة، على سبيل المثال، والمكونات التوجيه.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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