UDP L4 Transport ํ๋กํ ์ฝ ๋จ์ํ๊ณ ๋น ๋ฅด๋ค. ์ฐ๊ฒฐ์งํฅ X / ๋ฐ์ดํฐ ์ ๋ฌ ๋ณด์ฆ X / ์์๋ณด์ฅ X IP์์ Port์ ์ฒดํฌ์ฌ๋ง ์ถ๊ฐ๋ ๊ฐ๋
์ปค์คํฐ๋ง์ด์ง์ด ์ฉ์ดํจ TCP L4 Transport ํ๋กํ ์ฝ ๋ฐ์ดํฐ ๋จ์ : ์ธ๊ทธ๋จผํธ ๋
ผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ์์ ๊ธฐ์ตํ์. LAN ์ผ์ด๋ธ์ ๋ถ๋ฆฌํ๋ค๊ฐ ๋ค์ ์ฐ๊ฒฐํด๋ TCP ์ฐ๊ฒฐ์ ์ผ์ ์๊ฐ๋์ ์ฐ๊ฒฐ๋์ด ์๋ค. ๋ฌด์ ์ฐ๊ฒฐ์ ์๊ฐํ๋ฉด ๋ ์ฝ๋ค ์ปค๋ ์์ผ์ ๋ ๊ฐ์ ๋ฒํผ๋ฅผ ๊ฐ์ง๊ณ ์๋ค ์ก์ ์ฉ์ผ๋ก ์ค๋นํ send socket buffer ์์ ์ฉ์ผ๋ก ์ค๋นํ receive socket buffer ์์ผ๊ณผ ์ฐ๊ฒฐ๋ TCP Control Block(TCB) ๊ตฌ์กฐ์ฒด๊ฐ ์๋ค. TCB์ ์๋ ๋ฐ์ดํฐ๋ connection state(LISTEN, ESTABLISHED, TIME_WAIT ..
์์ผ ์ธํฐํ์ด์ค๋ L7๊ณผ L4 layer ์ฌ์ด์ ์์นํ๋ค. HTTP๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ ์ ์ก ๋ฐ ์์ ์ ์์ํ๊ธฐ ์ ์ ๋จผ์ Connection์ ์ค์ ํด์ผ ํ๋ค Connection์ ์ค์ ํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต์ TCP ์ ์ก ๊ณ์ธต ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ค TCP ์ฐ๊ฒฐ์ ์์ํ๊ธฐ ์ํด ํด๋ผ์ด์ธํธ๋ ์์ผ์ ์์ฑํ๋ค. ์์ผ์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ณ ๋ฐ๋ ์ฌ์ํจ๊ณผ ๊ฐ๋ค๊ณ ์๊ฐํ ์ ์๋ค. ์ค์ HttpClient ์ฝ๋๋ฅผ ๋ณด๋ฉด doConnect๋ก Socket ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๋ถ๋ถ์ ๋ณผ ์ ์๋ค ์ฐธ๊ณ ๋ก ์๋ฐ์์ Socket ๊ฐ์ฒด๋ TCP ํต์ ์ ํ๊ณ DatagramSocket ๊ฐ์ฒด๋ UDP ํต์ ์ ํ๋ค. protected Socket serverSocket = null; ์๋ฒ์์ผ์ ๋ด๋ถ์ ์ผ๋ก 2๊ฐ์ Queue๋ฅผ ๊ฐ์ง๋ค. inc..
DNS Domain Name System ๋๋ฉ์ธ ์ด๋ฆ -> IP ์ฃผ์ ์๋ต ์์คํ
IP ์ฃผ์๋ ์ ๋์ ์ด๊ณ ์ธ์ฐ๊ธฐ ์ฝ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ์ฉํ๊ฒ ๋จ (like ์ ํ๋ฒํธ๋ถ) ํ์ง๋ง ์ค์ L3 ํต์ ์ IP ์ฃผ์๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋ค. Local DNS๊ฐ DNS Resolver ์ญํ ์ ํ๋ค. Local DNS ~= ISP DNS (ex : KT DNS) ์ง์ ์์ hosts ํ์ผ ํ์ธ, ์๋๊ฒฝ์ฐ ์ฌ์ฉ์ -> Local DNS ์ง์ ์์ ๊ฒฝ์ฐ ์บ์ฑ๋ ๊ฐ ์ฌ์ฉ ์๋ ๊ฒฝ์ฐ Local DNS๊ฐ Root -> TLD -> Sub DNS๊น์ง ์ง์ํด์ค๋ค. ์ฃผ์๋ ๊ณ์ธตํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค. Root -> Top-level -> Second-level -> Sub Root ์ ์ธ๊ณ์ 13๊ฐ Top-level Second-le..
Network ํต์ ํ๋ ์ฅ์น๋ค์ ์๋ก ์ฐ๊ฒฐํ ๊ทธ๋ฃน์ด๋ค. ์ธํฐ๋ท์ ์๋ก ํต์ ํ ์ ์๋ ๋ ์ด์์ ๋คํธ์ํฌ๋ค. ๋ผ์ฐํฐ์ DNS๋ก ์ด๋ค์ง ์งํฉ์ฒด User mode, Kernel mode NIC : Network Interface Card. ๋์นด๋๋ผ๋ ๋ช
์นญ์ผ๋ก ์ ๋ช
ํ๋ค. ๋๋ผ์ด๋ฒ : ํ๋์จ์ด๋ฅผ ์ ์ดํ๊ธฐ ์ํ ์ํํธ์จ์ด ์ธํฐํ์ด์ค : ์ปค๋๋ชจ๋์ ๊ตฌ์ฑ์์๋ฅผ ์ดํ๋ฆฌ์ผ์ด์
ํ๋ก์ธ์ค๊ฐ ์ฌ์ฉํ ์ ์๊ฒ ์ด์ด์ค ๊ฒ ํ์ผ ํํ TCP/IP๋ฅผ ์ถ์ํ ํ ์ธํฐํ์ด์ค : ์์ผ Host ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ ์ค์์น : ๋คํธ์ํฌ ๊ทธ ์์ฒด๋ฅผ ์ด๋ฃจ๋ ์ปดํจํฐ ๊ต์ฐจ๋ก ์ญํ ์ ํ๋ค. ๋งคํธ๋ฆญ(๋น์ฉ)์ด ๋ฎ์์ชฝ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค. L2 ์ค์์น L2 ์์ธ์ค ์ค์์น : ์๋ํฌ์ธํธ์ ์ง์ ์ฐ๊ฒฐ๋๋ ์ค์์น L2 Distribution ์ค์์น : ..