๐ŸŒ 3์žฅ. ์›น์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ์ˆ 

3.1 ์›น์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ตฌ์กฐ

3.1.1. ์›น๊ณผ ๋„คํŠธ์›Œํฌ

์›น(web)์€ World Wide Web(WWW)์ด๋ผ๋Š” ์ธํ„ฐ๋„ท์—์„œ ์ œ๊ณต๋˜๋Š” ํ•˜์ดํผํ…์ŠคํŠธ ์‹œ์Šคํ…œ์ด๋‹ค. ์ธํ„ฐ๋„ท์ด๋ผ๋Š” ํ‘œํ˜„์€ ํ”ํžˆ ์›น์„ ๊ฐ€๋ฆฌํ‚ค์ง€๋งŒ, ์ •ํ™•ํžˆ ๋งํ•ด ์›น์€ ์ธํ„ฐ๋„ท์˜ ํ•œ ๊ธฐ๋Šฅ์ผ ๋ฟ์ด๋‹ค.

ํ•˜์ดํผํ…์ŠคํŠธ๋ž€ ๋ฌธ์„œ ์•ˆ์— ๋‹ค๋ฅธ ๋ฌธ์„œ์˜ ์œ„์น˜ ์ •๋ณด๋ฅผ ํฌํ•จ์‹œ์ผœ ์ •๋ณด๋ฅผ ์„œ๋กœ ์—ฐ๊ด€ ์ง€์–ด(ํ•˜์ดํผ๋งํฌ) ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“  ๋ฌธ์„œ์ด๋‹ค. ์ด ๊ฐœ๋…์„ ์ธํ„ฐ๋„ท์ƒ์—์„œ ์‹คํ˜„ํ•œ ๊ฒƒ์ด ์›น์ด๋‹ค.

์›น์€ HTML๋กœ ๋Œ€ํ‘œ๋˜๋Š” ํ•˜์ดํผํ…์ŠคํŠธ ์–ธ์–ด์™€ ๋„คํŠธ์›Œํฌ์˜ ๋„คํŠธ์›Œํฌ์ธ ์ธํ„ฐ๋„ท์ด ์œตํ•ฉ๋˜์–ด ํƒ„์ƒํ•˜์˜€๋‹ค.

 

๋‹น์ดˆ์—๋Š” ๋ฌธ์ž ์ •๋ณด๋งŒ ์ฃผ๊ณ ๋ฐ›๋Š” ๋‹จ์ˆœํ•œ ๊ธฐ์ˆ ์ด์—ˆ์ง€๋งŒ, ์›น ์„œ๋ฒ„์—์„œ ๋™์ž‘ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ HTML ์–ธ์–ด ์ž์ฒด์˜ ์‚ฌ์–‘์ด ํ™•์žฅ๋˜๋ฉด์„œ ์ด์šฉ ๋ฒ”์œ„๊ฐ€ ํ™•๋Œ€๋˜์—ˆ๋‹ค. ์ง€๊ธˆ์€ ์ „์ž์ƒ๊ฑฐ๋ž˜, ์˜จ๋ผ์ธ ๋ฑ…ํ‚น, ๊ฒŒ์ž„, ๋™์˜์ƒ ์„œ๋น„์Šค ๋“ฑ ๋‹ค์–‘ํ•œ ์šฉ๋„๋กœ ํ™œ์šฉ๋œ๋‹ค.

3.1.2. ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„

์›น์œผ๋กœ ์ œ๊ณต๋˜๋Š” ์„œ๋น„์Šค ๋Œ€๋ถ€๋ถ„์€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ชฝ(์„œ๋ฒ„)๊ณผ ์„œ๋น„์Šค๋ฅผ ๋ฐ›๋Š” ์ชฝ(ํด๋ผ์ด์–ธํŠธ)์œผ๋กœ ๋‚˜๋‰œ๋‹ค. ์ด๋ฅผ ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๋ชจ๋ธ์ด๋ผ๊ณ  ํ•œ๋‹ค. ์„œ๋ฒ„์— ์‹œ์Šคํ…œ์„ ์„ค์น˜ํ•˜๊ณ  ์‚ฌ์šฉ์ž๋Š” ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„์— ์•ก์„ธ์Šคํ•œ๋‹ค.

 

์›น ์„œ๋น„์Šค๋ฅผ ์˜ˆ์‹œ๋กœ, ์„œ๋ฒ„๋Š” ๊ทธ ์—ญํ• ์˜ ์„ฑ๊ฒฉ์ƒ ์œ ์ง€ ๋ณด์ˆ˜๋ฅผ ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ผ์‹œ์ ์œผ๋กœ ๋ฉˆ์ถœ ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ธฐ๋ณธ์ ์œผ๋กœ ์–ธ์ œ๋“ ์ง€ ํด๋ผ์ด์–ธํŠธ ์š”๊ตฌ์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก 24์‹œ๊ฐ„ 365์ผ ๊ฐ€๋™ํ•ด์•ผ ํ•œ๋‹ค.

๋ฐ˜๋ฉด ํด๋ผ์ด์–ธํŠธ๋Š” ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•  ๋•Œ๋งŒ ๋™์ž‘ํ•ด์•ผ ํ•œ๋‹ค. ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” ์ „์›์„ ๋Œ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•ญ์ƒ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๋˜ ์ธ๊ฐ„์ด ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ํŽธ์˜์„ฑ์ด๋‚˜ ํœด๋Œ€์„ฑ ๊ฐ™์€ ๊ฒƒ์„ ๊ณ ๋ คํ•ด์„œ ๋งŒ๋“ค๊ณ  ์žˆ๋‹ค.

 

3.1.3. ์›น ์„œ๋ฒ„

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

์›น ์„œ๋ฒ„๋Š” ์ •๋ณด๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ ค๊ณ  365์ผ ๊ณ„์†ํ•ด์„œ ๋™์ž‘ํ•˜๋Š” ์ปดํ“จํ„ฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์•„ํŒŒ์น˜(Apache)๋‚˜ ์—”์ง„์—‘์Šค(Nginx)์ฒ˜๋Ÿผ ์ปดํ“จํ„ฐ์ƒ์—์„œ ์›น ์„œ๋ฒ„ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๊ตฌ์ฒด์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐ€๋ฆฌ์ผœ ์›น ์„œ๋ฒ„๋กœ ์ง€์นญํ•  ๋•Œ๋„ ์žˆ์œผ๋‹ˆ ์ฃผ์˜ํ•ด์•ผ ํ•œ๋‹ค.

 

์›น ์„œ๋ฒ„์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์—ญํ• ์€ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ์ด๋‹ค. HTML๋กœ ์ž‘์„ฑ๋œ ๋ฌธ์„œ๋ฅผ ์ธํ„ฐ๋„ท์— ๊ณต๊ฐœํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•œ๋‹ค. ์›น ์„œ๋ฒ„์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” CGI(Common Gateway Interface) ๊ธฐ์ˆ ๋กœ ์ธํ„ฐ๋„ท์—์„œ๋Š” ์ •๋ณด๋ฅผ ์–‘๋ฐฉํ–ฅ์œผ๋กœ ๊ตํ™˜ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ํ˜„์žฌ๋Š” ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ์–ธ์–ด๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ๊ณผ ์—ฐ๊ณ„ํ•˜์—ฌ ์›น์—์„œ ๋งŽ์€ ์ผ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

 

