๋ชฉ๋ก2025/04 (5)
์ฐ์ ๊ธฐ๋ก ๐ช

์ฟ ํค์์ HTTP๋ ์คํ ์ดํธ๋ฆฌ์ค ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ์๋ค. ๊ทธ๋ ๊ธฐ์ ๊ฐ์ ํด๋ผ์ด์ธํธ์์ ์์ฒญ์ ๋ ๋ฒ ๋ณด๋ด๋ ๋ณ๊ฐ์ ์์ฒญ์ผ๋ก ํ๋จํ๋ค. ๊ทธ๋ฐ๋ฐ ํด๋ผ์ด์ธํธ์ ์ํ๋ฅผ ๊ธฐ์ตํด์ผ ํ ๋๊ฐ ์๋ค. ์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ ํน์ ์น์ฌ์ดํธ์์ ๋คํฌ๋ชจ๋๋ฅผ ์ผฐ๋ค๊ณ ๊ฐ์ ํ์. ์ดํ ์ด ์ฌ์ฉ์๊ฐ ๋ค์ ์น์ฌ์ดํธ์ ์ ์ํ๋ฉด ๋คํฌ๋ชจ๋๋ก ๋ณด์ฌ์ง๊ฒ ๋๋ค. ์ด๋ฐ ์ ๋ณด๋ ์๋ฒ์ธก์์ Set-Cookie: mode=dark ํค๋๋ฅผ ์ ๋ฌํ๊ณ , ๋ธ๋ผ์ฐ์ ๋ ์ด๋ฅผ ๋ฐ์ ์ ์ฅํด๋๋ค.์ดํ ๊ฐ์ ์๋ฒ๋ก ์์ฒญ์ ๋ณด๋ผ ๋ ๋ฐ์๋ ์ฟ ํค๊ฐ์ ์ ๋ฌํ๋ค. ์ฟ ํค๊ฐ์ด ์ฌ๋ฌ๊ฐ์ด๋ฉด ์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ๋๋์ด ์ ๋ฌํ๋ค. (Cookie : mode=dark; message=test; . . .)์์์ ๋ดค๋ฏ์ด ์ฟ ํค๋ ์ด๋ฆ=๊ฐ ํ์์ผ๋ก ์ ์ฅ๋๋๋ฐ, ๊ทธ ์ธ์๋ ๋๋ฉ์ธ๊ณผ ๊ฒฝ๋ก, ์ ํจ๊ธฐ๊ฐ๊ณผ ๊ฐ์ ..

DNS ์๋ฒ๋คํธ์ํฌ ์์ ํธ์คํธ๋ฅผ ์๋ณํ ๋์๋ IP์ฃผ์๊ฐ ์ฌ์ฉ๋์ง๋ง, ํธ์คํธ์ IP ์ฃผ์๋ ๋ฐ๋ ์ ์๊ณ ์ฌ๋์ด ๋ณด๊ธฐ์๋ ์ข์ง ์๋ค. ๊ทธ๋ ๊ธฐ์ ๋๋ฉ์ธ ๋ค์์ ์ฌ์ฉํ๋ค. www.google.com ๊ฐ์ ๊ฒ์ ๋๋ฉ์ธ ๋ค์์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.๊ทธ๋ฌ๋ฉด IP์ฃผ์์ ๋๋ฉ์ธ ๋ค์์ ๋งคํ์์ผ์ฃผ๋ ์๋ฒ๊ฐ ํ์ํด์ง๋๋ฐ, ์ด๋ฅผ DNS ์๋ฒ๋ผ๊ณ ํ๋ค. ์์์ ๋ดค๋ค์ํผ ๋๋ฉ์ธ์ ๊ณ์ธต์ ์ผ๋ก ๋ถ๋ฅ๋์ด ์๋ค. ์ด ์ ์ ์ด์ฉํ์ฌ ์ํ๋ ๋๋ฉ์ธ์ IP๋ฅผ ์ฐพ์ ๋ ๊ณ์ธต์ ์ผ๋ก ์ง์ํ๋ค. ๋๋ฉ์ธ ๋ค์์ IP๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์ ์ข ๋ ์์ธํ ์ดํด๋ณด๋๋ก ํ์. ๋จผ์ www.google.com ์ IP ์ฃผ์๋ฅผ ์ฐพ๋๋ค๊ณ ๊ฐ์ ํด๋ณด๋ค. ๊ฐ์ฅ ๋จผ์ ๋ก์ปฌ์์ ์ฐพ๋๋ค. ์๋ฅผ ๋ค์ด ์๋์ฐ์๋ C:\Windows\System32\drivers\etc ๋๋ ํ ๋ฆฌ์ ho..

