ما هو منفذ TCP و UDP؟ كيف يتم حظرها أو فتحها في Windows؟

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

يوجد نوعان أساسيان من المنافذ الافتراضية ، وهما TCP و UDP . TCP تعني بروتوكول التحكم(Transmission Control Protocol) في الإرسال ؛ بينما يرمز UDP إلى بروتوكول مخطط بيانات المستخدم(User Datagram Protocol) . تستخدم منافذ TCP(TCP) و UDP بروتوكولات شبكة مختلفة عند معالجة حركة مرور المعلومات. بروتوكولات الشبكة ليست سوى مجموعة القواعد واللوائح الخاصة بكيفية إرسال معلومات معينة واستلامها. ومع ذلك ، فإن أساس منفذ TCP أو UDP هو (UDP)IP ، أي بروتوكول الإنترنت(Internet Protocol) .

دعونا نرى كيف يتأخر هذان المنفذان في ميزاتهما ووظائفهما.

كيف يعمل منفذ TPC؟

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

على الرغم من أن TCP هو بروتوكول طبقة النقل الأكثر تعقيدًا ، إلا أنه يعد أيضًا البروتوكول الأكثر موثوقية عندما يتعلق الأمر بتلقي معلومات خالية من الأخطاء. يتأكد البروتوكول من أن الجهاز الوجهة يقر باستلام مخطط البيانات. عندها فقط تنقل المعلومات. ومن ثم(Hence) ، فإن استخدام بروتوكول TCP(TCP) أكثر شيوعًا من استخدام بروتوكول UDP(UDP) .

كيف يعمل منفذ UDP؟

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

يتميز UDP(UDP) بزمن انتقال منخفض ويوفر دفقًا ثابتًا للمعلومات. وبالتالي ، فإن UDP هو الخيار الأمثل لبث البث وألعاب الفيديو عبر الإنترنت وتدفق الصوت عبر IP ( VoIP ). نتيجة لذلك ، يتم استخدام منفذ UDP فقط عندما تكون هناك حاجة محددة بخصوص المعلومات التي يتم إرسالها.

تحديد المنافذ الصحيحة

هناك العديد من المنافذ الافتراضية المتاحة لأي جهاز كمبيوتر ؛ والتي تتراوح من 0 إلى 65535. ومع ذلك ، فإن كل منفذ من هذه المنافذ له معيار معين ومخصص لتطبيق معين. من بين هذه ، تستخدم بعض المنافذ التالية TCP و UDP .

  • 20 ( TCP ): FTP ( بروتوكول نقل الملفات(File Transfer Protocol) )
  • 22 (TCP): Secure Shell (SSH)
  • 25 ( TCP ): بروتوكول نقل البريد البسيط(Mail Transfer Protocol) ( SMTP )
  • 53 ( TCP و UDP ): نظام(System) اسم المجال ( DNS )
  • 80 ( TCP ): بروتوكول نقل(Transfer Protocol) النص التشعبي ( HTTP )
  • 110 ( TCP ): بروتوكول مكتب البريد(Post Office Protocol) ( POP3 )
  • 143 ( TCP ): بروتوكول الوصول إلى الرسائل(Message Access Protocol) عبر الإنترنت ( IMAP )
  • 443 (TCP): تأمين HTTP (HTTPS).

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

البحث عن منفذ TCP أو UDP مفتوح

افتح قائمة ابدأ(Start Menu) . (بالنسبة لنظام التشغيل Windows 10(Windows 10) ، اضغط على زر Windows ) واكتب CMD . انقر الآن على خيار تشغيل كمسؤول .(Run as Administrator)

منفذ UDP

عند فتح نافذة موجه الأوامر ، اكتب (Command Prompt)Netstat -ab واضغط على Enter. تبدأ قائمة بمنافذ TCP و UDP في الظهور مع عنوان IP وتفاصيل أخرى.

منفذ UDP

كلما طال الانتظار ، زادت قائمة المنافذ المفتوحة. انتظر(Wait) حتى تظهر القائمة الكاملة في النافذة. بمجرد ظهور القائمة بالكامل ، اضغط على (Press) CTRL+C و CTRL+V لنسخ المعلومات ولصقها في برنامج Notepad أو أي محرر نصوص آخر.

كما ترى في الصورة أعلاه ، تشير المعلومات الموجودة بين قوسين إلى اسم البرنامج الذي يستخدم منفذ TCP أو UDP مفتوحًا . بجانب اسم البروتوكول ، يمكنك رؤية عنوان IP ورقم المنفذ بعد النقطتين. على سبيل المثال ، في 192.168.0.107: 50741 ، الأرقام 192.168.0.107 هي عنوان IP( IP address) ، بينما الرقم 50741 هو رقم المنفذ .

