๐Ÿ“’ CS/๐Ÿ“ Network

[Network] ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ๊ตฌ์กฐ (OSI 7๊ณ„์ธต, TCP/IP 4๊ณ„์ธต)

dana4056 2023. 7. 10. 23:21
320x100

์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ

์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ(Internet protocol suite)์€ ์ธํ„ฐ๋„ท์—์„œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ ์ด์šฉ๋˜๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์˜ ๋ชจ์Œ์ด๋‹ค. ์ด๋ฅผ ๋ณดํ†ต TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ๊ณผ OSI 7๊ณ„์ธต ๋ชจ๋ธ๋กœ ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ํ”„๋กœํ† ์ฝœ (protocol)
- ์ปดํ“จํ„ฐ ๋‚ด๋ถ€ ๋˜๋Š” ์ปดํ“จํ„ฐ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ์˜ ๊ตํ™˜ ๋ฐฉ์‹์„ ์ •์˜ํ•˜๋Š” ๊ทœ์น™ ์ฒด๊ณ„
- ๊ธฐ๊ธฐ ๊ฐ„ ํ†ต์‹ ์€ ๊ตํ™˜๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํ˜•์‹์— ๋Œ€ํ•ด ์ƒํ˜ธ ํ•ฉ์˜๋ฅผ ์š”๊ตฌํ•˜๋Š”๋ฐ, ์ด๋Ÿฐ ํ˜•์‹์„ ์ •์˜ํ•˜๋Š” ๊ทœ์น™์˜ ์ง‘ํ•ฉ์„ ํ”„๋กœํ† ์ฝœ์ด๋ผ๊ณ  ํ•œ๋‹ค.

 

๋„คํŠธ์›Œํฌ ๊ณ„์ธต๊ตฌ์กฐ

์ปดํ“จํ„ฐ ๊ฐ„ ์„œ๋กœ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด์„  ํ•˜๋‚˜์˜ ํ”„๋กœํ† ์ฝœ๋กœ๋งŒ ์ด๋ฃจ์–ด์งˆ ์ˆ˜ ์—†๋‹ค. ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์˜ ์ง‘ํ•ฉ์€ ํ”„๋กœํ† ์ฝœ์˜ ๋„คํŠธ์›Œํ‚น ๋ฒ”์œ„์— ๋”ฐ๋ผ ์ถ”์ƒํ™” ๊ณ„์ธต์œผ๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋Œ€ํ‘œ์ ์œผ๋กœ OSI 7๊ณ„์ธต๊ณผ TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ๋กœ ํ”„๋กœํ† ์ฝœ๋“ค์„ ๊ฐ ๊ณ„์ธต์œผ๋กœ ์ถ”์ƒํ™”ํ•˜๊ณ  ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ฐ ๊ณ„์ธต๋“ค์€ ํŠน์ • ๊ณ„์ธต์ด ๋ณ€๊ฒฝ๋˜์—ˆ์„ ๋•Œ ๋‹ค๋ฅธ ๊ณ„์ธต์ด ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋„๋ก ์œ ์—ฐํ•˜๊ฒŒ ์„ค๊ณ„๋˜์–ด์žˆ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด ์ „์†ก๊ณ„์ธต์— ํ•ด๋‹นํ•˜๋Š” TCP๋ฅผ UDP๋กœ ๋ณ€๊ฒฝํ•˜๋”๋ผ๊ณ  ๋‹ค๋ฅธ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š”๋‹ค.

 

๋ฐ์ดํ„ฐ ์†ก์ˆ˜์‹  ๊ณผ์ •

TCP/IP 4๊ณ„์ธต ๋ชจ๋ธ์—์„œ ๋ฐ์ดํ„ฐ ์†ก์ˆ˜์‹  ๊ณผ์ •

