๐Ÿ“šโ”‚War_Game/๐Ÿ“‘โ”‚Contest

[2023] ์ง€๋ฐฉ๊ฒฝ๊ธฐ๋Œ€ํšŒ - 1๊ณผ์ œ ์—ฐ์Šต Part1

Jastes 2023. 3. 31. 17:56

๐Ÿ‘๋ชจ๋‘ ๋‹ฌ๋‹ฌ ์™ธ์šธ ํ•„์š” ์—†์ด ํ‚ค์›Œ๋“œ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์•”๊ธฐํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ๋ณด์•ˆ

Basic
๋”๋ณด๊ธฐ
  • ๋ฐ”์ด๋Ÿฌ์Šค(virus)

๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์„ ๋ณ€ํ˜•์‹œ์ผœ ๊ฐ์—ผ์‹œํ‚ค๋Š” ํ”„๋กœ๊ทธ๋žจ

 

  • ์›œ(worm)

์•…์„ฑ์ฝ”๋“œ (Malware)์˜ ๊ฐ์—ผ ๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜๋กœ, ์—ฌ๋Ÿฌ ๋‹จ๋ง๊ธฐ์— ๋ถ„์‚ฐ๋˜์–ด ํผ์ ธ ๊ทธ ๋‹จ๋ง๊ธฐ๋“ค์ด ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ ์ „์ฒด๋ฅผ ๊ฐ์—ผ

 

  • ์ฟ ํ‚ค(Cookie)

์›น ์‚ฌ์ดํŠธ ์ ‘์†์‹œ ํด๋ผ์ด์–ธํŠธ์— ์ €์žฅ๋˜๋Š” ์ž‘์€ ํŒŒ์ผ๋กœ ์›น ์ ‘๊ทผ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.

 


์œˆ๋„์šฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน๊ตฌ๋ถ„ ์„ค๋ช…
Administrator ๊ด€๋ฆฌ์ž
Power Users ์‚ฌ์šฉ์ž๋‚œ ๊ทธ๋ฃน๊ณ„์ •์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ทธ๋ฃน
Backup Operators ์‹œ์Šคํ…œ ๋ฐฑ์—…์„ ์œ„ํ•ด์„œ ๋ชจ๋“  ์‹œ์Šคํ…œ์˜ ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ฃน
Guests ๋„๋ฉ”์ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์ œํ•œ๋œ ๊ทธ๋ฃน
Print Operators ๋„๋ฉ”์ธ ํ”„๋ฆฐํ„ฐ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ฃน
Power Users ๋””๋ ‰ํ„ฐ๋ฆฌ๋‚˜ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๊ณ  ๊ณต์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ทธ๋ฃน์„ ๋งŒ๋“ค์ˆ˜ ์žˆ๋‹ค.
Replicator ๋„๋ฉ”์ธ์— ์žˆ๋Š” ํŒŒ์ผ์„ ๋ณต์ œํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ทธ๋ฃน
Server Operators ๋„๋ฉ”์ธ์˜ ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ทธ๋ฃน
Users ๋„๋ฉ”์ธ๊ณผ ๋กœ์ปฌ ์ปดํ“จํ„ฐ๋ฅผ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ทธ๋ฃน

 ๋Œ€๋ถ€๋ถ„์˜ ๋น„์šด์˜ ์ฒด์ œ SW, ์‚ฌ์šฉ์ž PC ์„ ํ˜ธ๋„ ๋“ฑ์— ๋Œ€ํ•œ ์ •๋ณด์™€ ์œˆ๋„์šฐ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์œˆ๋„์šฐ 32/64๋น„ํŠธ ๋ฒ„์ „๊ณผ ์œˆ๋„์šฐ ๋ชจ๋ฐ”์ผ ์›์ฒด์˜ ์„ค์ •๊ณผ ํ•ญ๋ชฉ์„ ๋‹ด๋Š” DB๋กœ์จ ์›๋„์šฐ ๋ ˆ์ง€์Šคํ† ๋ฆฌ ์ฒด์ œ์˜ ์„ค์ •๊ณผ ์„ ํƒ ํ•ญ๋ชฉ์„ ๋‹ด๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ, ๋ชจ๋“  ํ•˜๋“œ์›จ์–ด, ์šด์˜ ์ฒด์ œ์„ค์ •์ด ๋“ค์–ด์žˆ๋‹ค.

 

  • ์œ ๋‹‰์Šค/๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ - ํŒŒ์ผ ๊ด€๋ฆฌ

