[์ปด๋„ค] Ch1.6 : Protocol layers, service models
ยท
๐Ÿ›œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ
๋„คํŠธ์›Œํฌ์˜ ํ”„๋กœํ† ์ฝœ ๊ณ„์ธต ๊ตฌ์กฐ์™€ ์„œ๋น„์Šค ๋ชจ๋ธ, ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šคํƒ๊ณผ OSI ๋ชจ๋ธ, ์บก์Šํ™”, ์—ญ์บก์Šํ™”๐Ÿช Why layering?๊ณ„์ธต๊ตฌ์กฐ๋Š” ์–ด๋–ค ํ•œ ๊ณ„์ธต์˜ ๊ตฌํ˜„์ด ๋ณ€ํ•˜๋”๋ผ๋„ ์‹œ์Šคํ…œ์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ ๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.ํ•˜์ง€๋งŒ, layering์˜ ๋‹จ์ ์€ overhead๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. duplicateํ•  ๋•Œ overhead๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.๊ฐ ๊ณ„์ธต์—์„œ ์ถ”๊ฐ€์ ์ธ ๋ฐ์ดํ„ฐ์™€ ์ฒ˜๋ฆฌ๋ฅผ ๋”ํ•จ์œผ๋กœ์จ ๋น„ํšจ์œจ์ด ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค.์ฆ‰, ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ, ์ถ”๊ฐ€์ ์ธ ์ •๋ณด(ํ—ค๋”)๋ฅผ ๋ถ™์—ฌ์•ผ ํ•œ๋‹ค.๋ณต์žกํ•œ ์‹œ์Šคํ…œ ์ฒ˜๋ฆฌ:๋ณต์žกํ•œ ๋„คํŠธ์›Œํฌ ์‹œ์Šคํ…œ์„ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ ์„œ ๊ฐ ๊ณ„์ธต์˜ ๊ธฐ๋Šฅ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Œ.๋ชจ๋“ˆํ™”์˜ ์žฅ์ :๊ณ„์ธต ๊ตฌ์กฐ ๋•๋ถ„์— ํ•œ ๊ณ„์ธต์˜ ๊ตฌํ˜„์„ ๋ณ€๊ฒฝํ•˜๋”๋ผ๋„ ๋‹ค๋ฅธ ๊ณ„์ธต์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Œ. ์ด๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ ์œ ์ง€๋ณด์ˆ˜ ..