๋ชจ๋ ๊ฒ์ด HTTP ๊ธฐ๋ฐ ์์์ ๋์ํ๋ค. (์น - ์๋ฒ ํต์ , ์๋ฒ - ์๋ฒ ํต์ ๋ฑ HTTP ํ๋กํ ์ฝ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค. )
HTTP์ ์ ์ฒด ํ๋ฆ์ ์ดํดํ์!!
์ธํฐ๋ท ๋คํธ์ํฌ
- HTTP๋ ๊ฒฐ๊ตญ์๋ TCP/IP๋ UTP ๊ธฐ๋ฐ ์์์ ๋์ํ๊ธฐ ๋๋ฌธ์ ์ธํฐ๋ท ๋คํธ์ํฌ๋ฅผ ์์์ผํ๋ค.
- IP (์ธํฐ๋ท ํ๋กํ ์ฝ)
- TCP, UDP
- PORT
- DNS
IP (์ธํฐ๋ท ํ๋กํ ์ฝ)์ด๋?
: ์ธํฐ๋ท ๋ง์ ํตํด์ ๋ชฉ์ ์ง๊น์ง ๋ฉ์ธ์ง๋ฅผ ์ ๋ฌํด์ผํ๋๋ฐ ์ด๋ ์ฌ์ฉํ๋ ๊ฒ์ด IP์ด๋ค.
๋ณต์กํ IP๋ง์์ 'hello world'๋ผ๋ ๋ฉ์ธ์ง๋ฅผ ๋ฏธ๊ตญ์ ์๋ ์น๊ตฌ์๊ฒ ๋ณด๋ด์ผํ๋ค๋ฉด?
์ต์ํ์ ๊ท์น์ธ IP๋ฅผ ํตํด์ ๊ฐ๋ฅํ๋ค!
IP(์ธํฐ๋ท ํ๋กํ ์ฝ)์ ์ญํ
1. ์ง์ ํ IP ์ฃผ์(IP Address)์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค.
2. ํจํท์ด๋ผ๋ ํต์ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค.
IP(์ธํฐ๋ท ํ๋กํ ์ฝ)์ ํ๊ณ
1. ๋น์ฐ๊ฒฐ์ฑ
ํจํท์ ๋ฐ์ ๋์์ด ์๊ฑฐ๋ ์๋น์ค ๋ถ๋ฅ ์ํ์ฌ๋ ํจํท์ ์ ์กํ๋ค.
(ํด๋ผ์ด์ธํธ ์๋ฒ๋ ๋์ ์๋ฒ๊ฐ ํจํท์ ๋ฐ์ ์ ์๋ ์ํ์ธ์ง ๋ชจ๋ฅธ๋ค. )
2. ๋น์ ๋ขฐ์ฑ
์ค๊ฐ์ ํจํท์ด ์ฌ๋ผ์ง๋ค๋ฉด?
(์ค๊ฐ ๋ ธ๋๊ฐ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ฉด ํจํท์ด ์์ค๋๋ค.)
ํจํท์ด ์์๋๋ก ์์จ๋ค๋ฉด?
(ํจํท๋ค์ด ์ค๊ฐ์ ๋ค๋ฅธ ๋ ธ๋๋ฅผ ํ ์ ์๊ฒ ๋์ ํจํท์ด ์์๋๋ก ๋์ฐฉํ์ง ์์ ์ ์๋ค. )
3. ํ๋ก๊ทธ๋จ ๊ตฌ๋ถ
๊ฐ์ IP๋ฅผ ์ฌ์ฉํ๋ ์๋ฒ์์ ํต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ ์ด์์ด๋ผ๋ฉด?
(ํ๋์ pc์์ ๋ธ๋ก๊ทธ๋ ํฌ์คํ ํ๊ณ ์์ ๋ ๋ฃ๋๋ค๋ฉด IP๊ฐ ๊ฐ๋ค ์ด๋ ๊ตฌ๋ถ์??)
=> ์ด๋ฌํ IP์ ํ๊ณ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ๋ฐ๋ก TCP, UDP์ด๋ค!
๐ ์๋ชป๋ ๊ฐ๋ ์ ๋ฌ์ด ์๋ค๋ฉด ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค. ์ ์ ์ฑ์ฅ์ ํฐ ๋์์ด ๋ฉ๋๋ค๐ค
'๐ฌComputer Science > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] PORT๋ ๋ฌด์์ด๊ณ ์ด๋ค ์ญํ ์ ํ๋์? (0) | 2023.01.03 |
---|---|
[TIL] TCP, UDP๋? ์ธํฐ๋ท ํ๋กํ ์ฝ ์คํ์ 4๊ณ์ธต (0) | 2023.01.02 |
axios instance๋ก ์จ๋ณด๊ธฐ (0) | 2022.09.14 |
AWS๋ฅผ ์ด์ฉํ ์๋ฒ ๋ฐฐํฌ ์๋ํ ํ์ดํ๋ผ์ธ ๊ตฌ์ถํ๊ธฐ, EC2 ๊ธฐ๋ณธ ์ธํ ๋ถํฐ, AWS๋ก ์๋ฒ ๋ฐฐํฌ (0) | 2022.08.09 |
GraphQL ๊ตฌ์กฐ (0) | 2022.08.02 |