728x90 ๋ฐ์ํ ๐ฅ Computer Science/Network17 [Network] Port๋? (feat. Protocol) (What is a Port?) Port๋? Port๋ ์ฌ์ ์ ์ธ ์๋ฏธ๋ก "ํญ๊ตฌ"๋ผ๋ ๋ป์ด๋ค. ํญ๊ตฌ๋ ๋ฐฐ๊ฐ ์ ์ฐฉํ๊ณ ์ถ๋ฐํ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค. ์ปดํจํฐ ๊ณผํ์์๋ Port๋ ๋น์ทํ ์๋ฏธ๋ก ์ฌ์ฉ๋๋๋ฐ ํน์ ์๋ฒ์ ์ ์ํ๊ธฐ ์ํ ๊ณต๊ฐ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ ํต์ ํ๊ธฐ ์ํ ์ข ๋จ์ ์ญํ ์ ํ๋ค. ํ๋์จ์ด์ ์ธ ์๋ฏธ๋ก๋ ํต์ ์ฅ๋น๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํ ์ฐ๊ฒฐ๋จ์ด๊ณ , ์ํํธ์จ์ด์ ์ธ ์๋ฏธ๋ก๋ ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์๋ณํ๋ ๋ ผ๋ฆฌ์ ๋จ์๋ฅผ ์๋ฏธํ๋ค. ์กฐ๊ธ ์ฝ๊ฒ ๋งํ๋ฉด ์ค์ ๋ก ๋ฐฐ๊ฐ ๋ฌผ๊ฑด์ ์ค์ด๋๋ฅด๋ ์ฅ์๋ฅผ ํญ๊ตฌ๊ฐ ์๋ ค์ฃผ๋ ๊ฒ๊ณผ ๊ฐ์ด ๋ฌผ๊ฑด ๋์ ๋ฐ์ดํฐ๋ฅผ ๋คํธ์ํฌ ์์์ ์ฃผ๊ณ ๋ฐ๋ ๊ณต๊ฐ๊ณผ๋ ๊ฐ๋ค. Port๊ฐ ํ์ํ ์ด์ ๊ทธ๋ฐ๋ฐ ๋ฌธ๋ "IP์ URL ์ฃผ์๋ง์ผ๋ก ์ถฉ๋ถํ ์ด๋ค ๊ณณ์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์ง ์๋ ค์ค ์ ์์ง ์์๊น? ๊ตณ์ด Port๋ฒํธ๊น์ง ์ถ๊ฐ์ ์ผ๋ก ๊ฐ์ ธ์ผํ ์ด์ ๋ ๋ฌด์์ผ๊น?".. 2022. 4. 29. [Network] CORS๋? (feat. ๋ณด์,HTTP) (What is a CORS?) CORS๋? CORS๋ Cross-Origin Resource Sharing์ ์ฝ์๋ก ์ง์ญํ๋ฉด "๊ต์ฐจ ์ถ์ฒ ๋ฆฌ์์ค ๊ณต์ " ์ด๋ค. ์ข ๋ ์ฝ๊ฒ ๋งํ๋ฉด ๋์ผํ ์ถ์ฒ๊ฐ ์๋ ๋ค๋ฅธ ์ถ์ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ ํ์ฉํ๋ ์ ์ฑ ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ฌํ ์ ์ฑ ์ด ์ ํ์ํ ๊ฒ์ผ๊น? ๊ทธ๊ฑด ๋จผ์ "๋์ผ ์ถ์ฒ ์ ์ฑ "์ ๋ํด์ ์์์ผ ํ๋ค. Same Origin Policy(๋์ผ ์ถ์ฒ ์ ์ฑ ) ๋์ผ ์ถ์ฒ ์ ์ฑ ์ ์น ๋ธ๋ผ์ฐ์ ์์ ๋ณด์์ ๊ฐํํ๊ธฐ ์ํ์ฌ ๋์ผํ ์ถ์ฒ์์๋ง ๋ฆฌ์์ค๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ก ํ๋ ์ ์ฑ ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด "์ถ์ฒ"๋ ๋๋์ฒด ๋ฌด์์ผ๊น? ์ฝ๊ฒ ๋งํ๋ฉด URL ์ฃผ์์ด๋ค. (๋จผ์ URL์ ๊ตฌ์ฑ์์๋ฅผ ๋ชจ๋ฅด๋ ๋ถ๋ค์ ์ฌ๊ธฐ ์์ ๋จผ์ ์ฝ๊ณ ์ค๊ธธ ๋ฐ๋๋ค.) ํ์ง๋ง "๋์ผํ ์ถ์ฒ"๋ ์ ํํ ๋๊ฐ์ URL์ ์๋ฏธํ๋ ๊ฒ์ ์๋๋ค. ๋์ผํ.. 2022. 4. 27. [Network] URL ๊ตฌ์ฑ ์์ (The components of a URL) URL URL์ Uniform Resource Locator์ ์ฝ์๋ก ์น ์ฃผ์๋ฅผ ๋ปํ๋ฉฐ ๋คํธ์ํฌ ์์์ ๋ฆฌ์์ค๊ฐ ์ด๋์๋์ง ์๋ ค์ฃผ๊ธฐ ์ํ ๊ท์น์ด๋ค. URL์ ๊ตฌ์ฑ ์์ ์๋๋ ๋ค์ด๋ฒ ์นํฐ์์ ์ ์ ํ ํ์ด์ง URL์ด๋ค. https://comic.naver.com/webtoon/list?titleId=183559&weekday=mon ์ ์ ํ ์์ ์ ๋ชจ๋ ๊ฒ์ด์๋ ์๋ ๋ฅผ ์ซ์ ํ์ ๋ค์ด์จ ์๋ ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฐ ์๋ ์ ์ํํ๋ ํ comic.naver.com ํด๋น URL์ https + comic.naver.com + (:443) + /webtoon/list + ?titleId=183559&weekday=mon ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. 1. Protocol(ํ๋กํ ์ฝ) ์ URL์์ "https"๋ฅผ ๋ปํ๋ฉฐ ์ด๋ค ํ๋กํ .. 2022. 4. 27. [Network] ์ธ์ (Session)์ด๋? (What is a Session?) Session์ด๋? Session์ ์๊ตฌ์ ์ด๊ณ ์ํธ์์ฉ์ ์ธ ์ ๋ณด ๊ตํ์ ์ ์ ํ๋ ๋ ์ด์์ ํต์ ์ฅ์น๋ ์ปดํจํฐ์ ์ฌ์ฉ์ ๊ฐ์ ๋ํ๋ ์ก์์ ์ฐ๊ฒฐ์ํ๋ฅผ ์๋ฏธํ๋ ๋ณด์์ ์ธ ๋ค์ด์ผ๋ก๊ทธ(dialogue) ๋ฐ ์๊ฐ๋๋ฅผ ๊ฐ๋ฆฌํจ๋ค. - ์ํค ๋ฐฑ๊ณผ - ์ฆ, ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ฐ๊ฒฐ ์ํ๋ฅผ ์๋ฏธํ๋ ๊ฒ์ด๋ค. ์ข ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํ๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ๋ธ๋ผ์ฐ์ ์ ์ ์ํ์ฌ ์๋ฒ์ ์ ์์ด ์ข ๋ฃํ๊ธฐ ์ ์ ์ํ๋ฅผ ์๋ฏธํ๋ค. ์ฝ๊ฒ ์ค๋ช ํ๋ฉด ์ฌ์ฉ์๊ฐ ์น์ฌ์ดํธ์ ์ ์ํด ํด๋น ์ฐฝ์ ๋ซ๊ธฐ ์ ๊น์ง์ ์ํ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ์ธ์ ๊ณผ์ 1. ํด๋ผ์ด์ธํธ๊ฐ ์น์ฌ์ดํธ์ ์ ์ํด ์๋ฒ์ ์์ฒญํ๋ค. 2. ์๋ฒ๋ ์ ์ํ ํด๋ผ์ด์ธํธ์๊ฒ ์ธ์ ID๋ฅผ ๋ถ์ฌํด์ ์๋ตํ๋ค. 3. ํด๋ผ์ด์ธํธ๋ ํด๋น ์ธ์ ID๋ฅผ ํค๋ ์ฟ ํค์ ๋ฃ์ด ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ค. 4. ์๋ฒ๋ ์ธ์ .. 2022. 4. 26. [Network] ์ฟ ํค(Cookie)๋? (What is a Cookie?) ์ฟ ํค(Cookie)๋? ์ฟ ํค๋ ์ธํฐ๋ท์ ์ฌ์ฉํ๋ ์ ์ ๊ฐ ์ด๋ค ์น์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ์ ๋ ๊ทธ ์ฌ์ดํธ๊ฐ ์ฌ์ฉํ๋ ์๋ฒ๋ฅผ ํตํด ๋ก์ปฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ์ด๋ค. ์ฟ ํค๋ ํค์ ๋ฐธ๋ฅ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ ๋ง๋ฃ๊ธฐ๊ฐ, ๋๋ฉ์ธ, ๊ฒฝ๋ก ๋ฑ์ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๊ทธ๋ ๋ค๋ฉด ์ ์ฟ ํค๋ ์ด๋ฆ์ ๊ฐ์ง๊ฒ ๋ ๊ฒ์ผ๊น? ๋ท์ค์ผ์ดํ ๊ฐ๋ฐ์์ธ ๋ฃจ ๋ชฌํ๋ฆฌ๊ฐ ์ด๋ฆ์ ์ง๊ฒ ๋์๋๋ฐ ๋ฐ์ดํฐ์ ํจํท์ ์๋ฏธํ๋ "๋งค์ง ์ฟ ํค" ์์ ๋น๋กฏ๋์๋ค๊ณ ํ๋ค. ํด๋ผ์ด์ธํธ๋ ์ต๋ 300๊น์ง ์ฟ ํค๋ฅผ ๊ฐ์ง ์ ์์ผ๋ฉฐ, ํ๋์ ๋๋ฉ์ธ ๋น ์ต๋ 20๊ฐ, ํ๋์ ์ฟ ํค ๋น ์ต๋ 4KB๊น์ง ์ ์ฅํ ์ ์๋ค. ์ฟ ํค๋ฅผ ์ฌ์ฉํ๋ ์ด์ ์ด์ HTTP์ ํน์ง์ ์ ๋ฆฌํ ๊ธ์์ ๋ฆฌ์์ค๋ฅผ ์๋ผ๊ธฐ ์ํด์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ฐ๊ฒฐ๋์ง ์๋ ํน์ง(๋น์ฐ๊ฒฐ์ฑ)์ด ์๋ค๊ณ ํ๋ค. ๋ํ ๋น์ฉ์ ์ค์ด๊ธฐ ์ํด.. 2022. 4. 22. [Network] OAuth๋? (feat. ์ฌ์ฉํ๋ ์ด์ ) (What is an OAuth?) OAuth๋? OAuth๋ Open standard for Authorization์ ์ฝ์๋ก ์ง์ญํ๋ฉด "๊ถํ์ ์ํ ๊ฐ๋ฐฉ๋ ํ์ค"์ด๋ค. 2006๋ ์ ํธ์ํฐ ๊ฐ๋ฐ์๋ค์ด Open ID๋ฅผ ํ์ฉํด ์ธ์ฆํ ๋ฐฉ๋ฒ์ ๋ชจ์ํ๋ค๊ฐ ๊ตฌ๊ธ์ ๋์ํธ ํด๋ฆฐํด์ด ํ๋ก์ ํธ์ ํฉ๋ฅ ํ์๊ณ , ๊ทธ๋ ๊ฒ OAuth์ ์ต์ข ์ด์์ด ๋ฐํ๋์๋ค. ๊ทธ๋ ๋ค๋ฉด ๋๋์ฒด "๊ถํ์ ์ํ ๊ฐ๋ฐฉ๋ ํ์ค"์ด ๋ฌด์จ ๋ป์ผ๊น? ์ฝ๊ฒ ์ค๋ช ํ๋ฉด ์ฐ๋ฆฌ๊ฐ ํํ ๋ด์๋ SNS ๋ก๊ทธ์ธ๊ณผ ๊ฐ๋ค. ์ด๋ ํน์ ์น์ฌ์ดํธ๋ ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ง์ ํ์๊ฐ์ ์ ํ๋ ๊ฒ์ด ์๋, ๋ฏฟ์์ง์ค๋ฌ์ด ๊ธฐ์ ์ ์์ด๋๋ฅผ ํตํด ์๋น์ค๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด๋ค. OAuth์ ์ ์ฐจ SNS ๋ก๊ทธ์ธ์ ํตํด์ ๊ฐ์ ํ๊ฒ ๋๋ฉด ์๋์ ๊ฐ์ ์ ์ฐจ๋ฅผ ๋ฐ๊ฒ ๋๋ค. 1. SNS ๋ก๊ทธ์ธ ๋ฒํผ์ ๋๋ฆ ํด๋น SNS ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ์ด๋ํ.. 2022. 4. 21. [Network] REST API๋? (feat. ์์น๊ณผ ๋ค์ด๋ฐ ๊ท์น) (What is a REST API?) REST๋? REST๋ Representational State Transfer์ ์ฝ์๋ก ์ง์ญํ๋ฉด "๋ํ๋ก ์ํ๋ฅผ ์ ์กํ๋ ๊ฒ"์ด๋ค. ์ ๋๋ก ๋ ์๋ฏธ๋ "๋ฐ์ดํฐ์ ์ด๋ฆ์ผ๋ก ์ํ๋ฅผ ๊ตฌ๋ถํ์ฌ ์ ์กํ๋ ๋ฐฉ์" ์ด๋ค. ์๋ฅผ ๋ค์ด ์ฝ๊ฒ ์ค๋ช ํ๋ฉด ์๋์ ๊ฐ๋ค. ๋ฐ์ดํฐ์ ์ด๋ฆ "์ด๊ฑฐ ์ ์ ์ ๋ํ ๋ฐ์ดํฐ์ผ" -> user (user๋ผ๊ณ ์ด๋ฆ์ ์ง์ด ์ ์ ๋ฐ์ดํฐ๋ผ๊ณ ์๋ ค์ค) ์ํ "๋ ๋ฐ์ดํฐ ์์ฑํ ๊ฑฐ์ผ" -> Create (๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ค๊ณ ์๋ ค์ค) ์ ์ก "์ ์ ๋ฐ์ดํฐ ์์ฑํด์ค" -> Create user (์ ์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํด ๋ฌ๋ผ๊ณ ์์ฒญํจ) ์ด์ ๊ฐ์ด ๋ฐ์ดํฐ์ ์ด๋ฆ์ผ๋ก ์ํ๋ฅผ ๊ตฌ๋ถํ์ฌ ์ ์กํ๋ ๋ฐฉ์์ด๋ค. ์ฌ์ฉํ๋ ์ด์ ๊ทธ๋ ๋ค๋ฉด REST API๋ฅผ ์ฌ์ฉํ๋ ๋ฌด์์ผ๊น? ๊ฐ์ฅ ๋ํ์ ์ธ ์ด์ ๋ "HTTP ํํ ํ ์ฝ" ์ด๋ผ๊ณ .. 2022. 4. 20. [Network] HTTP์ ํน์ง์ ๋ํด ์์๋ณด๊ธฐ(feat. ๋น์ฐ๊ฒฐ์ฑ, ๋ฌด์ํ) HTTP์ ํน์ง HTTP๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ ํต์ ํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ด๋ค. ์ง๋ ๊ธ์ HTTP๋ HTML ๋ฑ์ ์นํ์ด์ง๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํ ํ ์คํธ๋ก ๋์ด ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค๊ณ ์ ๋ฆฌํ์๋ค. (ํน์ ์๋ณธ ๋ถ๋ค์ ์ฌ๊ธฐ ์์ ๋ณด๊ณ ์์ฃผ์๋ฉด ๋ฉ๋๋ค.) ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ํต์ ์ ํจ์จ์ ์ผ๋ก ํ๊ธฐ ์ํ HTTP์ ํน์ง์ด ๋ช ๊ฐ์ง๊ฐ ์๋ค. Connectionless ๊ทธ ์ค ํ๊ฐ์ง๋ ๋ฐ๋ก Connectionless(๋น์ฐ๊ฒฐ์ฑ)์ด๋ค. ์ฆ, ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ฐ๊ฒฐ๋์ด ์์ง ์๋ค๋ ๊ฒ์ด๋ค. ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ฐ๊ฒฐ๋์ด ์์ง ์์ ์ด์ ๋ ๋ฌด์์ผ๊น? ๋ฐ๋ก "๋ฆฌ์์ค" ๋๋ฌธ์ด๋ค. ๊ณ์ํด์ ์ฐ๊ฒฐ์ด ๋์ด ์๋ค๋ ๋ง์ ๋ค๋ฅธ ๋ง๋ก ๊ณ์ํด์ ๋ฆฌ์์ค๊ฐ ๋ค์ด๊ฐ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ ๊ฒ ๋ฆฌ์์ค๋ฅผ ์๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋ ๋ง์ ์ฐ๊ฒฐ์ ํ ์ ์.. 2022. 4. 15. [Network] HTTPS์ ๋ณด์ ์๋ฆฌ(feat. SSL,๊ณต๊ฐํค ์ํธํ ๋ฐฉ์) HTTP์ ๋ณด์ HTTP๋ HyperText Transfer Protocol์ ์ฝ์๋ก ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ํต์ ๊ท์ฝ์ ์๋ฏธํ๋ค. (์์ธํ ์ค๋ช ์ ์ด์ ๊ธ์ธ Hyper Text๋ ๋ฌด์์ผ๊น? ์์ ๋ณผ ์ ์๋ค.) HTTP๋ ๋จ์ํ HTML์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์ฃผ๊ณ ๋ฐ๊ธฐ ๋๋ฌธ์ ์ ๋ณด๋ฅผ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์ฝ๊ฒ ๋ ธ์ถ๋ ์ ์๋ค. ์ฆ, ์ ์์ ์ธ ์ฌ์ฉ์๊ฐ ์๋ค๋ฉด ๋คํธ์ํฌ ์ค๊ฐ์์ ์ ๋ณด๋ฅผ ๊ฐ๋ก์ฑ ์กฐ์ํ๊ฑฐ๋ ์์ ๋ฒ๋ฆฌ๋ ๋ฑ์ ๊ณต๊ฒฉ์ ๊ฐํ ์ ์๋ค. (๋ง์ฝ ๋ฐ์ดํฐ ์์ ์ ์ฉ์นด๋ ๋น๋ฐ๋ฒํธ, ๊ฐ์ธ ์ ๋ณด ๋ฑ์ด ์๋ค๋ฉด ์น๋ช ์ ์ผ ๊ฒ์ด๋ค.) HTTPS๋? HTTPS๋ HTTP + S๋ก, HTTP์ ์ถ๊ฐ์ ์ผ๋ก S๊ฐ ๋ํด์ง ๊ฒ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด S๋ ๋ฌด์์ ์๋ฏธํ ๊น? ๋ฐ๋ก Secure Socket Layer, SSL.. 2022. 4. 14. [Network] HyperText๋ ๋ฌด์์ผ๊น? (feat. HTTP,HTML) Hyper Text๋? ํ์ดํผ ํ ์คํธ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๊ฒ์ผ๊น? ํ์ดํผ ํ ์คํธ๋ฅผ ์๊ธฐ ์ ์ ํ์ดํผ ๋งํฌ๋ผ๋ ๊ฒ์ ์์์ผ ํ๋๋ฐ ํ์ดํผ ๋งํฌ๋ ์น ์์์ ํํ ๋ณด์ด๋ ๋ฐ์ค๋ก ๋์ด์๋ ๋งํฌ๋ฅผ ์๋ฏธํ๋ค. ์ด๊ฒ์ ์๋ฃ๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ์ฐธ์กฐ ๊ณ ๋ฆฌ๋ฅผ ์๋ฏธํ๋ฉฐ ์ด ๋งํฌ๋ฅผ ํตํด ์ฌ์ง,๋์์ ๋ฑ ํ์ผ์ ์์น๋ฅผ ์ง์ ํ ์ ์๋ค. ํ์ดํผ ํ ์คํธ๋ ์์์ ์ค๋ช ํ ํ์ดํผ ๋งํฌ๋ฅผ ๋ํ๋ผ ์ ์๋ ํ ์คํธ๋ฅผ ์๋ฏธํ๋ค. ์ฆ, ํ์ดํผ ๋งํฌ๋ฅผ ํตํด ์ฌ์ฉ์๊ฐ ํ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ด๋ํ ์ ์๋๋ก ํ๋ ์ด์์ ์ธ(Hyper) ๊ธ(Text)์ธ ๊ฒ์ด๋ค. HTML์ด๋? HTML์ HyperText Markup Language์ ์ฝ์๋ก ํ์ดํผ ํ ์คํธ๋ฅผ ์ํ ๋งํฌ์ ์ธ์ด์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ๋งํฌ์ ์ธ์ด๋ ๋ฌด์์ผ๊น? ๋งํฌ์ ์ธ์ด๋ ํ๊ทธ์ ๋ถํธ ๋ฑ์ ์ด์ฉ.. 2022. 4. 14. [Network] ํ๋ก์ ์๋ฒ๋? (feat. ํ์ํ ์ด์ ) (What is a Proxy server?) Proxy๋? Proxy๋ ์ฌ์ ์ ์๋ฏธ๋ก "๋๋ฆฌ" ํ๋ ๊ฒ์ ๋ปํ๋ค. ์ปดํจํฐ ๊ณผํ์ ์ธ ์๋ฏธ๋ก๋ ํ๋กํ ์ฝ ์์์ ๋ฌด์์ธ๊ฐ๋ฅผ ๋์ ํ๋ ๊ฒ์ ๋ปํ๋ค. Proxy ์๋ฒ ํ๋ก์ ์๋ฒ๋ ํด๋ผ์ด์ธํธ์์ ์๋ฒ๋ก ์ ์์ ํ ๋ ์ง์ ์ ์ผ๋ก ์ ์ํ์ง ์๊ณ ์ค๊ฐ์ ๋์ ์ ๋ฌํด์ฃผ๋ ์๋ฒ๋ฅผ ์๋ฏธํ๋ค. ์ข ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํ๋ฉด ์๋์ ๊ฐ์ด ์งํ๋๋ค. 1. ํด๋ผ์ด์ธํธ์์ ํ๋ก์ ์๋ฒ๋ก ์ ๋ฌํ ์์ฒญ์ ๋ณด๋ธ๋ค. 2. ํ๋ก์ ์๋ฒ๋ ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ ๋ฌ ๋ฐ์ ์์ฒญ์ ์๋ฒ์ ์์ฒญํ๋ค. 3. ์๋ฒ๋ ์์ฒญ์ ๋ง๊ฒ ๋ฐ์ดํฐ๋ฅผ ํ๋ก์ ์๋ฒ๋ก ์ ๋ฌํ๋ค. 4. ํ๋ก์ ์๋ฒ๋ ์๋ฒ๋ก๋ถํฐ ์ ๋ฌ ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ด์ธํธ์ ์ ๋ฌํ๋ค. ์ด์ ๊ฐ์ด ํ๋ก์ ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ฌ์ด์์ ์ค๊ฐ์ธ ์ญํ ์ ํ๋ค๊ณ ๋ณด๋ฉด ๋๋ค. Proxy ์๋ฒ๋ ์ ํ์ํ ๊น? ๊ทธ๋ ๋ค.. 2022. 4. 13. [Network] DNS๋? (feat. DNS ๊ณผ์ ) (What is Domain Name System?) IP ์ฐ์ "IP" ๋ผ๋ ์ด๋ฆ์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํ ๋ฒ์ฏค์ ๋ค์ด๋ดค์ ๊ฒ์ด๋ค. IP๋ Internet Protocol์ ์๋ฏธํ๋ฉฐ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์๋ ์ฅ์น๋ค์๊ฒ ๋ถ์ฌ๋๋ ๊ณ ์ ํ ์ฃผ์๋ฅผ ์๋ฏธํ๋ค. ์ด IP ์ฃผ์๋ ์ด 32๋นํธ๋ก ๋์ด ์์ผ๋ฉฐ 4๊ฐ์ 8๋นํธ ๋จ์๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, "."์ ํตํด ๊ตฌ๋ณํ๋ค. ํ ๋จ์๋น 0~255๊น์ง ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ต๋ 42์ต9496๋ง7296๊ฐ์ IP ์ฃผ์๋ฅผ ๋ง๋ค ์ ์๋ค. ex) 127.0.0.1 DNS๋? DNS๋ Domain Name System์ ์ฝ์๋ก, ๋๋ฉ์ธ ์ด๋ฆ ์์คํ ์ ๋งํ๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด ๋๋ฉ์ธ ์ด๋ฆ ์์คํ ์ ์ ํ์ํ ๊น? ๋ฐ๋ก ์์์ ์ค๋ช ํ "IP" ๋๋ฌธ์ด๋ค. IP ์ฃผ์๋ ์ต๋ 12์๋ฆฌ์ ์ซ์๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ธ์์ ์ ์ ์๋ ์ฅ์น๊ฐ ์กด์ฌํ๋ฏ๋ก ์ด๊ฒ์.. 2022. 4. 12. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