์ด๋“ค ์šด์˜์ฒด์ œ์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํŠธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.



 ๋ฃจํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ(root directory)๊ฐ€ ๊ฐ€์žฅ ์ƒ์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ, ์ด ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‹œ์ž‘์œผ๋กœ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋“ค์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ๋Š” ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ๋ฐ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

 

 ๋˜ํ•œ, ์œ ๋‹‰์Šค์™€ ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์™€ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ํŒŒ์ผ ์‹œ์Šคํ…œ(NFS)์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜, ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฑ์—…ํ•˜๊ณ  ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

  • ์œ ๋‹‰์Šค/๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ - ๋„คํŠธ์›Œํฌ ๋ช…๋ น์–ด
    • ping
      • ์ข…๋‹จ(End) ๋…ธ๋“œ ๊ฐ„์— ๋„คํŠธ์›Œํฌ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์–ด
    • traceroute/tracert
      • ์ข…๋‹จ(End) ๋…ธ๋“œ ์‚ฌ์ด์— ์žˆ๋Š” ์—ฌ๋Ÿฌ ์ค‘๊ณ„ ๋…ธ๋“œ(๋ผ์šฐํ„ฐ/L3 ์Šค์œ„์น˜) ๊ฐ ๊ตฌ๊ฐ„์— ์ฐพ์•„๋‚ด๋Š” ๋ชฉ์  ๋Œ€ํ•œ ๋„คํŠธ์›Œํฌ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์–ด๋กœ ๋„คํŠธ์›Œํฌ์˜ ๋ผ์šฐํŒ… ๋ฌธ์ œ์ ์„ ํ™•์ธํ•จ
    • netstat
      • ์‹œ์Šคํ…œ์˜ ๋„คํŠธ์›Œํฌ ๊ด€๋ จ ๋‹ค์–‘ํ•œ ์ƒํƒœ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด


 

  • ์œ ๋‹‰์Šค/๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ - ๋กœ๊ทธ ํŒŒ์ผ
- ๋ฆฌ๋ˆ…์Šค์˜ ๋กœ๊ทธ ํŒŒ์ผ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ /var/log์— ์œ„์น˜ํ•œ๋‹ค.

ํ˜„์žฌ ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž ์ •๋ณด๋Š” ๋กœ๊ทธ์ธ์„ /var/run/utmp์— ์œ„์น˜ํ•œ๋‹ค.

๋กœ๊ทธ์ธ ์‹คํŒจ ๋กœ๊ทธ๋Š” lastb ๋ช…๋ น์–ด๋กœ ํ™•์ธ ๊ฐ€๋Šฅ(๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด๊ธฐ ๋•Œ๋ฌธ)