ํจํท์ ์ต์ข ๋ชฉ์ ์ง๋ ํธ์คํธ๊ฐ ์คํํ๋ ํ๋ก์ธ์ค์ด๋ค. ์ด๋ IP์ฃผ์+ํฌํธ ๋ฒํธ์ ์กฐํฉ์ผ๋ก ์์๋ผ ์ ์๋๋ฐ, ์ ์ก๊ณ์ธต์ ์ด ํฌํธ ๋ฒํธ๋ฅผ ๋ค๋ฃจ๋ ๊ณ์ธต์ด๋ค.ํฌํธ ๋ฒํธํฌํธ ๋ฒํธ๋ ์ด 16๋นํธ๋ก ํํ๋๋ค. ๊ทธ๋์ 0~2^16-1๊น์ง ํํ์ด ๊ฐ๋ฅํ๋ค.0~1023์ฐ๋ ธ์ด ํฌํธ1024~49151๋ฑ๋ก๋ ํฌํธ49152~65535๋์ ํฌํธ์ฐ๋ ธ์ด ํฌํธ๋ ๋์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ํฌํธ์ด๋ค. ์๋ฅผ๋ค์ด FTP(20, 21), SSH(22), TELNET(23), DNS(53), DHCP(67, 68), HTTP(80), HTTPS(443) ๋ฑ์ด ์๋ค.๋ ๋ฑ๋ก๋ ํฌํธ๋ ์ฐ๋ฆฌ๊ฐ ์๋ MySQL(3306), Redis(6379), MSSQL(1433)๋ฑ์ด ์๋ค.๋ง์ง๋ง์ผ๋ก ๋์ ํฌํธ๋ ์ผ๋ฐ์ ์ผ๋ก ํด๋ผ์ด์ธํธ๋ก์ ๋์ํ๋ ํ๋ก..

IP ์ฃผ์๋ํ๋ ์์ ๋ชฉ์ ์ง์ ์ก์ ์ง์ MAC ์ฃผ์๊ฐ ์์๋ฏ์ด, IP ํจํท ํค๋์๋ ์ก์ ์ง, ์์ ์ง์ IP ์ฃผ์ ํ๋๊ฐ ์๋ค. ๋ผ์ฐํฐ๋ ์ด IP ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ชฉ์ ์ง๊น์ง ์ต์ ์ ๊ฒฝ๋ก๋ก ํจํท์ ์ ๋ฌํด์ฃผ๋ ๋คํธ์ํฌ ์ฅ๋น์ด๋ค.IPv4 vs IPv6IPv4๋ 32๋นํธ๋ก 2^32๊ฐ์ ์ฃผ์๋ฅผ ํ ๋นํ ์ ์๋ค.IPv6๋ 128๋นํธ์ด๋ฏ๋ก ์ด 2^128๊ฐ์ ์ฃผ์๋ฅผ ํ ๋นํ ์ ์๋ค.IPv4 192.168.1.1IPv62001:0230:abcd:ffff:0000:0000:ffff:1111IPv4 ํจํท ํค๋์๋ ์๋ณ์, ํ๋๊ทธ, ๋จํธํ ์คํ์ ์ด ์๋ค.์๋ณ์ : ์ด๋ค ํจํท์ด ๋จํธํ ๋ ๊ฒ์ธ์ง ๊ตฌ๋ถํด์ค๋ค. ๊ฐ์ ์กฐ๊ฐ์์ ๋์จ ํจํท๋ค์ ์๋ณ์๊ฐ ๊ฐ๋ค.ํ๋๊ทธ : 3๋นํธ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ฒซ ๋ฒ์งธ๋ 0์ด๊ณ DF(Don’t fragme..

์ด๋๋ท์ด๋?์ด๋๋ท(Ethernet) ์ ๋ฌผ๋ฆฌ ๊ณ์ธต๊ณผ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์์ ๊ท๊ฒฉ์ ์ ์ํด ๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ฃผ๊ณ ๋ฐ๋ ๋ฐ์ดํฐ์ ๋จ์์ธ ํ๋ ์์ ๊ตฌ์กฐ๋ผ๊ฑฐ๋, MAC์ฃผ์์ ๊ตฌ์กฐ ๋ฑ์ด ์ ์๋์ด ์๋ค.ํ๋ ๋๋ถ๋ถ์ LAN์ ์ด๋๋ท์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํ๋์ด ์๋ค. ๊ทธ๋ฌ๋ฉด ์์ ๋งํ ํ๋ ์์ ๋ํด ๋จผ์ ์ดํด๋ณด๋๋ก ํ์.์ด๋๋ท ํ์ค์ ๋ฐ๋ฅด๋ฉด ํ๋ ์์ ํ๋ฆฌ์ฐ๋ธ, ์คํํธ ํ๋ ์ ๋๋ฆฌ๋ฏธํฐ, ๋ชฉ์ ์ง MAC ์ฃผ์, ์ก์ ์ง MAC ์ฃผ์, ์์๊ณ์ธต์ ๋ณด/๋ฐ์ดํฐ ๊ธธ์ด, ํ์ด๋ก๋, FCS(Frame Check Sequence)๊ฐ ํฌํจ๋์ด ์๋ค.ํ๋ฆฌ์ฐ๋ธ์ ์ก์ ์์ ์์ ์์ ํด๋ญ(ํ์ด๋จธ)๋ฅผ ๋ง์ถ๊ธฐ ์ํจ์ด๋ค. ์์ ์๋ ํ๋ฆฌ์ฐ๋ธ์ ํตํด ์ก์ ์์ ํด๋ญ์ ํ์ ํ๊ณ ๋๊ธฐํํ๋ค.์คํํธ ํ๋ ์ ๋๋ฆฌ๋ฏธํฐ(SFD, Start Fram..