ما هو منفذ 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)
عند فتح نافذة موجه الأوامر ، اكتب (Command Prompt)Netstat -ab واضغط على Enter. تبدأ قائمة بمنافذ TCP و UDP في الظهور مع عنوان IP وتفاصيل أخرى.
كلما طال الانتظار ، زادت قائمة المنافذ المفتوحة. انتظر(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
قد يتم حظر بعض المنافذ بواسطة جهاز التوجيه أو موفر خدمة الإنترنت(ISP) وقد لا يتم سرد تلك المنافذ في القائمة أعلاه. للعثور على هذه المنافذ ، اكتب الأمر التالي: netstat -ano | findstr -i SYN_SENT
إذا لم يُرجع هذا الأمر أي قائمة ، فهذا يعني أنه لم يتم حظر أي من المنافذ بواسطة جهاز التوجيه أو مزود خدمة الإنترنت(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 من النتائج.
تفتح النافذة التالية.
انقر فوق علامة التبويب القواعد الواردة(Inbound Rules) في القائمة الموجودة على الجانب الأيسر.
انقر فوق علامة التبويب قاعدة جديدة ... من جزء (New Rule…)الإجراءات(Actions) في القائمة اليمنى. عندما تفتح هذه النافذة ، حدد زر خيار المنفذ(Port) وانقر على التالي(Next) .
عند الضغط على علامة التبويب " التالي(Next ) " ، يتم فتح النافذة التالية لـ New Inbound Rule Wizard . في هذه النافذة ، يمكنك تحديد نوع المنفذ الذي تريد فتحه أو حظره. يمكنك أيضًا تحديد ما إذا كنت تريد فتح أو حظر جميع المنافذ من النوع المحدد أو منفذ محلي معين. حدد رقم أو نطاق المنافذ المحلية التي ترغب في فتحها أو حظرها. وانقر فوق التالي(Next) .
تفتح النافذة التالية عند النقر فوق "التالي". هنا يمكنك فتح المنافذ عن طريق تحديد السماح بالاتصال(Allow the connection) أو السماح بالاتصال إذا كانت أزرار اختيار آمنة . (Allow the connection if it is secure)حدد زر الاختيار الثالث حظر الاتصال(Block the connection) لحظر المنافذ المحددة.
حدد الآن ما إذا كانت القاعدة تنطبق على المجال(Domain) أو الخاص(Private) أو العام(Public) أو كل هذه. انقر فوق التالي(Next) .
تفتح النافذة التالية عند النقر فوق " التالي(Next) " . في هذه النافذة ، حدد اسمًا(Name) لهذه القاعدة الجديدة الواردة(Inbound Rule) . يمكنك أيضًا تحديد المنافذ التي تم حظرها أو فتحها في قسم الوصف(Description) .
انقر فوق " إنهاء(Finish) " لإنشاء قاعدة الوارد الجديدة هذه.
يرجى(Please) ملاحظة أنه في بعض الأحيان بعد حظر منفذ معين ، قد لا تعمل التطبيقات بشكل صحيح. قد تواجه أيضًا مشكلات أثناء الاتصال بموارد معينة. هذا يعني أن المنفذ الذي قمت بحظره قد يكون مطلوبًا أن يكون مفتوحًا. يمكنك التراجع عن حظر المنافذ في أي وقت باتباع نفس العملية.
اقرأ التالي(Read next) : كيفية مراقبة اتصالات TCP و UDP في Windows باستخدام PortExpert.
Related posts
كيفية استخدام Port Query Tool (PortQry.exe) في Windows 10
Analyze and Optimize TCP/IP مع TCP Optimizer ل Windows PC
كيفية استخدام Network Sniffer Tool PktMon.exe في Windows 10
تمكين Network Connections بينما في Modern Standby على Windows 10
تمكين أو تعطيل Wi-Fi و Ethernet adapter على Windows 11
كيفية عرض Wi-Fi Network Driver information على Windows 10
Make Network ملفات Always Available Offline على Windows 10
أداء Network Audit مع Alloy Discovery Express ل Windows
كيفية العثور على Router IP address على Windows 10 - IP Address Lookup
كيفية تعيين ثابت IP Address في Windows 10
تمكين أو تعطيل Network Discovery أو المشاركة في Windows 10
كيفية تمكين DNS على HTTPS في Windows 10
كيفية إعادة تسمية أو تغيير Active Network Profile Name في Windows 11/10
لماذا هو بلدي بينغ Time عالية جدا في Windows 11/10؟
كيفية تعيين Network Drive باستخدام Group Policy على Windows 10
Fix Slow access إلى network drive من Windows 10
لا يمكن ل Windows الحصول على Network Settings من جهاز التوجيه في Windows 10
تمكين أو تعطيل LMHOSTS Lookup في Windows 11/10
كيفية التحقق Network Adapter Speed على Windows 10
Network Adapter مفقود في Windows 10