๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

Computer Science/Network4

[CS] HTTP์™€ REST HTTP์ธํ„ฐ๋„ท์ƒ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ๋กœ, TCP/IP 4๊ณ„์ธต์—์„œ ์‘์šฉ ๊ณ„์ธต์— ์†ํ•จ.ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด ์ •ํ˜•ํ™”๋œ ๋ฐ์ดํ„ฐ์ธ HTTP ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›์Œ.HTTP ํŠน์ง•๋น„์—ฐ๊ฒฐ์„ฑ(Connectionless)ํด๋ผ์ด์–ธํŠธ์—์„œ ์š”์ฒญ์„ ๋ณด๋‚ธ ํ›„ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์‘๋‹ต์„ ๋ฐ›์œผ๋ฉด ์—ฐ๊ฒฐ์„ ๋Š๋Š” ๊ฒƒ๋น„์—ฐ๊ฒฐ์„ฑ์€ ๋ถˆํŠน์ • ๋‹ค์ˆ˜๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ์„œ๋น„์Šค์— ์œ ๋ฆฌ.์„œ๋ฒ„์—์„œ ์‘๋‹ต์„ ๋ฐ›๊ณ  ๋‚˜์„œ๋„ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜๋ ค๋ฉด ๊ทธ๋งŒํผ ์ž์›์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋จ. โžก๏ธ ๋น„์—ฐ๊ฒฐ์„ฑ์€ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜์ง€ ์•Š์Œ์œผ๋กœ์จ ์ž์›์„ ์•„๋‚„ ์ˆ˜ ์žˆ์Œ.์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๊ธฐ์–ตํ•  ์ˆ˜ ์—†์Œ.๋™์ผํ•œ ํด๋ผ์ด์–ธํŠธ์—์„œ ์—ฐ์†์ ์œผ๋กœ ์š”์ฒญ์ด ์˜ค๋ฉด ์—ฐ๊ฒฐ๊ณผ ์—ฐ๊ฒฐ ํ•ด์ œ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•˜๊ฒŒ ๋˜์–ด ์ž์›์„ ๋‚ญ๋น„ํ•˜๊ฒŒ ๋จ.๋‹จ์ ์„ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•ด ์ผ์ • ์‹œ๊ฐ„ ๋™์•ˆ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ.. 2024. 11. 21.
[CS] ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ(3/3) ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ์˜ ์ฒ˜๋ฆฌ ๋ฒ”์œ„๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ๋Š” ๊ณ„์ธต๋ณ„๋กœ ์ฒ˜๋ฆฌ ๋ฒ”์œ„๋ฅผ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Œ.์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต : L7 ์Šค์œ„์น˜์ „์†ก ๊ณ„์ธต: L4 ์Šค์œ„์น˜์ธํ„ฐ๋„ท ๊ณ„์ธต: ๋ผ์šฐํ„ฐ, L3 ์Šค์œ„์น˜๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต: L2 ์Šค์œ„์น˜, ๋ธŒ๋ฆฌ์ง€๋ฌผ๋ฆฌ ๊ณ„์ธต: NIC, ๋ฆฌํ”ผํ„ฐ, AP์ƒ์œ„ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๊ธฐ๋Š” ํ•˜์œ„ ๊ณ„์ธต์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ทธ ๋ฐ˜๋Œ€๋Š” ๋ถˆ๊ฐ€.L7 ์Šค์œ„์น˜์Šค์œ„์น˜๋Š” ์—ฌ๋Ÿฌ ์žฅ๋น„๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ  ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์ค‘์žฌํ•˜๋ฉฐ ๋ชฉ์ ์ง€๊ฐ€ ์—ฐ๊ฒฐ๋œ ํฌํŠธ๋กœ๋งŒ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅด ใ„น๋ณด๋‚ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ํ†ต์‹  ๋„คํŠธ์›Œํฌ ์žฅ๋น„.L7 ์Šค์œ„์น˜๋Š” ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋ผ๊ณ ๋„ ํ•˜๋ฉฐ, ์„œ๋ฒ„์˜ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ๊ธฐ๊ธฐ.ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ์š”์ฒญ๋“ค์„ ๋’ค์ชฝ์˜ ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋กœ ๋‚˜๋ˆ„๋Š” ์—ญํ• ์„ ํ•˜๋ฉฐ ์‹œ์Šคํ…œ์ด ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋ž˜ํ”ฝ ์ฆ๊ฐ€๋ฅผ ๋ชฉํ‘œ.URL, ์„œ๋ฒ„, ์บ์‹œ, ์ฟ ํ‚ค๋“ค์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐ.๋ฐ”.. 2024. 11. 14.
[CS] ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ (2/3) TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ(internet protocol suite)๋Š” ์ธํ„ฐ๋„ท์—์„œ ์ปดํ“จํ„ฐ๋“ค์ด ์„œ๋กœ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ ์“ฐ์ด๋Š” ํ”„๋กœํ† ์ฝœ์˜ ์ง‘ํ•ฉ.TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ๋กœ ์„ค๋ช…ํ•˜๊ฑฐ๋‚˜ OSI 7๊ณ„์ธต ๋ชจ๋ธ๋กœ ์„ค๋ช…ํ•˜๊ธฐ๋„ ํ•จ.๊ณ„์ธต ๊ตฌ์กฐTCP/IP ๊ณ„์ธต๊ณผ ๋‹ฌ๋ฆฌ OSI 7๊ณ„์ธต์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์„ ์„ธ ๊ฐœ๋กœ ์ชผ๊ฐœ๊ณ  ๋งํฌ ๊ณ„์ธต์„ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต, ๋ฌผ๋ฆฌ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ ์„œ ํ‘œํ˜„. ์ธํ„ฐ๋„ท ๊ณ„์ธต์„ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์œผ๋กœ ๋ถ€๋ฆ„.์ด ๊ณ„์ธต๋“ค์€ ํŠน์ • ๊ณ„์ธต์ด ๋ณ€๊ฒฝ๋˜์—ˆ์„ ๋•Œ ๋‹ค๋ฅธ ๊ณ„์ธต์ด ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋„๋ก ์„ค๊ณ„๋จ.์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธตFTP, HTTP, SSH, SMTP, DNS ๋“ฑ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ ๊ณ„์ธต์ด ์›น ์„œ๋น„์Šค, ์ด๋ฉ”์ผ ๋“ฑ ์„œ๋น„์Šค๋ฅผ ์‹ค์งˆ์ ์œผ๋กœ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ์ธต.FTP์žฅ์น˜์™€ ์žฅ์น˜ ๊ฐ„์˜ ํŒŒ์ผ์„ ์ „์†กํ•˜๋Š” .. 2024. 11. 8.
[CS] ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ (1/3) ๋„คํŠธ์›Œํฌ๋„คํŠธ์›Œํฌ๋ž€ ๋…ธ๋“œ์™€ ๋งํฌ๊ฐ€ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ฑฐ๋‚˜ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉฐ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๋Š” ์ง‘ํ•ฉ.๋…ธ๋“œ๋ž€ ์„œ๋ฒ„, ๋ผ์šฐํ„ฐ, ์Šค์œ„์น˜ ๋“ฑ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋ฅผ ์˜๋ฏธํ•˜๊ณ  ๋งํฌ๋Š” ์œ ์„  ๋˜๋Š” ๋ฌด์„ ์„ ์˜๋ฏธ.์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์ง€์—ฐ ์‹œ๊ฐ„์ข‹์€ ๋„คํŠธ์›Œํฌ๋ž€ ๋งŽ์€ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง๊ณ  ์žฅ์•  ๋นˆ๋„๊ฐ€ ์ ์œผ๋ฉฐ ์ข‹์€ ๋ณด์•ˆ์„ ๊ฐ–์ถ˜ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งํ•จ.์ฒ˜๋ฆฌ๋Ÿ‰์ฒ˜๋ฆฌ๋Ÿ‰์€ ๋งํฌ๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋˜๋Š” ๋‹จ์œ„ ์‹œ๊ฐ„๋‹น ๋ฐ์ดํ„ฐ์–‘.์‚ฌ์šฉ์ž๋“ค์ด ๋งŽ์ด ์ ‘์†ํ•  ๋•Œ๋งˆ๋‹ค ์ปค์ง€๋Š” ํŠธ๋ž˜ํ”ฝ, ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ๊ฐ„์˜ ๋Œ€์—ญํญ, ๋„คํŠธ์›Œํฌ ์ค‘๊ฐ„์— ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ, ์žฅ์น˜์˜ ํ•˜๋“œ์›จ์–ด ์ŠคํŽ™์— ์˜ํ–ฅ์„ ๋ฐ›์Œ.์ง€์—ฐ ์‹œ๊ฐ„์ง€์—ฐ ์‹œ๊ฐ„์€ ์š”์ฒญ์ด ์ฒ˜๋ฆฌ๋˜๋Š” ์‹œ๊ฐ„์„ ๋งํ•˜๋ฉฐ ์–ด๋–ค ๋ฉ”์‹œ์ง€๊ฐ€ ๋‘ ์žฅ์น˜ ์‚ฌ์ด๋ฅผ ์™•๋ณตํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„.๋งค์ฒด ํƒ€์ž…(๋ฌด์„ , ์œ ์„ ), ํŒจํ‚ท ํฌ๋ฆฌ, ๋ผ์šฐํ„ฐ์˜ ํŒจํ‚ท ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์— ์˜ํ–ฅ ๋ฐ›์Œ.๋„คํŠธ์›Œํฌ.. 2024. 11. 4.
728x90
๋ฐ˜์‘ํ˜•