- syslog๋Š” ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ๋กœ๊ทธ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๋ฐ๋ชฌ ํ”„๋กœ์„ธ์Šค๋กœ /etc/syslogd.conf ํŒŒ์ผ์„ ์ฝ์–ด ๋กœ๊ทธ ์ˆ˜์ค€์„ ๊ฒฐ์ •

 

  • ์‹œ์Šคํ…œ ์ทจ์•ฝ์ 

 ์ œํ’ˆ์„ ๋„์šฉํ•˜๊ณ , ์šด์˜์„ ํ†ต์ œํ•˜๋ฉฐ, ์‹œ์Šคํ…œ ์ƒ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์†์ƒ์‹œํ‚ค๊ฑฐ๋‚˜ ๋ถ€์ ์ ˆํ•œ ์‹ ๋ขฐ์„ฑ์„ ํ™•๋ณดํ•˜๋Š” ํ–‰์œ„๋ฅผ ์ œ๋Œ€๋กœ ๋ฐฉ์ง€ํ•˜์ง€ ๋ชปํ•˜๋Š” ์ œํ’ˆ์ƒ์˜ ๊ฒฐํ•จ

  • ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์„œ๋น„์Šค๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ๋ฌธํ˜• ์„œ๋น„์Šค


๋„คํŠธ์›Œํฌ ๋ณด์•ˆ

IPv4, IPv6๊ตฌ๋ถ„ IPv4 IPv6
๊ตฌ๋ถ„ IPv4 IPv6
์ฃผ์†Œ ๊ธธ์ด 32bit 128bit
์ฃผ์†Œ ๊ฐœ์ˆ˜ ์•ฝ 43์–ต๊ฐœ 2^128๊ฐœ(์•ฝ 43์–ต์˜ 4์ œ๊ณฑ)
์ฃผ์†Œํ• ๋‹น ๋ฐฉ์‹ A,B,C,D ๋“ฑ์˜ ํด๋ž˜์Šค ๋‹จ์œ„ ๋น„์ˆœ์ฐจ ํ• ๋‹น ๋„คํŠธ์›Œํฌ ๊ทœ๋ชจ, ๋‹จ๋ง๊ธฐ์ˆ˜์— ๋”ฐ๋ผ ์ˆœ์ฐจ ํ• ๋‹น
๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ์ฃผ์†Œ ์žˆ์Œ ์—†์Œ(๋Œ€์‹ , ๋กœ์ปฌ๋ฒ”์œ„ ๋‚ด์—์„œ ๋ชจ๋“  ๋…ธ๋“œ์— ๋Œ€ํ•œ ๋ฉ€ํ‹ฐ ์บ์ŠคํŠธ ์ฃผ์†Œ ์‚ฌ์šฉ)
ํ—ค๋” ํฌ๊ธฐ ๊ฐ€๋ณ€ ๊ณ ์ •
Qos ์ œ๊ณต ๋ฏธํก ์ œ๊ณต
๋ณด์•ˆ IPsec ํ”„๋กœํ† ์ฝœ ๋ณ„๋„ ์„ค์น˜ IPsec ์ž์ฒด ์ง€์›
์„œ๋น„์Šค ํ’ˆ์งˆ ์ œํ•œ์  ํ’ˆ์งˆ ๋ณด์žฅ (Type of Service์— ์˜ํ•œ ์„œ๋น„์Šค ํ’ˆ์งˆ ์ผ๋ถ€ ์ง€์›) ํ™•์žฅ๋œ ํ’ˆ์งˆ ๋ณด์žฅ(ํŠธ๋ž˜ํ”ฝ ํด๋ž˜์Šค, ํ”Œ๋กœ์šฐ ๋ ˆ์ด๋ธ”์— ์˜ํ•œ ์„œ๋น„์Šค ํ’ˆ์งˆ ์ง€์›)
Plug & Play ๋ถˆ๊ฐ€ (DHCP ์ด์šฉ ์‹œ ๊ฐ€๋Šฅ) ๊ฐ€๋Šฅ

 

TCP์™€ UDP ํŠน์ง•
  TCP UDP
