1๊ฐ) ๋คํธ์ํน์ด๋ ?
https://www.youtube.com/watch?v=lAhAdnsIN6I
- ๋คํธ์ํน : ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๊ฒ
์ฃผ๋ก ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋จ์ด์ง ์ปดํจํฐ๋ผ๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๊ฑธ ๋ถ๋ฆ
๊ฑฐ๋ฆฌ๊ฐ ๋จผ ๊ณณ์์ ๋คํธ์ํนํ ๋ ์๊ธฐ๋ ์ด์๋ค
1. ์ง์ฐ์๊ฐ์ด ์๊ธด๋ค
2. ์ฐ๊ฒฐ์ด ๋ถ์์ ํ๋ค.
3. ์์ ๋น๋ณด์ฅ (์ ์ ์ ์ถ X)
4. ํจํท ์ ์ก ๋น๋ณด์ฅ (๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋ฐ๋๋ค๋ ๋ณด์ฅX)
2๊ฐ) Protocol TCP/UDP
https://www.youtube.com/watch?v=0ZXIRuEVa5E&t=186s
Protocol : ์ฝ์(ํต์ ์์คํ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํต์ ๊ท์น)
๋ง์น ๋ชจ์ค๋ถํธ์ฒ๋ผ.
ํ๋กํ ์ฝ์ ์ฌ๋ฌ ๋ ์ด์ด์ ๊ฑธ์ณ ์ ํด์ง ์ ์๋ค.
<- ์์ ๊ณ์ธต - ํ์๊ณ์ธต - >
HTTP, SMTP / TCP, UDP / IP
(ใ ใ ๋น๋ฉ/์ ์ฌ๋/๊ฐ๋จ๊ตฌ/์์ธ์/๋ํ๋ฏผ๊ตญ) ์ด๋ฐ ์์
IP(Internet Protocol) ์ฃผ์ : ์ธํฐ๋ท ์์์ ์ฌ์ฉํ๋ ์ฃผ์์ฒด๊ณ.
์ธํฐ๋ท์์ฐ๊ฒฐ๋ ๋ชจ๋ PC๋ IP์ฃผ์์ฒด๊ณ๋ฅผ ๋ฐ๋ผ ๋ค๋ฉ์ด์ ์ซ์๋ก ๊ตฌ๋ถ. (IPv4)
IPv4 (Internet Protocol version 4) : IP ์ฃผ์์ฒด๊ณ์ ๋ค๋ฒ์งธ๋ฒ์ ์ ๋ปํจ
๊ฐ ๋ฉ์ด๋ฆฌ๋ง๋ค 0๋ถํฐ 255๊น์ง ๋ํ๋ผ ์ ์์ - > 2^32 ๋งํผ์ IP์ฃผ์ ํํ ๊ฐ๋ฅ (2^8 * 2^8 * 2^8 * 2^8)
์ฉ๋๊ฐ ์ ํด์ ธ์๋ IP์ฃผ์ :
127.0.0.1 - ํ์ฌ ์ฌ์ฉ์ค์ธ ๋ก์ปฌ PC
0.0.0.0 / 255.255.255.255 - Broadcast address. ๋ก์ปฌ ๋คํธ์ํฌ์ ์ ์๋ ๋ชจ๋ ์ฅ์น์ ์ํตํ๋ ์ฃผ์
(์๋ฒ์์ ์ ๊ทผ ๊ฐ๋ฅ IP ์ฃผ์๋ฅผ broadcast address ๋ก ์ง์ ํ๋ฉด, ๋ชจ๋ ๊ธฐ๊ธฐ์์ ์๋ฒ์ ์ ๊ทผํ ์ ์๋ค.)
IPv6 (Internet Protocol version 6) : IP ์ฃผ์์ฒด๊ณ์ ์ฌ์ฏ๋ฒ์งธ ๋ฒ์ ์ ๋ปํจ
์๋ฒ ์์ฐ๋์ด ๋์ด๋๋ฉฐ IPv4๋ก ํ ๋นํ ์ ์๋ PC๊ฐ ํ๊ณ๋ฅผ ๋์ด์๊ฒ๋์ด ์๋ก ์ธ์์ ๋์ด.
2^128 ๋งํผ์ IP์ฃผ์ ํํ ๊ฐ๋ฅ
๊ฒ์์ชฝ์์ ์ฃผ๋ก ๋ง์ด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ (TCP, UDP)

์ถ๊ฐ ์ฐธ๊ณ ์๋ฃ :
https://mangkyu.tistory.com/15
https://velog.io/@hidaehyunlee/TCP-%EC%99%80-UDP-%EC%9D%98-%EC%B0%A8%EC%9D%B4
'Programming > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [๋ฌด๋ฃ ๊ฐ์] ๊ฒ์ ๋คํธ์ํน์ ์ดํด (0) | 2022.01.04 |
|---|