3.1.4. HTTP์™€ HTTPS

HTTP๋Š” ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์›น์ด ์ฒ˜์Œ ๋งŒ๋“ค์–ด์งˆ ๋‹น์‹œ์—๋Š” ์ •๋ณด ๊ณต์œ ๋ฅผ ๋ชฉ์ ์œผ๋กœ ํ•œ ์‹œ์Šคํ…œ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ†ต์‹  ๊ฒฝ๋กœ์—์„œ ์ •๋ณด๋ฅผ ๊ฐ์ถœ ํ•„์š”๊ฐ€ ์—†์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด์šฉ ๋ฒ”์œ„๊ฐ€ ํ™•๋Œ€๋˜๋ฉด์„œ ์›น ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•   ๋•Œ๋Š” ์•”ํ˜ธํ™”ํ•˜์—ฌ ์ •๋ณด ๊ธฐ๋ฐ€์„ฑ์„ ํ™•๋ณดํ•  ํ•„์š”๊ฐ€ ์ƒ๊ฒผ๋‹ค. ๊ทธ๋ž˜์„œ ๋งŒ๋“ค์–ด์ง„ ๊ฒƒ์ด HTTPS ํ”„๋กœํ† ์ฝœ์ด๋‹ค.

 

HTTPS๋Š” SSL/TLS ๊ตฌ์กฐ๋กœ ๊ตฌํ˜„๋˜์—ˆ๋‹ค. SSL(Secure Sockets Layers)๊ณผ TLS(Transport Layer Security)๋Š” ์ธํ„ฐ๋„ท์—์„œ ํ†ต์‹ ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ์ œ์‚ผ์ž๊ฐ€ ํ†ต์‹  ๋‚ด์šฉ์„ ํ›”์ณ๋ณด๊ฑฐ๋‚˜ ์กฐ์ž‘ํ•  ์ˆ˜ ์—†๊ฒŒ ํ•˜๋Š” ๊ธฐ์ˆ ์ด๋‹ค. 

SSL์€ ๋„ท์Šค์ผ€์ดํ”„๊ฐ€ ๊ฐœ๋ฐœํ•œ ํ”„๋กœํ† ์ฝœ์ด๊ณ , TLS๋Š” SSL์„ ๊ณ„์Šนํ•˜์—ฌ IETF๋ผ๋Š” ํ‘œ์ค€ํ™” ์กฐ์ง์˜ TLS ์›Œํ‚น ๊ทธ๋ฃน์—์„œ ์ฑ…์ •ํ•œ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ํ˜„์žฌ๋Š” SSL ์ด ์•„๋‹Œ TLS๊ฐ€ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์–ด TLS๋ผ๊ณ ๋งŒ ํ‘œ๊ธฐํ•ด๋„ ๋˜์ง€๋งŒ, ์—ฌ์ „ํžˆ SSL ์ง€๋ช…๋„๊ฐ€ ๋†’๊ธฐ ๋•Œ๋ฌธ์— SSL/TLS๋กœ ๋ณ‘๊ธฐํ•˜๊ฑฐ๋‚˜ ๊ทธ๋ƒฅ SSL์ด๋ผ๊ณ  ํ•  ๋•Œ๋„ ๋งŽ๋‹ค.

 

3.1.5. SSL ์ธ์ฆ์„œ

SSL/TLS๋ฅผ ์›น ์‚ฌ์ดํŠธ์—์„œ ์ด์šฉํ•˜๋ ค๋ฉด SSL์ธ์ฆ์„œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. SSL ์ธ์ฆ์„œ๋ž€ ์ธ์ฆ ๊ธฐ๊ด€(CA, Certification Authority)์ด๋ผ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ œ์‚ผ์ž ๊ธฐ๊ด€์ด ์ด์šฉ์ž(๋„๋ฉ”์ธ ์†Œ์œ ์ž)์—๊ฒŒ ๋ฐœํ–‰ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

SSL ์ธ์ฆ์„œ์˜ ์—ญํ• 

SSL์ธ์ฆ์„œ๋Š” ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ๋ชฉ์ ์œผ๋กœ ์ด์šฉํ•œ๋‹ค.

  1. ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”:
    • SSL ์ธ์ฆ์„œ์— ํฌํ•จ๋˜๋Š” ๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์•”ํ˜ธํ™” ํ†ต์‹ ์„ ์œ„ํ•œ ๋น„๋ฐ€ํ‚ค๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ๊ณ , ์•”ํ˜ธํ™” ํ†ต์‹ ์„ ์‹คํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  2. ๋„๋ฉ”์ธ ์†Œ์œ  ์ฆ๋ช…:
    • SSL ์ธ์ฆ์„œ๋กœ ํ•ด๋‹น ๋„๋ฉ”์ธ์€ A๊ฐ€ ์†Œ์œ ํ•˜๋Š” ๋„๋ฉ”์ธ์ด๋ผ๋Š” ๊ฒƒ์„ ์ œ์‚ผ์ž์ธ ์ธ์ฆ๊ธฐ๊ด€์—์„œ ๋ณด์ฆํ•œ๋‹ค.
  3. ๋ฐ์ดํ„ฐ ๋ณ€์กฐ ๋ฐฉ์ง€:
    • ์ œ์‚ผ์ž ๊ธฐ๊ด€์ด ๋ณด์ฆํ•˜๋Š” ์ธ์ฆ์„œ๋กœ ์•”ํ˜ธํ™”๋œ ํ†ต์‹ ์€ ๋ณ€์กฐ๋˜์ง€ ์•Š๊ณ  ํ™•์‹คํ•˜๊ฒŒ A์˜ ์ •๋ณด์ž„์„ ๋ณด์ฆํ•œ๋‹ค.

 

์ธ์ฆ ๊ธฐ๊ด€ ์‹ ๋ขฐ

์ธ์ฆ ๊ธฐ๊ด€์€ ์ธ์ฆ ๊ธฐ๊ด€ ์šด์˜ ๊ทœ์ •์ด๋ผ๋Š” ๋ฌธ์„œ๋ฅผ ๊ณต๊ฐœํ•˜์—ฌ ๋ณด์•ˆ ์ •์ฑ…์„ ๊ทœ์ •ํ•˜๊ณ , ๋ณธ์‚ฌ๋ฅผ ๋‘” ๊ตญ๊ฐ€์˜ ์ •๋ถ€ ๋“ฑ์ด ์ด ๋ฌธ์„œ๋ฅผ ์ธ์ฆํ•จ์œผ๋กœ์จ ์šฐ๋ฆฌ๋Š” ์ธ์ฆ ๊ธฐ๊ด€์„ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋‹ค.

์ธ์ฆ ๋ ˆ๋ฒจ์— ๋”ฐ๋ฅธ ์ข…๋ฅ˜