์—ฐ๊ฒฐ๋ฐฉ์‹ ์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค ๋น„ ์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค
ํŒจํ‚ท ๊ตํ™˜ ๋ฐฉ์‹ ๊ฐ€์ƒ ํšŒ์„  ๋ฐฉ์‹ ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋ฐฉ์‹
์ „์†ก ์ˆœ์„œ ์ „์†ก ์ˆœ์„œ ๋ณด์žฅ ์ „์†ก ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€” ์ˆ˜ ์žˆ์Œ
์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธ ์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธ O ์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธ X
ํ†ต์‹  ๋ฐฉ์‹ 1:1 ํ†ต์‹ ๋งŒ ๊ฐ€๋Šฅ 1:1, 1:N, N:N ํ†ต์‹  ๊ฐ€๋Šฅ
์‹ ๋ขฐ์„ฑ ๋†’์Œ ๋‚ฎ์Œ
์†๋„ ๋Š๋ฆผ ๋น ๋ฆ„

TCP๋Š” ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ๋“ค์—ฌ ์ด๊ฒƒ์„ ์ผ์ • ๋‹จ์œ„๋กœ ๋ถ„ํ• ํ•œ ๋’ค TCP ํ—ค๋”๋ฅผ ๋ง๋ถ™์—ฌ TCP ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ƒ์„ฑ 

  • IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ: IP์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ท์„ ๋งํ•จ = IP PDU
  • ํŒจํ‚ท: ํŒจํ‚ท ๋ฐฉ์‹์˜ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ „๋‹ฌํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํ˜•์‹ํ™”๋œ ๋ธ”๋ก์ด๋‹ค.

 

 TCP๋Š” ์ด ๋ฒ„ํผ๋“ค์„ ๋ฌถ์–ด ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์ธํ„ฐ๋„ท ๋ชจ๋“ˆ(IP ๋“ฑ)์„ ํ†ตํ•ด ๋ชฉ์ ์ง€์˜ ๋ฐ์ดํ„ฐ ์„น์…˜์˜ ๋‚ด์šฉ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํŽ˜์ด๋กœ๋“œ(payload) ๋ฐ์ดํ„ฐ์ด๋‹ค.

 

TCP ์„ธ๊ทธ๋จผํŠธ =  ์„ธ๊ทธ๋จผํŠธ ํ—ค๋”(TCP ํ—ค๋”) + ๋ฐ์ดํ„ฐ

 Payload๋Š” ์ „์†ก์˜ ๊ทผ๋ณธ์ ์ธ ๋ชฉ์ ์ด ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ผ๋ถ€๋ถ„์œผ๋กœ ๊ทธ ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ์ „์†ก๋˜๋Š” ํ—ค๋”์™€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์™€ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋Š” ์ œ์™ธํ•œ๋‹ค.

 

  ๋ฐ์ดํ„ฐ ์„น์…˜์˜ ๊ธธ์ด๋Š” TCP ์„ธ๊ทธ๋จผํŠธ ํ—ค๋”์—์„œ ๊ฒฐ์ •๋˜์ง€ ์•Š์œผ๋ฉฐ, ์ „์ฒด IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ์˜ ์ฆ‰, ๋ฐ์ดํ„ฐ ์„น์…˜์˜ ๊ธธ์ด๋Š” IP ํ—ค๋”์— ์˜ํ•ด ๊ฒฐ์ •๋œ๋‹ค.

 

TCP ํ•ด๋”


๋„คํŠธ์›Œํฌ ์žฅ๋น„
  • ๋žœ ์นด๋“œ

๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ์ปดํ“จํ„ฐ ๊ฐ„์˜ ํ†ต์‹ ์„ ํ•˜๊ณ ์ž ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์žฅ๋น„

 

  • ๋ผ์šฐํ„ฐ

 ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•„์„œ ์žฌ์ƒํ•˜๋ฉฐ, ใ€Ž๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต ์žฅ์น˜์™€ ๊ฐ™์ด ํŒจํ‚ท์ด ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ , ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ์žฅ์น˜์™€ ๊ฐ™์ด ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ์ฃผ์†Œ๋ฅผ ๊ฒ€์‚ฌใ€ํ•œ๋‹ค

 