์†ก์‹ ์ž๊ฐ€ ์ˆ˜์‹ ์ž์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๊ณผ์ •์€ ์œ„์˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™๋‹ค. ์†ก์‹ ์ž๊ฐ€ ์ „์†ก ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉด ์ƒ์œ„ ๊ณ„์ธต์—์„œ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ๋˜๋ฉด์„œ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ๋ฐ์ดํ„ฐ์— ํฌํ•จ์‹œํ‚ค๋Š” ์บก์Аํ™” ๊ณผ์ •์ด ์ด๋ฃจ์–ด์ง€๊ณ , ์ˆ˜์‹ ์ž์˜ ํ•˜์œ„๊ณ„์ธต์—์„œ ํ•ด๋‹น ์ •๋ณด๋ฅผ ์ „๋‹ฌ๋ฐ›์œผ๋ฉด ์บก์Аํ™” ์‹œํ‚จ ๋ฐ์ดํ„ฐ ๋‹จ์œ„์—์„œ ์ •๋ณด๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๋น„์บก์Аํ™” ๊ณผ์ •์„ ๊ฑฐ์ณ ์ตœ์ข…์ ์œผ๋กœ ์ˆ˜์‹ ์ž์—๊ฒŒ ์ „๋‹ฌ๋œ๋‹ค. ๊ฐ ๊ณ„์ธต ์‚ฌ์ด์— ์ „๋‹ฌ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„๋ฅผ PDU๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ ๊ฐ€์žฅ ์ตœํ•˜์œ„ ๊ณ„์ธต์—์„  ์ตœ์ข…์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๊ธฐ์ ์ธ ์‹ ํ˜ธ(0๊ณผ 1)๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค.

 

PDU

PDU(Protocol Data Unit)๋Š” ๊ฐ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์—์„œ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•œ ๋ฉ์–ด๋ฆฌ์˜ ๋ฐ์ดํ„ฐ ๋‹จ์œ„๋ฅผ ๋งํ•œ๋‹ค. ์ด ๋ฐ์ดํ„ฐ ๋‹จ์œ„๋Š” ์ œ์–ด ๊ด€๋ จ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ํ—ค๋” ๋ถ€๋ถ„๊ณผ ๋ฐ์ดํ„ฐ๋ฅผ ์˜๋ฏธํ•œ๋Š” ํŽ˜์ด๋กœ๋“œ ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด ๋ฐ์ดํ„ฐ ๋‹จ์œ„๋ฅผ ๋ถ€๋ฅด๋Š” ๋ช…์นญ์€ ๊ฐ ๊ณ„์ธต๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค.

 

์บก์Аํ™”

์บก์Аํ™” ๊ณผ์ •์€ ์ƒ์œ„ ๊ณ„์ธต์˜ ํ—ค๋”์™€ ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜์œ„ ๊ณ„์ธต์˜ ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„์— ํฌํ•จ์‹œํ‚ค๊ณ  ํ•ด๋‹น ๊ณ„์ธต์˜ ํ—ค๋”๋ฅผ ์‚ฝ์ž…ํ•˜๋Š” ๊ณผ์ •์„ ๋งํ•œ๋‹ค.

ํ•ด๋‹น ๊ณ„์ธต์˜ PDU = ์ƒ์œ„ ๊ณ„์ธต ๋ฐ์ดํ„ฐ + ํ•ด๋‹น ๊ณ„์ธต ํ—ค๋”

TCP/IP 4๊ณ„์ธต์—์„œ ์บก์Аํ™” ๊ณผ์ •

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต → ์ „์†ก๊ณ„์ธต : TCP ํ—ค๋” ์ถ”๊ฐ€ (์„ธ๊ทธ๋จผํŠธํ™”, ๋ฐ์ดํ„ฐ๊ทธ๋žจํ™”)
  • ์ „์†ก๊ณ„์ธต → ์ธํ„ฐ๋„ท ๊ณ„์ธต : IP ํ—ค๋” ์ถ”๊ฐ€ (ํŒจํ‚ทํ™”)
  • ์ธํ„ฐ๋„ท ๊ณ„์ธต → ๋งํฌ ๊ณ„์ธต : ํ”„๋ ˆ์ž„ ํ—ค๋” ์ถ”๊ฐ€, ํŠธ๋ ˆ์ผ๋Ÿฌ ์ถ”๊ฐ€ (ํ”„๋ฆฌ์— ํ™”)
  • ์ตœ์ข…์ ์œผ๋กœ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ → ์ˆ˜์‹  ์ธก์— ์ „๋‹ฌ

    *ํŠธ๋ ˆ์ผ๋Ÿฌ: ๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ ๋งˆ์ง€๋ง‰์— ์ถ”๊ฐ€ํ•˜๋Š” ์ •๋ณด

 

