بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...
بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...

پورت چیست و انواع پورت های نرم افزاری کدامند؟

پورت چیست؟

برای پاسخ به سوال پورت چیست؟ بهتر است بدانیم که در کل دو نوع پورت سخت افزاری و نرم افزاری داریم. پورت های سخت افزاری به یک نقطه اتصال فیزیکی می گویند که از طریق آن سایر دیوایس ها به کامپیوتر متصل می شوند. پورت های نرم افزاری هم میتواند نقطه اتصال برنامه ای باشند که از طریق آن ترافیک رد و بدل می شود.

شماره پورت چیست؟

در شبکه های کامپیوتری، شماره پورت های شبکه برای برنامه های مختلف استفاده می شود. پورت ها در تمام دستگاه های متصل به شبکه استاندارد شده اند و به هر پورت یک عدد اختصاص داده شده است. بیشتر پورت‌ها برای پروتکل‌های خاصی رزرو شده‌اند (برای مثال، همه پیام‌های پروتکل انتقال ابرمتن (HTTP) به پورت 80 می‌روند).

سه نوع پورت مختلف برای شبکه وجود دارد که عبارتند از:

  1. Well-known Ports
  2. Registered Ports
  3. Dynamic Ports

پورتهای شناخته شده (Well-known Ports)

پورت های شناخته شده که بین 0 تا 1024 هستند و معمولا پروتکل های tcp و udp از این پورت ها استفاده می کنند. در جدول زیر لیست کامل این پورت ها را میتوانید مشاهده کنید:

شماره پورتTCPUDPنام پورتتوضیحات مربوط به پورت
1tcpmuxTCP port multiplexer
5CrjeRemote job entry
7echoEcho service
9discardZero service for test purposes
11systatSystem information
13daytimeTime and date
17qotdSends quote of the day
18mspSends text messages
19chargenSends an infinite character string
20ftp-dataFTP data transfer
21ftpFTP connection
22sshSecure Shell Service
23telnetTelnet service
25smtpSimple Mail Transfer Protocol
37timeMachine-readable time protocol
39rlpResource location protocol
42nameserverName service
43nicnameWHOIS directory service
49tacacsTerminal access controller access control system
50re-mail-ckRemote mail checking
53domainDNS name resolver
67bootpsBootstrap protocol services
68bootpcBootstrap client
69tftpTrivial file transfer protocol
70gopherDocument search
71geniusGenius protocol
79fingerDelivers user contact information
80httpHypertext transfer protocol
81Torpark: Onion routing (unofficial)
82Torpark: Control (unofficial)
88kerberosNetwork authentication system
101hostnameNIC host name
102Iso-tsapISO TSAP protocol
105csnet-nsMailbox mail server
107rtelnetRemote telnet
109pop2Post office protocol v2 for e-mail communication
110pop3Post office protocol v3 for e-mail communication
111sunrpcRPC protocol for NFS
113authAuthentication service
115sftpSimple file transfer protocol
117uucp-pathFile transfer between Unix systems
119nntpTransfer of messages in news groups
123ntpTime synchronization service
137netbios-nsNETBIOS name service
138netbios-dgmNETBIOS datagram service
139netbios-ssnNETBIOS session service
143imapInternet message access protocol for e-mail communication
161snmpSimple network management protocol
162snmptrapSimple network management protocol trap
177xdmcpX display manager
179bgpBorder gateway protocol
194ircInternet relay chat
199smuxSNMP UNIX multiplexer
201at-rtmpAppleTalk routing
209qmtpQuick mail transfer protocol
210z39.50Bibliographic information system
213ipxInternetwork packet exchange
220imap3IMAP v3 for e-mail communication
369rpc2portmapCoda file system port mapper
370codaauth2Coda file system authentication service
389ldapLightweight directory access protocol
427svrlocService location protocol
443httpsHTTPS (HTTP over SSL/TLS)
444snppSimple network paging protocol
445microsoft-dsSMB over TCP/IP
464kpasswdKerberos password change
500isakmpSecurity protocol
512execRemote process execution
512comsat/biffMail client and server
513loginLogin to remote computer
513whoWhod user logging daemon
514shellRemote shell
514syslogUnix system logging service
515printerLine printer daemon print services
517talkTalk remote calling
518ntalkNetwork talk
520efsExtended file name server
520routerRouting information protocol
521ripngRouting information protocol for IPv6
525timedTime server
530courierCourier remote procedure call
531conferenceChat over AIM and IRC
532netnewsNetnews newsgroup service
533netwallEmergency broadcasts
540uucpUnix-to-Unix copy protocol
543kloginKerberos v5 remote login
544kshellKerberos v5 remote shell
546dhcpv6-clientDHCP v6 client
547dhcpv6-serverDHCP v6 server
548afpovertcpApple filing protocol over TCP
554rtspReal time streaming protocol
556remotefsRemote file system
563nntpsNNTP over SSL/TLS
587submissionMessCage submission agent
631ippInternet printing protocol
631Common Unix printing system (unofficial)
636ldapsLDAP over SSL/TLS
674acapApplication configuration access protocol
694ha-clusterHeartbeat service
749kerberos-admKerberos v5 administration
750kerberos-ivKerberos v4 services
873rsyncrsync file transfer services
992telnetsTelnet over SSL/TLS
993imapsIMAP over SSL/TLS
995pop3sPOP3 over SSL/TLS

