일반 널리 알려진 포트(port) 번호
페이지 정보
본문
WELL KNOWN PORT NUMBERS
The Well Known Ports are assigned by the IANA and on most systems can only be used by system (or root) processes or by programs executed by privileged users.
Ports are used in the TCP RFC793 to name the ends of logical connections which carry long term conversations. For the purpose of providing services to unknown callers, a service contact port is defined. This list specifies the port used by the server process as its contact port. The contact port is sometimes called the "well-known port".
To the extent possible, these same port assignments are used with the UDP RFC768.
The range for assigned ports managed by the IANA is 0-1023.
Port Assignments:
tcpmux 1 TCP Port Service Multiplexer
compressnet 2 Management Utility
compressnet 3 Compression Process
echo 7 Echo
discard 9 Discard
systat 11 Active Users
daytime 13 Daytime (RFC 867)
qotd 17 Quote of the Day
msp 18 Message Send Protocol
chargen 19 Character Generator
ftp-data 20 File Transfer Default Data
ftp 21 File Transfer Control
ssh 22 SSH Remote Login Protocol 보안 텔넷(SSH)
telnet 23 Telnet 텔넷
smtp 25 Simple Mail Transfer SMTP(메일 발송)
nsw-fe 27 NSW User System FE
msg-icp 29 MSG ICP
msg-auth 31 MSG Authentication
dsp 33 Display Support Protocol
time 37 Time
rap 38 Route Access Protocol
rlp 39 Resource Location Protocol
graphics 41 Graphics
name 42 Host Name Server 호스트 네임 서버
nameserver 42 Host Name Server
nicname 43 Who Is
mpm-flags 44 MPM FLAGS Protocol
mpm 45 Message Processing Module recv
mpm-snd 46 MPM default send
ni-ftp 47 NI FTP
auditd 48 Digital Audit Daemon
tacacs 49 Login Host Protocol (TACACS)
re-mail-ck 50 Remote Mail Checking Protocol
la-maint 51 IMP Logical Address Maintenance
xns-time 52 XNS Time Protocol
domain 53 Domain Name Server 도메인 메인 서버
xns-ch 54 XNS Clearinghouse
isi-gl 55 ISI Graphics Language
xns-auth 56 XNS Authentication
xns-mail 58 XNS Mail
ni-mail 61 NI MAIL
acas 62 ACA Services
whois++ 63 whois++
covia 64 Communications Integrator (CI)
tacacs-ds 65 TACACS-Database Service
sql*net 66 Oracle SQL*NET
bootps 67 Bootstrap Protocol Server
bootpc 68 Bootstrap Protocol Client
tftp 69 T rivial File Transfer
gopher 70 Gopher 고퍼(Gopher)
deos 76 Distributed External Object Store
ettcp 78 vettcp
finger 79 Finger 핑거(Finger)
http 80 World Wide Web HTTP 웹(HTTP)
hosts2-ns 81 HOSTS2 Name Server
xfer 82 XFER Utility
mit-ml-dev 83 MIT ML Device
ctf 84 Common Trace Facility
mit-ml-dev 85 MIT ML Device
mfcobol 86 Micro Focus Cobol
kerberos 88 Kerberos 커베로스 보안 규격
su-mit-tg 89 SU/MIT Telnet Gateway
110 : POP3(메일 수신)
118 , 156 : MSSQL (MS-SQL) 서비스
137~139 : NetBIOS(파일 서버)
161 : SNMP(네트워크 관리)
220 : IMAP3(일부 메일 서비스)
812 , 987 : 버디버디
1214 : 카자
1720 : 넷미팅
1863 , 6891~6900 : MSN 메신저
3306 : mySQL (my-SQL 데이타서비스)
3389 : 터미널 서비스(원격 데스크톱)
4000 : ICQ
4000 , 6112 : 배틀넷(디아블로, 스타크래스트, 워크래프트)
4662 : e동키(기본값)
5500, 5800, 5900 : VNC
6257 , 6699 : 윈MX(기본값)
6346 : 그누텔라
6699 : 냅스터
7674 , 22321 : 소리바다 2
9292 , 9999 : 구루구루
28290 : PDBOX
[관련자료] 널리 알려진 포트 번호 보기
PC의 모든 포트는 제한이 없어 어떤 프로그램이라도 자유롭게 데이터를 주고 받을 수 있다. 제한이 없는 만큼 밖에서 PC를 공격하는 프로그램이 밀고 들어와도 막을 방법이 없다. 방화벽(Firewall)은 열린 포트를 막아 밖에서 나쁜 프로그램이 침입하지 못하도록 한다. 물론 방화벽이 모든 인터넷 서비스를 막으면 안되니까 80(웹), 21(FTP)번 포트같이 자주 쓰고 믿을 수 있는 포트는 열어 놓는다. 방화벽은 밖에서 들어오는 공격도 막지만 안에서 밖으로 데이터를 보내지 못하도록 막는 일도 해 네트워크 안의 정보가 밖으로 새는 것을 막아준다.
여기에 나오지 않은 프로그램의 포트 번호는 소프트웨어 제조사에 물어보면 알 수 있다. 몇몇 프로그램은 정해진 포트 번호를 쓰지 않고 사용자가 마음대로 정하는 메뉴를 둔다. 그런 프로그램을 쓴다면 포트 번호를 10,000번보다 높은 숫자로 정하는 것이 좋다. 이렇게 하면 다른 프로그램과 포트가 충돌하는 문제가 생기지 않는다.
참고자료
http://kin.naver.com/db/detail.php?d1id=1&dir_id=10202&eid=jVTXtP4b1OVQ1rIH6TPI9r4etWvSH8iM&qb=v/iw3bWlvbrFqcXpIHBvcnQ=
The Well Known Ports are assigned by the IANA and on most systems can only be used by system (or root) processes or by programs executed by privileged users.
Ports are used in the TCP RFC793 to name the ends of logical connections which carry long term conversations. For the purpose of providing services to unknown callers, a service contact port is defined. This list specifies the port used by the server process as its contact port. The contact port is sometimes called the "well-known port".
To the extent possible, these same port assignments are used with the UDP RFC768.
The range for assigned ports managed by the IANA is 0-1023.
Port Assignments:
tcpmux 1 TCP Port Service Multiplexer
compressnet 2 Management Utility
compressnet 3 Compression Process
echo 7 Echo
discard 9 Discard
systat 11 Active Users
daytime 13 Daytime (RFC 867)
qotd 17 Quote of the Day
msp 18 Message Send Protocol
chargen 19 Character Generator
ftp-data 20 File Transfer Default Data
ftp 21 File Transfer Control
ssh 22 SSH Remote Login Protocol 보안 텔넷(SSH)
telnet 23 Telnet 텔넷
smtp 25 Simple Mail Transfer SMTP(메일 발송)
nsw-fe 27 NSW User System FE
msg-icp 29 MSG ICP
msg-auth 31 MSG Authentication
dsp 33 Display Support Protocol
time 37 Time
rap 38 Route Access Protocol
rlp 39 Resource Location Protocol
graphics 41 Graphics
name 42 Host Name Server 호스트 네임 서버
nameserver 42 Host Name Server
nicname 43 Who Is
mpm-flags 44 MPM FLAGS Protocol
mpm 45 Message Processing Module recv
mpm-snd 46 MPM default send
ni-ftp 47 NI FTP
auditd 48 Digital Audit Daemon
tacacs 49 Login Host Protocol (TACACS)
re-mail-ck 50 Remote Mail Checking Protocol
la-maint 51 IMP Logical Address Maintenance
xns-time 52 XNS Time Protocol
domain 53 Domain Name Server 도메인 메인 서버
xns-ch 54 XNS Clearinghouse
isi-gl 55 ISI Graphics Language
xns-auth 56 XNS Authentication
xns-mail 58 XNS Mail
ni-mail 61 NI MAIL
acas 62 ACA Services
whois++ 63 whois++
covia 64 Communications Integrator (CI)
tacacs-ds 65 TACACS-Database Service
sql*net 66 Oracle SQL*NET
bootps 67 Bootstrap Protocol Server
bootpc 68 Bootstrap Protocol Client
tftp 69 T rivial File Transfer
gopher 70 Gopher 고퍼(Gopher)
deos 76 Distributed External Object Store
ettcp 78 vettcp
finger 79 Finger 핑거(Finger)
http 80 World Wide Web HTTP 웹(HTTP)
hosts2-ns 81 HOSTS2 Name Server
xfer 82 XFER Utility
mit-ml-dev 83 MIT ML Device
ctf 84 Common Trace Facility
mit-ml-dev 85 MIT ML Device
mfcobol 86 Micro Focus Cobol
kerberos 88 Kerberos 커베로스 보안 규격
su-mit-tg 89 SU/MIT Telnet Gateway
110 : POP3(메일 수신)
118 , 156 : MSSQL (MS-SQL) 서비스
137~139 : NetBIOS(파일 서버)
161 : SNMP(네트워크 관리)
220 : IMAP3(일부 메일 서비스)
812 , 987 : 버디버디
1214 : 카자
1720 : 넷미팅
1863 , 6891~6900 : MSN 메신저
3306 : mySQL (my-SQL 데이타서비스)
3389 : 터미널 서비스(원격 데스크톱)
4000 : ICQ
4000 , 6112 : 배틀넷(디아블로, 스타크래스트, 워크래프트)
4662 : e동키(기본값)
5500, 5800, 5900 : VNC
6257 , 6699 : 윈MX(기본값)
6346 : 그누텔라
6699 : 냅스터
7674 , 22321 : 소리바다 2
9292 , 9999 : 구루구루
28290 : PDBOX
[관련자료] 널리 알려진 포트 번호 보기
PC의 모든 포트는 제한이 없어 어떤 프로그램이라도 자유롭게 데이터를 주고 받을 수 있다. 제한이 없는 만큼 밖에서 PC를 공격하는 프로그램이 밀고 들어와도 막을 방법이 없다. 방화벽(Firewall)은 열린 포트를 막아 밖에서 나쁜 프로그램이 침입하지 못하도록 한다. 물론 방화벽이 모든 인터넷 서비스를 막으면 안되니까 80(웹), 21(FTP)번 포트같이 자주 쓰고 믿을 수 있는 포트는 열어 놓는다. 방화벽은 밖에서 들어오는 공격도 막지만 안에서 밖으로 데이터를 보내지 못하도록 막는 일도 해 네트워크 안의 정보가 밖으로 새는 것을 막아준다.
여기에 나오지 않은 프로그램의 포트 번호는 소프트웨어 제조사에 물어보면 알 수 있다. 몇몇 프로그램은 정해진 포트 번호를 쓰지 않고 사용자가 마음대로 정하는 메뉴를 둔다. 그런 프로그램을 쓴다면 포트 번호를 10,000번보다 높은 숫자로 정하는 것이 좋다. 이렇게 하면 다른 프로그램과 포트가 충돌하는 문제가 생기지 않는다.
참고자료
http://kin.naver.com/db/detail.php?d1id=1&dir_id=10202&eid=jVTXtP4b1OVQ1rIH6TPI9r4etWvSH8iM&qb=v/iw3bWlvbrFqcXpIHBvcnQ=
댓글목록
등록된 댓글이 없습니다.