๋ผ์šฐํ„ฐ๋Š” ๋ถ„๋ฆฌ๋œ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, LAN์„ ์„œ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ , WAN์„ ์„œ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜๋„ ์žˆ์œผ๋ฉฐ, LAN๊ณผ WAN์˜ ์—ฐ๊ฒฐ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋ ‡๊ฒŒ ๋ผ์šฐํ„ฐ์— ์˜ํ•ด ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ธํ„ฐ๋„ท์ด๋ผ๊ณ  ํ•œ๋‹ค

 

  • ์Šค์œ„์น˜

์ „์ด์ค‘ ํ†ต์‹ ๋ฐฉ์‹์„ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์†ก์‹ ๊ณผ ์ˆ˜์‹ ์ด ๋™์‹œ์— ์ผ์–ด๋‚  ๊ฒฝ์šฐ๋ฅผ ์œ„ํ•œ ์žฅ๋น„๋กœ ์‚ฌ์šฉ ๋ชฉ์ ์€ ํ—ˆ๋ธŒ์™€ ์œ ์‚ฌํ•จ 

- L3 ์Šค์œ„์น˜
๋ผ์šฐํ„ฐ ๊ธฐ๋Šฅ์„ ์Šค์œ„์น˜์— ๋‚ด์žฅํ•œ ๊ฒฝ์šฐ๋กœ์„œ, ์ฃผ๋กœ VLAN ๊ฐ„์˜ ์—ฐ๊ฒฐ ํ†ต์‹ ์„ ์ œ๊ณต


- L4 ์Šค์œ„์น˜
์„œ๋ฒ„์˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ์„ ์œ„ํ•ด ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ(Load Balancing), ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ


- L7 ์Šค์œ„์น˜

์ปค๋„ฅ์…˜ ์—ฐ๊ฒฐ๊ณผ ํŒจํ‚ท ๋ถ„์„ ๋Šฅ๋ ฅ์ด ์žˆ๊ณ  ํŒจํ‚ท ๋‚ด์šฉ ๊ธฐ๋ฐ˜ ์„œ๋ฒ„ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ณ„ ๋Œ€์—ญํญ ๊ด€๋ฆฌ๋ฅผ ์ˆ˜ํ–‰, ์นจ์ž… ํƒ์ง€, ๋ฐ”์ด๋Ÿฌ์Šค ์ฐจ๋‹จ, Dos ๊ณต๊ฒฉ ์ฐจ๋‹จ, ํŒจํ‚ท ํ•„ํ„ฐ๋ง ๋“ฑ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰




  • ๋ธŒ๋ฆฌ์ง€

 ์ˆ˜์‹ ํ•œ ์‹ ํ˜ธ๋ฅผ ์žฌ์ƒ์„ฑ, ํŒจํ‚ท์— ํฌํ•จ๋œ ๋ฌผ๋ฆฌ ์ฃผ์†Œ(๋ฐœ์‹ ์ง€์™€ ๋ชฉ์ ์ง€)๋ฅผ ๊ฒ€์‚ฌ

๋Ÿฌ๋‹(learning)/ํ”Œ๋ฃจ๋”ฉ(flooding)ํฌ์›Œ๋”ฉ(forwarding)/ํ•„ํ„ฐ๋ง(filtering)/์—์ด์ง•(aging)
  • ๋ฆฌํ”ผํ„ฐ

ํ•˜๋‚˜์˜ ๋„คํฌ์›Œํฌ ์•ˆ์—์„œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์‹ ํ˜ธ ์ฆํญ์˜ ์—ญํ• 

 

  • ํ—ˆ๋ธŒ

