๐Ÿ“š Book

๐Ÿ“š Book/IT ์ง€์‹

ํŒŒ์ผ ๊ฒฝ๋กœ ์ž‘์„ฑ_์ ˆ๋Œ€ ๊ฒฝ๋กœ & ์ƒ๋Œ€ ๊ฒฝ๋กœ & ์ ˆ๋Œ€ URL

๐Ÿค ์ ˆ๋Œ€ ๊ฒฝ๋กœ ๋ชฉ์ ์œผ๋กœ ํ•˜๋Š” ์ฃผ์†Œ๋ฅผ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•ด์„œ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•. ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ ( root directory ) ์ปดํ“จํ„ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ ๊ณ„์ธต ๊ตฌ์กฐ์˜ ์ฒซ ๋ฒˆ์งธ ๋˜๋Š” ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ. Q "๊ด‘ํ™”๋ฌธ ์–ด๋””์—?" A "์„œ์šธํŠน๋ณ„์‹œ ์ข…๋กœ๊ตฌ ์„ธ์ข…๋กœ ์‚ฌ์ง๋กœ 161" ์–ด๋””์— ์žˆ๋“ ์ง€ ํ•œ ๋ฐฉ์— ๊ฐ€๋Š” ๊ณ ์œ ํ•œ ๊ฒฝ๋กœ (์ฃผ์†Œ) ์ด๋‹ค. ( ์ด๋ฏธ ์ง€์ •๋˜์–ด ์žˆ์–ด ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ๋กœ ) ํŽ˜์ด์ง€ ์•ˆ์— ๋‹ค๋ฅธ ์„œ๋ฒ„์— ์žˆ๋Š” ์ด๋ฏธ์ง€๋‚˜ ํŽ˜์ด์ง€ ๋“ฑ์˜ ํŒŒ์ผ์„ ์—ฐ๊ฒฐ์‹œํ‚ฌ ๋•Œ ์‚ฌ์šฉ. ์‚ฌ์ดํŠธ๋ฐ”๋กœ๊ฐ€๊ธฐ ๐Ÿค ์ƒ๋Œ€ ๊ฒฝ๋กœ ํ˜„์žฌ ํ‘œ์‹œ๋˜๊ณ  ์žˆ๋Š” ํŽ˜์ด์ง€ ์ฃผ์†Œ ๋“ฑ ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋งํฌ ํŒŒ์ผ๊นŒ์ง€์˜ ์ƒ๋Œ€์ ์ธ ์œ„์น˜ ๊ด€๊ณ„. ์ƒ๋Œ€์ ์œผ๋กœ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ๋กœ. Q "(์ง€๊ธˆ ๊ด‘ํ™”๋ฌธ ์—ญ์ธ๋ฐ) ๊ด‘ํ™”๋ฌธ ์–ด๋””์—?" A "์—ฌ๊ธฐ(๊ด‘ํ™”๋ฌธ ์—ญ)์—์„œ ์ง์ง„ํ•˜๋ฉด ๋ณด์ด๋Š” ์„ธ์ข…๋Œ€์™• ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๋„คํŠธ์›Œํฌ] TCP 3-way / 4-way Handshake

๐Ÿค TCP 3-way TCP๋Š” ์žฅ์น˜๋“ค ์‚ฌ์ด์— ๋…ผ๋ฆฌ์ ์ธ ์ ‘์†์„ ์„ฑ๋ฆฝํ•˜๊ธฐ ์œ„ํ•ด 3-way Handshake๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. Note! โˆŽ TCP ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ํ†ต์‹  ๋ณด์žฅ (์˜ค๋ฅ˜์ œ์–ด, ํ๋ฆ„์ œ์–ด ๋“ฑ) & ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋ณด์žฅํ•˜๋Š” ์—ฐ๊ฒฐ์„ฑ ํ”„๋กœํ† ์ฝœ. ๋™๊ธฐํ™” (SYN ํŒจํ‚ท), ํ™•์ธ (ACK ํŒจํ‚ท)์„ 3๋ฒˆ ์ง„ํ–‰ํ•˜๋Š” 3-way handshaking ๋ฐฉ์‹์œผ๋กœ ์ƒํ˜ธ์—ฐ๊ฒฐ์„ ์„ค์ •. ์ „์†ก๋‹จ์œ„๋Š” Segment ๋ผ๊ณ  ํ•œ๋‹ค. TCP 3-way Handshake๋Š” TCP/IP ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•ด์„œ ํ†ต์‹ ์„ ํ•˜๋Š” ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์ „์— ์ •ํ™•ํ•œ ์ „์†ก์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ƒ๋Œ€๋ฐฉ ์ปดํ“จํ„ฐ์™€ ์‚ฌ์ „์— ์„ธ์…˜์„ ์ˆ˜๋ฆฝํ•˜๋Š” ๊ณผ์ •์„ ์˜๋ฏธ. ์ฆ‰, ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ. โœ‰ 3-way Handshake ์—ญํ•  3-way Handhshake ์„ธ์…˜์„ ์ˆ˜๋ฆฝํ•˜๊ธฐ ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๋„คํŠธ์›Œํฌ ] HTTP / HTTPS