پورتهای ثبت شده (Registered Ports)

سری دوم، پورت های ثبت شده بین 1024 و 49151 هستند. این پورت ها توسط IANA برای خدمات خاص اختصاص داده شده است. لیست زیر این پورت ها را به طور کامل نشان می دهد:

شماره پورتTCPUDPنام پورتتوضیحات مربوط به پورت
1080socksSOCKS proxy
1433ms-sql-sMicrosoft SQL server
1434ms-sql-mMicrosoft SQL monitor
1494icaCitrix ICA client
1512winsWindows internet name service
1524ingreslockIngres DBMS
1701l2tpLayer 2 tunneling protocol/Layer 2 forwarding
1719h323gatestatH.323
1720h323hostcallH.323
1812radiusRADIUS authentication
1813radius-acctRADIUS access
1985hsrpCisco HSRP
2008Teamspeak 3 accounting (unofficial)
2010Teamspeak 3 web list (unofficial)
2049nfsNetwork file system
2102zephyr-srvZephyr server
2103zephyr-cltZephyr client
2104zephyr-hmZephyr host manager
2401cvspserverConcurrent versions system
2809corbalocCommon object request broker architecture
3306mysqlMySQL database service (also for MariaDB)
4321rwhoisRemote whois service
5999cvsupCVSup
6000X11X Windows system services
11371pgpkeyserverPublic keyserver for PGP
13720bprdSymantec/Veritas NetBackup
13721bpdbmSymantec/Veritas database manager
13724vnetdSymantec/Veritas network utility
13782bpcdSymantec/Veritas NetBackup
13783vopiedSymantec/Veritas VOPIE
22273wnn6Kana/Kanji conversion
23399Skype (unofficial)
25565Minecraft
26000quakeQuake and other multiplayer games
27017MongoDB
33434tracerouteNetwork tracking

پورتهای پویا (Dynamic Ports)

آخرین بخش پورت ها در شبکه، پورت های پویا هستند که از 49152 تا 65565 را شامل میشوند. این پورت ها در شبکه و IANA ثبت نشده اند.

نتیجه گیری

در این مقاله به توضیح پورت پرداخته و انواع پورت ها را بررسی کردیم. کسانی که در حوزه های کامپیوتر به خصوص شبکه و امنیت فعالیت دارند، حتما باید این پورت ها را بشناسند.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد