پورت چیست و در کل چند پورت داریم؟

پورت که در معنا به معنی درگاه است برای رد و بدل کردن اطلاعات بین دو کامپیوتر استفاده میشود.‏ پس شما میتوانید بوسیله ی همین پورت ها وارد کامپیوتر دیگران شده و به اصلاح او را هک کنید.‏
پورت چیست و در کل چند پورت داریم؟ پورت که در معنا به معنی درگاه است برای رد و بدل کردن اطلاعات بین دو کامپیوتر استفاده میشود.‏ پس شما میتوانید بوسیله ی همین پورت ها وارد کامپیوتر دیگران شده و به اصلاح او را هک کنید.‏ از این رو تمام پورت ها حفاظت شده میباشند و یا به عبارت دیگر بسته هستند و تنها موقعی باز میشوند که ‏اطلاعات بخواهد از آن عبور کند،البته این رد و بدل شدن ارتباطات نیز تحت کنترل برنامه های فایر وال میتواند ‏باشد که فقط موقعی باز شوند که اولا اطلاعات بخواهند رد و بدل شوند و ثانیا کاربر اجازه ی آنرا از طریق پیغام ‏فایر وال صادر کند.‏ اما نا گفته نماند که این پورت ها را میتوان برای همیشه باز کرد و آن هم استفاده از یک ویروس مانند سرور ساب ‏سون یا ایرچتان و یا استفاده از اکسپلویت است که با استفاده از آنها میتوانید هر پورتی را که شما تعریف کنید ‏برای همیشه در سیستم طرف باز کنید و بعد از آن استفاده کنید؛البته منظور ازهمیشه این بود که تا وقتی که ‏ویروس در سیستم طرف باشد.‏ پورت چیست؟ در ساده ترین تعریف، محلی است که داده‌ها وارد یا خارج می‌شوند. در مبحث هک معمولا با پورت‌های ‏نرم‌افزاری سروکار داریم که به هر کدام عددی نسبت می‌دهیم. این اعداد بین ۱ و ۶۵۵۳۵ هستند. معمولا به یک ‏سری از پورت‌ها کار خاصی را نسبت می‌دهند و بقیه به‌صورت پیش‌فرض برای استفاده شما هستند. پورت‌های که ‏فعال هستند، هرکدام توسط یک نرم‌افزار خاص مدیریت می‌شوند. مثلا پورت ۲۵ برای ارسال ‏Email‏ است، ‏بنابراین باید توسط یک نرم‌افزار این کار انجام شود و این نرم‌افزار بر روی پورت ۲۵ منتظر (فال‌گوش) می‌ماند. ‏اینجا ممکن است شخصی از فلان نرم‌افزار و دیگری از بهمان نرم‌افزار استفاده کند ولی به‌هر حال پورت ۲۵ ‏همیشه برای ارسال ‏Email‏ است. ‏ در پایین لیستی از مهمترین پورت‌ها و کاربردشان را می‌بینید:‏ Port Num Service Why it's phun‏!‏ ‏7‏‎ ‎‏ ‏echo Host repearts what you type ‏9‏‎ ‎‏ ‏discard Dev/null ‏11‏‎ ‎‏ ‏‎ systat Lots of info on users ‏13‏‎ ‎‏ ‏daytime Time and date at computer's location ‏15‏‎ ‎‏ ‏netstat Tremendous info on networks ‏19‏‎ ‎‏ ‏chargen Pours out a stream of ASCII characters‏.‏ ‏21‏‎ ‎‏ ‏ftp Transfers files ‏23‏‎ ‎‏ ‏telnet Where you log in‏.‏ ‏25‏‎ ‎‏ ‏smpt Forge email ‏37‏‎ ‎‏ ‏time Time ‏39 ‏‎ rlp Resource location ‏43‏‎ ‎‏ ‏whois Info on hosts and networks ‏53‏‎ ‎‏ ‏domain Nameserver ‏70‏‎ ‎‏ ‏gopher Out-of-date info hunter ‏79‏‎ ‎‏ ‏finger Lots of info on users ‏80‏‎ ‎‏ ‏http Web server ‏110‏‎ ‎‏ ‏pop Incoming email ‏119‏‎ ‎‏ ‏nntp Usenet news groups -- forge posts, cancels‎ ‏443‏‎ ‎‏ ‏shttp Another web server ‏512‏‎ ‎‏ ‏biff Mail notification ‏513‏‎ ‎‏ ‏rlogin Remote login who Remote who and uptime ‏514 ‏‎ shell Remote command, no password used‎‏!‏ syslog Remote system logging ‏520‏‎ ‎‏ ‏route Routing information protocol شماره پورت(که معمولا یک عدد 16 بیتی است ) برای تعیین اینکه یک بسته اطلاعاتی (‏packet‏)در اینترنت یا ‏سایر شبکه های به چه برنامه ای در رایانه مقصد تعلق دارد، استفاه می شود. در پروتکل های ارتباطی ‏TCP , ‎UDP‏ این عدد 16 بیتی در ‏header‏ بسته اطلاعاتی ارسالی قرار می گیرد و به کامپیوتر مقصد ارسال می گردد.‏ برای مثال فرض کنید درخواستی از طرف کامپیوتر خود به سرور، برای دریافت یک فایل از طریق ‏FTP‏ ‏ارسال می کنید. در این حال لایه ‏TCP‏ در کامپیوتر شما برای ارسال درخواست خود به کارگزار ‏FTP‏ در سرور ‏مقصد، شماره پورت 21(که پورت اختصاصی برنامه ‏FTP‏ می باشد)را در هدر بسته های اطلاعاتی درخواست ‏خود می گنجاند. هدر بسته های اطلاعاتی پس از رسیدن، بوسیله لایه ‏TCP‏ در سرور خوانده شده و با توجه به ‏ارتباط آنها با پورت 21 به برنامه ‏FTP‏ جهت پردازش های بعدی ارسال می گردند.‏ برای برخی از برنامه ها و پردازش های به صورت قراردادی، اعداد ثابتی به عنوان پورت اختصاصی آنها ‏درنظر گرفته شده است. ‏ ممکن است که پورت های خاصی در دیواره آتش(‏Firewall‏) شبکه شما یا شبکه مقصد، بسته باشند. در این ‏صورت بسته های اطلاعاتی ارسالی بوسیله دیواره آتش متوقف یا به اصطلاح ‏Block‏ می شوند.‏ اما چگونه بفهمیم که یک پورت در دیواره آتش باز است و بوسیله آن بلاک نمی شود؟ برای این کار روش ساده ‏ای وجود دارد.‏ فرض کنیم آدرس ‏IP‏ سرور مقصد 216.139.227.195 باشد و شما می خواهید از باز بودن پورت 80 روی ‏این سرور مطمئن شوید، برای این کار روش زیر را اجرا کنید:‏ یک پنجره ‏Command Prompt‏ در ویندوز باز کنید. برای این کار از منوی ‏Start‏ گزینه ‏Run‏ را انتخاب کرده ‏و در آن ‏cmd‏ را وارد کنید و ‏ok‏ را بزنید. ‏ در پرامت دستور زیر را وارد نمایید و آن را اجرا کنید:‏ telnet 216.139.227.195 80‎‏ ‏ اگر پس از اجرا دستور بالا، کل صفحه پرامت پاک شده و سیاه شد، این به معنی آن است که پورت مذبور باز ‏است. ولی اگر پیام زیر نمایش داده شد، به معنی آن است که پورت مذبور بسته است یا اینکه هیچ برنامه ای از این ‏پورت استفاده نمی کند.‏ Connecting To 216.139.227.195...Could not open connection to the host, on port xx: ‎Connect failed پورت ‏USB‏ ‏ پورت یو اس بی در کامپیوتر چیست؟ USB‏ یک استاندارد برای باس یا گذرگاه سخت افزاری کامپیوتر است که به کاربرها امکان می دهد تا دستگاه ‏های جانبی کامپیوتر را از طریق آن پورت، به کامپیوتر وصل کنند. عمل اتصال و پیکربندی دستگاه به صورت ‏خودکار انجام می شود و بعد از اتصال، دستگاه جانبی آماده استفاده در کامپیوتر خواهد بود.‏ USB‏ مخفف ‏Universal Serial Bus‏ است که مشکل اتصال دستگاه های جنبی به کامپیوتر را حل کرده و این ‏کار را به صورت خودکار انجام می دهد. مسئله ای که چنین ساده به نظر می رسد تا مدتها یکی از معضلات ‏دنیای کامپیوترهای شخصی محسوب می شد که با معرفی و تکمیل ‏USBها حل شد. هرچند که این روش همیشه ‏به درستی جواب نمی دهد اما زندگی در کنار کامپیوترها را به مراتب ساده تر می کند.‏ اکثر کامپیوترهای تولید شده بعد از سال 1995 میلادی دارای پورتهای ‏USB‏ هستند و ویندوزهای بعد از 95 نیز ‏آن را پشتیبانی می کنند. کامپیوترهای اپل نیز از این پورت پشتیبانی می نمایند. ‏USB‏ سه مشخصه جالب دارد که ‏عبارتند از: سرعت، قدرت و سادگی استفاده.‏ پورتها نه تنها محلی برای اتصال دستگاه های خارجی به کامپیوتر هستند بلکه سرعت مبادله دیتا را هم بین آنها ‏تعریف می کنند. اینجاست که ‏USB‏ ارزش خود را نشان می دهد. پورت ‏USB‏ بطور متوسط ده بار سریع تر از ‏پورتهای موازی، دیتا را منتقل می کند و بدیهی است که به مراتب سریعتر از پورت سریال است. معنای این گفته ‏آن است که یک اسکنر یا پرینتر دارای اتصال ‏USB، بسیار سریع تر از اسکنر یا پرینتری است که به پورت ‏موازی وصل شده است. متوسط سرعت انتقال پورت سریال معادل 150 کیلوبیت در ثانیه است. این سرعت برای ‏پورت موازی 1.2 مگابیت در ثانیه است در حالی که سرعت انتقال دیتا برای پورت ‏USB‏ معادل 12 مگابیت در ‏ثانیه می باشد که البته بستگی به نوع دستگاه اتصالی هم دارد. بعضی از دستگاه ها، مخصوصا پرینترها قابلیت ‏اتصال به دو نوع پورت موازی و ‏USB‏ را دارند.‏ به مرور زمان در پورت های ‏USB‏ تحولی ایجاد شد و پورت ‏USB2‎‏ با حداکثر سرعت انتقال 480 مگابیت در ‏ثانیه به بازار آمد که توانست 40 بار سریعتر عمل کند و این در حالی است که سازگاری کامل خود با ‏USB1‎‏ را ‏نیز حفظ کرد. به عبارت دیگر اگر کامپیوتر جدیدی خریدید که دارای ‏USB2‎‏ است، دستگاه قدیمی ‏USB1‎‏ شما ‏نیز می تواند به ان متصل شده و با آن کار کند. البته سرعت به ‏USB1‎‏ محدود خواهد شد. برای بهره گیری از ‏سرعت بالا، هر دو دستگاه باید مجهز به ‏USB2‎‏ باشند. سرعت بالای ‏USB2‎‏ برای بسیاری از دستگاه ها مانند ‏دوربین های دیجیتال، هارددیسک ها و درایورهای ‏DVD‏ ارزشمند بوده و مورد استفاده زیاد پیدا کرده است.‏ از جمله قابلیتهای پورت ‏USB‏ آن است که تعداد 127 دستگاه را می توان فقط به یک پورت ‏USB‏ وصل کرد. ‏پورتهای ‏USB، تغذیه را از خودشان تامین می کنند پس دستگاه مربوطه نیازی به منبع تغذیه اضافی ندارد. البته ‏اگر چند دستگاه را با هم به یک پورت وصل کنید برای تغذیه آنها نیاز به ‏HUB‏ دارید. نحوه اتصال دستگاه های ‏USB، اتصال زنجیره ای است. هر دستگاه ‏USB‏ دارای یک پورت ‏USB‏ دیگر هم هست که می توان دستگاه ‏بعدی را به آن وصل کرد. بعضی از کیبوردهای ‏USB‏ دارای چند اتصال ‏USB‏ اضافی برای این کار هستند. ‏بعضی از مونیتورهای ‏USB‏ تا سه اتصال اضافی ‏USB‏ دارند. مثلا یک ماوس ‏USB‏ را می توان به کیبورد یا ‏مانیتور وصل کرد.‏ ‏ ‏ ‎ ‎شکل 2) ارتباطات به کمک پورت های ‏USB‏ و ‏HUB Switch دستگاههای ‏USB‏ قابلیت ‏hot swappable‏ دارند یعنی می توان آنها را هنگام روشن بودن کامپیوتر، به آن وصل ‏کرد یا از آن جدا ساخت. آنهایی که در گذشته با کامپیوتر زیاد کار کرده اند ارزش این قابلیت را می دانند. این ‏مشخصه برای دستگاه هایی مانند دوربین ها مهم است.‏ انواع دستگاههای ‏USB‏ مانند کیبورد، دوربین عکاسی، ماوس، دسته بازی، مودم، پرینتر، اسکنر و حتی بلندگو ‏وجود دارد. به جرات می توان گفت که پورتهای سریال و موازی در کامپیوترهای جدید مرده اند.‏ اگر کامپیوتر شما فاقد پورت ‏USB‏ است و می خواهید یکی اضافه کنید حتما ‏USB2‎‏ باشد. کارت های آداپتور ‏ویژه ارزان قیمتی وجود دارند که در اسلات ‏PCI‏ داخل کامپیوتر می نشینند و قابلیت ‏USB‏ را به کامپیوتر شما ‏اضافه می کنند.‏ برای کامپیوترهای نوت بوک، پورت ‏USB‏ ویژه ای وجود دارد که داخل اسلات کارت جا می ‏شود. فقط بخاطر داشته باشید که پورتهای ‏USB‏ مصرف کننده توان(برق) نوت بوک شما هستند ‏که ممکن است برای نوت بوکها مشکل ساز باشد.‏

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

حل مشکل درگاه بانک ملت با سرور های خارج از کشور

با توجه به مشکلاتی در درگاه بانک ملت با سرور های خارج از کشور به وجود آمده است بر آن شدیم تا راه...

8 تکنیک جذب اعتماد مخاطبان در وب سایت و فروشگاه مجازی

حتما پیش آمده است که وقتی حتی برای اولین بار وارد برخی از سایت ها می شوید ناخود آگاه به آنها...

سیستم مدیریت محتوا (CMS) چیست؟

CMS یا سیستم مدیریت محتوا مخفف Content Management System می باشد که امروزه از این سیستم ها به...

CPU چیست؟

CPU مخفف Central processing unit و در لغت به معنی واحد پردازشگر مرکزی می باشد. پردازشگر (CPU)...

Raid چیست؟

Raid مخفف Redundant Array of Independent Disks و در لغت به معنی آرایه‌ پشتیبان دیسک های مستقل می...

Powered by WHMCompleteSolution