[ CLIENT ] 1. socket() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ ์์ผ ์คํ 2. ์๋ฒ์ connect request ์ ์ก 3. ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ฑฐ๋ ๋ฐ์ 4. ์์ผ ํด๋ก์ฆ [ SERVER ] 1. socket() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ ์์ผ ์คํ 2. ์ด์ด๋์ ์์ผ์ ์๋ฒ์ ip, port ๋ฐ์ธ๋ฉ 3. listen() ํจ์ ์ฌ์ฉํ์ฌ ๋ฉ์์ง ๋ฐ์ ์ ์๋ ์ํ ์ ํ 4. ํด๋ผ์ด์ธํธ๊ฐ ๋ณด๋ธ request ๋ฐ๊ณ , ํ์ผ ๋์คํฌ๋ฆฝํฐ ์์ฑ 5. send()๋ฅผ ํตํด ๋ฉ์์ง ์ฃผ๊ฑฐ๋ recv() ํตํด ๋ฐ์ 6. ์ด์ด๋์ ์์ผ ํด๋ก์ฆ ์์ผ์ fork์ ๋ฐฉ์๊ณผ thread์ ๋ฐฉ์์ด ์กด์ฌ. ์ค๋ฌด์์๋ thread๋ฅผ ๋ ๋ง์ด ์ฐ๊ณ ์ ํธํจ Socket fork ๋? ๋ถ๋ชจ ํ๋ก์ธ์ค์์ ์์ ํ๋ก์ธ์ค๋ฅผ ํ๋ ๋ณต์ ์์ฑ ํด์ฃผ๋ ์ญํ ์ ํ๋ค ..