SSL ์ธ์ฆ์„œ๋Š” ์ธ์ฆ ๋ ˆ๋ฒจ์— ๋”ฐ๋ผ ๋„๋ฉ”์ธ ์ธ์ฆ(DV), ๊ธฐ์—… ์ธ์ฆ(OV), EV์ธ์ฆ(EV) ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. ๋ชจ๋“  ์ธ์ฆ์„œ๊ฐ€ SSL/TLS์„ ์ด์šฉํ•œ ์•”ํ˜ธํ™” ํ†ต์‹  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ์ธ์ฆ์„œ๋ฅผ ๋ฐœํ–‰ํ•˜๋Š” ์กฐ์ง์ด ์‹ค์ œ๋กœ ์žˆ๋Š”์ง€๋ฅผ ์ฆ๋ช…ํ•˜๋Š” ๋ฒ”์œ„์—๋Š” ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค.

 

  • ๋„๋ฉ”์ธ ์ธ์ฆ(DV, Domain Validation)์€ ๋„๋ฉ”์ธ์— ๋“ฑ๋ก๋œ ๋“ฑ๋ก์ž๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ฐœํ–‰ํ•˜๋Š” ์ธ์ฆ์„œ์ด๋‹ค. ๋„๋ฉ”์ธ ์†Œ์œ ๋งŒ ํ™•์ธํ•  ๋ฟ ๋„๋ฉ”์ธ ๋ฐ ์ธ์ฆ์„œ ์†Œ์œ ์ž๋ฅผ ์ธ์ฆํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๋ฐœํ–‰ ์†๋„๊ฐ€ ๋น ๋ฅด๊ณ  ๊ฐ€๊ฒฉ์ด ์ €๋ ดํ•˜์—ฌ ๊ฐœ์ธ ์‚ฌ์ดํŠธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๊ธฐ์—…์ฒด, ๊ฐ์ข… ๋ฏธ๋””์–ด ๋“ฑ์— ํญ๋„“๊ฒŒ ์ด์šฉ๋œ๋‹ค. ํŠนํžˆ ๊ฐœ์ธ์ •๋ณด๋‚˜ ์‹ ์šฉ ์นด๋“œ ์ •๋ณด ๋“ฑ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์ง€ ์•Š๊ณ , ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO, Search Engine Optimization) ์ด์œ ๋กœ ํ•ญ์ƒ SSL์„ ์ ์šฉํ•ด์•ผ ํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ์—์„œ ๋„๋ฉ”์ธ ์ธ์ฆ์„œ๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.
  • ๊ธฐ์—… ์ธ์ฆ(OV, Organization Validation)์€ ๋„๋ฉ”์ธ๊ณผ ๋”๋ถˆ์–ด ์›น ์‚ฌ์ดํŠธ๋ฅผ ์šด์˜ํ•˜๋Š” ์กฐ์ง์˜ ์‹ค์žฌ์„ฑ์„ ์ธ์ฆํ•˜๋Š” ์ธ์ฆ์„œ์ด๋‹ค. ์ธ์ฆ์„œ ๋ฐœํ–‰์ฒ˜๊ฐ€ ์šด์˜ ์กฐ์ง์˜ ์‹ค์žฌ์„ฑ์„ ์ธ์ฆํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์ธ ์ •๋ณด๋‚˜ ์‹ ์šฉ ์นด๋“œ ์ •๋ณด ๋“ฑ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์›น ์‚ฌ์ดํŠธ ๋“ฑ์— ์ด์šฉ๋œ๋‹ค.
  • EV ์ธ์ฆ(EV, Extrended Validation)์€ ๊ธฐ์—…์˜ ์‹ค์žฌ์„ฑ๊ณผ ๋”๋ถˆ์–ด ์†Œ์žฌ์ง€๋ฅผ ์ธ์ฆํ•œ๋‹ค. ์ธ์ฆ์„œ๋กœ ์›น ์‚ฌ์ดํŠธ ์šด์˜ ์กฐ์ง์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ์—…์˜ ์‹ค์žฌ์„ฑ์„ ์ธ์ฆํ•œ๋‹ค๋Š” ์ ์—์„œ ๊ธฐ์—… ์ธ์ฆ(OV)๊ณผ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์†Œ์žฌ์ง€ ํ™•์ธ ๋“ฑ ๋”์šฑ ์—„๊ฒฉํ•œ ์‹ฌ์‚ฌ๋ฅผ ๊ฑฐ์น˜๊ณ  ์‹œ๊ฐ์ ์œผ๋กœ๋„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด ๊ฐœ์ธ ์ •๋ณด๋‚˜ ์‹ ์šฉ ์นด๋“œ ์ •๋ณด ๋“ฑ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์›น์‚ฌ์ดํŠธ์™€ ์˜จ๋ผ์ธ ๋ฑ…ํ‚น ๋ฐ ๊ธˆ์œต ๊ธฐ๊ด€๊ณผ ์—ฐ๊ณ„๋˜๋Š” ํ•€ํ…Œํฌ(Fintech) ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ ๋“ฑ์— ์ด์šฉ๋œ๋‹ค.
  ๋„๋ฉ”์ธ ์ธ์ฆ ๊ธฐ์—… ์ธ์ฆ EV์ธ์ฆ
์•”ํ˜ธํ™” ํ†ต์‹  O O O
๋„๋ฉ”์ธ ์†Œ์œ ์ž ํ™•์ธ O O O
์กฐ์ง์˜ ์‹ค์žฌ์„ฑ ํ™•์ธ X O O
์™€์ผ๋“œ์นด๋“œ ์ธ์ฆ์„œ ๋Œ€์‘ O O X
๋ฐœํ–‰ ๋Œ€์ƒ์ž ๊ฐœ์ธ, ๋ฒ•์ธ ๋ฒ•์ธ ๋ฒ•์ธ
๊ฐ€๊ฒฉ 6,900์›/๋…„~ 49,000์›/๋…„ 400,000์›/๋…„~
์‹ ๋ขฐ์„ฑ ๋‚ฎ์Œ ์ค‘๊ฐ„ ๋†’์Œ
์šฉ๋„ 1. ์งˆ๋ฌธ ํผ์ด๋‚˜ ์บ ํŽ˜์ธ ์‘๋ชจ ๋“ฑ ๊ฐ์ข… ํผ
2. ๊ฐœ์ธ ์ •๋ณด ์ž…๋ ฅ์€ ํ•˜์ง€ ์•Š๋Š” ์›น ์‚ฌ์ดํŠธ์˜ ์ƒ์‹œ SSLํ™”์šฉ