๐Ÿค HTTP HyperText Transfer Protocol. W3 ์ƒ์—์„œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ํ”„๋กœํ† ์ฝœ. W3 (World Wide Web, WWW, W3 ) ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋ฅผ ํ†ตํ•ด ์‚ฌ๋žŒ๋“ค์ด ์ •๋ณด๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์ „ ์„ธ๊ณ„์ ์ธ ์ •๋ณด ๊ณต๊ฐ„. ํ”„๋กœํ† ์ฝœ ( Protocol ) ์ปดํ“จํ„ฐ๋‚˜ ์›๊ฑฐ๋ฆฌ ํ†ต์‹  ์žฅ๋น„ ์‚ฌ์ด์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ์–‘์‹๊ณผ ๊ทœ์น™์˜ ์ฒด๊ณ„. ์ฃผ๋กœ HTML ๋ฌธ์„œ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ์— ์“ฐ์ž„. ์ฃผ๋กœ TCP๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  HTTP/3 ๋ถ€ํ„ฐ๋Š” UDP ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, 80๋ฒˆ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. Note! โˆŽ TCP ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ํ†ต์‹  ๋ณด์žฅ (์˜ค๋ฅ˜์ œ์–ด, ํ๋ฆ„์ œ์–ด ๋“ฑ) & ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋ณด์žฅํ•˜๋Š” ์—ฐ๊ฒฐ์„ฑ ํ”„๋กœํ† ์ฝœ. ๋™๊ธฐํ™” (SYN ํŒจํ‚ท), ํ™•์ธ (ACK ํŒจํ‚ท)์„ 3๋ฒˆ ์ง„ํ–‰ํ•˜๋Š” 3-way handshaking ๋ฐฉ์‹์œผ๋กœ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๋„คํŠธ์›Œํฌ ] ๋„คํŠธ์›Œํฌ๋ž€? & TCP/IP 4๊ณ„์ธต