๋น„์บก์Аํ™” (์—ญ์บก์Аํ™”)

๋น„์บก์Аํ™” ๊ณผ์ •์€ ํ•˜์œ„ ๊ณ„์ธต์—์„œ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ๊ฐ€๋ฉฐ ๊ฐ ๊ณ„์ธต์˜ ํ—ค๋” ๋ถ€๋ถ„์„ ์ œ๊ฑฐํ•˜๋Š” ๊ณผ์ •์„ ๋งํ•œ๋‹ค. ์†ก์‹  ์ธก์—์„œ ๋ณด๋‚ธ ์บก์Аํ™”๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ ๋ฐ›์œผ๋ฉด ๋งํฌ ๊ณ„์ธต์—์„œ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต๊นŒ์ง€ ์˜ฌ๋ผ์˜ค๋ฉฐ ํ”„๋ ˆ์ž„ํ™”๋œ PUD๊ฐ€ ๋ฉ”์‹œ์ง€ํ™”๋œ๋‹ค.

 


OSI 7๊ณ„์ธต

OSI (Open Systems Interconnection) 7๊ณ„์ธต์€ ๋„คํŠธ์›Œํฌ์—์„œ ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ํ†ต์‹ ํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ 7๊ฐœ์˜ ๊ณ„์ธต์œผ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ณ„์ธต ๊ฐ„ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๋ฐฉ์‹์„ ์ •ํ•ด๋†“์€ ๊ฒƒ์ด๋‹ค. ISO(๊ตญ์ œํ‘œ์ค€ํ™”๊ธฐ๊ตฌ)์—์„œ ๊ฐœ๋ฐœํ•œ ๋„คํŠธ์›Œํฌ ํ‘œ์ค€ ๋ชจ๋ธ์ด๋‹ค. OSI 7๊ณ„์ธต์„ OSI ์ฐธ์กฐ ๋ชจ๋ธ์ด๋ผ๊ณ ๋„ ๋ถ€๋ฅด๋Š”๋ฐ, ๋ˆ„๊ตฌ๋‚˜ OSI 7๊ณ„์ธต์„ ์ฐธ์กฐ์— ๋ชจ๋“  ํ†ต์‹  ์žฅ์น˜๋ฅผ ๋งŒ๋“ค๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ชจ๋ธ์˜ ๊ฐ ๊ณ„์ธต์€ ๋…๋ฆฝ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํŠน์ • ๊ณ„์ธต์— ์ด์ƒ์ด ์ƒ๊ธฐ๋”๋ผ๋„ ๋‹ค๋ฅธ ๊ณ„์ธต์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š”๋‹ค.

 

7๊ณ„์ธต ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต

์ตœ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„คํŠธ์›Œํฌ ์ž์›์— ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋„๋ก ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ตœ์ข…์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ๊ณ„์ธต์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์ œ๋กœ ์‹คํ–‰ํ•˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ์ด ๊ณ„์ธต์— ์†ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ธŒ๋ผ์šฐ์ €, ์ด๋ฉ”์ผ ๋“ฑ์˜ ์„œ๋น„์Šค๋“ค์„ ์ œ๊ณตํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: HTTP, FTP, SMTP, DNS, POP3, IMAP, Telnet ๋“ฑ
๐Ÿ“PUD: ๋ฉ”์‹œ์ง€

 

6๊ณ„์ธต ํ‘œํ˜„ ๊ณ„์ธต