1. ๊ฐœ์ธ ์ •๋ณด ์ž…๋ ฅ์ด ํ•„์š”ํ•œ ํšŒ์›์ œ ์‚ฌ์ดํŠธ
2. ์‹ ์šฉ ์นด๋“œ ์ •๋ณด๋‚˜ ๊ฐœ์ธ ์ •๋ณด ์ž…๋ ฅ์ด ํ•„์š”ํ•œ EC ์‚ฌ์ดํŠธ
1. ๊ฐœ์ธ ์ •๋ณด ์ž…๋ ฅ์ด ํ•„์š”ํ•œ ํšŒ์›์ œ ์‚ฌ์ดํŠธ
2. ์‹ ์šฉ ์นด๋“œ ์ •๋ณด๋‚˜ ๊ฐœ์ธ ์ •๋ณด ์ž…๋ ฅ์ด ํ•„์š”ํ•œ EC ์‚ฌ์ดํŠธ
3. ๊ธฐ์—… ์‚ฌ์ดํŠธ, ์˜จ๋ผ์ธ ๋ฑ…ํ‚น
์žฅ์  - ๊ฐœ์ธ๋„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Œ.
- 1๋…„์— 1๋งŒ ์›์ด ์•ˆ๋˜๋Š” ์ธ์ฆ์„œ๋„ ์žˆ๋Š” ๋“ฑ ๋‚ฎ์€ ๊ฐ€๊ฒฉ
- ์‹ ์ฒญ์—์„œ ๋ฐœํ–‰๊นŒ์ง€ ์†๋„๊ฐ€ ๋น ๋ฆ„
- ์กฐ์ง ์‹ค์žฌ์„ฑ์„ ์ฆ๋ช…
- ์™€์ผ๋“œ์นด๋“œ ์ธ์ฆ์„œ๋ฅผ ๋ฐœํ–‰ํ•  ์ˆ˜ ์žˆ์Œ.
- ์กฐ์ง ์ด๋ฆ„์ด ํ‘œ์‹œ๋˜์–ด ์‚ฌ์ดํŠธ ์‹ ๋ขฐ์„ฑ์ด ํ–ฅ์ƒ
๋‹จ์  - ์กฐ์ง ์‹ค์žฌ์„ฑ์„ ์ฆ๋ช…ํ•˜์ง€ ์•Š์Œ - ์กฐ์ง์˜ ์‹ค์žฌ์„ฑ์„ ์ฆ๋ช…ํ•˜์ง€๋งŒ, ๋ธŒ๋ผ์šฐ์ €์ƒ ํ‘œ์‹œ ๊ธฐ๋Šฅ์ด ์—†์Œ - ์™€์ผ๋“œ์นด๋“œ ์ธ์ฆ์„œ๋ฅผ ๋ฐœํ–‰ํ•  ์ˆ˜ ์—†์Œ
- ๋น„๊ต์  ๊ณ ๊ฐ€

 

3.1.6. URL๊ณผ DNS

 

URL