์ปดํ“จํ„ฐ ๊ฐ„ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐ, ๊ทผ๊ฑฐ๋ฆฌ์˜ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€ ์—ฐ๊ฒฐ + ๋„คํŠธ์›Œํฌ ์žฅ๋น„์™€ ์—ฐ๊ฒฐ 4, 8, 12, 16, 24, 32 ํฌํŠธ๊ฐ€ ์กด์žฌํ•˜๊ณ  ์ด๋Š” ๊ฐ๊ฐ RJ-45 ์ปค๋„ฅํ„ฐ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํฌํŠธ ์ˆ˜ + BNC(Bayonet Neil-Concelman) ํฌํŠธ 1๊ฐœ๋ฅผ ์˜๋ฏธํ•จ

์•Œ๋“ค์‹ ์žก
DCE: (Distributed Computing Environment)
ํ†ต์‹ ํšŒ์„  ์ข…๋‹จ์— ์„ค์น˜ํ•˜๋Š” ์žฅ๋น„

DTE: (Data Terminal Equipment)
๋ฐ์ดํ„ฐ ๋‹จ๋ง ๊ธฐ๋Šฅ ๋‹จ์œ„์˜ ํ•˜๋‚˜

RAS: (Remote Access Server)
์›๊ฒฉ์ง€ ์‚ฌ์šฉ์ž๋ฅผ WAN์„ ํ†ตํ•ด LAN์œผ๋กœ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์žฅ๋น„
  • ๋ฆฌํ”ผํ„ฐ

ํ•˜๋‚˜์˜ ๋„คํฌ์›Œํฌ ์•ˆ์—์„œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์‹ ํ˜ธ ์ฆํญ์˜ ์—ญํ• 


  • ๋ฌด์„ ๋„คํŠธ์›Œํฌ

๋„คํŠธ์›Œํฌ ๋…ธ๋“œ ๊ฐ„ ๋ฌด์„  ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•˜๋Š” ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์ด๋‹ค.

์ฆ‰, ์‹ ํ˜ธ๋ฅผ ์ „ํ•˜๋Š” ์ผ€์ด๋ธ” ๋Œ€์‹ ์— ๋ฌด์„ (์ „ํŒŒ)์„ ์ด์šฉํ•˜๋Š” ํ†ต์‹  ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ‹€์–ด ์ด๋ฅด๋Š” ๋ง ๋‹จ๋ง๊ธฐ์˜ ์ธํ„ฐ๋„ท ์ ‘์†์— ์ด์šฉ๋˜๋Š” ๊ฒƒ์ด ๋‹ค์ˆ˜์ด๋ฉฐ ์ธํ„ฐ๋„ท ๊ทœ์•ฝ์— ์˜ํ•ด ์‚ฌ์šฉํ•˜๋Š” WAP๊ณผ ํ•ซ์ŠคํŒŸ ๋“ฑ์˜ ๋ฌด์„ ๋žœ์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๋ฐฉ๋ฒ•

 

  • SSH

SSH๋Š” Secure Shell๋ผ๋Š” ์˜๋ฏธ, ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค.

 

 ๊ธฐ์กด ์›๊ฒฉ ์ ‘์†์€ ‘ํ…”๋„ท(Telnet)’์ด๋ผ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ, ์•”ํ˜ธํ™”๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ƒ ์ทจ์•ฝํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์–ด ๊ตฌ์•ˆํ•œ ๊ฒƒ์ด ๋ฐ”๋กœ SSH ๋ณด์•ˆ ์ž…๋‹ˆ๋‹ค.

 

 SSH๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ํ‚ค์›Œ๋“œ๋Š” ‘KEY(ํ‚ค)’์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž(ํด๋ผ์ด์–ธํŠธ)์™€ ์„œ๋ฒ„(ํ˜ธ์ŠคํŠธ)๋Š” ๊ฐ๊ฐ์˜ ํ‚ค๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด ํ‚ค๋ฅผ ์ด์šฉํ•ด ์—ฐ๊ฒฐ ์ƒ๋Œ€๋ฅผ ์ธ์ฆํ•˜๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 ๋Œ€ํ‘œ์ ์œผ๋กœ ๋Œ€์นญํ‚ค์™€ ๋น„๋Œ€์นญํ‚ค๊ฐ€ ์กด์žฌ ์„œ๋ฒ„์ธ์ฆ & ์„ธ์…˜ํ‚ค ์ƒ์„ฑ→ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ(๋น„๋ฐ€๋ฒˆํ˜ธ, SSH ํ‚ค ํŽ˜์–ด)→ ๋Œ€์นญํ‚ค ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ํ†ต์‹ 

 

  • ICMP