ํ‘œํ˜„ ๊ณ„์ธต์—์„œ๋Š” ์ „์†กํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํ‘œํ˜„ ๋ฐฉ์‹์„ ๊ฒฐ์ •ํ•œ๋‹ค. ์‘์šฉ ๊ณ„์ธต๊ณผ ์„ธ์…˜ ๊ณ„์ธต ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š”๋ฐ, ๋ฐ์ดํ„ฐ์˜ ์ธ์ฝ”๋”ฉ๊ณผ ๋””์ฝ”๋”ฉ์ด ์ด๋ฃจ์–ด์ง„๋‹ค. (์‘์šฉ→์„ธ์…˜: ์„ธ์…˜ ๊ณ„์ธต์— ๋งž๊ฒŒ ๋ณ€ํ™˜, ์„ธ์…˜→์‘์šฉ: ์‘์šฉ ๊ณ„ํ‹์— ๋งž๊ฒŒ ๋ณ€ํ™˜) ๋˜ํ•œ ๋ฐ์ดํ„ฐ์˜ ์•ˆ์ „์„ ์œ„ํ•ด ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™” ๊ณผ์ •๋„ ํ•ด๋‹น ๊ณ„์ธต์—์„œ ์ด๋ฃจ์–ด์ง„๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: JPEF, MPEG, GIF, ASCII, AFP, PAP ๋“ฑ
๐Ÿ“PUD: ๋ฉ”์‹œ์ง€

 

5๊ณ„์ธต ์„ธ์…˜ ๊ณ„์ธต

์„ธ์…˜ ๊ณ„์ธต์—์„œ๋Š” ๋‘ ๋…ธ๋“œ(๋„คํŠธ์›Œํฌ ์žฅ์น˜) ์‚ฌ์ด์˜ ์„ธ์…˜์„ ๊ด€๋ฆฌํ•˜๋ฉฐ ํฌํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ๊ฒฐํ•œ๋‹ค. ๋ชจ๋“  ๋…ธ๋“œ ๊ฐ„์— ์—ฐ๊ฒฐ์„ ์„ค์ • ๋ฐ ๊ด€๋ฆฌํ•˜๊ณ  ์—ฐ๊ฒฐ ํ˜•ํƒœ (์ „์ด์ค‘, ๋ฐ˜์ด์ค‘) ํ™•์ธ, TCP/IP ์„ธ์…˜ ์ƒ์…˜, ์ „์†ก ์ค‘๋‹จ ์‹œ ๋ณต๊ตฌ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: SSH, NetBIOS ๋“ฑ
๐Ÿ“PUD: ๋ฉ”์‹œ์ง€

๐Ÿ’ก ์„ธ์…˜
์ผ์ •์‹œ๊ฐ„ ๋™์•ˆ ๊ฐ™์€ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋“ค์–ด์˜ค๋Š” ์ผ๋ จ์˜ ์š”๊ตฌ๋ฅผ ํ•˜๋‚˜์˜ ์ƒํƒœ๋กœ ๋ณด๊ณ  ๊ทธ ์ƒํƒœ๋ฅผ ์ผ์ •ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋Š” ๊ธฐ์ˆ ์„ ๋งํ•จ

 

4๊ณ„์ธต ์ „์†ก ๊ณ„์ธต

์ „์†ก ๊ณ„์ธต์—์„œ๋Š” ํ•˜์œ„ ๊ณ„์ธต์— ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์ฆ‰, ๋…ธ๋“œ ๊ฐ„ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋กœ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ์ƒ์œ„ ๊ณ„์ธต์—์„œ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ๊ณผ์ •์— ๋Œ€ํ•ด ์ƒ๊ฐํ•˜์ง€ ์•Š๋„๋ก ๋„์™€์ค€๋‹ค. ์‹œํ€€์Šค ๋„˜๋ฒ„ ๊ธฐ๋ฐ˜์˜ ์˜ค๋ฅ˜ ์ œ์–ด ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉฐ ํ๋ฆ„์ œ์–ด, ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ ๋“ฑ์„ ํ†ตํ•ด ์˜ค๋ฅ˜์—†์ด ์ƒ๋Œ€ ๋…ธ๋“œ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ๋˜๊ฒŒ ํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: TCP(์‹ ๋ขฐ์„ฑ, ์—ฐ๊ฒฐ์ง€ํ–ฅ์ ), UDP(๋น„์‹ ๋ขฐ์„ฑ, ๋น„์—ฐ๊ฒฐ์„ฑ)
๐Ÿ“PUD: ์„ธ๊ทธ๋จผํŠธ(TCP), ๋ฐ์ดํ„ฐ๊ทธ๋žจ(UDP)
๐Ÿ“  ์žฅ๋น„: ๊ฒŒ์ดํŠธ ์›จ์ด

 

