CS/Network (3) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ Message Queue Message Queue ํ๋ก์ธ์ค ๋๋ ํ๋ก๊ทธ๋จ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ ๋ ์ฌ์ฉํ๋ ํต์ ๋ฐฉ๋ฒ ์ค์ ํ๋๋ก, ๋ฉ์์ง ์งํฅ ๋ฏธ๋ค์จ์ด(Message Oriented Middleware:MOM)๋ฅผ ๊ตฌํํ ์์คํ ๋ฉ์์ง ์งํฅ ๋ฏธ๋ค์จ์ด (MOM) ์์ฉ ์ํํธ์จ์ด ๊ฐ์ ๋ฐ์ดํฐ(๋น๋๊ธฐ ๋ฉ์์ง) ํต์ ์ ์ํ ์ํํธ์จ์ด ๋ฉ์์ง : ์์ฒญ, ์๋ต, ์ค๋ฅ ๋ฉ์์ง ํน์ ๋จ์ํ ์ ๋ณด ๋ฑ์ ์์ ๋ฐ์ดํฐ ๋ฉ์์ง ์งํฅ ๋ฏธ๋ค์จ์ด๋ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๊ณผ์ ์์ ๋ณด๊ดํ๊ฑฐ๋ ๋ผ์ฐํ ๋ฐ ๋ณํํ ์ ์๋ค๋ ์ฅ์ ์ ๊ฐ์ง๋ค. ๋ฉ์์ง์ ๋ฐฑ์ ์ ์ ์งํจ์ผ๋ก์จ ์ง์์ฑ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ก์์ ์ธก์ ๋์์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ ์งํ ํ์๊ฐ ์๋ค ํ๋์ ๋ฉ์์ง๋ฅผ ์ฌ๋ฌ ์์ ์์๊ฒ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค ์ก์์ ์ธก์ ์๊ตฌ์ ๋ฐ๋ผ ๋ฉ์์ง๋ฅผ ๋ณํํ ์ ์๋ค => ๋ฉ์์ง ํ๋ ๋ฉ์.. ์ธํฐ๋ท์ ํธ๋ฆฌํ๊ฒ ์ฐ๊ฒ ํด์ฃผ๋ DNS DNS (Domain Name System) ์ธํฐ๋ท์์ ์ฌ์ฉ๋๋ ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋ณํํ๋ ์ญํ ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ์ฉํ์ ๋ ์ ๋ ฅํ ๋๋ฉ์ธ์ ์ค์ ๋คํธ์ํฌ์์์ ์ฌ์ฉํ๋ IP ์ฃผ์๋ก ๋ฐ๊พธ๊ณ ํด๋น IP ์ฃผ์๋ก ์ ์ํ๋ ๊ณผ์ ์ด ํ์ํ๋ค. ์ด๋ฌํ ๊ณผ์ , ์ ์ฒด ์์คํ ์ DNS(๋๋ฉ์ธ ๋ค์ ์์คํ )๋ผ๊ณ ํ๋ค. ์ด๋ฌํ ์์คํ ์ ์ ์ธ๊ณ์ ์ผ๋ก ์ฝ์๋ ๊ท์น์ ๊ณต์ ํ๋ค. ์์ ๊ธฐ๊ด์์ ์ธ์ฆ๋ ๊ธฐ๊ด์๊ฒ ๋๋ฉ์ธ์ ์์ฑํ๊ฑฐ๋ IP ์ฃผ์๋ก ๋ณ๊ฒฝํ ์ ์๋ ‘๊ถํ’์ ๋ถ์ฌํ๋ค. DNS๋ ์ด์ฒ๋ผ ์์ ๊ธฐ๊ด๊ณผ ํ์ ๊ธฐ๊ด์ด ๊ฐ์ ‘๊ณ์ธต ๊ตฌ์กฐ’๋ฅผ ๊ฐ์ง๋ ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค. DNS ํ์ธ ํ๋ก์ธ์ค์๋ ํธ์คํธ ์ด๋ฆ(์: example.com)์ ์ปดํจํฐ ์นํ์ ์ธ IP ์ฃผ์(์: 192.168.1.1)๋ก ๋ณํํ๋ ๊ณผ์ ์ด ํฌํจ.. Network๊ธฐ๊ธฐ & IP ์ฃผ์ [Network] SECTION 2.3 ๋คํธ์ํฌ ๊ธฐ๊ธฐ 2.3.1 ๋คํธ์ํฌ ๊ธฐ๊ธฐ์ ์ฒ๋ฆฌ ๋ฒ์ ๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ ๊ณ์ธต์ ๋ฐ๋ผ ์ฒ๋ฆฌ ๋ฒ์๋ฅผ ๋๋ ์ ์๋ค. ์์ ๊ณ์ธต์ ์ฒ๋ฆฌํ๋ ๊ธฐ๊ธฐ๋ ํ์ ๊ณ์ธต์ ์ฒ๋ฆฌํ ์ ์๋ค. (์ญ์ ๋ถ๊ฐํ๋ค) ๊ณ์ธต๊ธฐ๊ธฐ ์ ํ๋ฆฌ์ผ์ด์ L7 ์ค์์น ์ธํฐ๋ท ๋ผ์ฐํฐ, L3 ์ค์์น ๋ฐ์ดํฐ ๋งํฌ L2 ์ค์์น, ๋ธ๋ฆฌ์ง ๋ฌผ๋ฆฌ NIC, ๋ฆฌํผํฐ, AP 2.3.2 ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ์ฒ๋ฆฌํ๋ ๊ธฐ๊ธฐ L7 ์ค์์น(=๋ก๋๋ฐธ๋ฐ์) ์๋ฒ์ ๋ถํ๋ฅผ ๋ถ์ฐํ๋ ๊ธฐ๊ธฐ์ด๋ค. (ํธ๋ํฝ ๋ถ์ฐ) ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ค๋ ์์ฒญ๋ค์ ๋ค์ชฝ์ ์ฌ๋ฌ ์๋ฒ๋ก ๋๋๋ ์ญํ ์ ํ๋ค. ์์คํ ์ด ์ฒ๋ฆฌํ ์ ์๋ ํธ๋ํฝ ์ฆ๊ฐ๋ฅผ ๋ชฉํ๋ก ํ๋ค. ๋ถํ์ํ ์ธ๋ถ ๋ฐ์ดํฐ ๋ฑ์ ๊ฑธ๋ฌ๋ด๋ ํํฐ๋ง ๊ธฐ๋ฅ๋ ํ ์ ์๋ค. (๋ชจ๋ํฐ๋ง) ์ ๊ธฐ์ ์ผ๋ก ํฌ์ค ์ฒดํฌ๋ฅผ ์ด์ฉํ์ฌ ์ฅ์ ๊ฐ.. ์ด์ 1 ๋ค์