๐Ÿค ๋„คํŠธ์›Œํฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ƒ๊ฒจ๋‚˜๊ฒŒ ๋œ ๊ณ„๊ธฐ : ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์œ„ํ•ด์„œ์ด๋‹ค. ์ž์‹ ์˜ ์ปดํ“จํ„ฐ์—๋งŒ ์กด์žฌํ•˜๋˜ ๋ฐ์ดํŠธ -> ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์™€ ๊ตํ™˜ํ•ด์•ผํ•˜๋Š” ๋ชฉ์  -> ์—ฐ๊ฒฐ = ๋„คํŠธ์›Œํฌ ๋„คํŠธ์›Œํฌ ์žกํ•ฉ๋“ค ๊ฐ„์˜ ์—ฐ๊ฒฐ = ์ธํ„ฐ๋„ท ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ฌด์—‡์„ ํ•˜๋ ค๊ณ  ํ•˜๋Š”๊ฐ€? : ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์„ ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ "์š”์ฒญ"ํ•˜์—ฌ "์‘๋‹ต"์„ ๋ฐ›๋Š” ๊ฒƒ์ด๋‹ค. ex) ๊ฐ™์€ ์ปดํ“จํ„ฐ ์•ˆ์—์„œ ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ†ต์‹ ํ•˜๊ธฐ, ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ์•ˆ์— ์žˆ๋Š” ์ปดํ“จํ„ฐ์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ†ต์‹ ํ•˜๊ธฐ, ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ์ปดํ“จํ„ฐ์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ†ต์‹ ํ•˜๊ธฐ ๋“ฑ ํŽธ์ง€๋กœ ๋น—๋Œ„๋‹ค๋ฉด? ์‚ฌ๋žŒ์€ ํŽธ์ง€๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ์ปดํ“จํ„ฐ๋Š” ํฌ๋กฌ๊ณผ ๊ฐ™์€ ์‘์šฉํ”„๋กœ๊ทธ๋žจ (์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ฃผ์ฒด์ด๋‹ค. ์‚ฌ๋žŒ์€ ์•ˆ๋ถ€๋ฅผ ๋ฌป๊ธฐ ์œ„ํ•ด ํŽธ์ง€๋ฅผ ์ž‘์„ฑํ•œ๋‹ค. ์›น ๋ธŒ๋ผ์šฐ์ €(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)๋Š” ํ™”๋ฉด์—์„œ ํ•„..

๐Ÿ“š Book/IT ์ง€์‹

๋ฒ„์ „์˜ ํ˜•ํƒœ 0.0.0 & ์œ ์˜์  ๋ฒ„์ „ ๊ด€๋ฆฌ๋ž€?

๐Ÿค ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „ ๊ด€๋ฆฌ ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๊ธฐ์—…์˜ ๊ฒฝ์šฐ, ํ•„์ˆ˜ ์ œํ’ˆ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ๊ธฐ๋Šฅ์„ ํ–ฅ์ƒํ•˜๊ฑฐ๋‚˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๋•Œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „์„ ์‚ฌ์šฉํ•œ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ถœ์‹œ -> ๊ฐœ๋ฐœ์ž๋Š” ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •, ์—…๋ฐ์ดํŠธ, ์ƒˆ ๋ฒ„์ „ ๊ฐœ๋ฐœํ•˜๋ฉด ์†Œํ”„ํŠธ์›จ์–ด ํญ์ด ๋„“์–ด์ง„๋‹ค. ๋”ฐ๋ผ์„œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „ ๊ด€๋ฆฌ ( Software Versioning )์€ ์ œ์ž‘ ๋ถ€๋ถ„์—์„œ ํ•„์ˆ˜์ ์ด๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ตœ์‹  ์ƒํƒœ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜๊ณ , ์–ธ์ œ ์–ด๋–ค ์—…๋ฐ์ดํŠธ๊ฐ€ ์ถœ์‹œ๋˜๋Š”์ง€ ์ฒด๊ณ„์ ์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž€๋‹ค. -> ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๊ธฐ์—…์˜ ๋ฒ„์ „ ๊ด€๋ฆฌ ์ค‘์š”์„ฑ ๊ณต๊ธ‰๊ธฐ์—…์€ ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „์„ ์ถ”์  ๊ด€๋ฆฌ -> ํ•„์ˆ˜ ์—…๋ฐ์ดํŠธ์™€ ๋ถ€์ฐจ์ ์ธ ์—…๋ฐ์ดํŠธ ๋ถ„๋ฆฌ -> ํŠน์ • ๊ธฐ๋Šฅ์„ ๊ฐ•์กฐ or ๋ถ„๋ฅ˜ํ•œ๋‹ค. ๋˜ํ•œ ๊ณ ๊ฐ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ฒ„์ „ ์ •๋ณด๋ฅผ ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๊ฐœ๋ฐœ ์›๋ฆฌ ] ์ฟผ๋ฆฌ์ŠคํŠธ๋ง