์ธํ„ฐ๋„ท ์ œ์–ด ๋ฉ”์‹œ์ง€ ํ”„๋กœํ† ์ฝœ์€ ๋ชจ๋“  IP ๊ตฌํ˜„์˜ ํ•„์ˆ˜ ๋ถ€๋ถ„, ICMP๋Š” ์˜ค๋ฅ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  IP ๋ฉ”์‹œ์ง€๋ฅผ ์ œ์–ดํ•จ

 

 ์ด ํ”„๋กœํ† ์ฝœ์€ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒŒ์ดํŠธ์›จ์ด์™€ ํ˜ธ์ŠคํŠธ๋Š” ํŒจํ‚ท์„ ์ „์†กํ•˜๋Š” ์‹œ์Šคํ…œ์— ๋ฌธ์ œ์  ๋ณด๊ณ ์„œ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ICMP๋Š” ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•จ

 

  • ๋Œ€์ƒ์ด ํ™œ์„ฑ ์ƒํƒœ์ด๊ณ  ๋„๋‹ฌ ๊ฐ€๋Šฅํ•œ์ง€ ์—ฌ๋ถ€ ํ…Œ์ŠคํŠธ
  • ๋ฐ์ดํ„ฐ๊ทธ๋žจ ํ—ค๋”์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ฌธ์ œ์  ๋ณด๊ณ 
  • ํด๋Ÿญ ๋™๊ธฐํ™” ๋ฐ ํ†ต๊ณผ ์‹œ๊ฐ„ ์˜ˆ์ƒ ์ˆ˜ํ–‰
  • ์ธํ„ฐ๋„ท ์ฃผ์†Œ ๋ฐ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ ํ™•๋ณด

  • Dos/DDos ์ฐจ์ด

 DOS๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ํฌ์ƒ์ž๋ฅผ ๊ณต๊ฒฉํ•˜๋Š” ๋ฐฉ์‹์ด๋ผ๋ฉด DDOS๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ์—ฌ๋Ÿฌ ๋Œ€์˜ PC๋ฅผ ๊ฐ์—ผ์‹œ์ผœ ์ข€๋น„ PC๋กœ ๋งŒ๋“ค๊ณ  ์ข€๋น„ PC๋“ค์„ ํ†ตํ•ด ํฌ์ƒ์ž๋ฅผ ๊ณต๊ฒฉํ•˜๋Š” ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค

 

์ฆ‰ DOS์™€ DDOS์˜ ์ฐจ์ด์ ์€ DOS๋Š” ์ง์ ‘ ๊ณต๊ฒฉํ•˜๊ณ  DDOS๋Š” ๋‹ค๋ฅธ PC๋“ค์„ ๊ฐ์—ผ์‹œ์ผœ ์—ฌ๋Ÿฌ๋Œ€๋กœ ๊ณต๊ฒฉ์‹œํ‚จ๋‹ค

 

  • spoofing

 ๋„คํŠธ์›Œํฌ์—์„œ ์Šคํ‘ธํ•‘ ๋Œ€์ƒ์€ MAC ์ฃผ์†Œ, IP์ฃผ์†Œ, ํฌํŠธ ๋“ฑ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“  ๊ฒƒ์ด ๋  ์ˆ˜ ์žˆ๊ณ , ์Šคํ‘ธํ•‘์€ ์†์ž„์„ ์ด์šฉํ•œ ๊ณต๊ฒฉ์„ ์ด์นญํ•œ๋‹ค.

  • ARP ์Šคํ‘ธํ•‘
    MAC ์ฃผ์†Œ๋ฅผ ์†์—ฌ ๋žœ์—์„œ์˜ ํ†ต์‹  ํ๋ฆ„์„ ์™œ๊ณก์‹œํ‚ค๋Š” ๊ณต๊ฒฉ

  • IP ์Šคํ‘ธํ•‘
    - IP ์ž์ฒด์˜ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์„ ์•…์šฉํ•œ ๊ฒƒ, ์ž์‹ ์˜ IP์ฃผ์†Œ๋ฅผ ์†์—ฌ์„œ ์ ‘์†ํ•˜๋Š” ๊ณต๊ฒฉ

  • DNS ์Šคํ‘ธํ•‘
    - ๊ณต๊ฒฉ์ž๊ฐ€ DNS์„œ๋ฒ„๋ฅผ ์žฅ์•…ํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž์™€ DNS ์‚ฌ์ด์˜ ํŠธ๋ž˜ํ”ฝ์„ ์Šค๋‹ˆํ•‘ํ•˜์—ฌ ๊ฐ™์€ ๊ณต๊ฒฉ
    ๊ณต๊ฒฉ์ž๊ฐ€ ์„ค์ •ํ•œ ์ž„์˜์˜ IP์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด ์›ํ•˜๋Š” ์‚ฌ์ดํŠธ๋กœ ์ด๋™์‹œํ‚ค๋Š” ๊ฒƒ

  • ๋ฐฉํ™”๋ฒฝ(FireWall) - ์นจ์ž…ํƒ์ง€ ์‹œ์Šคํ…œ
    • ์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€๋‚˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ—ˆ์šฉ ๋ฐ ๊ฑฐ๋ถ€ ํ•˜๊ฑฐ๋‚˜ ๊ฒ€์—ด ๋˜๋Š” ์ˆ˜์ •

    • ์‹ ๋ขฐํ•˜์ง€ ์•Š๋Š” ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ์‹ ๋ขฐํ•˜๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ์‚ฌ์ด๋ฅผ ์ง€๋‚˜๊ฐ€๋Š” ํŒจํ‚ท๋“ค์— ๋Œ€ํ•œ ๋ฏธ๋ฆฌ ์ •ํ•œ ๊ทœ์น™์— ๋”ฐ๋ผ ์ฐจ๋‹จํ•˜๊ฑฐ๋‚˜ ๋ณด๋‚ด์ฃผ๋Š” ๊ธฐ๋Šฅ(ํ•„ํ„ฐ๋ง)์„ ํ•˜๋Š”  ํ•˜๋“œ์›จ์–ด ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋œปํ•จ

    • ๊ด€๋ฆฌ์ž๋Š” ๋ฐฉํ™”๋ฒฝ์„ ํ†ต๊ณผ์‹œํ‚ฌ ์ ‘๊ทผ๊ณผ ๊ทธ๋ ‡์ง€ ์•Š์€ ์ ‘๊ทผ์„ ๋ช…์‹œํ•ด์•ผ ํ•จ
    • ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ์€ ์ ‘๊ทผ ์ œ์–ด๋ฅผ ๋ฃฐ์…‹(Role Set)์„ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง
  • Rule Set

๋ฐฉํ™”๋ฒฝ์„ ๊ธฐ์ค€์œผ๋กœ ๋ณดํ˜ธํ•˜๊ณ ์ž ํ•˜๋Š” ๋„คํŠธ์›Œํฌ์˜ ์™ธ๋ถ€์™€ ๋‚ด๋ถ€์— ์กด์žฌํ•˜๋Š” ์‹œ์Šคํ…œ๋“ค์˜ IP์™€ PORT ๋‹จ์œ„๋กœ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