3๊ณ„์ธต ๋„คํŠธ์›Œํฌ ๊ณ„์ธต

OSI 7๊ณ„์ธต ์ค‘ ๊ฐ€์žฅ ๋ณต์žกํ•œ ๊ณ„์ธต ์ค‘ ํ•˜๋‚˜๋กœ ์‹ค์ œ ๋„คํŠธ์›Œํฌ ๊ฐ„ ๋ผ์šฐํŒ…์„ ๋‹ด๋‹นํ•œ๋‹ค. ์ฆ‰, ๋ฐ์ดํ„ฐ๋ฅผ ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€์žฅ ์•ˆ์ „ํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ๋งก๊ณ ์žˆ์œผ๋ฉฐ ๋ผ์šฐํ„ฐ๋ฅผ ํ†ตํ•ด ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜์—ฌ **๋…ผ๋ฆฌ ์ฃผ์†Œ(IP)**๋ฅผ ์ •ํ•˜๊ณ  ๊ฒฝ๋กœ์— ๋”ฐ๋ผ ํŒจํ‚ท์„ ์ „๋‹ฌํ•œ๋‹ค. ์ƒ๋Œ€๋ฐฉ์ด ์ œ๋Œ€๋กœ ๋ฐ›์•˜๋Š”์ง€์— ๋Œ€ํ•ด ๋ณด์žฅํ•˜์ง€ ์•Š๋Š” ๋น„์—ฐ๊ฒฐํ˜•์ ์ธ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. (๋‚ฎ์€ ์‹ ๋ขฐ์„ฑ → ์ƒ์œ„ ๊ณ„์ธต์—์„œ ํŒจํ‚ท ๋ถ„์‹ค ์˜ค๋ฅ˜ ๋ณต๊ตฌ)

๐Ÿ’ก ๋ผ์šฐํŒ…
์–ด๋–ค ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ํ†ต์‹  ๋ฐ์ดํ„ฐ๋ฅผ ์งœ์—ฌ์ง„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•ด ์ตœ๋Œ€ํ•œ ๋น ๋ฅด๊ฒŒ ๋ณด๋‚ผ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ณผ์ •
๐Ÿ’ก ๋ผ์šฐํŒ…์œผ๋กœ ์ธํ•œ ์•ˆ์ „ํ•œ ์ „๋‹ฌ, ํ•˜์ง€๋งŒ ๋‚ฎ์€ ์‹ ๋ขฐ์„ฑ??
๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„  ๋ชฉ์ ์ง€๊นŒ์ง€ ๋ฐ์ดํ„ฐ๊ฐ€ ์ •ํ™•ํ•˜๊ณ  ์‹ ์†ํžˆ ์˜ฌ๋ฐ”๋ฅธ ๊ฒฝ๋กœ๋กœ ๋ผ์šฐํŒ…ํ•œ๋‹ค๋Š” ์˜๋ฏธ์—์„œ “์•ˆ์ „”์ด๋ผ๋Š” ํ‘œํ˜„์„ ์‚ฌ์šฉํ–ˆ๋‹ค. ํŒจํ‚ท์ด ๋„์ฐฉ์ง€์— ์˜ค๋ฅ˜์—†์ด ๋„๋‹ฌํ•˜๊ณ  ์ž˜๋ชป๋œ ๊ฒฝ๋กœ๋กœ ์ „๋‹ฌ๋˜๊ฑฐ๋‚˜ ์†์‹ค๋˜์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.

