DHCP(Dynamic Host Configuration Protocol)
- ๋ถํ ํ ์ปดํจํฐ์๊ฒ 4๊ฐ์ง ์ ๋ณด๋ฅผ ์๋์ ์ผ๋ก ์ ๊ณตํ๊ธฐ ์ํด์ ์ค๊ณ๋ ํด๋ผ์ด์ธํธ/์๋ฒ ํ๋กํ ์ฝ
+ ์ปดํจํฐ์ IP์ฃผ์
+ ์ปดํจํฐ์ ์๋ธ๋ท ๋ง์คํฌ(ํ๋ฆฌํฝ์ค ๊ธธ์ด)
+ ๋ผ์ฐํฐ(Default Gateway)์ IP์ฃผ์
+ ๋ค์์๋ฒ์ IP์ฃผ์(DNS)
- ์๋์ ์ผ๋ก ์ ๋ณด๊ฐ ์ ๋ฌ๋๋ ํธ๋ฆฌ์ฑ์ด ์์ผ๋ฉฐ, ํด๋จผ ์๋ฌ๋ฅผ ์ ๊ฑฐํ ์ ์์
* DHCP ๋์์ ์ฐจ(ํด๋ผ์ด์ธํธC์ ์๋ฒS๊ฐ ๋์ผํ ๋คํธ์ํฌ์ ์์นํ ๊ฒฝ์ฐ)
- C -> S
- ํด๋ผ์ด์ธํธ๋ ์ก์ ์ ์ฃผ์๊ฐ์ 0.0.0.0, ์์ ์ ์ฃผ์๊ฐ์ 255.255.255.255๋ก ์ค์ ํ์ฌ DISCOVER๋ฉ์์ง ์ ์ก
- S -> C
- DISCOVER ๋ฉ์์ง๋ฅผ ์์ ํ ์๋ฒ๋ ์ ์ ํ ์ฃผ์๊ฐ์ ์ ํํ์ฌ OFFER๋ฉ์์ง๋ก ์๋ ค์ค
- ์ฌ๋ฌ ์๋ฒ๊ฐ ๋์์ ์๋ตํ ์ ์์
- C -> S
- ์๋ฒ๊ฐ ์๋ ค์ค ์ฃผ์๊ฐ๋ค ์ค์์ ํ๋๋ฅผ ์ ํํ์ฌ REQUEST๋ฉ์์ง๋ก ์ ์ก
- S -> C
- REQUEST์ ๋ํ ์๋ต์ผ๋ก ACK๋ฉ์์ง ์ ์ก
* IP ์ฃผ์ ๊ฐฑ์
- IP์ฃผ์๋ฅผ ํ ๋นํ๋ ์์ ์, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์๊ฒ ์ฃผ์ ์๋ ์๊ฐ์ ์๋ ค์ค
- ์๋์๊ฐ์ 50%๊ฐ ์ง๋๋ฉด ํด๋ผ์ด์ธํธ๋ ์๋ฒ์๊ฒ REQUEST๋ฉ์์ง๋ฅผ ์ ์กํ์ฌ ๊ฐฑ์ ์ ์์ฒญํ๊ณ ์ด์ ๋ํ ACK๋ฉ์์ง๋ฅผ ์์ ํ๋ฉด ์๋์๊ฐ์ ์๋กญ๊ฒ ์์ํจ
- ์๋์๊ฐ์50%์ ์์ ์ ๋ณด๋ธ REQUEST๋ฉ์์ง์ ๋ํ ์๋ต์ ์์ ํ์ง ๋ชปํ๋ฉด 87.5%์์ ์ ๋ค์ REQUEST๋ฉ์์ง๋ฅผ ์ ์กํ์ฌ ์๋ ๊ฐฑ์ ์ ์์ฒญํจ
- ์๋ต์ ์์ ํ๋ฉด ์๋์๊ฐ์ ์๋กญ๊ฒ ์์
'software engineering > ์ปดํจํฐ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] ์๋ ์์ด๋ ์น๊ณผ HTTP (0) | 2023.11.17 |
---|---|
[Network] DNS(Domain Name System) (0) | 2023.11.17 |
[Network] TCP์ ์ ์ก์ ์ด (0) | 2023.11.09 |
[Network] TCP์ ๊ธฐ๋ณธ ๋์ (0) | 2023.11.09 |
[Network] UDP / TCP Protocol (0) | 2023.11.09 |