URL(Uniform Resource Locator)์€ ์ธํ„ฐ๋„ท์ƒ์—์„œ HTML์ด๋‚˜ ์ด๋ฏธ์ง€ ๋“ฑ ๋ฆฌ์†Œ์Šค ์œ„์น˜๋ฅผ ํŠน์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ์‹์œผ๋กœ ํƒ„์ƒํ–ˆ๋‹ค. URL์˜ ๊ธฐ๋ณธ ์„œ์‹์€ ์Šคํ‚ด(ํ”„๋กœํ† ์ฝœ + ://)๊ณผ ์„œ๋ฒ„ ์ฃผ์†Œ(๋˜๋Š” ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ + ๋„๋ฉ”์ธ)์— ๋‹ค์Œ ๋‘ ๊ฐ€์ง€๋ฅผ /๋กœ ์—ฐ๊ฒฐํ•œ ๊ฒƒ์ด๋‹ค.

  • ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋ฆ„
  • ํŒŒ์ผ ์ด๋ฆ„

 

DNS

์›น ์‚ฌ์ดํŠธ ์ฃผ์†Œ๋ฅผ http://93.184.216.34/news/index.html์ฒ˜๋Ÿผ IP ์ฃผ์†Œ๋กœ ํ‘œ๊ธฐํ•˜๋ฉด ๊ธฐ์–ตํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ํ˜ธ์ŠคํŠธ ์ด๋ฆ„๊ณผ ๋„๋ฉ”์ธ์œผ๋กœ ๋ฐ”๊พธ์–ด http://www.example.com/news/index.html๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ๊ธฐ์–ตํ•˜๊ธฐ ์‰ฝ๊ณ  ์“ฐ๊ธฐ๋„ ์‰ฝ๋‹ค. 

ํ•˜์ง€๋งŒ ์ธํ„ฐ๋„ท์—์„œ๋Š” ๋ฐ˜๋“œ์‹œ IP์ฃผ์†Œ๋กœ ์ ‘์†ํ•  ๋Œ€์ƒ์„ ์ง€์ •ํ•˜๋ฏ€๋กœ www.example.com ์ด ์‚ฌ์‹ค์„ ์กฐํšŒํ•˜๋Š” ์‹œ์Šคํ…œ์ด ํ•„์š”ํ•˜๋‹ค. ์ด ์‹œ์Šคํ…œ์ด DNS(Domain Name System)์ด๋‹ค.

 

DNS๋Š” ์ธํ„ฐ๋„ท์‚ฌ์˜ ๊ฑฐ๋Œ€ํ•œ ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. DNS๋Š” ์ฝ˜ํ…์ธ  DNS์„œ๋ฒ„์™€ ์บ์‹œ DNS ์„œ๋ฒ„ ๋‘ ๊ฐ€์ง€๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. 

์ฝ˜ํ…์ธ  DNS ์„œ๋ฒ„๋Š” ๊ฐ ๋„๋ฉ”์ธ์˜ ๋ฐ”ํƒ•์ด ๋˜๋Š” ๊ธฐ๋ณธ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ์บ์‹œ DNS ์„œ๋ฒ„๋Š” ์ปดํ“จํ„ฐ๋‚˜ ํœด๋Œ€์ „ํ™” ๋“ฑ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ฌธ์˜ํ•˜๋ฉด ์ฝ˜ํ…์ธ  DNS ์„œ๋ฒ„๋ฅผ ์ฐพ์•„ ์ •๋ณด๋ฅผ ์š”์ฒญํ•œ๋‹ค. ์บ์‹œ DNS ์„œ๋ฒ„๋Š” ์ฝ˜ํ…์ธ  DNS ์„œ๋ฒ„์˜ ์กฐํšŒ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํด๋ผ์ด์–ธํŠธ์— ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•œ๋‹ค.

 

3.2. ๋„๋ฉ”์ธ

๋„๋ฉ”์ธ์ด๋ž€ ์ธํ„ฐ๋„ท์ƒ ์ฃผ์†Œ๋กœ, ๊ธ€๋กœ๋ฒŒ IP์ฃผ์†Œ๋ฅผ ๊ฐ€์ง„ ์„œ๋ฒ„๊ฐ€ ์–ด๋””์— ์žˆ๋Š”์ง€ ํŒ๋‹จํ•˜๋Š” ์ •๋ณด๋กœ ์ด์šฉ๋œ๋‹ค. ๊ธ€๋กœ๋ฒŒ IP ์ฃผ์†Œ๊ฐ€ ์žˆ๋Š” ์„œ๋ฒ„๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. 

3.2.1. ๋„๋ฉ”์ธ ๊ด€๋ฆฌ ๊ธฐ๊ด€

๋„๋ฉ”์ธ์„ ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ณณ์€ ICANN์ด๋ผ๋Š” ๋น„์˜๋ฆฌ ๋‹จ์ฒด์ด๋‹ค. ๊ทธ ๋ฐ–์—๋„ ๋„๋ฉ”์ธ์„ ๋‹ค๋ฃจ๋Š” ์กฐ์ง์œผ๋กœ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์™€ ๋ ˆ์ง€์ŠคํŠธ๊ฐ€ ์žˆ๋‹ค.

๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋Š” ๋„๋ฉ”์ธ ๊ด€๋ฆฌ ๊ธฐ๊ด€์œผ๋กœ, ๊ฐ ๋„๋ฉ”์ธ ์ •๋ณด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•œ๋‹ค. ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ๋”ฐ๋ผ์„œ ๊ด€๋ฆฌํ•˜๋Š” ๋„๋ฉ”์ธ์ด ๋‹ฌ๋ผ์ง„๋‹ค.

๋ ˆ์ง€์ŠคํŠธ๋ผ๋Š” ๋„๋ฉ”์ธ ์ค‘๊ฐœ ๋“ฑ๋ก ์—…์ฒด๋กœ, ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ง์ ‘ ๋„๋ฉ”์ธ ์ •๋ณด๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ๋‹ค. ๋„๋ฉ”์ธ์„ ์ด์šฉํ•˜๋ ค๋ฉด ๋„๋ฉ”์ธ ์ด๋ฆ„์˜ ์†Œ์œ ์ž๊ฐ€ ๋ˆ„๊ตฌ์ธ์ง€, ์–ด๋Š DNS ์„œ๋ฒ„์—์„œ ๊ด€๋ฆฌ๋˜๋Š”์ง€ ๊ฐ™์€ ์ •๋ณด๋ฅผ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๊ธฐ๋กํ•ด์•ผ ํ•œ๋‹ค. ์ด์šฉ์ž๊ฐ€ ์‹ ์ฒญํ•œ ์ •๋ณด๋Š” ๋ ˆ์ง€์ŠคํŠธ๋ผ๋ฅผ ๊ฒฝ์œ ํ•˜์—ฌ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๊ธฐ๋ก๋œ๋‹ค.

๋„๋ฉ”์ธ์€ ๋ ˆ์ง€์ŠคํŠธ๋ผ๊ฐ€ ํŒ๋งคํ•˜๋Š” ๊ฒƒ ๋ง๊ณ ๋„ ๋ ˆ์ง€์ŠคํŠธ๋ผ์˜ ๋Œ€๋ฆฌ์ ์ด ํŒ๋งคํ•˜๋Š” ์˜ˆ๋„ ์žˆ๋‹ค. ๊ตญ๋‚ด์™ธ๋กœ ๋งŽ์€ ๋„๋ฉ”์ธ ํŒ๋งค์—…์ž๊ฐ€ ์žˆ๋Š”๋ฐ ๋ ˆ์ง€์ŠคํŠธ๋ผ๊ฐ€ ์ง์ ‘ ํŒ๋งคํ•˜๊ธฐ๋„ ํ•˜๊ณ , ๋ ˆ์ง€์ŠคํŠธ๋ผ์—์„œ ๋„๋ฉ”์ธ์„ ๋„๋งค๋กœ ๋ฐ›์•„ ํŒ๋งคํ•˜๋Š” ๋Œ€๋ฆฌ์ ๋„ ์žˆ๋‹ค.

๋ ˆ์ง€์ŠคํŠธ๋ผ๋Š” ๋ ˆ์ง€ํŠธ์Šค๋ฆฌ๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ง์ ‘ ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๋Œ€๋ฆฌ์ ์€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๊ณ  ๋ ˆ์ง€์ŠคํŠธ๋ผ๋ฅผ ํ†ตํ•ด์„œ๋งŒ ์ •๋ณด๋ฅผ ๋“ฑ๋กํ•ด์•ผ ํ•œ๋‹ค.

 

3.2.2. ๋„๋ฉ”์ธ ์ข…๋ฅ˜

๋„๋ฉ”์ธ์€ ํฌ๊ฒŒ ๋‘ ์ข…๋ฅ˜๋กœ ๋‚˜๋‰œ๋‹ค. gTLD(generic Top Level Domain)์™€ ccTLD(country code Top Level Domain)์ด๋‹ค. ๋‘˜ ๋‹ค ICANN์ด ๊ด€๋ฆฌํ•˜์ง€๋งŒ, ๋„๋ฉ”์ธ ๋“ฑ๋ก ์—…๋ฌด ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ๊ฐ™์€ ์‹ค์ œ ์šด์˜ ์—…๋ฌด๋Š” ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ์œ„์ž„ํ•œ๋‹ค.

 

gTLD

gTLD๋Š” ์ „ ์„ธ๊ณ„์— ๋“ฑ๋ก์ด ๊ฐœ๋ฐฉ๋œ. com,. net,. org์™€ ๋“ฑ๋ก ์ œํ•œ์ด ์žˆ๋Š”. edu,. gov,. int,. mil ์ด๋ ‡๊ฒŒ ์ผ๊ณฑ ๊ฐ€์ง€ ์ข…๋ฅ˜๋กœ ์‹œ์ž‘๋˜์—ˆ๋‹ค. 2000๋…„์—. biz,. info,. name,. pro,. aero,. coop,. museum ์ผ๊ณฑ ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๊ณ , 2003๋…„์—๋Š”. asia,. cat,. jobs,. mobi,. post,. tel,. travel,. xxx๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.

2012๋…„๋ถ€ํ„ฐ๋Š” ์ƒˆ๋กญ๊ฒŒ ์ฐฝ์„คํ•˜๋Š” gTLD ์ˆ˜์— ์ œํ•œ์„ ๋‘์ง€ ์•Š๊ณ  ๊ธฐ์ˆ ์ , ์žฌ๋ฌด์  ์š”๊ฑด์„ ์ถฉ์กฑํ•˜๋Š” ์กฐ์ง์ด๋ผ๋ฉด ์‹ ์ฒญ์ด ๊ฐ€๋Šฅํ•ด์ ธ ์ง€๊ธˆ์€ ๋งค์šฐ ๋งŽ์€ gTLD๊ฐ€ ์กด์žฌํ•œ๋‹ค.

์ผ๋ฐ˜ ์ด์šฉ์ž๋„ ์‹ ์ฒญํ•  ์ˆ˜ ์žˆ๋Š” gTLD ์ด์™ธ์— ํŠน์ • ๊ธฐ์—…์ด ์ „์šฉ์œผ๋กœ ๋ณด์œ ํ•œ gTLD๋„ ์žˆ๋‹ค.

gTLD๋Š” ๋ฒ ๋ฆฌ์‚ฌ์ธ(Verisign)๋“ฑ์˜ ํšŒ์‚ฌ๊ฐ€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๊ฐ€ ๋œ๋‹ค.

๊ตญ๋‚ด ICANN์ธ์ฆ ๋ ˆ์ง€์ŠคํŠธ๋ผ๋กœ๋Š” ๊ฐ€๋น„์•„, ์˜ˆ์Šค๋‹‰, ํ›„์ด์ฆˆ ๋“ฑ์ด ์žˆ๋‹ค.

 

ccTLD(๊ตญ๊ฐ€ ์ฝ”๋“œ ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ)

ccTLD๋Š”. kr,. us,. uk,. tv ๋“ฑ ์ „ ์„ธ๊ณ„์— 200๊ฐ€์ง€ ์ด์ƒ์ด ์žˆ์œผ๋ฉฐ, ์›์น™์ ์œผ๋กœ ๊ทธ ๋‚˜๋ผ์— ์‚ฌ๋Š” ์‚ฌ๋žŒ์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์–ด๋””๊นŒ์ง€๋‚˜ ์›์น™์ด๋ฉฐ, ์šด์˜์€ ๊ฐ๊ตญ ๋„คํŠธ์›Œํฌ ์ •๋ณด ์„ผ์ฒ˜(NIC)์— ์œ„์ž„ํ•˜์—ฌ ๋‹ค๋ฅธ ๋‚˜๋ผ ์‚ฌ๋žŒ์—๊ฒŒ๋„ ๋„๋ฉ”์ธ์„ ๊ฐœ๋ฐฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ccTLD๋Š”. kr์ด๋ฉฐ, ํ•œ๊ตญ์ธํ„ฐ๋„ท์ง„ํฅ์›(KISA)์ด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋กœ์„œ ์šด์˜ํ•˜๊ณ  ์žˆ๋‹ค.

. kr์˜ ๋ ˆ์ง€์ŠคํŠธ๋ผ๋Š” ๊ฐ€๋น„์•„, ์•„์ด๋„ค์ž„์ฆˆ, ํ›„์ด์ฆˆ ๋“ฑ์ด ์žˆ๋‹ค.

 

3.2.3. DNS ์ „ํ™˜

์‹œ์Šคํ…œ ์ „ํ™˜ ์ž‘์—…์ด๋‚˜ ์„œ๋ฒ„ ๊ต์ฒด ๋“ฑ IP ์ฃผ์†Œ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋Š” ์‚ฌ๋ก€๋Š” ๋งŽ์ด ์žˆ๋‹ค. ์ด๋•Œ DNS ์„ค์ •๋„ ํ•จ๊ป˜ ๋ณ€๊ฒฝํ•ด์•ผ ํ•œ๋‹ค.

www.example.com์˜ IP ์ฃผ์†Œ๊ฐ€ 203.0.113.1์ธ ์ƒํƒœ๊ฐ€ 198.51.1090.1์ธ ์ƒํƒœ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ์ƒ๊ฐํ•ด ๋ณด์ž.

 

์›๋ณธ์ด ๋˜๋Š” ์ •๋ณด๋Š” ์ฝ˜ํ…์ธ  DNS ์„œ๋ฒ„๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ, ์ธํ„ฐ๋„ท์ƒ์— ์—ฌ๋Ÿฌ ๊ฐœ ์กด์žฌํ•˜๋Š” DNS ์„œ๋ฒ„์—๋„ ๋ณต์‚ฌ๋œ ์ •๋ณด๊ฐ€ ์žˆ๋‹ค. (๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.) ๊ทธ๋ฆฌ๊ณ  ์บ์‹œ DNS ์„œ๋ฒ„๋Š” ํ•œ ๋ฒˆ ๋ฌธ์˜ํ•œ DNS ์ •๋ณด๋ฅผ ์บ์‹œ๋กœ ๋ณด๊ด€ํ•ด ๋‘”๋‹ค.

 

์บ์‹œ DNS ์„œ๋ฒ„์—์„œ ์บ์‹œ๊ฐ€ ์‚ฌ๋ผ์ง€๊ณ  ์ƒˆ๋กœ์šด ์ •๋ณด๋ฅผ ๋‹ค์‹œ ์ทจ๋“ํ•  ๋•Œ ์‹œ์ฐจ๊ฐ€ ์ƒ๊ธด๋‹ค. DNS ์ •๋ณด๋Š” ์Šค์œ„์น˜์ฒ˜๋Ÿผ ๋ฐ”๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๊ณ , ์ƒˆ๋กœ์šด ์ •๋ณด๊ฐ€ ๊ตฌ์„๊ตฌ์„ ๋„๋‹ฌํ•˜๊ธฐ๊นŒ์ง€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค. ์›๋ž˜๋Œ€๋กœ ๋˜๋Œ๋ฆด ๋•Œ๋„ ๋™์ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋ฒ„ ์ „ํ™˜์— ์‹คํŒจํ•˜๊ณ  ๋‹ค์‹œ ๋˜๋Œ๋ฆด ๋•Œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์‹œ์ฐจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.

 

3.3. HTTP์™€ ์›น ๊ธฐ์ˆ 

3.3.1. HTTP

HTTP๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €์™€ ์›น ์„œ๋ฒ„ ๊ฐ„์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์ง€์›ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. HTTP๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๋Š” HTTP ์š”์ฒญ๊ณผ ๊ทธ์— ์‘๋‹ตํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” HTTP ์‘๋‹ต์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ์ƒํ˜ธ ์ž‘์šฉ์„ ๋ฐ˜๋ณตํ•˜์—ฌ ์›น ํŽ˜์ด์ง€๋ฅผ ํ‘œ์‹œํ•œ๋‹ค.

 

HTTP ์š”์ฒญ์—๋Š” ํ•˜๊ณ  ์‹ถ์€ ์ฒ˜๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฉ”์„œ๋“œ ์ด๋ฆ„๊ณผ ๋Œ€์ƒ ์ด๋ฆ„์ด ํฌํ•จ๋œ๋‹ค.

  • GET: ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐ€์ ธ์˜ค๋„๋ก ์›น ์„œ๋ฒ„์— ์š”์ฒญ
  • POST: ์›น ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์‹ 
  • PUT: ์›น ์„œ๋ฒ„์— ํŒŒ์ผ์„ ์—…๋กœ๋“œ

HTTP ์‘๋‹ต์—๋Š” ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ƒํƒœ ์ฝ”๋“œ์™€ ํ—ค๋”, ์‹ค์ œ ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ์ธ ๋ฉ”์‹œ์ง€๊ฐ€ ํฌํ•จ๋œ๋‹ค.

์ƒํƒœ ์ฝ”๋“œ ๊ฒฐ๊ณผ ๋ฌธ๊ตฌ ์„ค๋ช…
200 OK ์š”์ฒญ์ด ์„ฑ๊ณตํ–ˆ๊ณ , ์‘๋‹ต๊ณผ ํ•จ๊ป˜ ์š”์ฒญ์— ๋”ฐ๋ฅธ ์ •๋ณด๊ฐ€ ๋ฐ˜ํ™˜๋œ๋‹ค.
403 Forbidden ๊ธˆ์ง€, ์•ก์„ธ์Šค ๊ฑฐ๋ถ€, ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์—†๋Š” ์›น ํŽ˜์—์ง€์— ์ ‘๊ทผํ•˜๋Š” ๊ฒฝ์šฐ ๋“ฑ ๋ฐ˜ํ™˜๋œ๋‹ค.
404 Not Found ๋ฏธ๊ฒ€์ถœ, ์›น ํŽ˜์—์ง€๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์„๋•Œ
408 Request Timeout ์š”์ฒญ ์‹œ๊ฐ„์ด ์ดˆ๊ณผ, ์š”์ฒญ์ด ์‹œ๊ฐ„ ๋‚ด์— ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋ฐ˜ํ™˜
410 Gone ์†Œ๋ฉธ, ๋ฆฌ์†Œ์Šค๊ฐ€ ์˜๊ตฌ์ ์œผ๋กœ ์ด๋™ํ•˜๊ฑฐ๋‚˜ ์†Œ๋ฉธํ•œ๋‹ค. ์›น ํŽ˜์ด์ง€๊ฐ€ ์—†์–ด์ง„ ๊ฒƒ์„ ๋Œ€์™ธ์ ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ ์ด์šฉํ•œ๋‹ค.
500 Internal Server Error ์„œ๋ฒ„ ๋‚ด๋ถ€ ์˜ค๋ฅ˜, ์„œ๋ฒ„์—์„œ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ ๋“ฑ ๋ฐ˜ํ™˜
503 Service Unavailable ์„œ๋น„์Šค ์ด์šฉ ๋ถˆ๊ฐ€. ์ผ์‹œ์ ์œผ๋กœ ๊ณผ๋ถ€ํ•˜ ๋˜๋Š” ์œ ์ง€ ๋ณด์ˆ˜๋กœ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์ ‘์†์ด ๋ชฐ๋ ค ์ฒ˜๋ฆฌ ๋ถˆ๋Šฅ์— ๋น ์กŒ์„ ๊ฒฝ์šฐ ๋ฐ˜ํ™˜

 

3.3.2. ์ฟ ํ‚ค์™€ ์„ธ์…˜

์„ธ์…˜์€ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•ด์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ์ผ๋ จ์˜ ํ–‰๋™์ด๋‹ค. HTTP๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๊ณ  ์ „์†กํ•˜๋Š” ์ƒํƒœ ๋น„์ €์žฅ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์‚ฌ์šฉ์ž์˜ '์ƒํƒœ'์˜ ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์•Œ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ฟ ํ‚ค(Cookie)์ด๋‹ค. ์ฟ ํ‚ค๋ž€ ์›น ์‚ฌ์ดํŠธ๋ฅผ ์—ด๋žŒํ•œ ์‚ฌ์šฉ์ž ์ •๋ณด๋ฅผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ณด๊ด€ํ•˜๊ณ , ๋‘ ๋ฒˆ์งธ ์•ก์„ธ์Šค๋ถ€ํ„ฐ๋Š” ๊ทธ ์ •๋ณด๋ฅผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„๋กœ ๋ณด๋‚ธ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋‹ค์‹œ ๋ฐฉ๋ฌธํ•  ๋•Œ ์‚ฌ์šฉ์ž๋ฅผ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์–ด ์‚ฌ์šฉ์ž์˜ ๋ธŒ๋ผ์šฐ์ง• ํŠน์„ฑ์— ๋งž๋Š” ๊ด‘๊ณ ๋ฅผ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜ ์‚ฌ์ดํŠธ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์„ค์ •์„ ์ €์žฅํ•˜์—ฌ ์›น ์‚ฌ์ดํŠธ์˜ ํŽธ์˜์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.

 

์„ธ์…˜์„ ์‹คํ˜„ํ•˜๋ ค๋ฉด ์›น ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ๋•Œ ์„ธ์…˜ ID๋ผ๋Š” ๊ณ ์œ  ID๊ฐ€ ํ• ๋‹น๋˜์–ด์•ผ ํ•œ๋‹ค. ์„ธ์…˜ ID๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ˆ„๊ตฌ์ธ์ง€ ์‹๋ณ„ํ•˜๊ณ , ์ œํ’ˆ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋“ฑ์˜ ์ •๋ณด๋Š” ์„ธ์…˜ ID์— ๋Œ€์‘ํ•˜๋Š” ์„ธ์…˜ ๋ณ€์ˆ˜์— ๊ธฐ๋ก๋œ๋‹ค. ์ฟ ํ‚ค์— ์„ธ์…˜ ์ •๋ณด๋ฅผ ๊ธฐ๋กํ•˜๊ณ , ์‹ค์ œ ๊ฐ’(์„ธ์…˜ ๋ณ€์ˆ˜ ์ •๋ณด)์€ ์„œ๋ฒ„ ์ธก์—์„œ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๋„๋ฆฌ ์ด์šฉ๋œ๋‹ค.

 

3.3.3. ์ธ์ฆ

์ธ์ฆ์€ ์ปดํ“จํ„ฐ๋‚˜ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•  ๋•Œ ํ•„์š”ํ•œ ๋ณธ์ธ ํ™•์ธ ์ ˆ์ฐจ์ด๋‹ค. ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•  ๋•Œ ์ œ์‚ผ์ž๊ฐ€ ๋งˆ์Œ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ œ์‚ผ์ž์—๊ฒŒ ๋ณด์ด์ง€ ์•Š๋„๋ก ํ•˜๋Š” ์ธ์ฆ์ด๋ผ๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ํ•„์š”ํ•˜๋‹ค.

์›น์—์„œ ์ธ์ฆ์€ ๊ฐœ์ธ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ID์™€ ์•”ํ˜ธ๋กœ ์ธ์ฆํ•˜๋Š” ๊ฒƒ์ด ๋Œ€๋ถ€๋ถ„์ด์ง€๋งŒ, ์ตœ๊ทผ์—๋Š” ๋‹ค์š”์†Œ ์ธ์ฆ(MFA) ์ด๋ผ๊ณ  ํ•˜๋Š” ID์™€ ์•”ํ˜ธ ์ด์™ธ์— ์ผ์‹œ์ ์œผ๋กœ ๋ฐœํ–‰๋˜๋Š” ์ผํšŒ์šฉ ํŒจ์Šค์›Œ๋“œ(one-time password)๋ฅผ ์ž…๋ ฅํ•˜๋Š” ์ธ์ฆ ๋ฐฉ์‹๋„ ์žˆ๋‹ค. ์ธ์ฆ ์š”์†Œ๋ฅผ ๋Š˜๋ฆฌ๋ฉด ๋ณด์•ˆ์ด ๊ฐ•ํ™”๋œ๋‹ค. ์ผํšŒ์šฉ ํŒจ์Šค์›Œ๋“œ์—๋Š” ํœด๋Œ€์ „ํ™” SMS ์ „์†ก, ์ „์šฉ ์ผํšŒ์šฉ ํŒจ์Šค์›Œ๋“œ ์ƒ์„ฑ ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ, ๋ฌผ๋ฆฌ์  ํ•˜๋“œ์›จ์–ด ํ† ํฐ ๊ธฐ๊ณ„์— ํ‘œ์‹œ๋œ ์•”ํ˜ธ ๋“ฑ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. 

ํŠน์ • ์„œ๋น„์Šค์˜ ์ž๊ฒฉ ์ฆ๋ช…์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค๋ฅธ ์„œ๋น„์Šค์— ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์ž„ ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜๋„ ์žˆ๋‹ค. ์ด ๋ฐฉ์‹์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์ด OAuth์ด๋‹ค.

 

๊ธฐ์—… ์‹œ์Šคํ…œ์˜ ์˜ˆ

ํ•œ๋•Œ ๊ธฐ์—…์˜ ์‚ฌ๋‚ด ์‹œ์Šคํ…œ์€ ์‹œ์Šคํ…œ๋งˆ๋‹ค ID์™€ ์•”ํ˜ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ๋Œ€๋ถ€๋ถ„์ด์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ตœ๊ทผ์—๋Š” Active Directory๋‚˜ LDAP๋ผ๋Š” ์ธ์ฆ ๊ธฐ๋ฐ˜๊ณผ ์—ฐ๊ณ„๋˜์–ด ID์™€ ์•”ํ˜ธ ํ•˜๋‚˜๋งŒ ์žˆ์œผ๋ฉด ์‚ฌ๋‚ด์˜ ์–ด๋–ค ์‹œ์Šคํ…œ์—๋„ ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ก  ์‹œ์Šคํ…œ๋งˆ๋‹ค ๊ถŒํ•œ์— ๋”ฐ๋ผ ์ ‘๊ทผ์„ ์ œํ•œํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

 

3.3.4. ์ƒˆ๋กœ์šด ๊ธฐ์ˆ : HTTP/2, Ajax, Web API

HTTP/2

HTTP/2๋Š” HTTP์˜ ์ƒˆ๋กœ์šด ๊ทœ๊ฒฉ์ด๋‹ค. HTTP์˜ ๋ฉ”์ด์ € ๋ฒ„์ „์—…์œผ๋กœ ๊ธฐํš๋œ ํ”„๋กœํ† ์ฝœ๋กœ, ๊ทธ ๊ธฐ๋ฐ˜์€ ๊ตฌ๊ธ€์ด ์ค‘์‹ฌ์ด ๋˜์–ด ๊ฐœ๋ฐœํ•œ SPDY ํ”„๋กœํ† ์ฝœ์ด๋‹ค.

HTTP/1.1 ์—์„œ๋Š” ๋™์‹œ์— ๋ณต์ˆ˜์˜ ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์ง€๋งŒ, '์š”์ฒญ ํ•˜๋‚˜์— ์‘๋‹ต ํ•˜๋‚˜'๋ผ๋Š” ๊ธฐ๋ณธ ๊ตฌ์กฐ๋Š” ๊ทธ๋Œ€๋กœ์ด๋‹ค. ๊ทธ๋ž˜์„œ HTML ํŒŒ์ผ ํ•˜๋‚˜์™€ ์ด๋ฏธ์ง€ ํŒŒ์ผ ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ๊ตฌ์„ฑ๋œ ์›น ํŽ˜์ด์ง€๋ฅผ ํ‘œ์‹œํ•  ๋•Œ๋„ ํŒŒ์ผ ํ•˜๋‚˜๋งˆ๋‹ค GET ์š”์ฒญ์„ ๋ณด๋‚ด์•ผ ํ•œ๋‹ค. ์ด๋ฅผ ํฌํ•จํ•˜์—ฌ HTTP/1.1 ์‚ฌ์–‘์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฌธ์ œ์ ์ด ์žˆ์—ˆ๋‹ค.

  • ํ•œ ๋ฒˆ์— ํŒŒ์ผ ํ•˜๋‚˜๋ฐ–์— ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†๋‹ค: JS, CSS, ์ด๋ฏธ์ง€ ํŒŒ์ผ ๋“ฑ ๋งŽ์€ ๋ฆฌ์†Œ์Šค๋ฅผ ์ด์šฉํ•˜๋Š” HTML์„ ๋กœ๋”ฉํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค. 
  • ํ”„๋กœํ† ์ฝœ์ด ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜์ด๋‹ค: ํ…์ŠคํŠธ ํŒŒ์ผ(ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜)์— ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค.
  • ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ฌ ๋•Œ๋งˆ๋‹ค ๊ฑฐ์˜ ๊ฐ™์€ HTTP ํ—ค๋”๋ฅผ ์†ก์ˆ˜์‹ ํ•œ๋‹ค: ๊ฐ™์€ ๋‚ด์šฉ์„ ์†ก์ˆ˜์‹ ํ•˜๋Š” ๋งŒํผ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ์ปค์ง„๋‹ค.

์ด๋Ÿฐ ๋ฌธ์ œ์ ์„ ๋ฐ›์•„๋“ค์—ฌ HTTP/2๋Š” HTTP์™€ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ์ „์†ก ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•˜์—ฌ ๊ธฐ์กด ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ  ์ข€ ๋” ์ ์€ ํ†ต์‹ ๋Ÿ‰์œผ๋กœ ๋” ์‹ ์†ํ•˜๊ฒŒ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค.

HTTP/2๋Š” ์ปค๋„ฅ์…˜ ํ•˜๋‚˜๋กœ ๋ณต์ˆ˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณ‘๋ ฌ๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์–ด, HTTP/1.1 ๋ณด๋‹ค ํšจ์œจ์ด ๋†’์€ ํ”„๋กœํ† ์ฝœ์ด ๋˜์—ˆ๋‹ค.

HTTP/2๋กœ ์›น ์ฝ˜ํ…์ธ ๋ฅผ ์ „๋‹ฌํ•˜๋ ค๋ฉด SSL/TLS๊ฐ€ ๊ผญ ํ•„์š”ํ•˜๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

Ajax

์›น์˜ ํŽธ์˜์„ฑ์„ ๋†’์ธ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ง„ Ajax๋ผ๊ณ  ํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋ฒ•์ด ์žˆ๋‹ค.

Ajax๋Š” ์ด๋ฏธ ์ฝ์€ ์›น ํŽ˜์ด์ง€์—์„œ ๋‹ค์‹œ HTTP ์š”์ฒญ์„ ๋ณด๋‚ด ์›น ํŽ˜์ด์ง€ ์ „ํ™˜ ์—†์ด ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” XMLHttpRequest ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•œ๋‹ค. 

๋˜ XMLHttpRequest๋กœ ๋น„๋™๊ธฐ ํ†ต์‹ ์€ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์„œ๋ฒ„ ์ธก์—์„œ ํ‘ธ์‹œ ํ†ต์‹ ์„ ํ•˜๋Š” ๋“ฑ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์€ ์–ด๋ ค์› ๋Š”๋ฐ, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์›น์†Œ์ผ“(Websocket)์ด๋ผ๋Š” ๊ธฐ์ˆ ๋„ ํƒ„์ƒํ–ˆ๋‹ค.

 

Web API

์ตœ๊ทผ์—๋Š” ๊ฐ์‚ฌ์˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ธฐ๋Šฅ์ด Web API๋กœ ์ œ๊ณต๋œ๋‹ค. Web API๋Š” ์‚ฌ์šฉ์ž ์กฐ์ž‘๊ณผ ์ƒ๊ด€์—†์ด ์–ด๋–ค ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋‹ค๋ฅธ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์ด๋‹ค.

728x90

+ Recent posts