๐Ÿ“Œ ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ( Query String ) ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜์ด๋‹ค. URL ์ฃผ์†Œ์— ๋ฏธ๋ฆฌ ํ˜‘์˜๋œ ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ†ตํ•ด ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ? ( ๋ฌผ์Œํ‘œ ) ๋’ค์— ์žˆ๋Š” Query Parameters๋ฅผ URL ๋’ค์— ๋ง๋ถ™์—ฌ์„œ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ์„œ๋ฒ„์— ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํŠน์ • ๋ฆฌ์†Œ์Šค์— ์ ‘๊ทผํ•˜๊ณ  ์‹ถ์–ดํ•˜๋Š”์ง€์˜ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. localhost/irro/main.do //๋ฉ”์ธ ์ฐฝ์—์„œ. localhost/irro/cate.do?mainCateNum=1 //ํŠน์ • ๋ฆฌ์†Œ์Šค์— ์ ‘๊ทผํ•  ๋•Œ. URL ์ดํ›„ ?๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ด ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ์›์น™. parameter(key) = value๋กœ ์ž‘์„ฑํ•˜๋ฉฐ ์—ฌ๋Ÿฌ ๊ฐœ์ผ ๋•Œ๋Š” &๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค. ๋”๋ณด๊ธฐ - ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ์„ค๋ช… https://reinvite.tistory.com/ ์•Œ์•„..

๐Ÿ“š Book/IT ์ง€์‹

[ ๊ฐœ๋ฐœ ์›๋ฆฌ ] IP & ๊ณต์ธIP & ์‚ฌ์„คIP & ์ •์ IP & ๋™์ IP

๐Ÿ“Œ IP ( Internet Protocol ) ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์˜ ์•ฝ์ž. ์ธํ„ฐ๋„ท์ด ํ†ตํ•˜๋Š” ๋„คํŠธ์›Œํฌ์—์„œ ์–ด๋–ค ์ •๋ณด๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์†ก์‹ ํ•˜๋Š” ํ†ต์‹  ๊ทœ์•ฝ์„ ์˜๋ฏธ. Note! ํ”„๋กœํ† ์ฝœ ( Protocol ) ํ†ต์‹  ํ”„๋กœํ† ์ฝœ or ํ†ต์‹  ๊ทœ์•ฝ. ์ปดํ“จํ„ฐ๋‚˜ ์›๊ฑฐ๋ฆฌ ํ†ต์‹  ์žฅ๋น„ ์‚ฌ์ด์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ์–‘์‹๊ณผ ๊ทœ์น™์˜ ์ฒด๊ณ„. ๐Ÿค IP ์ฃผ์†Œ - IPํ†ต์‹ ์— ํ•„์š”ํ•œ ๊ณ ์œ  ์ฃผ์†Œ. ํ†ต์‹  ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜๋Š” ๊ธฐ๊ธฐ๋“ค์ด ์„œ๋กœ ํ†ต์‹ ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ณ ์œ  ๋ฒˆํ˜ธ์ด๋‹ค. ex ) ๊ฐ ์žฅ์น˜๋“ค ๊ฐ„ ํ†ต์‹ ์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ์ „ํ™”๋ฒˆํ˜ธ. - IP์ฃผ์†Œ๋Š” ํ”„๋กœํ† ์ฝœ ๋ฒ„์ „์— ๋”ฐ๋ผ IPv4 / IPv6 2๊ฐ€์ง€ ์ฒด๊ณ„๊ฐ€ ์žˆ๋‹ค. IPv4 X.X.X.X์™€ ๊ฐ™์ด ์ ์œผ๋กœ ๊ตฌ๋ถ„. ๊ฐ ๋ถ€๋ถ„์˜ ์ˆซ์ž๋Š” 0์—์„œ 255 ์‚ฌ์ด์˜ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. IPv6 ์ฃผ์†Œ๊ฐ€ ์ˆซ์ž์™€ ์•ŒํŒŒ๋ฒณ์ด ํฌํ•จ๋œ 16์ง„..

๐Ÿ“š Book/IT ์ง€์‹

[ ๊ฐœ๋ฐœ ์›๋ฆฌ ] OAuth 2.0