قراءة(Read)كيف تتحقق من المنافذ المفتوحة(How to check what Ports are open) ؟

البحث عن منفذ TCP أو UDP محظور

لمعرفة المنافذ المحظورة بواسطة جدار حماية Windows(Windows Firewall) ، اتبع الخطوات التالية.

الخطوة الأولى هي نفس البحث عن منفذ TCP أو UDP مفتوح . افتح قائمة ابدأ(Start Menu) بالضغط على زر Windows واكتب CMD . انقر الآن على خيار تشغيل كمسؤول .(Run as Administrator)

عند فتح نافذة موجه الأوامر ، اكتب الأمر التالي: (Command Prompt)netsh firewall show state

منفذ UDP

قد يتم حظر بعض المنافذ بواسطة جهاز التوجيه أو موفر خدمة الإنترنت(ISP) وقد لا يتم سرد تلك المنافذ في القائمة أعلاه. للعثور على هذه المنافذ ، اكتب الأمر التالي: netstat -ano | findstr -i SYN_SENT

منفذ UDP

إذا لم يُرجع هذا الأمر أي قائمة ، فهذا يعني أنه لم يتم حظر أي من المنافذ بواسطة جهاز التوجيه أو مزود خدمة الإنترنت(ISP) .

كيفية فتح أو حظر منفذ TCP أو UDP

الآن بما أنك حددت منفذي TCP(TCP) و UDP على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows(Windows) ، فهذا هو الجزء الأكثر أهمية.

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

اتبع الخطوات التالية لفتح منفذ TCP أو UDP أو حظره.(UDP)

افتح قائمة ابدأ(Start Menu) بالضغط على مفتاح Windows(Windows-key) . اكتب Windows Defender Firewall ، وحدد Windows Defender Firewall with Advanced Security من النتائج.

منفذ UDP

تفتح النافذة التالية.

منفذ UDP

انقر فوق علامة التبويب القواعد الواردة(Inbound Rules) في القائمة الموجودة على الجانب الأيسر.

منفذ UDP

انقر فوق علامة التبويب قاعدة جديدة ... من جزء (New Rule…)الإجراءات(Actions) في القائمة اليمنى. عندما تفتح هذه النافذة ، حدد زر خيار المنفذ(Port) وانقر على التالي(Next) .

منفذ UDP

عند الضغط على علامة التبويب " التالي(Next ) " ، يتم فتح النافذة التالية لـ New Inbound Rule Wizard . في هذه النافذة ، يمكنك تحديد نوع المنفذ الذي تريد فتحه أو حظره. يمكنك أيضًا تحديد ما إذا كنت تريد فتح أو حظر جميع المنافذ من النوع المحدد أو منفذ محلي معين. حدد رقم أو نطاق المنافذ المحلية التي ترغب في فتحها أو حظرها. وانقر فوق التالي(Next) .

منفذ UDP

تفتح النافذة التالية عند النقر فوق "التالي". هنا يمكنك فتح المنافذ عن طريق تحديد السماح بالاتصال(Allow the connection) أو السماح بالاتصال إذا كانت أزرار اختيار آمنة . (Allow the connection if it is secure)حدد زر الاختيار الثالث حظر الاتصال(Block the connection) لحظر المنافذ المحددة.

منفذ UDP

حدد الآن ما إذا كانت القاعدة تنطبق على المجال(Domain) أو الخاص(Private) أو العام(Public) أو كل هذه. انقر فوق التالي(Next) .

منفذ UDP

تفتح النافذة التالية عند النقر فوق " التالي(Next) " . في هذه النافذة ، حدد اسمًا(Name) لهذه القاعدة الجديدة الواردة(Inbound Rule) . يمكنك أيضًا تحديد المنافذ التي تم حظرها أو فتحها في قسم الوصف(Description) .

منفذ UDP

انقر فوق " إنهاء(Finish) " لإنشاء قاعدة الوارد الجديدة هذه.

يرجى(Please) ملاحظة أنه في بعض الأحيان بعد حظر منفذ معين ، قد لا تعمل التطبيقات بشكل صحيح. قد تواجه أيضًا مشكلات أثناء الاتصال بموارد معينة. هذا يعني أن المنفذ الذي قمت بحظره قد يكون مطلوبًا أن يكون مفتوحًا. يمكنك التراجع عن حظر المنافذ في أي وقت باتباع نفس العملية.

اقرأ التالي(Read next) : كيفية مراقبة اتصالات TCP و UDP في Windows باستخدام PortExpert.



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts