π[Network] λ€νΈμν¬ ν¬νΈ(Network Port)λ 무μμΌκΉ?
- λ€νΈμν¬ ν¬νΈ(Network Port)λ μ»΄ν¨ν°λ λ€νΈμν¬ μ₯μΉκ° μλ‘ ν΅μ ν λ, νΉμ νλ‘μΈμ€λ μλΉμ€μ λν λ°μ΄ν°μ μΆμ μ μλ³νκΈ° μν λ Όλ¦¬μ μΈ ν΅μ κ²½λ‘μ λλ€.
- ν¬νΈλ IP μ£Όμμ ν¨κ» μ¬μ©λμ΄, μ΄λ€ μ ν리μΌμ΄μ μ΄ λ°μ΄ν°λ₯Ό μ‘μμ μ ν΄μΌ νλμ§λ₯Ό μ»΄ν¨ν°λ λ€νΈμν¬ μ₯μΉκ° μ μ μλλ‘ λμμ€λλ€.
- λ€νΈμν¬μμ, IP μ£Όμλ μ₯μΉ μ체λ₯Ό μλ³νλ μν μ νλ©°, ν¬νΈ λ²νΈλ κ·Έ μ₯μΉ λ΄μμ νΉμ μ ν리μΌμ΄μ μ΄λ μλΉμ€λ₯Ό μλ³νλ μν μ ν©λλ€.
- ν¬νΈλ μ μ κ°μΌλ‘ ννλλ©°, λ³΄ν΅ 0λΆν° 65535κΉμ§μ μ«μλ₯Ό κ°μ§λλ€.
πββοΈ λ€νΈμν¬, ν¬νΈ, λλ©μΈ μ΄λ¦, IP, DNS
1οΈβ£ λ€νΈμν¬ ν¬νΈμ μ£Όμ μν .
1οΈβ£ λ°μ΄ν° μ λ¬ κ²½λ‘ μ§μ .
- IP μ£Όμλ λ€νΈμν¬ μμμ μ₯μΉλ₯Ό μλ³νμ§λ§, κ°μ μ₯μΉ λ΄μμ μ¬λ¬ νλ‘κ·Έλ¨μ΄ λμμ μ€νλ μ μκΈ° λλ¬Έμ, ν¬νΈ λ²νΈλ νΉμ νλ‘κ·Έλ¨μ΄λ μλΉμ€λ‘ λ°μ΄ν°λ₯Ό μ λ¬νλ κ²½λ‘λ₯Ό μ§μ νλ μν μ ν©λλ€.
π μμ.
- μλ₯Ό λ€μ΄, ν μ»΄ν¨ν°μμ μΉ λΈλΌμ°μ μ μ΄λ©μΌ ν΄λΌμ΄μΈνΈκ° λμμ μ€ν μ€μΌ λ, IP μ£Όμλ μ»΄ν¨ν°λ₯Ό μλ³νκ³ , ν¬νΈ λ²νΈλ κ°κ°μ μλΉμ€(μΉ λΈλΌμ°μ μ μ΄λ©μΌ ν΄λΌμ΄μΈνΈ)λ₯Ό μλ³νμ¬ λ°μ΄ν°λ₯Ό μ μ ν μ ν리μΌμ΄μ μΌλ‘ μ λ¬ν©λλ€.
2οΈβ£ νλ‘ν μ½ κΈ°λ° ν΅μ .
- ν¬νΈ λ²νΈλ λ€νΈμν¬ νλ‘ν μ½μ λ°λΌ κ°κΈ° λ€λ₯Έ μ ν리μΌμ΄μ
λλ μλΉμ€λ₯Ό ꡬλΆνλ λ° μ¬μ©λ©λλ€.
- μλ₯Ό λ€μ΄, HTTP νλ‘ν μ½μ κΈ°λ³Έμ μΌλ‘ ν¬νΈ 80μ μ¬μ©νκ³ , HTTPSλ ν¬νΈ 443μ μ¬μ©ν©λλ€.
- μ΄λ¬ν νμ€ ν¬νΈ λ²νΈλ₯Ό ν΅ν΄ λ°μ΄ν°κ° μ νν νλ‘ν μ½κ³Ό μ ν리μΌμ΄μ μΌλ‘ μ λ¬λ©λλ€.
- μλ₯Ό λ€μ΄, HTTP νλ‘ν μ½μ κΈ°λ³Έμ μΌλ‘ ν¬νΈ 80μ μ¬μ©νκ³ , HTTPSλ ν¬νΈ 443μ μ¬μ©ν©λλ€.
2οΈβ£ ν¬νΈ λ²νΈμ λ²μ.
- ν¬νΈ λ²νΈλ 0λ²μμ 65535λ²κΉμ§ μ¬μ©ν μ μμΌλ©°, ν¬κ² μΈ κ°μ§ λ²μλ‘ λλ μ μμ΅λλ€.
1οΈβ£ Well-Known Ports(0-1023)
-
0λ²λΆν° 1023λ²κΉμ§μ ν¬νΈλ λ리 μλ €μ§ ν¬νΈλ‘, μ£Όλ‘ νμ€ λ€νΈμν¬ νλ‘ν μ½μ΄ μ¬μ©νλ ν¬νΈμ
λλ€.
- λλΆλΆμ μλΉμ€λ κ³ μ λ ν¬νΈλ₯Ό μ¬μ©νλ©°, μ£Όλ‘ μμ€ν μμ€μμ μμ½λ ν¬νΈμ λλ€.
π μμ.
- ν¬νΈ 80 : HTTP(μΉ λΈλΌμ°μ§)
- ν¬νΈ 443 : HTTPS(보μ μΉ λΈλΌμ°μ§)
- ν¬νΈ 21 : FTP(νμΌ μ μ‘ νλ‘ν μ½)
- ν¬νΈ 22 : SSH(보μ μ)
- ν¬νΈ 25 : SMTP(μ΄λ©μΌ μ μ‘)
2οΈβ£ Registered Ports (1024-49151)
-
1024λ² λΆν° 49151λ²κΉμ§μ ν¬νΈλ λ±λ‘λ ν¬νΈλ‘, νΉμ μ ν리μΌμ΄μ
μ΄λ μλΉμ€κ° μ¬μ©νλλ‘ λ±λ‘λ ν¬νΈμ
λλ€.
- μ΄λ 곡μμ μΌλ‘ IANA(Internet Assigned Numbers Authority)μμ κ΄λ¦¬λλ©°, νΉμ κΈ°μ μ΄λ μ ν리μΌμ΄μ μ ν λΉλ μ μμ΅λλ€.
π μμ.
- ν¬νΈ 3306 : MySQL λ°μ΄ν°λ² μ΄μ€
- ν¬νΈ 1433 : Microsoft SQL Server
- ν¬νΈ 8080 : HTTP λ체 ν¬νΈ(μΉ κ°λ° λλ νλ‘μ μλ²)
3οΈβ£ Dynamic/Private Ports (49152-65535)
-
49152λ²λΆν° 65535λ²κΉμ§μ ν¬νΈλ λμ ν¬νΈ λλ μμ ν¬νΈλ‘, ν΄λΌμ΄μΈνΈ νλ‘κ·Έλ¨μ΄ λμ μΌλ‘ ν λΉνμ¬ μ¬μ©νλ ν¬νΈμ
λλ€.
- μ£Όλ‘ μμ© νλ‘κ·Έλ¨μ΄ μ€νλ λ, μμ€ν μ΄ μλμΌλ‘ ν¬νΈ λ²νΈλ₯Ό ν λΉνμ¬ μ¬μ©ν©λλ€.
- μ΄λ¬ν ν¬νΈλ μ£Όλ‘ ν΄λΌμ΄μΈνΈ μΈ‘μμ μλ²μμ ν΅μ μ μν΄ μ¬μ©λλ©°, μΈμ μ΄ μ’ λ£λλ©΄ ν¬νΈ λ²νΈκ° ν΄μ λ©λλ€.
3οΈβ£ ν¬νΈμ IP μ£Όμμ κ΄κ³.
-
IP μ£Όμλ λ€νΈμν¬ μμμ μ»΄ν¨ν°λ λ€νΈμν¬ μ₯μΉλ₯Ό μλ³νλ μ£Όμμ
λλ€.
- ν¬νΈ λ²νΈλ κ·Έ μ₯μΉ λ΄μμ μ΄λ€ μ ν리μΌμ΄μ μ΄ ν΅μ ν κ²μΈμ§λ₯Ό κ²°μ ν©λλ€.
- μλ₯Ό λ€μ΄, μΉ λΈλΌμ°μ λ₯Ό μ¬μ©ν΄
http://example.com
μ μ μν λ, λΈλΌμ°μ λ ν¬νΈ 80(HTTP κΈ°λ³Έ ν¬νΈ)μΌλ‘ μλ²μ μμ²μ 보λ λλ€.- μλ²λ ν¬νΈ 80μ ν΅ν΄ μμ²μ λ°μ, μΉ νμ΄μ§ λ°μ΄ν°λ₯Ό ν΄λΌμ΄μΈνΈμκ² λ°νν©λλ€.
- IP μ£Όμμ ν¬νΈ λ²νΈλ₯Ό κ²°ν©νμ¬ μμΌμ νμ±ν©λλ€.
- μμΌμ λ€νΈμν¬ ν΅μ μμ IP μ£Όμ + ν¬νΈ λ²νΈλ‘ ꡬμ±λ λ¨μλ‘, μ΄λ₯Ό ν΅ν΄ ν΅μ μ΄ μ΄λ£¨μ΄ μ§λλ€.
4οΈβ£ λ€νΈμν¬ ν¬νΈμ μ.
1οΈβ£ HTTPμ HTTPS
-
ν¬νΈ 80μ HTTP νΈλν½μ μ²λ¦¬νλ λ° μ¬μ©λλ©°, ν¬νΈ 443μ HTTPS(μνΈνλ μΉ νΈλν½)λ₯Ό μ²λ¦¬νλ λ° μ¬μ©λ©λλ€.
- μμ:
http://example.com
(HTTP) λλhttps://example.com:443
(HTTPS)
- μμ:
2οΈβ£ SSH
-
ν¬νΈ 22λ SSH(Secure Sheel) νλ‘ν μ½μ μ¬μ©νλ μ격 μ μ μλΉμ€μμ μ¬μ©λ©λλ€.
- SSHλ λ€νΈμν¬ μμμ μ격 μμ€ν μ 보μ μ°κ²°μ μ€μ νλ λ° μ¬μ©λ©λλ€.
3οΈβ£ FTP
-
ν¬νΈ 21μ FTP(File Transfer Protocol)λ₯Ό μ²λ¦¬νλ λ° μ¬μ©λ©λλ€.
- μ΄λ₯Ό ν΅ν΄ μλ²μ ν΄λΌμ΄μΈνΈ κ°μ νμΌμ μ μ‘ν μ μμ΅λλ€.
- μμ:
ftp://example.com:21
- μμ:
- μ΄λ₯Ό ν΅ν΄ μλ²μ ν΄λΌμ΄μΈνΈ κ°μ νμΌμ μ μ‘ν μ μμ΅λλ€.
4οΈβ£ λ°μ΄ν°λ² μ΄μ€
- ν¬νΈ 3306μ MySQL λ°μ΄ν°λ² μ΄μ€μ μ°κ²°ν λ μ¬μ©λλ©°, ν΄λΌμ΄μΈνΈλ μ΄ ν¬νΈλ₯Ό ν΅ν΄ MySQL μλ²μ μ κ·Όν©λλ€.
- ν¬νΈ 1433μ Microsoft SQL Serverκ° μ¬μ©νλ ν¬νΈμ λλ€.
5οΈβ£ μ΄λ©μΌ
- ν¬νΈ 25λ SMTP(Simple Mail Transfer Protocol)λ₯Ό μ¬μ©νμ¬ μ΄λ©μΌμ μ μ‘νλ λ° μ¬μ©λ©λλ€.
- ν¬νΈ 993μ IMAP(Internet Message Access Protocol)μ ν΅ν 보μ μ΄λ©μΌ μ κ·Όμ μ¬μ©λ©λλ€.
5οΈβ£ ν¬νΈ μ€μΊλκ³Ό 보μ.
1οΈβ£ ν¬νΈ μ€μΊλ.
-
ν¬νΈ μ€μΊλμ λ€νΈμν¬ λ³΄μμμ μ€μν νλμ
λλ€.
- ν΄μ»€λ μμ€ν
μ μ΄λ €μλ ν¬νΈλ₯Ό μ°ΎκΈ° μν΄ ν¬νΈ μ€μΊλμ μννμ¬, μ·¨μ½ν ν¬νΈλ₯Ό μ
μ©ν μ μμ΅λλ€.
- μμ€ν 보μμ κ°ννλ €λ©΄ νμνμ§ μμ ν¬νΈλ μ°¨λ¨νκ±°λ λ°©νλ²½μ ν΅ν΄ κ΄λ¦¬νλ κ²μ΄ μ€μν©λλ€.
- ν΄μ»€λ μμ€ν
μ μ΄λ €μλ ν¬νΈλ₯Ό μ°ΎκΈ° μν΄ ν¬νΈ μ€μΊλμ μννμ¬, μ·¨μ½ν ν¬νΈλ₯Ό μ
μ©ν μ μμ΅λλ€.
2οΈβ£ λ°©νλ²½κ³Ό ν¬νΈ μ°¨λ¨.
-
λ°©νλ²½(Firewall)μ νΉμ ν¬νΈμ λν μΈλΆ μ κ·Όμ μ°¨λ¨νκ±°λ νμ©ν μ μμ΅λλ€.
- 보μ κ°νλ₯Ό μν΄, λ€νΈμν¬ κ΄λ¦¬μλ λΆνμν ν¬νΈλ₯Ό λ«κ³ , νμν ν¬νΈλ§ μ΄μ΄λλ κ²μ΄ μ€μν©λλ€.
3οΈβ£ ν¬νΈ ν¬μλ©.
-
ν¬νΈ ν¬μλ©μ λ€νΈμν¬ μΈλΆμμ λ€μ΄μ€λ νΈλν½μ λ΄λΆ λ€νΈμν¬μ νΉμ μ₯μΉλ‘ μ λ¬νλ κ³Όμ μ
λλ€.
- μ΄λ₯Ό ν΅ν΄ μΈλΆ λ€νΈμν¬μ λ΄λΆ λ€νΈμν¬ κ°μ ν΅μ μ μννκ² ν μ μμ΅λλ€.
6οΈβ£ κ²°λ‘ .
- λ€νΈμν¬ ν¬νΈλ λ€νΈμν¬ μμμ νΉμ μ΄ν리μΌμ΄μ μ΄λ μλΉμ€μ λν ν΅μ κ²½λ‘λ₯Ό μ 곡νλ λ Όλ¦¬μ μΈ λ²νΈμ λλ€.
- ν¬νΈλ IP μ£Όμμ ν¨κ» μ¬μ©λμ΄, μ΄λ€ μ ν리μΌμ΄μ μ΄ λ°μ΄ν°λ₯Ό μ²λ¦¬ν΄μΌ νλμ§λ₯Ό κ²°μ νλ©°, λ°μ΄ν° μ μ‘μ λͺ©μ μ§λ₯Ό λͺ νν μ§μ ν΄μ€λλ€.
- ν¬νΈ λ²νΈλ λ€νΈμν¬ νλ‘ν μ½λ§λ€ κ³ μ νκ² μ¬μ©λλ©°, μ΄λ₯Ό ν΅ν΄ μΉ λΈλΌμ°μ§, μ΄λ©μΌ μ μ‘, νμΌ μ μ‘κ³Ό κ°μ λ€μν μμ μ΄ μ΄λ£¨μ΄μ§λλ€.
- ν¬νΈ κ΄λ¦¬μ 보μμ λ€νΈμν¬ μ΄μμμ λ§€μ° μ€μν λΆλΆμ λλ€.