ํšŒ์‚ฌ์—์„œ ํŽ˜์ด์Šค๋ถ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ํŽ˜์ด์Šค๋ถ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ง€๊ณ ์™€์„œ ์‚ฌ์šฉํ•˜์ž๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์™”๋‹ค๊ณ  ํ•˜์ž. ์š”์ฆ˜ ๋Œ€๋ถ€๋ถ„ ์„œ๋น„์Šค์— SNS ๋กœ๊ทธ์ธ์„ ์ œ๊ณตํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์œ ์ €๋Š” ๋ฒˆ๊ฑฐ๋กœ์šด ๊ฐ€์ž… ์—†์ด ์„œ๋น„์Šค๋ฅผ ๋ฐ”๋กœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”๋ณด๊ธฐ https://www.sslcert.co.kr/faq/view/68 ๐Ÿ“Œ OAuth OAuth Open Authorization์˜ ์•ฝ์ž. ์™ธ๋ถ€ ์„œ๋น„์Šค ( 3rd Party Application ) ์˜ ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ๋ถ€์—ฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฒ”์šฉ ํ”„๋ ˆ์ž„ ์›Œํฌ. Facebook, Google, Twitter ๋“ฑ์—์„œ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ. ex ) ์ƒํ™ฉ ์˜ˆ์‹œ 1 ํŽ˜์ด์Šค๋ถ ( Authorization Server )์— "๋‹น์‹ ์˜ ํšŒ์› ์ค‘ ํ•œ ๋ช…์ด ์šฐ๋ฆฌ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋Š”๋ฐ, ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๊ฐœ๋ฐœ ์›๋ฆฌ ] ํ”„๋กœํ† ์ฝœ, HTTP, HTTPS & ์ฟ ํ‚ค & ์„ธ์…˜

๐Ÿ“Œ http ์™€ https๋Š” ๋ฌด์—‡์ธ๊ฐ€? ์›น ๋ธŒ๋ผ์šฐ์ €์— ์›น ์‚ฌ์ดํŠธ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•  ๋•Œ www.***.com ์œผ๋กœ ์ž…๋ ฅํ•œ๋‹ค. ๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ํ•ญ์ƒ http:// or https:// ๊ฐ€ ์ž๋™์œผ๋กœ ์ž…๋ ฅ๋˜๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๐Ÿค ํ”„๋กœํ† ์ฝœ ์‹๋‹น์œผ๋กœ ๋น„์œ  ์ฃผ๋ฐฉ์žฅ์˜ ์—ญํ•  WAS ( Web Application Server ) ์‹๋‹น ์ฃผ์ธ์˜ ์—ญํ•  Web Server ์†๋‹˜์˜ ์—ญํ•  Web Browser , ์›น ํด๋ผ์ด์–ธํŠธ ์‹๋‹น์— ์†๋‹˜์ด ๋งŽ์•„์ง€๋‹ˆ ์‹๋‹น ์ฃผ์ธ์€ ๋ฉ”๋‰ด๋ฅผ ์™ธ์šฐ๋Š”๊ฒŒ ์–ด๋ ค์›Œ์ง„๋‹ค. ๊ทธ๋ž˜์„œ ์›ํ•˜๋Š” ๋ฉ”๋‰ด๋ฅผ ์ฒดํฌํ•ด์„œ ์‹๋‹น ์ฃผ์ธ์—๊ฒŒ ์ „๋‹ฌํ•˜๋„๋ก ๊ทœ์น™์„ ๋งŒ๋“ค์—ˆ๋‹ค. ์ด๊ฒƒ์ด ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ํ”„๋กœํ† ์ฝœ์˜ ์ข…๋ฅ˜๋Š” ๋งŽ๋‹ค. HTTP , HTTPS ๋„ ์œ ๋ช…ํ•œ ํ”„๋กœํ† ์ฝœ ์ค‘์˜ ํ•˜๋‚˜์ด๋‹ค. ํ”„๋กœํ† ์ฝœ ( Protocol ) ํ†ต์‹  ํ”„๋กœํ† ์ฝœ or ํ†ต์‹  ๊ทœ์•ฝ. ์ปดํ“จ..

๐Ÿ“š Book/IT ์ง€์‹

[ ๊ฐœ๋ฐœ ์›๋ฆฌ ] Web Browser-WAS-DBMS ๊ด€๊ณ„ & Web Browser , Web Server์˜ ์•ฝ์†

