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

TCP-الموانئ. قائمة المنافذ TCP و UDP

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

ويرتبط ميناء دائما مع عنوان IP للمضيف ونوع بروتوكول الاتصال، وبالتالي يكمل الدورة تخصيص عنوان. وحددت لكل عنوان وبروتوكول بمساعدة عدد 16 بت، والمعروف باسم رقم المنفذ. وتستخدم أرقام المنافذ المحددة عادة للتعرف على خدمات محددة. الآلاف المدرجة في 1024 محجوزة أرقام المنافذ المعروفة وفقا لاتفاق لتحديد أنواع معينة من الخدمات على المضيف. بروتوكولات، والتي تستخدم أساسا الموانئ تعمل للسيطرة على عملية (على سبيل المثال، بروتوكول التحكم بالإرسال (TCP) وبروتوكول مخطط بيانات المستخدم (UDP) بروتوكول الإنترنت من عدة).

قيمة

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

تفاصيل

بروتوكول ربط البيانات - بروتوكول التحكم بالإرسال (TCP) وبروتوكول مخطط بيانات المستخدم (UDP) - تستخدم لتحديد رقم منفذ الوجهة والمصدر في رؤوس القطاعات التي تعمل فيها. رقم المنفذ هو عدد صحيح غير موقعة 16 بت. وهكذا، يمكن أن يكون في نطاق من 0 إلى 65535.

ومع ذلك، يمكن TCP منافذ عدم استخدام الرقم 0 لميناء المصدر UDP هو اختياري، وقيمة من الصفر، وهذا يعني غيابه.

عملية يربط الإدخال أو الإخراج القنوات من خلال مقبس الإنترنت (نوع الملف واصف) من خلال بروتوكول النقل، رقم المنفذ وعنوان IP. وتعرف هذه العملية على أنها ملزمة، وأنه يمكن نقل البيانات والاستقبال عن طريق الشبكة.

شبكة برامج نظام التشغيل مسؤولة عن نقل الصادرة من البيانات من كافة المنافذ التطبيق في الشبكة وإعادة توجيه حزم الشبكة الداخلية (عن طريق مطابقة IP عناوين وأرقام الهاتف). عملية واحدة فقط يمكن ربط لمجموعات محددة عنوان IP والمنفذ باستخدام نفس بروتوكول النقل. فشل تطبيق العامة، تنشأ الصراعات التي تسمى أحيانا الساحلية عندما تحاول برامج متعددة في الاتصال مع أرقام المنافذ نفسها على نفس عنوان IP، وذلك باستخدام نفس البروتوكول.

كيف يتم استخدامها

تطبيقات تنفيذ الخدمات المشتركة في كثير من الأحيان تستخدم محفوظة خصيصا وقائمة المنافذ TCP و UDP معروفة لتلقي طلبات الخدمة من العملاء. وتعرف هذه العملية باسم الاستماع، ويشمل تلقي طلب إلى منفذ معروفة وتقيم حوارا بين الخادم والعميل "واحد إلى واحد"، مع نفس رقم المنفذ المحلي. قد يستمر عملاء آخرين أن تكون متصلا - هذا ممكن، لأن التعرف على اتصال TCP مثل سلسلة تتكون من عنوان بعيد والمحلية والميناء. يتم تحديد منافذ TCP و UDP القياسية بالاتفاق تحت سيطرة شبكة الإنترنت تعيين أرقام المرجع (IANA).

جوهر خدمات الشبكة (في المقام الأول، WorldWideWeb)، وعادة ما يستخدم عدد قليل من الموانئ - أقل من 1024. وفي العديد من أنظمة التشغيل تتطلب امتيازات خاصة للتطبيق لربط لهم، لأنهم غالبا ما تعتبر أن تكون حاسمة لتشغيل الشبكات القائمة على بروتوكول الإنترنت. من ناحية أخرى، فإن مركبات العميل النهاية، كقاعدة عامة، تنطبق عدد كبير منهم، تم اختيارها للاستخدام على المدى القصير، ولكن هناك ما يسمى المنافذ المؤقتة.

هيكل

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

تحاول ممارسة للاتصال مجموعة من الموانئ في تسلسل على جهاز كمبيوتر يعرف باسم المسح الخاصة بهم. وهذا عادة إما بسبب فشل محاولة خبيثة أو مسؤولي الشبكة تبحث عن نقاط الضعف المحتملة للمساعدة في منع مثل هذه الهجمات.

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

أمثلة على استخدام

المثال الأكثر أهمية، حيث تستخدم على نطاق واسع TCP / UDP الموانئ، هو نظام بريد إنترنت. يستخدم خادم للبريد الإلكتروني (إرسال واستقبال)، وعموما يتطلب خدمات اثنين. يستخدم أول خدمة لنقل البريد وخوادم أخرى. ويتحقق ذلك عن طريق بروتوكول نقل البريد البسيط (SMTP). وكقاعدة عامة، يستمع خدمة التطبيق على TCP-SMTP رقم المنفذ 25 من أجل معالجة الطلبات الواردة. خدمة أخرى هي POP (تماما - بروتوكول مكتب البريد) أو IMAP (أو بروتوكول الوصول إلى الرسائل عبر الإنترنت) وهو أمر ضروري لتطبيقات العميل إلى البريد الإلكتروني إلى أجهزة المستخدمين لتلقي ملقم البريد الإلكتروني. POP استغلالها غرف الخدمات مع TCP منفذ 110. الخدمات المذكورة أعلاه يمكن تشغيل كل من على الكمبيوتر المضيف نفسه. وعندما يحدث ذلك، ورقم المنفذ يميز الخدمة من خلال جهاز عن بعد طلب - PC المستخدم أو أي خادم البريد الأخرى.

