โ ์ ๋ณด ์ ์ก ๋ฐฉ์
- ๋จ๋ฐฉํฅ: ํ์ชฝ ๋ฐฉํฅ์ผ๋ก๋ง ์ ์ก ๊ฐ๋ฅ (TV, ๋ผ๋์ค)
- ๋ฐ์ด์ค: ํ์ชฝ์์ ์ก์ ํ๋ฉด ๋ค๋ฅธ ์ชฝ์์๋ ์์ ๋ง ๊ฐ๋ฅ (๋ฌด์ ๊ธฐ)
- ์ ์ด์ค: ๋์์ ์ก/์์ ๊ฐ๋ฅ (์ ํ๊ธฐ)
- ์คํํ/์ฑํ/์ค์ ์ง์คํ
- ์ค์๋ ธ๋์ 1:1 (P2P) ์ฐ๊ฒฐ
- ๊ณ ์ฅ ๋ฐ์ , ์ ์ง ๋ณด์, ํ์ฅ์ด ์ฌ์
- ์ค์๋ ธ๋์ ์ ์ด์ฅ์น๊ฐ ํต์ ๋ง์ ์ฒ๋ฆฌ๋ฅ๋ ฅ, ์ ๋ขฐ์ฑ ๊ฒฐ์
- ๋ฒ์คํ
- ํ ๊ฐ์ ํ์ ์ ์ฌ๋ฌ ๋จ๋ง ์ฅ์น ์ฐ๊ฒฐ, ํ์ ์ ๋ ์ข ๋จ ์ฅ์น ํ์
- ๋จ๋ง ์ฅ์น ํ๋๊ฐ ๊ณ ์ฅ๋๋ ์ ์ฒด ์ํฅ ์๊ธฐ์ ์ ๋ขฐ์ฑ ๋์
- ์ค์น/์ ๊ฑฐ ์ฉ์ด, ๊ธฐ๋ฐ์ฑ ๋ฎ๊ณ ํต์ ํ์ ์ ์ ํ ์์
- ๋ง/๋ฃจํ/์/ํํ
- ์ธ์ ํ ๋จ๋ง๊ธฐ๋ฅผ ์๋ก ์ฐ๊ฒฐ
- ์๋ฐฉํฅ ์ ์ก ๊ฐ๋ฅ
- ํต์ ๋ง ํ๋๊ฐ ๊ณ ์ฅ ์ ์ ์ฒด ํต์ ๋ง ๋ง๋น
- ๋จ๋ง ์ฅ์น ์ถ๊ฐ/์ ๊ฑฐ, ๊ธฐ๋ฐ๋ณดํธ ์ด๋ ค์
- ํธ๋ฆฌ/๊ณ์ธต/๋ถ์ฐํ
- ๋๋ญ๊ฐ์ง ๋ชจ์์ผ๋ก ๊ณ์ธต์ ์ฐ๊ฒฐ
- ๋ถ์ฐ์ฒ๋ฆฌ ์์คํ ๊ตฌ์ฑ ๋ฐฉ์
- ํ์ฅ์ด ๋ง์ผ๋ฉด ํธ๋ํฝ (ํต์ ๋)์ด ๊ณผ์ค๋จ
- ๋ง/๋งค์ฌ/๊ทธ๋ฌผ/์์ ํ
- ๋ชจ๋ ์ง์ ์ ๋จ๋ง๊ธฐ๋ฅผ ์๋ก ์ฐ๊ฒฐ
- ๋น ๋ฅธ ์๋ต ์๊ฐ, ๋์ ์ฐ๊ฒฐ์ฑ
- ํต์ ๋์ด ๋ง์ ๊ฒฝ์ฐ ์ ๋ฆฌํจ (๊ณต์ค ๋ฐ์ดํฐ ํต์ ๋ง)
- ํ์ ์ฅ์ ๋ฐ์ ์ ๋ค๋ฅธ ๊ฒฝ๋ก๋ก ์ ์ก
- ๋์ ๋ณด์์ฑ ๋ฐ ์์ ์ฑ
- ๋จ๋ง ์ฅ์น ์ถ๊ฐ/์ ์ด ์ด๋ ค์ (๋ฎ์ ํ์ฅ์ฑ)
โ ๋๊ธฐ / ๋น๋๊ธฐ ์ ์ก
๊ตฌ๋ถ | ๋๊ธฐ์ | ๋น๋๊ธฐ์ |
์ ์ก ๋จ์ | ๋ฐ์ดํฐ ๋ธ๋ก ๋จ์ | ๋ฌธ์ ๋จ์ |
๋๊ธฐ ์ ์ด ๋ฐฉ์ | ํด๋ญ ๋๊ธฐ | Start bit, Stop bit |
ํต์ ์๋ | ๊ณ ์ | ์ ์ |
ํ๋ก ๋ณต์ก๋ | ๋ณต์ก | ๋จ์ |
ํด์ง ๊ธฐ๊ฐ | ๋ธ๋ก ๊ฐ ํด์ง ๊ธฐ๊ฐ ์์ → ๋์ ์ ์ก ํจ์จ |
๋ฌธ์ ๊ฐ ํด์ง ๊ธฐ๊ฐ ์กด์ฌ ๊ฐ๋ฅ → ๋ฎ์ ์ ์ก ํจ์จ |
์์ | ๋ฐ์ดํฐ ํต์ ๋ง, ์ ํ ๊ตํ๋ง | ํธ์ง, ์ด๋ฉ์ผ |
์ ์ก ๋ฐฉ์ | ๋ฌธ์ ๋๊ธฐ ๋ฐฉ์ (SYN, STX, ETX), ๋นํธ ๋๊ธฐ ๋ฐฉ์ |
- |
โป ๋น๋๊ธฐ ์ ์ก ๋ชจ๋(ATM, Asynchronous Transfer Mode)
- ์๋ฃ๋ฅผ ์ผ์ ํ ํฌ๊ธฐ(Cell)๋ก ์ ํ ํ ์์๋๋ก ์ ์ก / ๋ฉํฐ๋ฏธ๋์ด ์๋น์ค ์ ํฉ
- Cell: ๊ณ ์ ๊ธธ์ด ํจํท ํฌ๊ธฐ 53 Byte (ํ์ด๋ก๋ 48 Byte + ํค๋ 5 Byte)
- ๋จ์ํ ์ฒ๋ฆฌ ๋ฐฉ์ / ๊ณ ์๋ง ์ ํฉ / ์ค์๊ฐ ๋ฐ ๋น์ค์๊ฐ ์๋น์ค ์ ๊ณต ๊ฐ๋ฅ
- ๊ณ ์ ๋นํธ๋ ์ดํธ(CBR) ๋ฐ ๊ฐ๋ณ ๋นํธ๋ ์ดํธ(VBR) ๋ชจ๋ ์ฒ๋ฆฌ ๊ฐ๋ฅ
โ IPv4 / IPv6 ํน์ง
IPv4 | IPv6 |
10.97.135.183 (0~255 = 256๊ฐ = 8 Bit) |
2544::D6::4B::13F:2C4F 0000~FFFF(๊ฐ ์๋ฆฌ๋ฅผ :์ฝ๋ก ์ผ๋ก ๊ตฌ๋ถ) |
10์ง์ (0~9) | 16์ง์ (0~9 + A~F) |
8 Bit x 4๊ฐ = 32 Bit | 16 Bit x 8๊ฐ = 128 Bit |
์ ๋, ๋ฉํฐ, ๋ธ๋ก๋ ์บ์คํธ | ์ ๋, ๋ฉํฐ, ์ ๋ ์บ์คํธ |
โป IPv6๋
- ์ฃผ์์ ํ์ฅ์ฑ/์ตํต์ฑ/์ฐ๋์ฑ์ด ๋์ผ๋ฉฐ, IPv4 ๋๋น ์ ์ก ์๋๊ฐ ๋น ๋ฆ,
- ์ธ์ฆ์ฑ/๊ธฐ๋ฐ์ฑ, ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ผ๋ก ๋ณด์ ๋ฌธ์ ํด๊ฒฐ ๊ฐ๋ฅ
- ํจํท ํฌ๊ธฐ ์ ํ ์์ผ๋ฉฐ, ๋ฑ๊ธ/์๋น์ค๋ณ ํจํท ๊ตฌ๋ถ ๊ฐ๋ฅ → ํ์ง ๋ณด์ฅ ์ฉ์ด
โป ์บ์คํ
์ ์ก ๋ฐฉ์
- ์ ๋ ์บ์คํธ: 1:1 (๋จ์ผ ⇔ ๋จ์ผ)
- ๋ฉํฐ ์บ์คํธ: 1:N (๋จ์ผ ⇔ ๋ค์ค)
- ๋ธ๋ก๋ ์บ์คํธ: ํธ์คํธ๊ฐ ์ํด ์๋ ๋คํธ์ํฌ ์ ์ฒด๋ฅผ ๋์์ผ๋ก ํจํท์ ์ ์ก
- ์ ๋ ์บ์คํธ: 1:1 (์์ ๊ฐ๋ฅํ ๋
ธ๋ ์ค ๊ฐ์ฅ ๊ฐ๊น์ด ํ ๋
ธ๋์ ํต์ )
โ ํ๋กํ ์ฝ (Protocol): ์ ๋ณด ๊ตํ์ ์ํด ๋ฌด์์, ์ด๋ป๊ฒ, ์ธ์ ํต์ ํ ๊ฒ์ธ์ง (๊ตฌ๋ฌธ, ์๋ฏธ, ์์)๋ฅผ ์ ํ ํต์ ๊ท์ฝ
[๊ธฐ๋ฅ]
- ํ๋ฆ ์ ์ด: ํจํท ํ๋ฆ(์ ์ก๋/์๋)์ ์กฐ์ ํ์ฌ ์ก์์ ์์ ์ฑ ์ ์ง
- ๋๊ธฐํ: ์ก/์์ ์ด ๊ฐ์ ์ํ๋ฅผ ์ ์ง
- ์ค๋ฅ ์ ์ด: ์ ์ก ์ค ๋ฐ์ํ ์ค๋ฅ๋ฅผ ๊ฒ์ถ, ๋ณต์/์ ์
โป ํ๋ฆ์ ์ด ๋ฐฉ์
- Stop and Wait
- ์์ ์ธก ํ์ธ ํ ๋ค์ ํจํท ์ ์ก / ํ ๋ฒ์ ํ๋์ ํจํท๋ง ์ ์ก
- Sliding Window
- ์์ ์ธก ํ์ธ ์์ด ์ฌ์ ์ ์ ํด์ง ํจํท ์๋งํผ ์ฐ์์ ์ผ๋ก ์ ์ก
- ํ ๋ฒ์ ์ฌ๋ฌ ํจํท์ ๋์์ ์ ์ก ๊ฐ๋ฅ
- ๊ธ์ ์์ ์ ์๋์ฐ ํฌ๊ธฐ ์ฆ๊ฐ / ๋ถ์ ์ ํธ ์ ์๋์ฐ ํฌ๊ธฐ ๊ฐ์
- Slow start
- ์ ์ ํจํท ์ ์ก ์ ํผ์ก ์๋์ฐ ํฌ๊ธฐ๋ฅผ ํจํท๋ง๋ค 1์ฉ ์ฆ๊ฐ์ํค๋ ํผ์ก ํ์ ๋ฐ์ ์ ํผ์ก ์๋์ฐ ํฌ๊ธฐ๋ฅผ 1๋ก ์ค์ผ
- Congestion Avoidance
- ๋คํธ์ํฌ ๋ด ํจํท์ ์ง์ฐ์ด ๋๋ฌด ๋์ ํธ๋ํฝ์ด ๋ถ๊ดด๋์ง ์๋๋ก ํจํท์ ํ๋ฆ์ ์ ์ดํ๋ ํธ๋ํฝ ์ ์ด
- ๋คํธ์ํฌ ๋ด ํจํท์ ์ง์ฐ์ด ๋๋ฌด ๋์ ํธ๋ํฝ์ด ๋ถ๊ดด๋์ง ์๋๋ก ํจํท์ ํ๋ฆ์ ์ ์ดํ๋ ํธ๋ํฝ ์ ์ด
โป ์ ์ก ์ค๋ฅ ์ ์ด ๋ฐฉ์
- ์ ์ง ์ค๋ฅ ์์ (FEC, Forward Error Correction): ์์ ์ธก์์ ์ค์ค๋ก ์ค๋ฅ ๊ฒ์ถ ํ ์์ ํ๋ ๋ฐฉ์ (์ก์ ์ธก์ ๋ณ๋ ํต๋ณด X)
ex. ํด๋ฐ ์ฝ๋ / ์์น ์ฝ๋
- ํ์ง ์ค๋ฅ ์์ (BEC, Barkward Error Correction): ์ค๋ฅ ๋ฐ์ ์ ์ก์ ์ธก์ ์ฌ์ ์ก ์๊ตฌ
ex. ํจ๋ฆฌํฐ ๊ฒ์ฌ / CRC (Cyclic Redundancy Check) / ๋ธ๋ก ํฉ
โป ์ค๋ฅ ๊ฒ์ถ ๋ฐฉ์
- ํด๋ฐ ์ฝ๋
- ์์ ์ธก์์ ์ค๋ฅ ๊ฒ์ถ ํ ์๋ ์์ / 1๋นํธ ์ค๋ฅ ์์ ๊ฐ๋ฅ
- ๊ฒ์ถ ๊ฐ๋ฅ ์ต๋ ์ค๋ฅ ์ = ํด๋ฐ ๊ฑฐ๋ฆฌ-1
- ์์น ์ฝ๋
- ์์ฐจ์ /ํ๊ณ๊ฐ ๋์ฝ๋ฉ ์ฌ์ฉ / ์ฌ๋ฌ ๋นํธ์ ์ค๋ฅ ์์ ๊ฐ๋ฅ
- ํจ๋ฆฌํฐ ๊ฒ์ฌ
- 7~8๊ฐ ๋นํธ๋ก ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ๋ธ๋ก ๋์ ํน์ ํจ๋ฆฌํฐ ๋นํธ(์ง์/ํ์)๋ฅผ ์ถ๊ฐํ์ฌ ์ค๋ฅ ๊ฒ์ถ
- ์ํ ์ค๋ณต ๊ฒ์ฌ(CRC)
- ๋คํญ์์ ํตํด ์ฐ์ถ๋ ๊ฐ์ผ๋ก ์ค๋ฅ ๊ฒ์ฌ (์ง๋จ ์ค๋ฅ ํด๊ฒฐ)
- ๋ฐ์ดํฐ ๋ค ์ค๋ฅ ๊ฒ์ถ์ฝ๋ FCS (Frame Check Sequence) ์ถ๊ฐ
- ๋ธ๋ก ํฉ
- ์ง์๊ฐ ๋นํธ ์ค๋ฅ ๊ฒ์ถ ๋ถ๊ฐํ ํจ๋ฆฌํฐ ๊ฒ์ฌ๋ฅผ ๊ฐ์ ํ ๋ฐฉ๋ฒ
- ๋ฐ์ดํฐ ๋ธ๋ก์ ์ํ/์์ง ํจ๋ฆฌํฐ ๋นํธ ์ถ๊ฐ
โ Oauth
- ๋ค์ํ ํ๋ซํผ์ ํน์ ์ฌ์ฉ์ ๋ฐ์ดํฐ์ ์ ๊ทผํ๊ธฐ ์ํด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๊ณตํ์ง ์๊ณ ์ 3์ ํด๋ผ์ด์ธํธ๊ฐ ์ฌ์ฉ์์ ์ ๊ทผ ๊ถํ์ ์์ ๋ฐ์ ์ ์๋ ํ์ค ํ๋กํ ์ฝ (์ฌ์ฉ์ ์ธ์ฆ์ ์ฌ์ฉ๋๋ ํ์ค ์ธ์ฆ ๋ฐฉ๋ฒ / ๊ณต๊ฐ API๋ก ๊ตฌํ)
โ IPC (Inter-Process Communication)
- ์คํ ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ธฐ์
- ์ข
๋ฅ: ํ์ดํ, ๋ฉ์์ง ํ, ๊ณต์ ๋ฉ๋ชจ๋ฆฌ, ์ธ๋งํฌ์ด, ์์ผ
โ AD-hoc Network (์ ๋ ํ ๋คํธ์ํฌ)
- ๊ธฐ์ง๊ตญ/์์ธ์ค ํฌ์ธํธ์ ๊ฐ์ ๋คํธ์ํฌ ์ฅ์น๊ฐ ํ์ํ์ง ์๊ณ , ๋ฉํฐ ํ ๋ผ์ฐํ ๊ธฐ๋ฅ์ ์ํด ๋ฌด์ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ง๋ ํต์ ๊ฑฐ๋ฆฌ์์ ์ ์ฝ ๊ทน๋ณต → ๊ธด๊ธ ๊ตฌ์กฐ, ๊ธด๊ธ ํ์, ์ ์ํฐ์์์ ๊ตฐ์ฌ ๋คํธ์ํฌ์ ํ์ฉ
โ IEEE 802 LAN ํ์ค์
802.2 | ๋ ผ๋ฆฌ ๋งํฌ ์ ์ด (LCC) | 802.6 | ๋์ํ ํต์ ๋ง (MAN) |
802.3 | CSMA/CD | 802.8 | Fiber Optis LANS |
802.4 | Token Bus | 802.9 | ์ข ํฉ ์์ฑ/๋ฐ์ดํฐ ๋คํธ์ํฌ |
802.5 | Token Ring | 802.11 | ๋ฌด์ LAN |
โ OSI ์ฐธ์กฐ ๋ชจ๋ธ (7๊ณ์ธต)
OSI ์ฐธ์กฐ ๋ชจ๋ธ (7๊ณ์ธต) | TCP/IP 4๊ณ์ธต | |
์์ฉ ๊ณ์ธต (Application) |
์์ฉ ํ๋ก๊ทธ๋จ์ด OSI ํ๊ฒฝ์ ์ ์ ๊ฐ๋ฅํ ์๋น์ค | < ์์ฉ ๊ณ์ธต > Telent / FTP HTTP / POP SMTP DHCP / SNMP DNS |
ํํ ๊ณ์ธต (Presentation) |
์์ฉ-์ธ์ ๊ฐ ์ฝ๋/๋ฐ์ดํฐ ๋ณํ, ๋ฐ์ดํฐ ์ํธํ/์์ถ | |
์ธ์
๊ณ์ธต (Session) |
์ปดํจํฐ ๊ฐ ์ธ์ /์ฐ๊ฒฐ์ ์์ฑ/์ ์ง/์ข ๋ฃํ์ฌ ์ ์ ํ ํต์ ์ํ ์ ์ง | |
์ ์ก ๊ณ์ธต (Transport) |
์ข
๋จ(END-to-END)๊ฐ ํฌ๋ช
ํ ๋ฐ์ดํฐ ์ ์ก/์ ๋ฌ ์ฃผ์ ์ค์ / ๋ค์คํ / ์ค๋ฅ ์ ์ด / ํ๋ฆ ์ ์ด ์ํ |
< ์ ์ก ๊ณ์ธต > TCP / UDP |
๋คํธ์ํฌ ๊ณ์ธต (Network) |
๊ฐ๋ฐ ์์คํ
๊ฐ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ๊ด๋ฆฌ / ๋ฐ์ดํฐ ๊ตํ ๊ฒฝ๋ก ์ค์ (Routing), ํธ๋ํฝ ์ ์ด, ํจํท ์ ๋ณด ์ ์ก |
< ์ธํฐ๋ท ๊ณ์ธต> IP / ICMP ARP / RARP |
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต (Data link) |
์ก/์์ ๊ฐ ์๋ ์ฐจ์ด ํด๊ฒฐ ์ํ ํ๋ฆ ์ ์ด ๊ฐ๋ฅ ํ๋ ์ ๋๊ธฐํ / ์ค๋ฅ ์ ์ด ๊ธฐ๋ฅ / ๋ ธ๋ ๊ฐ ํ๋ ์ ์ ์ก → ๋ฌผ๋ฆฌ์ ์ฃผ์ (MAC) ๊ฒฐ์ |
< ๋คํธ์ํฌ ์ก์ธ์ค > HDLC / PPP LLC |
๋ฌผ๋ฆฌ ๊ณ์ธต (Physical) |
์ ์ก์ ํ์ํ ๊ธฐ๊ณ์ , ์ ๊ธฐ์ , ๊ธฐ๋ฅ์ ํน์ฑ์ ์ ์ ๋ฐ์ดํฐ๋ฅผ 0๊ณผ 1์ ์ ๊ธฐ์ ์ ํธ๋ก ๋ณํ |
โ HDLC ํ๋กํ ์ฝ: High Level Data Link Control
- ๋ํ์ ๋ฐ์ดํฐ๋งํฌ ํ๋กํ ์ฝ / ๋นํธ ๋๊ธฐ ๋ฐฉ์
- BSC (ํ๋ ์์ ์ ์ก ์ ์ด ๋ฌธ์ ์ฝ์
) / LAP-B (ํจํท๊ตํ๋ง) / LAP-S (ISDN์์ ์ฌ์ฉ) / PPP (์ ํํ์ ์ ์ด์ฉํ PC ๊ฐ ์ฐ๊ฒฐ) / LLC (LAN ํ๋กํ ์ฝ)
[HDLC ๋งํฌ ๊ตฌ์ฑ] ๋ถ๊ท ํ(1:N ๊ตฌ์ฑ) / ๊ท ํ(1:1 ๊ตฌ์ฑ)
*์ฃผ๊ตญ: ๋ฐ์ดํฐ ์ ์ก ๋ช
๋ น ์ํ / *์ข
๊ตญ: ๋ช
๋ น์ ์๋ต / *ํผํฉ๊ตญ: ๋ช
๋ น๊ณผ ์๋ต ๋ชจ๋ ์ฒ๋ฆฌ
[HDLC ์ ์ก ๋ชจ๋]
์ ๊ท ์๋ต ๋ชจ๋: NRM | ์ฃผ๊ตญ์ ์ข
๊ตญ์ ๊ด๊ณ (๋ถ๊ท ํ) → ์ข ๊ตญ์์ ๋ฐ์ดํฐ ์ ์ก ์ ์ฃผ๊ตญ ํ๋ฝ ํ์ |
๋น๋๊ธฐ ๊ท ํ ๋ชจ๋: ABM | ๋๋ฑํ ํผํฉ๊ตญ ๊ฐ์ ๊ด๊ณ (๊ท ํ) → ์์ชฝ์์ ๋ช ๋ น๊ณผ ์๋ต ๋ชจ๋ ์ ์ก ๊ฐ๋ฅ |
๋น๋๊ธฐ ์๋ต ๋ชจ๋: ARM | ๋ถ๊ท ํ ๋ชจ๋ / ์ข ๊ตญ์ด ์ฃผ๊ตญ์ ํ๋ฝ ์์ด ๋ฐ์ดํฐ ์ ์ก ๋ฐ ์ก์ ๊ฐ๋ฅํ๋ ์ ์ด ๊ธฐ๋ฅ์ ์ฃผ๊ตญ๋ง ํ์ฉ |
[HDLC ํ๋ ์ ์ข
๋ฅ]
์ ๋ณด ํ๋ ์ (์ ์ด๋ถ๊ฐ 0์ผ๋ก ์์) |
- ์ฌ์ฉ์ ๋ฐ์ดํฐ ๋ฐ ์ผ๋ถ ์ ์ด ์ ๋ณด์ ์ ๋ฌ โ Seq(์ก์ ์ฉ ์์๋ฒํธ) โก Next(์๋ต์ฉ ์์๋ฒํธ) โข P/F(์ฃผ๊ตญ ์ปดํจํฐ๊ฐ ์ข ๊ตญ ์ปดํจํฐ์ ๋ฐ์ดํฐ ์ ์ก ํ์ฉ) ๊ตฌ์ฑ |
๊ฐ๋
ํ๋ ์ (์ ์ด๋ถ๊ฐ 10์ผ๋ก ์์) |
- ํ์ธ ์๋ต , ๋ฐ์ดํฐ๋งํฌ์ ํ๋ฆ ์ ์ด, ์ค๋ฅ ์ ์ด ์ฉ๋ - ์ ์ก ๋ชฉ์ ์ด ์๋๋ผ Seq ๊ฐ ํ์ ์์ (Next๋ง ์กด์ฌ) - 2๋นํธ๋ก ๊ตฌ์ฑ๋์ด 4๊ฐ์ง Type(0~3)์ผ๋ก ๊ตฌ์ฑ |
๋น๋ฒํธ ํ๋ ์ (์ ์ด๋ถ๊ฐ 11๋ก ์์) |
- ์์๊ฐ ์๋ ํ๋ ์ / ๋งํฌ์ ๋์ ๋ชจ๋ ์ค์ ๋ฐ ๊ด๋ฆฌ - 2๋นํธ Type + 3๋นํธ Modifier = ์ด 5๋นํธ ๊ตฌ์ฑ |
โ ๋คํธ์ํฌ ๊ณ์ธต ํ๋กํ ์ฝ
IP (Internet Protocol) |
- ์ ์กํ ๋ฐ์ดํฐ์ ์ฃผ์ ์ง์ ํ๊ณ ๊ฒฝ๋ก ์ค์ - ๋น์ฐ๊ฒฐํ ๋ฐ์ดํฐ๊ทธ๋จ ๋ฐฉ์ / ์ ๋ขฐ์ฑ ๋ณด์ฅ X / ํจํท์ ๋ถํ ๋ฐ ๋ณํฉ - ํค๋ ์ฒดํฌ์ฌ(header checksum)์ ๊ณต / ๋ฐ์ดํฐ ์ฒดํฌ์ฌ์ ์ ๊ณตX |
ICMP (Internet Control Message Protocol) |
- IP์ ํจ๊ป ํต์ ๊ฐ ์ค๋ฅ ์ฒ๋ฆฌ์ ์ ์ก ๊ฒฝ๋ก ๋ณ๊ฒฝ ๋ฑ ์ ์ด ๋ฉ์์ง ๊ด๋ฆฌ |
ARP (Address Resolution Protocol) |
- ํธ์คํธ IP์ฃผ์๋ฅผ ๋คํธ์ํฌ ์ ์ ์ฅ๋น์ ๋ฌผ๋ฆฌ์ ์ฃผ์(MAC)๋ก ๋ฐ๊ฟ |
RARP (Reverse ARP) |
- ARP ๋ฐ๋๋ก ๋ฌผ๋ฆฌ์ ์ฃผ์(MAC)๋ฅผ IP์ฃผ์๋ก ๋ณํ |
IGMP (Internet Group Management Protocol) |
- ๋ฉํฐ์บ์คํธ ์ง์ํ๋ ํธ์คํธ/๋ผ์ฐํฐ ๊ฐ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน ์ ์ง |
RIP (Routing Information Protocol) |
- ์ต์ Hop count(์ต๋จ๊ฑฐ๋ฆฌ) ๊ฒฝ๋ก๋ก ๋ผ์ฐํ ํ๋ ํ๋กํ ์ฝ |
NAT (Network Address Translation) |
- ๋คํธ์ํฌ ์ฃผ์ ๋ณํ - ์ฌ์ค ๋คํธ์ํฌ์ ์ํ IP๋ฅผ ๊ณต์ธIP ์ฃผ์๋ก ๋ณํํ๋ ๊ธฐ์ → 1๊ฐ์ ์ ์ IP ์ฃผ์์์ ๋ค๋์ ๊ฐ์ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋น/์ฐ๊ฒฐ |
โ ์ ์ก ๊ณ์ธต ํ๋กํ ์ฝ
TCP (Transmission Contorl Protocol) |
- ์๋ฐฉํฅ ์๋น์ค ์ ๊ณต - ์์ ์ ์ด/์ค๋ฅ ์ ์ด/ํ๋ฆ ์ ์ด ๊ธฐ๋ฅ → ๋์ ์ ๋ขฐ์ฑ - ํ๋กํ ์ฝ ํค๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก 20~60 Byte - ํจํท ๋จ์์ ์คํธ๋ฆผ ์์ฃผ ์ ๋ฌ |
UDP (User Datagram Protocol) |
- ๋น์ฐ๊ฒฐํ ์๋น์ค ์ ๊ณต - TCP ๋๋น ๋จ์ํ ํค๋ ๊ตฌ์กฐ๋ก ์ค๋ฒ๋ ๋ ์ ๊ณ , ์ ์ก์๋ ๋น ๋ฆ (์ ์ดX) - ์ค์๊ฐ ์ ์ก ์ ๋ฆฌ / ์ ๋ขฐ์ฑ๋ณด๋ค๋ ์๋๊ฐ ์ค์ํ ๋คํธ์ํฌ์ ํ์ฉ |
RTCP (Real-time Control Protocol) |
- RTP ํจํท์ ์ ์ก ํ์ง ์ ์ด - ์ธ์ ์ ์ฐธ์ฌํ ๊ฐ ์ฐธ์ฌ์๋ค์๊ฒ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ์ด ์ ๋ณด ์ ์ก |
โ ์์ฉ ๊ณ์ธต ํ๋กํ ์ฝ
Telnet {23} *{ } ์ ์ซ์: ํฌํธ ๋ฒํธ | ๋ค๋ฅธ ์ปดํจํฐ ์ ์ ํ ์๊ฒฉ ์๋น์ค ์ ๊ณต / ๊ฐ์์ ํฐ๋ฏธ๋ ๊ธฐ๋ฅ ์ํ |
FTP {21} (File Transfer Protocol) |
์๊ฒฉ ํ์ผ ์ ์ก ํ๋กํ ์ฝ (์ปดํจํฐ-์ธํฐ๋ท) |
HTTP {80} (Hyper Text Transfer Protocol) |
WWW ๋ด HTML ๋ฌธ์ ์ก์์ ์ํ ํ๋กํ ์ฝ / GET๊ณผ POST ๋ฉ์๋๋ฅผ ํตํด ๋ฉ์์ง ์ฃผ๊ณ ๋ฐ์ |
SMTP {25} (Simple Mail Transfer Protocol) |
์ ์ ์ฐํธ ๊ตํ ์๋น์ค |
DNS (Domain Name System) |
๋๋ฉ์ธ ๋ค์์ IP ์ฃผ์๋ก ๋งคํํ๋ ์์คํ |
SNMP (Simple Network Management Protocol) |
TCP/IP ๋คํธ์ํฌ ๊ด๋ฆฌ ํ๋กํ ์ฝ (๋คํธ์ํฌ ๊ธฐ๊ธฐ ์ ๋ณด ์ ์ก ๊ท์ฝ) |
DHCP | IP์ฃผ์ ๋ฐ TCP/IP ํ๋กํ ์ฝ์ ๊ธฐ๋ณธ ์ค์ ์ ํด๋ผ์ด์ธํธ์๊ฒ ์๋ ์ ๊ณต |
โ IP ํค๋ ๊ตฌ์กฐ
โ TCP ํค๋ ๊ตฌ์กฐ
โ ํจํท ๊ตํ ๋ฐฉ์
- ๊ฐ์ํ์ ๋ฐฉ์
- ๋ณ๋์ ๊ฐ์ํ์ ์ผ๋ก ์ก/์์ ๊ฐ ๋ฐ์ดํฐ ์ ๋ฌ
- ์ ์ก ์๋ฃ ํ ๊ฐ์ํ์ ๋ ์ข
๋ฃ
→ ํจํท ์ ์ก ์ ๋ ผ๋ฆฌ์ ํต์ ๊ฒฝ๋ก๋ฅผ ๋ฏธ๋ฆฌ ์ค์
- ๋ฐ์ดํฐ๊ทธ๋จ ๋ฐฉ์
- ์ ๋ณด ์ ์ก ๋จ์: ํจํท (๊ท๊ฒฉํ ๋ฐ ๊ณ ์ ๋ ๊ธธ์ด)
→ ์ฐ๊ฒฐ ๊ฒฝ๋ก ์ฌ์ ์ค์ ์์ด ๊ฐ ํจํท์ ์์์ ๋ฌด๊ดํ๊ฒ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ก
- ์ ๋ณด ์ ์ก ๋จ์: ํจํท (๊ท๊ฒฉํ ๋ฐ ๊ณ ์ ๋ ๊ธธ์ด)
โป ๋ผ์ฐํ
(Routing): ์ก์์ ํธ์คํธ ๊ฐ ํจํท ์ ๋ฌ ๊ฒฝ๋ก๋ฅผ ์ ํ
- IGP (Interior Gateway Protocol): ํ๋์ AS(Autonomous System)(๋์ผ ๊ทธ๋ฃน) ๋ด ๋ผ์ฐํ
์ ๋ณด ๊ตํ
- EGP (Exterior ~): ์๋ก ๋ค๋ฅธ AS(๋ค๋ฅธ ๊ทธ๋ฃน) ๊ฐ ๋ผ์ฐํ
์ ๋ณด๋ฅผ ๊ตํํ๋ ํ๋กํ ์ฝ
IGP | RIP (Routing Information Protocol) | - ๊ฑฐ๋ฆฌ ๋ฒกํฐ ๋ผ์ฐํ
ํ๋กํ ์ฝ / ์ต๋ 15ํ ์ง์ - ์ต๋จ ๊ฒฝ๋ก ํ์์ผ๋ก ๋ฒจ๋งํฌ๋ ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ - ์๊ท๋ชจ ๋คํธ์ํฌ |
OSPF (Open shortest Path First Protocol) | - ์ค์๊ฐ ๋
ธ๋ ๊ฐ ๊ฑฐ๋ฆฌ, ๋งํฌ ์ํ ๋ฐ์ - ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ - ๋๊ท๋ชจ ๋คํธ์ํฌ |
|
EGP | BGP (Border Gateway Protocol) | - Path Vector ๊ธฐ๋ฐ ๋ผ์ฐํ
- ๋ค์ํ ๊ฒฝ๋ก ์์ฑ ๊ณ ๋ คํ ์ต์ ๊ฒฝ๋ก ๊ฒฐ์ - ๋๊ท๋ชจ ๋คํธ์ํฌ |
โป VPN ๊ด๋ จ ํ๋กํ ์ฝ
- L2FP(Layer 2 Forwarding Protocol): Cisco์ฌ์์ ๊ฐ๋ฐ / UDP ์ฌ์ฉ
- PPTP(Point-to-Point Tunneling Protocol): MS์ฌ ๊ฐ๋ฐ / 1:1 ํต์ ์ง์
- L2TP(Layer 2 Tunneling Protocol): L2FP + PPTP / ์ธํฐ๋ท ๋ด ๋ ์ง์ ๊ฐ ๊ฐ์์ ํฐ๋์ ๋ง๋ค์ด ํต์ ์ ์์ ํ๊ฒ ์ ์ก
โ IP ์ฃผ์ ์ฒด๊ณ: 32๋นํธ์ ์ด์ง์๋ก ํํ → ๊ธฐ๋ณธ์ ์ผ๋ก 8๋นํธ์ฉ 4๊ฐ ํ๋๋ก ๋๋๊ณ ์ญ์ง์๋ก ํํ
Q1) ๋ค์๊ณผ ๊ฐ์ IP ์ฃผ์์ ์๋ธ๋ท๋ง์คํฌ๋ฅผ ๊ฐ์ง ๋, ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์๋ฅผ ์ ์ธํ ํธ์คํธ ์๋ฅผ ์ฐ์์ค.(22๋ ์ค๊ธฐ 2ํ ๊ธฐ์ถ)
Q2) ๋ค์๊ณผ ๊ฐ์ IP ์ฃผ์์ ์๋ธ๋ท๋ง์คํฌ๋ฅผ ๊ฐ์ง ๋, ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์๋ฅผ ๊ตฌํ๋ผ.
Q3) ์๋ ๋คํธ์ํฌ์์ 2๋ฒ/4๋ฒ/6๋ฒ์ ํ ๋น ๊ฐ๋ฅํ IP๋ฅผ ์ฐ์์ค. (24๋ ์ค๊ธฐ 1ํ ๊ธฐ์ถ)
'Computer Science ๐ > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ์ฒ๊ธฐ] ๊ธฐํ ์ฉ์ด (1) | 2024.07.18 |
---|---|
[์ ์ฒ๊ธฐ] ์ ๋ณด ๋ณด์ (0) | 2024.07.18 |
[์ ์ฒ๊ธฐ] ์ด์์ฒด์ (0) | 2024.07.16 |
[์ ์ฒ๊ธฐ] ๋ฐ์ดํฐ ๋ฒ ์ด์ค (5) | 2024.07.15 |
[์ ์ฒ๊ธฐ] ์ํํธ์จ์ด ๊ตฌ์ถ II - ์ํํธ์จ์ด ๊ตฌํ, ์ํํธ์จ์ด ํ ์คํธ, ์ํํธ์จ์ด ์ ์ง ๋ณด์ etc. (0) | 2024.07.12 |