๐Ÿ“Œ Web Browser and Web Server? Web Browser ( ์›น ๋ธŒ๋ผ์šฐ์ € ) ๊ธฐ๋ณธ์ ์œผ๋กœ ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰ ๋ฐ ํŽ˜์ด์ง€ ํ‘œ์‹œ์— ์‚ฌ์šฉํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด. Web Server ( ์›น ์„œ๋ฒ„ ) ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์š”์ฒญํ•œ ๋ฌธ์„œ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด. ๋”๋ณด๊ธฐ https://reinvite.tistory.com/86 ์‹๋‹น์œผ๋กœ ๋น„์œ  ์ฃผ๋ฐฉ์žฅ์˜ ์—ญํ•  WAS ( Web Application Server ) ์‹๋‹น ์ฃผ์ธ์˜ ์—ญํ•  Web Server ์†๋‹˜์˜ ์—ญํ•  Web Browser , ์›น ํด๋ผ์ด์–ธํŠธ Web Browser์œผ๋กœ๋ถ€ํ„ฐ ์ฃผ๋ฌธ์ด ๋“ค์–ด์˜ค๋ฉด Web Server๊ฐ€ ์ฃผ๋ฌธ ๋‚ด์—ญ์„ ํ™•์ธํ•œ ํ›„ WAS์—๊ฒŒ ์š”๋ฆฌํ•˜๋„๋ก ์•ˆ๋‚ดํ•˜๊ณ , ์š”๋ฆฌ๊ฐ€ ๋๋‚˜๋ฉด Web Browser์—๊ฒŒ ์Œ์‹์„ ๊ฐ€์ ธ๋‹ค์ค€๋‹ค. ๐Ÿค ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ Se..

๐Ÿ“š Book/IT ๊ฐ•์ขŒ

< K-MOOC > ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ดํ•ด์™€ ํ™œ์šฉ_1-2_๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋“ฑ์žฅ ๋ฐฐ๊ฒฝ๊ณผ ๊ฐœ๋…

๐Ÿ“Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋“ฑ์žฅํ•˜๊ธฐ ์ „ ์ปดํ“จํ„ฐ๊ฐ€ ๋“ฑ์žฅํ•œ ์ด๋ž˜ ์ปดํ“จํ„ฐ๊ฐ€ ํ•˜๋Š” ์ผ์˜ ์ƒ๋‹นํžˆ ๋งŽ์€ ๋ถ€๋ถ„์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์ผ์ด์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋Š” ์ปดํ“จํ„ฐ ๋“ฑ์žฅ ์ดˆ๊ธฐ๋ถ€ํ„ฐ ๋ฐœ์ „์„ ํ–ˆ๊ณ  ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ์ปดํ“จํ„ฐ๋ฅผ ๋„์ž…ํ•˜๊ณ , ์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ์ €์žฅ์„ ํ–ˆ๋‹ค. Since the advent of computers, in fact, what computers do was data processing in many of the parts. So data processing using a computer has been improve a lot since the beginning of the introduction of computers. Many companies are introducing com..

๐Ÿ“š Book/IT ๊ฐ•์ขŒ

< K-MOOC > ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ดํ•ด์™€ ํ™œ์šฉ_1-1_๋ฐ์ดํ„ฐ์˜ ์‹œ๋Œ€์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

๊ฐ•์ขŒ ๊ฐœ์š” ๋ฐ ๋ชฉํ‘œ SW ๊ฐœ๋ฐœ ์‹œ ๋ฐ์ดํ„ฐ ์ €์žฅ,๊ด€๋ฆฌ์˜ ๊ธฐ๋ณธ์ด ๋˜๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ์ด๋ก ์  ์ดํ•ด์™€ ๋”๋ถˆ์–ด ํ™œ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šตํ•œ๋‹ค. ๐Ÿ“Œ ์ง€๊ธˆ์€ ๋ฐ์ดํ„ฐ์˜ ์‹œ๋Œ€ ์šฐ๋ฆฌ๋Š” ์ •๋ณดํ™” ์‹œ๋Œ€๋ฅผ ์ง€๋‚˜์„œ, ๋ฐ์ดํ„ฐ ์‹œ๋Œ€์— ์‚ด๊ณ  ์žˆ๋‹ค. We live in an era of data past the information age. ์ง€๊ธˆ์€ ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆ˜์ง‘, ์ €์žฅ๋˜๊ณ  ์ธ๊ฐ„์˜ ์‚ถ ์ „ ์˜์—ญ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์‹œ๋Œ€์ด๋‹ค. The era of utilization and influence in all areas of human life such as not just industry, but also politics, economy, culture. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ . ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๋ฐ˜์ ..

IRRO
'๐Ÿ“š Book' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก