๐Ÿ“‚ ๋„คํŠธ์›Œํฌ/๊ฐœ๋…

    ๋Œ€์นญํ‚ค vs ๊ณต๊ฐœํ‚ค(๋น„๋Œ€์นญํ‚ค)

    ๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”๋ณตํ˜ธํ™”์— ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ๋™์ผํ•œ ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๊ณต๊ฐœํ‚ค(=๋น„๋Œ€์นญํ‚ค) ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”๋ณตํ˜ธํ™”์— ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๐Ÿ“™ 1. ๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹ ๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”ํ˜ธํ™”์™€ ๋ณตํ˜ธํ™” ๊ณผ์ •์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ๋™์ผํ•œ ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๋™์ผํ•œ ํ‚ค(๋Œ€์นญํ‚ค)๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ์†๋„๊ฐ€ ๋งค์šฐ ๋น ๋ฅด๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋Œ€์นญํ‚ค๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ณผ์ •์—์„œ ํ‚ค๊ฐ€ ํƒˆ์ทจ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ์ ์ด ์žˆ๋‹ค. ๐Ÿ“™ 2. ๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹ ๊ณต๊ฐœํ‚ค(๋น„๋Œ€์นญํ‚ค) ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”ํ˜ธํ™”์™€ ๋ณตํ˜ธํ™” ๊ณผ์ •์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ์ด๋Š” ํ‚ค๋ฅผ ๊ตํ™˜ํ•ด์•ผ ํ•˜๋Š” ๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋“ฑ์žฅํ•˜์˜€๋‹ค. '๊ณต๊ฐœํ‚ค' ์•”ํ˜ธํ™” ๋ฐฉ์‹์ด๋ผ๋Š” ์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด, ํ‚ค๊ฐ€ ๊ณต๊ฐœ๋˜์–ด..

    TCP vs UDP

    ์ „์†ก ๊ณ„์ธต(Transport Layer)์€ ์†ก์‹ ์ž์™€ ์ˆ˜์‹ ์ž๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ†ต์‹  ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ณ„์ธต์ด๋‹ค. IP์— ์˜ํ•ด ์ „๋‹ฌ๋˜๋Š” ํŒจํ‚ท์˜ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ  ์žฌ์ „์†ก ์š”๊ตฌ ๋“ฑ์˜ ์ œ์–ด๋ฅผ ๋‹ด๋‹นํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ์ „์†ก๊ณ„์ธต์—์„œ ์ด์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์ด ๋ฐ”๋กœ TCP์™€ UDP์ด๋‹ค. TCP์™€ UDP๋Š” ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ฃผ์†Œ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ๊ณผ ๋ฐ์ดํ„ฐ ์˜ค๋ฅ˜ ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•œ ์ฒดํฌ์„ฌ์ด ์กด์žฌํ•œ๋‹ค๋Š” ๋‘ ๊ฐ€์ง€ ๊ณตํ†ต์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ •ํ™•์„ฑ(TCP)์„ ์ถ”๊ตฌํ• ์ง€ ์•„๋‹ˆ๋ฉด ์‹ ์†์„ฑ(UDP)์„ ์ถ”๊ตฌํ• ์ง€๋ฅผ ๊ตฌ๋ถ„ํ•˜์—ฌ TCP์™€ UDP๊ฐ€ ๋‚˜๋‰˜๊ฒŒ ๋œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜์—ฌ ํ™•์‹คํžˆ ์ฃผ๊ณ ๋ฐ›๊ณ  ์‹ถ์„ ๋•Œ๋Š” TCP(Transmission Control Protocol)๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ๋ฐ์ดํ„ฐ์˜ ์‹ ๋ขฐ์„ฑ์„ ์ œ์ณ๋‘๊ณ  ์‹ ์†ํ•˜๊ฒŒ ๋ณด๋‚ด๊ณ  ์‹ถ์„ ๋•Œ๋Š” UDP(User Datagra..

    TCP 3-Way Handshake & 4-Way Handshake

    ๐Ÿ“™ 1. ๊ฐœ๋… TCP๋Š” ์‹ ๋ขฐ์„ฑ์„ ํ™•๋ณดํ•  ๋•Œ 3-Way Handshake๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์ด๋ฒˆ ๊ธ€์„ ํ†ตํ•ด TCP๊ฐ€ ์—ฐ๊ฒฐ์„ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” 3-Way HandShake์™€ ์—ฐ๊ฒฐ์„ ํ•ด์ œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” 4-Way Handshake์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ณ ์ž ํ•œ๋‹ค. ๋“ค์–ด๊ฐ€๊ธฐ์— ์•ž์„œ 3-Way HandShake๋ฅผ ๊ฐ„๋‹จํ•œ ๋น„์œ ๋ฅผ ํ†ตํ•ด ์•Œ์•„๋ณด์ž. ๋งŒ์•ฝ A์™€ B๊ฐ€ ์˜์‚ฌ์†Œํ†ต์„ ํ•œ๋‹ค๊ณ  ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง„ํ–‰๋  ๊ฒƒ์ด๋‹ค. B๋‹˜. ์ œ ๋ง ๋“ค๋ฆฌ์‹œ๋‚˜์š”? ์ž˜ ๋“ค๋ฆฝ๋‹ˆ๋‹ค. A๋‹˜์€ ์ œ ๋ง ๋“ค๋ฆฌ์‹œ๋‚˜์š”? ์ž˜ ๋“ค๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ A์™€ B๊ฐ€ ๋Œ€ํ™”๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ์— ์•ž์„œ ์„œ๋กœ ์—ฐ๊ฒฐ์ด ์ž˜ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ณผ์ •์„ 3-Way Handshake๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ๐Ÿ“™ 2. ์‚ฌ์ „ ์ง€์‹ 3-Way Handshake์—์„œ๋Š” 3๋ฒˆ์˜ ์„ธ๊ทธ๋จผํŠธ(TCP์—์„œ ํŒจํ‚ท์„ ์„ธ๊ทธ๋จผํŠธ๋ผ๊ณ  ๋ถ€๋ฆ„)๋ฅผ ์ฃผ..

    TCP/IP 4๊ณ„์ธต (TCP/IP 4 Layer)

    ์ด์ „ ๊ธ€์—์„œ๋Š” OSI 7 ๊ณ„์ธต์— ๋Œ€ํ•ด์„œ ์‚ดํŽด๋ณด์•˜๋‹ค. ํ•˜์ง€๋งŒ, ์‹ค์ œ ์‚ฌ์šฉ๋˜๋Š” ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์€ OSI 7 ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ์™„์ „ํžˆ ๋”ฐ๋ฅด์ง€๋Š” ์•Š๋Š”๋‹ค. ์‹ค์ œ ๋Œ€๋‹ค์ˆ˜ ํ”„๋กœ๊ทธ๋žจ์€ TCP/IP 4 ๊ณ„์ธต์„ ์ด์šฉํ•œ๋‹ค. OSI 7 ๊ณ„์ธต์ด ์ด๋ก ์ ์ธ ๋Š๋‚Œ์ด๋ผ๋ฉด TCP/IP 4 ๊ณ„์ธต์€ ์ด๋ก ์„ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๋Š๋‚Œ์ด๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ๊ธ€์„ ํ†ตํ•ด TCP/IP 4๊ณ„์ธต์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž. ๐Ÿ“™ IP, TCP, TCP/IP ๐Ÿ“Œ 1. IP ์ง€์ •ํ•œ IP ์ฃผ์†Œ์— ๋ฐ์ดํ„ฐ์˜ ์กฐ๊ฐ๋“ค์„ ํŒจํ‚ท(Packet)์ด๋ผ๋Š” ํ†ต์‹  ๋‹จ์œ„๋กœ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ๋ชฉ์ ์ง€๋กœ ๋ณด๋‚ด๋Š” ์—ญํ•  ์กฐ๊ฐ๋“ค์˜ ์ˆœ์„œ๊ฐ€ ๋’ค๋ฐ”๋€Œ๊ฑฐ๋‚˜ ์ผ๋ถ€๊ฐ€ ๋ˆ„๋ฝ๋˜๋”๋ผ๋„ ํฌ๊ฒŒ ์ƒ๊ด€ํ•˜์ง€ ์•Š๊ณ  ๋ณด๋‚ด๋Š” ๋ฐ ์ง‘์ค‘์„ ํ•œ๋‹ค. ๐Ÿ“Œ 2. TCP TCP๋Š” ํŒจํ‚ท์„ ์ •์ƒ์ ์œผ๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ๊ผผ๊ผผํ•˜๊ฒŒ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ด๊ธฐ..

    OSI 7๊ณ„์ธต (OSI 7 Layer)

    ๐Ÿ“™ 1. OSI 7 ๊ณ„์ธต์ด๋ž€ ๐Ÿ“Œ 1. ๊ฐœ๋… OSI 7 ๊ณ„์ธต์ด๋ž€ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๋Š” ๊ณผ์ •์„ 7๋‹จ๊ณ„๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๐Ÿ“Œ 2. ๊ณ„์ธต์„ ๋‚˜๋ˆˆ ์ด์œ  ์„ค๊ณ„๊ฐ€ ๊ฐ„๋‹จํ•ด์ง€๊ณ , ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๋Š” ํ๋ฆ„์„ ํ•œ๋ˆˆ์— ์•Œ์•„๋ณด๊ธฐ ์‰ฌ์›Œ์ง„๋‹ค. ๊ณ„์ธต ๋ณ„ ๋ชจ๋“ˆํ™” ๋œ ๊ฒƒ์ด ํ•˜๋‚˜๋กœ ์œตํ•ฉ๋œ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„๋‹ค. 7๋‹จ๊ณ„ ์ค‘ ํŠน์ •ํ•œ ๊ณณ์— ์ด์ƒ์ด ์ƒ๊ธฐ๋ฉด ๋‹ค๋ฅธ ๋‹จ๊ณ„์˜ ์žฅ๋น„ ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๊ณ ๋„ ์ด์ƒ์ด ์ƒ๊ธด ๋‹จ๊ณ„๋งŒ ๊ณ ์น˜๋ฉด ๋œ๋‹ค ํ‘œ์ค€ ๊ทœ๊ฒฉ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํ‘œ์ค€ํ™”ํ•จ์œผ๋กœ์จ ์„œ๋กœ ๋‹ค๋ฅธ ํ†ต์‹  ์žฅ์น˜์™€์˜ ์ƒํ˜ธ ํ˜ธํ™˜์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค. ๐Ÿ“Œ 3. OSI 7 ๊ณ„์ธต์˜ ์ข…๋ฅ˜ ๋ฐ ํ†ต์‹  ํ๋ฆ„ OSI 7 ๊ณ„์ธต์€ ์‘์šฉ ๊ณ„์ธต(Application Layer), ํ‘œํ˜„ ๊ณ„์ธต(Presentation Layer), ์„ธ์…˜ ๊ณ„์ธต(Session Layer), ์ „์†ก ๊ณ„์ธต(Transp..

    ๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ ๊ฐœ๋…

    1. ๋„คํŠธ์›Œํฌ๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ๋„คํŠธ์›Œํฌ๋ž€ ๋…ธ๋“œ๋“ค์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋””์ง€ํ„ธ ์ „๊ธฐํ†ต์‹ ๋ง์˜ ํ•˜๋‚˜์ด๋‹ค. (๋…ธ๋“œ๋ž€ ๋„คํŠธ์›Œํฌ์— ์†ํ•œ ์ปดํ“จํ„ฐ ๋˜๋Š” ํ†ต์‹  ์žฅ๋น„๋ฅผ ๋œปํ•˜๋Š” ๋ง์ด๋‹ค.) ์ฆ‰, ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๋Š” ์ปดํ“จํ„ฐ๋ฅผ ํ†ต์‹ ๋ง์œผ๋กœ ์—ฐ๊ฒฐํ•œ ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ์—์„œ ์—ฌ๋Ÿฌ ์žฅ์น˜๋“ค์€ ๋…ธ๋“œ ๊ฐ„ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋กœ์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ธํ„ฐ๋„ท์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ? ์ธํ„ฐ๋„ท์ด๋ž€ ๋ฌธ์„œ, ๊ทธ๋ฆผ, ์˜์ƒ๊ณผ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•˜๋„๋ก ๊ตฌ์„ฑ๋œ ์„ธ์ƒ์—์„œ ๊ฐ€์žฅ ํฐ ์ „ ์„ธ๊ณ„๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ์ด๋‹ค. ํ”ํžˆ www๋ฅผ ์ธํ„ฐ๋„ท์œผ๋กœ ์ฐฉ๊ฐํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€๋ฐ www๋Š” ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์›น๊ณผ ๊ด€๋ จ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. (๋„คํŠธ์›Œํฌ๊ฐ€ ๋” ํฐ ๊ฐœ๋…์ด๋‹ค.) 2. ๋„คํŠธ์›Œํฌ์˜ ๋ถ„๋ฅ˜ 1. ํฌ๊ธฐ์— ๋”ฐ๋ฅธ ๋ถ„๋ฅ˜ LAN (Local Area Network) ํ•˜๋‚˜์˜..