์ค๋์ CS(๋คํธ์ํฌ - TCP/IP 4๊ณ์ธต ๋ชจ๋ธ(IP ์ฃผ์ - ARP))
๐ค ARP๋?
๐ Address Resolution Protocol์ ์ฝ์๋ค.
๐ ์ปดํจํฐ ๋คํธ์ํฌ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ด๋ค. ์ด ํ๋กํ ์ฝ์ ๋คํธ์ํฌ์์ ์ฌ์ฉํ๋ IP์ฃผ์๋ฅผ ๋ฌผ๋ฆฌ์ ์ธ MAC ์ฃผ์๋ก ๋ณํํ๋ ์ญํ ์ ํ๋ค.
๐ ์๋ฅผ ๋ค์ด, ์ปดํจํฐ A๊ฐ ์ปดํจํฐ B์๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ค๊ณ ํ๋ฉด, ์ปดํจํฐ A๋ ๋จผ์ ์ปดํจํฐ B์ IP ์ฃผ์๋ฅผ ์์์ผ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ค์ ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด์๋ B์ MAC ์ฃผ์๊ฐ ํ์ํ๋ค. ์ด๋ ARP๊ฐ IP ์ฃผ์๋ฅผ MAC ์ฃผ์๋ก ๋ณํํด์ฃผ๋ ์ญํ ์ ํ๋ค.
๐ RARP(Reverse Address Resolution Protocol)๋ ๋ฐ๋๋ก ์ค์ ์ฃผ์์ธ MAC ์ฃผ์๋ฅผ ๊ฐ์ ์ฃผ์์ธ IP ์ฃผ์๋ก ๋ณํํ๊ธฐ๋ ํ๋ค.
๐ ์ฅ์น A๊ฐ ARP Request ๋ธ๋ก๋์บ์คํธ๋ฅผ ๋ณด๋ด์ IP ์ฃผ์์ ํด๋นํ๋ MAC ์ฃผ์๋ฅผ ์ฐพ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ ํด๋น ์ฃผ์์ ๋ง๋ ์ฅ์น B๊ฐ ARP Reply ์ ๋์บ์คํธ๋ฅผ ํตํด MAC ์ฃผ์๋ฅผ ๋ฐํํ๋ ๊ณผ์ ์ ๊ฑฐ์ณ IP ์ฃผ์์ ๋ง๋ MAC ์ฃผ์๋ฅผ ์ฐพ๊ฒ ๋๋ค.
๐ ์ฉ์ด ์ ๋ฆฌ
1๏ธโฃ ๋ธ๋ก๋์บ์คํธ
๐ ์ก์ ํธ์คํธ๊ฐ ์ ์กํ ๋ฐ์ดํฐ๊ฐ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ํธ์คํธ์ ์ ์กํ๋ ๋ฐฉ์
2๏ธโฃ ์ ๋์บ์คํธ
๐ ๊ณ ์ ์ฃผ์๋ก ์๋ณ๋ ํ๋์ ๋คํธ์ํฌ ๋ชฉ์ ์ง์ 1:1๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐฉ์