ํฌํธ๋? ํธ์คํธ์์ ๋์ํ๋ ์ฌ๋ฌ ํ๋ก์ธ์ค ์ค์ ์ค์ ๋ก ์ด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ผํ๋ ํ๋ก์ธ์ค๊น์ง ๋ฐ์ดํฐ๋ฅผ ์ ์กํด์ผํจ ์ด๋ ํ๋ก์ธ์ค๋ฅผ ์๋ณํ๊ธฐ ์ํด ํธ์คํธ ๋ด๋ถ์ ์ผ๋ก ํ๋ก์ธ์ค๊ฐ ํ ๋น๋ฐ๋ ๊ฐ์ ํฌํธ๋ผ๊ณ ํจ ์ก์ ํ๋ก์ธ์ค ๋ํ ์๋ต๋ฐ๊ธฐ ์ํด ํฌํธ๋ฒํธ๋ฅผ ํ ๋น ๋ฐ์์ผ ํจ ์์ผ์ด๋? ์์ผ์ ํ๋ก์ธ์ค๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ ค๋ฉด ๋ฐ๋์ ์ด์ด์ผ ํ๋ ์ฐฝ๊ตฌ ๊ฐ์ ๊ฒ ์ปดํจํฐ ๋คํธ์ํฌ๋ฅผ ๊ฒฝ์ ํ๋ ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ์ข ์ฐฉ์ ์์ผ์ ์ด์ฉํ๋ฉด ์์ฉ๊ณ์ธต๋ง ์ ๊ฒฝ์ฐ๊ณ ๋คํธ์ํฌ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ์ ์์
DNS๋? Domain Name์ ์ธํฐ๋ท ์ฃผ์๋ก์ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ๋ ์ฝ์ง๋ง ์ปดํจํฐ๊ฐ ์ฒ๋ฆฌํ๊ธฐ์๋ ์ด๋ ค์ ๋คํธ์ํฌ ์์์ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ฝ๊ฒ ๋ฌธ์๋ก ๋ง๋ค์ด์ง Domain Name์ ์ปดํจํฐ๊ฐ ์ฒ๋ฆฌํ ์ ์๋ IP๋ก ๋ฐ๊พธ๋ ์์คํ ํด๋น ์์คํ ์ ์ญํ ์ ํ๋ ์๋ฒ ์ปดํจํฐ๋ฅผ Domain Name Server๋ผ๊ณ ๋งํ๊ธฐ๋ ํจ DNS๊ฐ ์ ํ์ํ๊ฒ ๋์์๊น? ์ด์ ์๋ ๋คํธ์ํฌ๊ฐ ํฌ์ง ์๊ณ ๊ต์ฅํ ์ง์ญ์ ์ด๋ผ IP์ฃผ์๋ฅผ Hostsํ์ผ์ ๊ธฐ๋กํด๋๊ณ ์ฌ์ฉํ์ฌ๋ ์ถฉ๋ถํ์์ ํ์ง๋ง ๋คํธ์ํฌ๊ฐ ์ปค์ง๋ฉด์ ๋ถ๊ฐ๋ฅ์ ๊ฐ๊น์์ก๊ณ ๊ทธ๋์ ๊ณ ์๋ ๊ฒ์ด DNS DNS ๋์ ๊ณผ์ PC ๋ธ๋ผ์ฐ์ ์์ "www.naver.com"์ ์ ๋ ฅํ๊ฒ๋๋ฉด PC๋ ๋ฏธ๋ฆฌ ์ค์ ๋์ด ์๋ Local DNS์๊ฒ IP์ฃผ์๋ฅผ ๋ฌผ์ด๋ด ๋ง์ฝ Local DNS์ IP์ฃผ์๊ฐ ..
UDP(User Datagram Protocol) ๊ฐ์ UDP๋? ๋น์ฐ๊ฒฐํ ์๋น์ค : ์ฐ๊ฒฐ์ ์ํด ํ ๋น๋๋ ๋ ผ๋ฆฌ์ ์ธ ๊ฒฝ๋ก๊ฐ ์์ด ๊ฐ๊ฐ์ ํจํท์ด ๋ค๋ฅธ ๊ฒฝ๋ก๋ก ์ ์ก๋จ ๋ ๋ฆฝ์ ์ธ ํจํท : ๊ฐ๊ฐ์ ํจํท์ ๋ ๋ฆฝ์ ์ธ ๊ด๊ณ๋ฅผ ์ง๋๊ฒ ๋จ ์ ๋ขฐ์ฑ์ด ๋ฎ์ : ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ์ ๋ณด๋ฅผ ๋ณด๋ด๊ฑฐ๋ ๋ฐ๋๋ค๋ ์ ํธ์ ์ฐจ๊ฐ ์์ด ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ์ง ์์ ์ฒดํฌ์ฌ : UDPํค๋์ CheckSum ํ๋๋ฅผ ํตํด ์ต์ํ์ ์ค๋ฅ๋ง ๊ฒ์ถํจ ์๋๊ฐ ๋น ๋ฆ : TCP์ ๋ค๋ฅด๊ฒ ์ ๋ขฐ์ฑ ๋ณด์ฅ์ ์ํ ์ ์ฐจ๊ฐ ์๋ค๋ณด๋ ์๋๊ฐ ๋น ๋ฆ ์ค์๊ฐ ์๋น์ค : ์ ๋ขฐ์ฑ๋ณด๋ค๋ ์ฐ์์ฑ์ด ์ค์ํ ์๋น์ค์ ์ฃผ๋ก ์ฌ์ฉ๋จ ์ ์ก ํธ์คํธ์ ํ๋ฆ ์ ์ก ํธ์คํธ์์ ์ ์กํ๊ธฐ ์ ์ ํจํท์ ๋ชฉ์ ์ง ์ฃผ์์ ์์ ํธ์คํธ์ ์์ผ์ ์๋ณํ ์ ์๋ ํฌํธ ๋ฒํธ๋ฅผ ํฌํจ์ํด ์ ์ก ํธ์คํธ์์ ์ก์ ํ๋ก์ธ์ค๋ฅผ ..
HTTP ์์ฒญ ๋ฉ์์ง HTTP ์์ฒญ ๋ฉ์์ง๋? ๋ธ๋ผ์ฐ์ ๊ฐ ์๋ฒ์๊ฒ ํน์ ๊ฐ์ฒด๋ฅผ ์์ฒญํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ฉ์์ง ์ํํ ๋ฐ์ดํฐ ์ก์์ ์ ์ํด ์ฝ์๋ ํํ๋ฅผ ๊ฐ์ง๊ณ ์์ HTTP ์์ฒญ ๋ฉ์์ง์ ํน์ง ๋ฉ์์ง๊ฐ ์ผ๋ฐ ASCII ๊ธฐ๋ฐ ํ ์คํธ๋ก ์ด๋ฃจ์ด์ง ๊ฐ ์ค์ Carriage Return & Line Feed๋ก ๊ตฌ๋ณ๋จ ์ฒซ์ค์ ์์ฒญ๋ผ์ธ์ด๋ผ๊ณ ๋ถ๋ฅด๊ณ , ์ดํ ์ค๋ค์ ํค๋๋ผ์ธ์ด๋ผ๊ณ ํจ ํค๋๋ผ์ธ ์ดํ๋ก Entity Body๊ฐ ์กด์ฌํ์ง๋ง GET์์๋ ๋น์ด์์ ์์ฒญ๋ผ์ธ Method, URL, HTTP ๋ฒ์ ์ ๋ํ๋ด๋ ์ธ๊ฐ์ง ํ๋๋ฅผ ๊ฐ์ง Method : HTTP ๋ฉ์๋๊ฐ ๋ฌด์์ธ์ง ๋ํ๋ URL : ๊ฐ์ฒด์ ์์น๋ฅผ ๋ํ๋ HTTP ๋ฒ์ : ๋ธ๋ผ์ฐ์ ์ HTTP ๋ฒ์ ์ ๋ํ๋ ํค๋๋ผ์ธ ๊ต์ฅํ ๋ค์ํ Header๋ฅผ ๋ช ์ํ ์ ์์ HTT..
HTTP (HyperText Transfer Protocol) HTTP๋? ํ ์คํธ ๊ธฐ๋ฐ์ ํต์ ๊ท์ฝ์ผ๋ก ์ธํฐ๋ท์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ๊ท์น ์ธํฐ๋ท ์์์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์์์ ์ฃผ๊ณ ๋ฐ์ ๋ ์ฐ๋ ํต์ ๊ท์ฝ HTTP๋ ํ ์คํธ ๊ธฐ๋ฐ์ ํต์ ๊ท์ฝ์ด๋ฏ๋ก, ๋๊ตฐ๊ฐ ๋คํธ์ํฌ์์ ์ ํธ๋ฅผ ๊ฐ๋ก์ฑ๋ฉด ๋ด์ฉ์ด ๋ ธ์ถ๋๋ ๋ณด์ ์ด์๊ฐ ์กด์ฌํจ ์ด๋ฌํ ์ด์ ๋๋ฌธ์ HTTPS ํ๋กํ ์ฝ์ด ๋ฑ์ฅํ๊ฒ ๋จ HTTPS (HyperText Transfer Protocol Secure) HTTPS๋? ์ธํฐ๋ท ์์์ ์ ๋ณด๋ฅผ ์ํธํํ๋ SSL ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์์์ ์ฃผ๊ณ ๋ฐ์ ๋ ์ฐ๋ ํต์ ๊ท์ฝ HTTPS๋ ํ ์คํธ๋ฅผ ๊ณต๊ฐํค ์ํธํ ๋ฐฉ์์ผ๋ก ์ํธํํจ ์ํธํ ๊ณผ์ ์ผ๋ก ์ธํ ์๋ ์ ํ๊ฐ ๋ฐ์ํ๋ค ๋์นญํค ๋ฉ์์ง๋ฅผ ๋ณด๋ด..