[๋คํธ์ํฌ] 1.4 ํจํท ๊ตํ ๋คํธ์ํฌ์์์ ์ง์ฐ, ์์ค, ์ฒ๋ฆฌ์จ
1.4.1 ํจํท ๊ตํ ๋คํธ์ํฌ์์์ ์ง์ฐ ๊ฐ์ ํจํท์ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ํ ๋
ธ๋(ํธ์คํธ, ๋ผ์ฐํฐ)์์ ๋ค์ ๋
ธ๋(ํธ์คํธ, ๋ผ์ฐํฐ)๋ก ์ ๋ฌ๋๋ฏ๋ก, ๊ทธ ํจํท์ ๊ฒฝ๋ก ์์ ๊ฐ ๋
ธ๋์์ ๋ค์ํ ์ง์ฐ์ ๊ฒช๊ฒ ๋๋ค. ์ถ๋ฐ์ง์ ๋ชฉ์ ์ง ์ฌ์ด ์ข
๋จ ๊ฐ ๊ฒฝ๋ก์ ์ผ๋ถ๋ก์, ํ ํจํท์ด ์
์คํธ๋ฆผ ๋
ธ๋ --> ๋ผ์ฐํฐ A --> ๋ผ์ฐํฐ B๋ก ๋ณด๋ด์ง๋ค. ๋ผ์ฐํฐ A๋ ๋ผ์ฐํฐ B์ ์ด๋ฅด๋ ํ๋์ ์ถ๋ ฅ(outgoing) ๋งํฌ๋ฅผ ๊ฐ๋๋ฐ, ์ด ๋งํฌ ์์ ํ(queue, ๋ฒํผ(buffer))๊ฐ ์๋ค. ํจํท์ด ์
์คํธ๋ฆผ ๋
ธ๋๋ก๋ถํฐ ๋ผ์ฐํฐ A์ ๋์ฐฉํ๋ฉด, ๋ผ์ฐํฐ A๋ ๊ทธ ํจํท์ ๋ํ ์ ๋นํ ์ถ๋ ฅ ๋งํฌ๋ฅผ ๊ฒฐ์ ํ๊ธฐ ์ํด ํจํท ํค๋๋ฅผ ์กฐ์ฌํ๊ณ , ์ ํ๋ ๋งํฌ๋ก ๊ทธ ํจํท์ ๋ณด๋ธ๋ค. ํจํท์ ๋งํฌ์ ํ์ฌ ์ ์ก๋๋ ๋ค๋ฅธ ํจํท์ด ์๊ณ , ํ์ ์์ ๋ณด๋ค ์์ ํจํท๋ค์ด ์์ผ..
2023. 9. 10.