ํ•˜์ง€๋งŒ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์€ ๋น„์—ฐ๊ฒฐํ˜• ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค. ์ด ์˜๋ฏธ๋Š” ํŒจํ‚ท์ด ๋…๋ฆฝ์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์–ด ๋…๋ฆฝ์ ์ธ ๊ฒฝ๋กœ๋กœ ์ „๋‹ฌ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ด๋Ÿฐ ํŠน์„ฑ์œผ๋กœ ์ธํ•ด ํŒจํ‚ท์ด ๋ชฉ์ ์ง€๋กœ ์ด๋™ํ•˜๋Š” ๋™์•ˆ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํŒจํ‚ท์˜ ์†์‹ค์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ๋Š” ํŒจํ‚ท์˜ ์ •ํ™•ํ•œ ๋„์ฐฉ์„ ๋ณด์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ ํŒจํ‚ท์˜ ์‹ ๋ขฐ์„ฑ๊ณผ ๋„์ฐฉ๋ณด์žฅ์„ ์œ„ํ•ด์„  ์ƒ์œ„ ๊ณ„์ธต์—์„œ ํŒจํ‚ท ๋ถ„์‹ค ์˜ค๋ฅ˜๋ฅผ ๋ณต๊ตฌํ•ด์•ผ ํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: IP, RIP, ARP, ICMP
๐Ÿ“PUD: ํŒจํ‚ท
๐Ÿ“  ์žฅ๋น„: ๋ผ์šฐํ„ฐ

 

2๊ณ„์ธต ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต

๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ๋Š” ๋ฌผ๋ฆฌ์ ์ธ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค. 1ํ™‰ ํ†ต์‹ ์„ ๋‹ด๋‹นํ•œ๋‹ค๊ณ ๋„ ํ‘œํ˜„ํ•œ๋‹ค. ํ”„๋ ˆ์ž„์— ๋ฌผ๋ฆฌ์  ์ฃผ์†Œ(MAC ์ฃผ์†Œ)๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ์—๋Ÿฌ๊ฒ€์ถœ, ์žฌ์ „์†ก, ํ๋ฆ„ ์ œ์–ด ๋“ฑ์„ ํ†ตํ•ด ํฌ์ธํŠธ ํˆฌ ํฌ์ธํŠธ ๊ฐ„ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ „์†ก์„ ๋ณด์žฅํ•œ๋‹ค.

๐Ÿ’ก ํ™‰(hop)
์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ ๋…ธ๋“œ์—์„œ ๋‹ค์Œ ๋…ธ๋“œ๋กœ ๊ฐ€๋Š” ๊ฒฝ๋กœ๋ฅผ ๋งํ•œ๋‹ค. 1ํ™‰ ํ†ต์‹ ์ด๋ผ๋Š” ๋œป๋Š” ํ•œ ๋ผ์šฐํ„ฐ์—์„œ ๊ทธ ๋‹ค์Œ ๋ผ์šฐํ„ฐ๊นŒ์ง€์˜ ๊ฒฝ๋กœ๋ฅผ ์˜๋ฏธ.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: Ethernet, PPP, HDLC ๋“ฑ
๐Ÿ“PUD: ํ”„๋ ˆ์ž„
๐Ÿ“  ์žฅ๋น„: ๋ธŒ๋ฆฟ์ง€, ์Šค์œ„์น˜, ์ด๋”๋„ท

 

1๊ณ„์ธต ๋ฌผ๋ฆฌ ๊ณ„์ธต

์ตœํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋˜๋Š” ๋ฌผ๋ฆฌ์ ์ธ ๋งค์ฒด์ด๋‹ค. ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์œผ๋กœ ๋ถ€ํ„ฐ ํ”„๋ ˆ์ž„์„ ๋ฐ›๊ณ  0๊ณผ 1๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋Š” ์ „๊ธฐ์  ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ ํ›„ ๊ตฌ๋ฆฌ๋‚˜ ๊ด‘์„ฌ์œ  ๋˜๋Š” ๋ฌด์„  ํ†ต์‹  ๋งค์ฒด๋ฅผ ํ†ตํ•ด ์ „์†กํ•œ๋‹ค. OSI 7๊ณ„์ธต ์ค‘ ๊ฐ€์žฅ ๋ณต์žกํ•œ ๊ณ„์ธต์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: RS-232, RS-449 ๋“ฑ ์ผ€์ด๋ธ”
๐Ÿ“PUD: ๋น„ํŠธ
๐Ÿ“  ์žฅ๋น„: ํ†ต์‹  ์ผ€์ด๋ธ”, ๋ฆฌํ”ผํ„ฐ, ํ—ˆ๋ธŒ ๋“ฑ


TCP/IP 4๊ณ„์ธต

TCP/IP๋Š” ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ๋ณด๋ฉด OSI 7๊ณ„์ธต ๊ตฌ์กฐ์—์„œ ๋ดค๋˜ 3๊ณ„์ธต์˜ ์ „์†ก์ œ์–ด ํ”„๋กœํ† ์ฝœ(TCP)์™€ 4๊ณ„์ธต์˜ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ(IP)๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ํ•˜์ง€๋งŒ TCP/IP 4๊ณ„์ธต ๊ตฌ์กฐ๋Š” ๋‹จ์ˆœํžˆ ๋‘ ํ”„๋กœํ† ์ฝœ๋งŒ์„ ๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ(ํ”„๋กœํ† ์ฝœ ์ง‘ํ•ฉ) ์ค‘ TCP์™€ IP๊ฐ€ ํฌํ•จ๋œ ํ”„๋กœํ† ์ฝœ ์ง‘ํ•ฉ์„ ๋งํ•œ๋‹ค.

OSI 7๊ณ„์ธต์€ ํ‘œ์ค€์ด๋˜๋Š” ๋ชจ๋ธ์ด๊ธด ํ•˜์ง€๋งŒ ์‹ค์งˆ์ ์œผ๋กœ ๊ตฌํ˜„๋˜๋Š” ์‚ฌ๋ก€๊ฐ€ ์—†๋Š” ๋ฐ˜๋ฉด TCP/IP 4๊ณ„์ธต์€ ํ˜„์žฌ ๋งŽ์€ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ์ธํ„ฐ๋„ท์œผ๋กœ ํ†ต์‹ ํ•˜๋Š”๋ฐ ์žˆ์–ด ๊ฐ€์žฅ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ๋ชจ๋ธ์ด๋‹ค.

 

4๊ณ„์ธต ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต

OSI 7๊ณ„์ธต์—์„œ 7,6,5 ๊ณ„์ธต์— ํ•ด๋‹นํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ, ์ด๋ฉ”์ผ, ์›น ๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ํ‘œ์ค€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: HTTP, FTP, SMTP, DNS, SSH ๋“ฑ
๐Ÿ“PUD: ๋ฉ”์‹œ์ง€

 

3๊ณ„์ธต ์ „์†ก ๊ณ„์ธต

OSI 7๊ณ„์ธต์—์„œ 4๊ณ„์ธต์ธ ์ „์†ก ๊ณ„์ธต์— ํ•ด๋‹นํ•œ๋‹ค. ๋…ธ๋“œ ์‚ฌ์ด ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ „์†ก๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ ์‹œ์Šคํ…œ์˜ ๋…ผ๋ฆฌ ์ฃผ์†Œ์™€ ํฌํŠธ๋ฅผ ์ด์šฉํ•ด ์ƒ์œ„ ๊ณ„์ธต์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์—ฐ๊ฒฐํ•ด ํ†ต์‹ ํ•œ๋‹ค. ์ •ํ™•ํ•œ ํŒจํ‚ท์˜ ์ „์†ก์„ ๋ณด์žฅํ•˜๋Š” TCP์™€ ์ •ํ™•ํ•œ ์ „์†ก์„ ๋ณด์žฅํ•˜์ง€ ์•Š๋Š” UDP ํ”„๋กœํ† ์ฝœ์ด ์žˆ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: TCP(์‹ ๋ขฐ์„ฑ, ์—ฐ๊ฒฐ์ง€ํ–ฅ์ ), UDP(๋น„์‹ ๋ขฐ์„ฑ, ๋น„์—ฐ๊ฒฐ์„ฑ)
๐Ÿ“PUD: ์„ธ๊ทธ๋จผํŠธ(TCP), ๋ฐ์ดํ„ฐ๊ทธ๋žจ(UDP)
๐Ÿ“  ์žฅ๋น„: ๊ฒŒ์ดํŠธ ์›จ์ด

 