في حين خادم الاستماع يعرف رقم المنفذ جيدا (IANA يدعو لهم المنافذ المعروفة)، وغالبا ما يتم اختيار الخيار العميل من النطاق الديناميكي. في بعض الحالات، والعملاء بشكل فردي والخادم استخدام TCP منافذ محددة المسندة إلى IANA. وخير مثال هو DHCP، حيث الزبون في جميع الحالات باستخدام UDP 68، والخادم - UDP 67.

تطبيق وURL عنوان

أرقام المنافذ في بعض الأحيان واضحة للعيان على شبكة الإنترنت، أو غيرها من محدد موقع المعلومات (URL). افتراضيا، يستخدم HTTP TCP منفذ 80 وHTTPS - 443. ومع ذلك، هناك اختلافات أخرى. على سبيل المثال، يشير إلى http://www.example.com:8080/path/ URL-العنوان الذي مستعرض ويب متصل إلى 8080 بدلا من ملقم HTTP.

قائمة المنافذ TCP و UDP

كما سبق ذكره، أيانا (IANA) هي المسؤولة عن التنسيق العالمي لDNS-الجذر وعنوان IP وغيرها من موارد بروتوكول الإنترنت. ويشمل ذلك أرقام المنافذ تسجيل تستخدم عادة لخدمات الإنترنت المعروفة.

وتنقسم أرقام المنافذ إلى ثلاثة نطاقات: المعروفة المسجلة وديناميكية، أو القطاع الخاص. معروف (المعروف أيضا باسم النظام) - هو وجود أرقام من 0 إلى 1023. متطلبات التعيينات الجديدة في هذا النطاق أكثر صرامة من أجل حسابات أخرى.

الأمثلة المعروفة على نطاق واسع

الأمثلة الموجودة في هذه القائمة ما يلي:

  • منفذ TCP 443: HTTP الآمنة (HTTPS).
  • 21: بروتوكول نقل الملفات (FTP و).
  • 22: تأمين شل (SSH).
  • 25: بروتوكول نقل البريد البسيط (SMTP).
  • 53: نظام اسم المجال (DNS).
  • 80: بروتوكول نقل النص التشعبي (HTTP).
  • 119: بروتوكول نقل أخبار الشبكة (NNTP).
  • 123: شبكة بروتوكول وقت (NTP) ..
  • 143: بروتوكول الوصول إلى الرسائل عبر إنترنت (IMAP)
  • 161: بروتوكول إدارة الشبكة البسيطة (SNMP) 1.
  • 94: التقوية دردشة الإنترنت (IRC).

وتشمل الموانئ مسجل أرقام من 1024 إلى 49151. يحافظ IANA قائمة رسمية من العصابات المعروفة والمسجلة. ديناميكية أو خاصة - من 49152 إلى 65535. استخدام واحد لهذا النطاق المنافذ المؤقتة.

تاريخ إنشاء

تم إنشاء ميناء مفهوم عدد المطورين أربانيت في وقت مبكر في ظل التعاون غير الرسمي من مؤلفي البرمجيات ومسؤولي النظام.

لم يستخدم مصطلح "الميناء" في كل حين. كان الترخيص رقم لوحة للالمضيف البعيد عدد 40 بت. وكانت أول 32 بت مشابهة لعناوين IPv4 عنوان اليوم، ولكن كان أهمها أول 8 بت. أقل جزء كبير من عدد (بت 33-40) يدل على كائن آخر، دعا AEN. هذا هو النموذج الأولي للرقم منفذ الحديثة.

26 مارس 1972 وكان أول من اقترح إنشاء دليل الأرقام مقبس في RFC 322. مسؤول الشبكة يسمى يصف كل غرفة دائمة لمهامها وخدمات الشبكة. وقد نشر هذا الدليل لاحقا في RFC 433 في ديسمبر كانون الاول عام 1972، وشملت قائمة الجنود أرقام المنافذ ووظيفة المقابلة لاستخدامها على كل عقدة في الشبكة. في مايو 1972، وأرقام منفذ الوجهة الرسمية للمرة الأولى موثقة، خدمات الشبكة، ويوفر أيضا وظيفة إدارية خاصة للحفاظ على هذا السجل.

وكانت القائمة الأولى من TCP منفذ 256 AEN القيم التي تم تقسيمها إلى النطاقات التالية:

  • 0-63: الميزات القياسية عبر الشبكة
  • 64-127: وظائف محددة المضيف
  • 128-239: محفوظة لاستخدامها في المستقبل
  • من 240-255: أي ميزة تجريبية.

تلقت خدمة Telnet أول مهمة رسمية من القيم 1. في الأيام الأولى من فترة أربانيت دعا AEN أيضا اسم من المآخذ التي تم استخدامها مع اتصال الأصلي للبروتوكول (MSP) ومكون من برنامج إدارة الشبكة (NCP). وهكذا كان حزب المؤتمر الوطني رائد بروتوكولات الإنترنت اليوم استخدام منافذ TCP / IP.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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