2๊ณ„์ธต ์ธํ„ฐ๋„ท ๊ณ„์ธต

OSI 7๊ณ„์ธต์—์„œ 3๊ณ„์ธต์ธ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์— ํ•ด๋‹นํ•œ๋‹ค. ์ƒ์œ„ ์ „์†ก๊ณ„์ธต์—์„œ ๋ฐ›์€ ๋ฐ์ดํ„ฐ์— IP ํŒจํ‚ท ํ—ค๋”๋ฅผ ๋ถ™์—ฌ IP ํŒจํ‚ท์„ ๋งŒ๋“ค์–ด ๋…ผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ์ „๋‹ฌํ•˜๊ณ  ์ •ํ•ด์ง„ ๋ชฉ์ ์ง€๊นŒ์ง€ ๋ผ์šฐํŒ…ํ•˜๋Š” ๊ณ„์ธต์ด๋‹ค. ์ƒ๋Œ€๋ฐฉ์ด ์ œ๋Œ€๋กœ ๋ฐ›์•˜๋Š”์ง€์— ๋Œ€ํ•ด ๋ณด์žฅํ•˜์ง€ ์•Š๋Š” ๋น„์—ฐ๊ฒฐํ˜•์ ์ธ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. (์ƒ์œ„ ๊ณ„์ธต์—์„œ ํŒจํ‚ท ๋ถ„์‹ค ์˜ค๋ฅ˜ ๋ณต๊ตฌ)

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: IP, RIP, ARP, ICMP
๐Ÿ“PUD: ํŒจํ‚ท
๐Ÿ“  ์žฅ๋น„: ๋ผ์šฐํ„ฐ

 

1๊ณ„์ธต ๋งํฌ ๊ณ„์ธต (๋„คํŠธ์›Œํฌ ์ ‘๊ทผ ๊ณ„์ธต)

OSI 7๊ณ„์ธต์—์„œ 2,1๊ณ„์ธต์— ํ•ด๋‹นํ•œ๋‹ค. ์šด์˜์ฒด์ œ์˜ ๋„คํŠธ์›Œํฌ ์นด๋“œ, ๋””๋ฐ”์ด์Šค ๋“œ๋ผ์ด๋ฒ„ ๋“ฑ๊ณผ ๊ฐ™์€ ํ•˜๋“œ์›จ์–ด์  ์š”์†Œ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ๊ฒƒ์„ ์ง€์›ํ•œ๋‹ค. ์ƒ์œ„ ๊ณ„์ธต์ธ ์ธํ„ฐ๋„ท ๊ณ„์ธต์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ํŒจํ‚ท์— ๋ฌผ๋ฆฌ์  ์ฃผ์†Œ(MAC)๊ฐ€ ๋‹ด๊ธด ํ—ค๋”๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ํ”„๋ ˆ์ž„์„ ๋งŒ๋“ค๊ณ  ํ”„๋ ˆ์ž„์„ ๋ฌผ๋ฆฌ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌํ•œ๋‹ค.

๐Ÿ“ƒํ”„๋กœํ† ์ฝœ: Ethernet, PPP, HDLC ๋“ฑ
๐Ÿ“PUD: ํ”„๋ ˆ์ž„
๐Ÿ“  ์žฅ๋น„: ๋ธŒ๋ฆฟ์ง€, ์Šค์œ„์น˜, ์ด๋”๋„ท

 

๐Ÿ“‘

๐Ÿ”—์ฐธ๊ณ 
๐Ÿ”—์ฐธ๊ณ 

 

๋ฐ˜์‘ํ˜•