์ค๋์ ๋ฌผ๋ฆฌ๊ณ์ธต์ ์ด์ด์, ๊ทธ ๋ค์ ๊ณ์ธต์ธ ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ ๋ํด์ ๊ณต๋ถํด๋ณด์.
๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ ๊ธฐ๋ณธ์ ์ธ ๊ฐ์์ ์ค๋ฅ์ ์ด ๋ฐฉ๋ฒ, ํ๋ฆ์ ์ด ๋ฐฉ๋ฒ, ํ๋ ์ ์์ฑ๊ณผ ๊ด๋ฆฌ ๊ทธ๋ฆฌ๊ณ ๋งํฌ์ ์ด ๊ด๋ฆฌ์ ๊ดํด
๊ณต๋ถํด๋ณด์
๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ด๋?
--->
๋ ธ๋์ ๋ ธ๋ ๊ฐ์ ์ค๋ฅ๊ฐ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ํ๊ธฐ ์ํ ๋ชฉํ๋ก ์ ์ก ๊ท๊ฒฉ์ ์ ์ํ๋ค
์์๊ณ์ธต(๋คํธ์ํฌ ๊ณ์ธต)์์ ์ค๋ฅ์๋ ๋ฌผ๋ฆฌ ๊ณ์ธต์ฒ๋ผ ๋ณด์ด๋๋ก ์ญํ ์ ํ๋ค
**๋ ธ๋ : ํต์ ์ฅ๋น, ์ปดํจํฐ๋ฅผ ์๋ฏธ
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ํต์ฌ๊ธฐ๋ฅ!
1. ๋ฌผ๋ฆฌ ์ฃผ์ ์ง์ : ์ก์ ์์ ์์ ์์ ๋ฌผ๋ฆฌ์ฃผ์๋ฅผ ํค๋์ ์ง์
---> ๋ฌผ๋ฆฌ์ ์ฃผ์๋ก ์๋ณ
2. ์ ๊ทผ์ ์ด : ํ๋ ์์ ์ ์กํ๊ธฐ ์ํด ๋ฌผ๋ฆฌ๊ณ์ธต์ผ๋ก ์ ๊ทผํ๋ ์ ์ด ๊ธฐ๋ฅ
---> ์ ์ก๋งค์ฒด์์ ์ถฉ๋ํ ์ ์์ผ๋ ์ ๊ทผ์ ์ด๋ฅผ ํตํด ํ์ธํ๋ ๊ณผ์
3. ํ๋ ์ ๊ด๋ฆฌ : ํ๋ ์ ํ์์ผ๋ก ์ ์กํ ๋ฐ์ดํฐ๋ฅผ ์์ฑ/๊ด๋ฆฌ ํ๋ ๊ธฐ๋ฅ
---> Data์ ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถ์ฌ์ ํ๋ ์(์ ์ก๋จ์)๋ฅผ ๋ง๋ ๋ค
4. ์ค๋ฅ์ ์ด : ์ ์ก์ฅ์ ๊ฐ ๋ฐ์ํ๋ฉด ์์ ๋ ธ๋์์ ์ค๋ฅ๋ฅผ ํ์งํ๊ณ ๋ณต๊ตฌํ๋ ๊ธฐ๋ฅ
---> ์ค๋ฅ ์์ด ๋ฐ์ดํฐ๊ฐ ๋ง๋์ง ์ค๋ฅํ๋ณ ๋ฐ ๋ณต๊ตฌ
5. ํ๋ฆ์ ์ด : ์์ ์ฒ๋ฆฌ ์๋๋ฅผ ๊ณ ๋ คํ์ฌ ์์ ๊ธฐ๊ฐ ์ก์ ๊ธฐ์ ์ ์ก์๋๋ฅผ ์ ์ดํ๋ ๊ธฐ๋ฅ
---> frame ์๋๋ฅผ ์ ์ดํ์ฌ ์๋๋ฅผ ๋ง์ถ๋ ์ญํ
6. ๋งํฌ์ ์ด/๊ด๋ฆฌ : ๋งํฌ๋ฅผ ์์ฑํ๊ณ ๋งํฌ๋ฅผ ๊ด๋ฆฌํ๋ฉฐ ๋งํฌ๋ฅผ ์ญ์ ํ๋ ๊ธฐ๋ฅ
---> ๋งํฌ ์ค์ (๋๊ฐ ๋๊ตฌํํ ์ค์ง) ๊ด๋ฆฌ
์ ์ด๋ฒ์๋ ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ ์ค๋ฅ์ ์ด๋ฅผ ํ ๋ฒ ์์๋ณด๋๋ก ํ์
์ค๋ฅ์ ์ด >>>
์ค๋ฅ์ ์์ธ :
1. ๋ฌผ๋ฆฌ๊ณ์ธต์ ์ ์ก์ฅ์ ๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํจ(์ ํธ๊ฐ์, ์๊ณก, ์ก์, ์ ํธ๊ฐ์ญ ๋ฑ..)
2. ์ก์ ๋ ธ๋ ๋๋ ์์ ๋ ธ๋์ ์ฅ์ (๊ณ ์ฅ)
3. ์ ์ก๋งค์ฒด์ ์ ๋จ, ํ๊ดด๋ฑ์ ์ฅ์
4. ์ ์ ์ ์ก๋งค์ฒด(์, UTP1)๋ก ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅธ์๋๋ก ๋ฌด๋ฆฌํ๊ฒ ์ก์ ํ๋ ๊ฒฝ์ฐ
์ค๋ฅ์ ์ด์ ๋จ๊ณ๋ ๋ค์๊ณผ ๊ฐ๋ค.
1. ์ค๋ฅ ๊ฒ์ถ
2. ์ค๋ฅ ์ ์ ๋ฐ ๋ณต๊ตฌ (์ ๋ฐฉํฅ์ค๋ฅ์ ์ or ์ญ๋ฐฉํฅ์ค๋ฅ์ ์ )
์ค๋ฅ์ ์ ํ :
1. single bit error - ์๋ฌ๊ฐ 1๊ฐ๋ง ๋๋ ๊ฒ
2. burst errors - ์๋ฌ๊ฐ ๋์ ๋ค๋ฐ์ ์ผ๋ก ๋๋ ๊ฒ, ๋ณดํต ์ฅ๊ฑฐ๋ฆฌ๋ ์ด์ ํ ํ๊ฒฝ์์ ๋ฐ์
๊ทธ๋ผ ์ฒซ๋ฒ์งธ๋ก ์ฐ์ ์ค๋ฅ๋ฅผ ์ด๋ป๊ฒ ๊ฒ์ถํ๋์ง ์์๋ณด์.
์ค๋ฅ ๊ฒ์ถ ๋จ๊ณ >>>
์ค๋ฅ๋ฅผ ๊ฒ์ถํ๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ 5๊ฐ์ง๊ฐ ์กด์ฌํ๋ค.
1. Parity ๋นํธ ๊ฒ์ถ๋ฒ (in single bit, ์์ ์ ์ธ ๊ณณ์์ ์ฌ์ฉ) ---> ํ์ parity์ ์ง์ parity ์กด์ฌํจ
- ๋ฐ์ดํฐ์์ 1๊ฐ์ ๊ฐ์๋ฅผ ํ์(๋๋ ์ง์)๋ก ๋ง์ถ์ด ์ ์ก, ์์ ํ์ ๊ฐ์๋ฅผ ํ์ธํ๋ ๊ธฐ๋ฒ
- ์์) ๋ฐ์ดํฐ "1010011"์ ๊ฒฝ์ฐ
---> ํ์ Parity ์ฌ์ฉ : 10100111 ๋ก ๋ค์ 1์ ์ถ๊ฐํ์ฌ 1์ ๊ฐฏ์๋ฅผ ํ์๋ก ๋ง๋ค์ด์ค๋ค
์์ ํ์ 1์ ๊ฐฏ์๋ฅผ ํ์ธํ๊ณ ํ์๊ฐ ๋ง์ผ๋ฉด ์ค๋ฅ ์์์ผ๋ก ํ์ ํ๋ค
๋ฌธ์ ์ : 2๋นํธ ์ด์ ์ฆ, burst errors๊ฐ ๋ฐ์ํ๋ฉด ๊ฒ์ถ ์ฑ๋ฅ์ด ๋จ์ด์ง๋ค.
2. 2์ฐจ์ Parity ๋นํธ ๊ฒ์ถ๋ฒ (2์ฐจ์ ๋ฐฐ์ด์ ๋๋)
- 2์ฐจ์ ์ง์ Parity bit ๊ฒ์ถ๋ฐฉ๋ฒ - 1์ฐจ์๋ณด๋ค ์ข๋ ๊ฒฌ๊ณ ํ๊ฒ ์งํ๋ ๋ฐฉ๋ฒ
- ์์) ๋ง์ฐฌ๊ฐ์ง๋ก ์ง์ ๋๋ ํ์๋ก ์ค์ ์ ํด๋๊ณ ์ฐพ๋ ๋ฐฉ์์ด๋ค. ์ง์ Parity๋ฅผ ์ฌ์ฉํ๋ค๊ณ ๊ฐ์ ํด๋ณด๋ฉด,
์ด ๊ฒฝ์ฐ์๋ ๊ฐ๋ก ์ธ๋ก ๋ชจ๋ ์ค์ ๋ดค์ ๋, 1์ ๊ฐฏ์๊ฐ ์ง์์ด๋ฏ๋ก ์ ์์ธ ๋ฒ์์ด๋ค.
ํ์ง๋ง ์ด ๊ฒฝ์ฐ์๋ ๋๊ทธ๋ผ๋ฏธ ์ณ์ง 0 ๋๋ฌธ์ ์ง์๊ฐ ์๋ ํ์๊ฐ ๋๊ธฐ๋๋ฌธ์ ์ ๋ถ๋ถ์ด ์๋ฌ์์ ์ ์ ์๋ค.
3. Checksums ๊ฒ์ถ๋ฒ
- ๋ฐ์ดํฐ๋ฅผ 1byte(๋ธ๋ก) XOR์ ํ์ฌ Checksum์ ์์ฑํ ํ ์ ์ก, ์์ ํ์ ๋ฐ์ ๋ฐ์ดํฐ๋ค์ ๋์ผํ๊ฒ
XORํ์ฌ ๋ง๋ ๊ฒ๊ณผ ์์ ํ Checksum Byte๋ฅผ ๋น๊ต/ํ์ธํ๋ ๋ฐฉ๋ฒ์ด๋ค
- ์์) ๋ฐ์ดํฐ๊ฐ "10100110 11001111 10101001 11110000" (4byte) ๋ผ๋ฉด,
10100110
11001111
10101001
11110000 XOR
---------------------- ์ ์งํํ๋ค
00110000 ----> ํ ์ด์ฉ ๋ดค์๋, 1์ ๊ฐฏ์๊ฐ ์ง์๋ฉด 0์ด๊ณ ํ์๋ฉด 1์ด๋ค.
๊ทธ๋ฌ๋ฉด ์ด์ ํ๋ ์์ ์ ์กํ ๋ ๋ฐ์ดํฐ ๋ท๋ถ๋ถ์ ์ด Checksum byte๋ฅผ ์ถ๊ฐํด์ ๋ณด๋ด๋ ๊ฒ์ด๋ค ๋ค์๊ณผ ๊ฐ์ด ๋ง์ด๋ค
101001110 11001111 10101001 11110000 00110000
๊ทธ๋ฌ๋ฉด ์์ ๋ ธ๋๊ฐ ์์ ํ์ ์ง์ Checksum์ ์งํํ๊ณ ๊ฐ์ด ๋์ผํ๋ฉด ์ค๋ฅ๊ฐ ์๋ค๊ณ ํ๋จํ๋ ๊ฒ์ด๋ค.
4. Internet Chechsums ๊ฒ์ถ๋ฒ
- ones - complement addition ๋ฐฉ์์ผ๋ก ๊ณ์ฐํ๋ค
- IP, TCP, UDP์์ ์ฌ์ฉํ๋ ์ค๋ฅ๊ฒ์ถ ๋ฐฉ์์ด๋ค
5. CRC (Cyclic Redundancy Checks)
- ์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ฅ ์ข๋ค๊ณ ์๋ ค์ง ๋ฐฉ๋ฒ์ด๋ค
- ๋คํญ์์ ์๋ฆฌ๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ์ด๋ค
- ์์) 4์ฐจ ๋คํญ์ (X^4 + X^3 + X^2 + X^1 + 1)
์ฌ์ฉํ๊ณ ์ ํ๋ CRC๋คํญ์์ด X^4 + X + 1์ด๋ฉด
Generator๋ 10011 ์ด ๋๋ ๊ฒ์ด๋ค
์ค์ ๋ณด๋ด์ผํ ๋ฐ์ดํฐ๊ฐ 110101111 ๋ผ๊ณ ํ๋ฉด ์ค์ ๋ฐ์ดํฐ์ ์ ๋ค์ด๋ฆฌํฐ(Generator)๋ฅผ ๋๋์ด ๋๋จธ์ง๋ฅผ ๊ตฌํ๋ค
๊ทธ๊ฒ์ด ๋ฐ๋ก CRC์ด๋ค
๊ทธ๋ฌ๋ฉด ์ด์ ํ๋ ์ ์ ๋ฐ์ดํฐ์ CRC๊ฐ์ ๋ถ์ฌ์ ์ ์กํ๊ณ ์์ ๊ธฐ๊ฐ ํ์ ํ์ธํ๋ ๋ฐฉ์์ด๋ค
110101111 0010 (๋ณด๋ด์ง ๋ฐ์ดํฐ)
์ผ๋ฐ์ ์ผ๋ก ๊ฒ์ถ๋ฅ๋ ฅ์ด ์ข์์ ๋๋ถ๋ถ์ LAN(Internet)์์ ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ์ด๊ณ
CRC-16, CRC-32, CRC-12๋ ๊ณ ์ ์ ์ผ๋ก ์ฌ์ฉํ๋ Generator ๊ฐ ์กด์ฌํ๋ค.
์ค๋ฅ์ ์ ๋ฐ ๋ณต๊ตฌ ๋จ๊ณ >>>
์ค๋ฅ ๊ฒ์ถ์ ํ์์ผ๋ฉด ์ด์ ์ ์ ๋ฐ ๋ณต๊ตฌ๋ฅผ ํด์ผํ๋ ์ฐจ๋ก์ด๋ค.
์ค๋ฅ ์ ์ ๋ฐ ๋ณต๊ตฌ๋ 2๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋๋ฐ, 1. ์ ๋ฐฉํฅ ์ค๋ฅ์ ์ ๊ณผ 2. ์ญ๋ฐฉํฅ ์ค๋ฅ์ ์ ์ด๋ค.
์ญ๋ฐฉํฅ ์ค๋ฅ ์ ์ ์๋ 3๊ฐ์ง ๋จ๊ณ๊ฐ ์๋๋ฐ ๊ทธ๋ฆผ์ผ๋ก ํ๋ฒ์ ์ ์ํ๊ฒ ๋ค.
*** ACK : ๊ธ์ ์ ์ธ ๋ต๋ณ ์ฆ, ์ค๋ฅ ์์,
NAK : ๋ถ์ ์ ์ธ ๋ต๋ณ ์ฆ, ์ค๋ฅ ๊ฒ์ถ๋จ
์ ๋ฐฉํฅ ์ค๋ฅ ์ ์ ์ ์๊ฐํ๊ฒ ๋ค.(์ฌ์ ์ก์ ํ์ง ์๊ณ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ)
- ์์ ๋ ํ๋ ์๋ง์ ๊ฐ์ง๊ณ ์ค๋ฅ์ ์ ์ ํ ์ ์๋ ๋ฐฉ์
1. ํด๋ฐ์ฝ๋(Hamming Code)
- ์ก์ ํ ํ๋ ์ ๋ฐ์ดํฐ : 00101110 (Original data๋ผ๊ณ ๊ฐ์ )
- ์์)
์ ํ๋ฅผ ๋ณด๋ฉด, ์๋ณธ๋ฐ์ดํฐ ์์ญ์ ๋นํธ๋ค์ด ๋ค์ด๊ฐ์๊ณ , P1,P2,P4,P8์๋ ์ฐ์ ๋น์นธ์ด ๋์ด์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์๋์ ์๋ ๊ณต์์ ํตํ์ฌ, XOR๋ฅผ ์ด์ฉํ์ฌ(1์๊ฐ์๊ฐ ํ์๋ฉด 1) Parity bit๋ฅผ ์์ฑํ๋ค. ===> 0111
๊ทธ ๋นํธ๋ฅผ ์๋ณธ๋ฐ์ดํฐ ์ฌ์ด์ ์๋ฆฌ์ ๋ง๊ฒ ๋ผ์๋ฃ์ด์ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด์ค๋ค. ์ฆ, 010101011110 ์ด ๋๋ค.
ํจ๋ฌํฐ๋ค์ ํฌํจํ ๋ฐ์ดํฐ์ธ 010101011110์ ์ก์ ํ๋๋ฐ, ์์ ํ๋ฅผ ๋ณด๋ฉด 010111011110์ผ๋ก ์์ ์ด ์๋ชป๋์๋ค.
์ด๋ด๋, ๋ค์ ๋ ๊ณต์์ ์ด์ฉํด์ Parity bit ๋ฅผ ์ญ์ผ๋ก ๊ฒ์ฌํ๋ค.
๊ฒ์ฌ๋ฅผ ํ๋๋ฐ 0000์ด ์๋๋ผ ๋ค๋ฅธ ์ซ์๊ฐ ๋์ค๋ฉด ๊ทธ๊ฒ์ ์ค๋ฅ๊ฐ ๋ฌ๋ค๋ ์๋ฏธ์ด๊ณ , ๊ทธ ๋นํธ๋ฅผ 10์ง์๋ก ๋ฐ๊พธ๋ฉด
๊ทธ ์๋ฆฟ์๊ฐ ํ๋ ธ๋ค๋ ์๋ฏธ์ด๋ค. ์ฆ 5๊ฐ ๋์์ผ๋ 5๋ฒ์งธ ์๋ฆฌ๊ฐ 1์ด ์๋ 0์ด์ด์ผ ํ๋ค๋ ์๋ฏธ๊ฐ ๋๋ค.
ํ๋ฆ์ ์ด
--->
ํ๋ฆ์ ์ด๊ฐ ๋ฐ์ํ๋ ์์ธ๊ณผ ํด๊ฒฐ๋ฐฉ๋ฒ, ์ค๋ฅ๋ณต๊ตฌ ๋ฐฉ๋ฒ์ ์์๋ณด์
1. ์์ธ :
- ์ก์ ๋ ธ๋์ ์์ ๋ ธ๋์ ์ฒ๋ฆฌ์ฑ๋ฅ(์๋์ฐจ์ด)์ฐจ์ด๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค.
- ์ก์ ์๋๊ฐ ๋๋ฌด ๋นจ๋ผ์ ์์ ๋ ธ๋๊ฐ ์ฒ๋ฆฌํ๊ธฐ ์ด๋ ค์์ ๋ฐ์ํ๋ค
- ์์ ๋ฒํผ๋ง์ด ๋ฆ์ด์ง๋ฉด ํ๋ ์์ด ๋ถ์ค๋ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค
2. ํด๊ฒฐ๋ฐฉ๋ฒ
- ์์ ๋ ธ๋๊ฐ ์ก์ ๋ ธ๋์ ์ก์ ์์ ์ ์ ์ดํ๋ฉด ๋๋ค.์ฆ, ์ด๊ฒ์ด ํ๋ฆ์ ์ด๋ค
3. ์ค๋ฅ๋ณต๊ตฌ ๋ฐฉ๋ฒ
- Stop & Wait ํ๋ฆ์ ์ด ๊ธฐ๋ฒ (๋จ์ ์ ์ด ๋ฐฉ์, ์ฑ๋ฅ์ด ๋ฎ๋ค)
- Sliding Windows ํ๋ฆ์ ์ด ๊ธฐ๋ฒ(์ ํด์ง ์๋งํผ ๋ณด๋ด๊ณ ์๋ต์ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐฉ์)
1. Stop & Wait ํ๋ฆ์ ์ด
- ์ ์กํ๋ ์๋น ์๋ต์ ์์ ํ๋ ํ๋ฆ์ ์ด ๊ธฐ๋ฒ์ด๋ค
- ์ก์ ๊ธฐ๋ ์์ ๊ธฐ๋ก๋ถํฐ ์๋ต์ ๋ฐ๊ธฐ ์ ๊น์ง๋ ๋ค์ ํ๋ ์์ ์ก์ ํ์ง ์๋๋ค
- 1 = ํ๋ ์์ ์ก์๊ฐ(transmission time), a = ํ๋ ์ ์ ์ก์ง์ฐ์๊ฐ(propagation time)
1. Sliding Windows ํ๋ฆ์ ์ด
- Window size : ์๋ต์์ด ๋ณด๋ผ ์ ์๋ ํ๋ ์์ ์ต๋ ๊ฐ์
ex) Window size = 4, ์ก์ ๋ ธ๋๊ฐ 4๊ฐ์ ํ๋ ์์ ์๋ต์์ด ๋ณด๋ผ ์ ์์
์ด๋ ๊ฒ ํ๋ฆ์ ์ด์ ๋ฐฉ์์ ํฌ๊ฒ 2๊ฐ์ง๊ฐ ์์ผ๋ฉฐ ์ฑ๋ฅ์ด ๋ ์ข์์ชฝ์ Slinding Window ๋ฐฉ์์ด๋ค.
๋ง์ง๋ง์ผ๋ก ํ๋ ์์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์
ํ๋ ์(frame)
--->
ํ๋ ์์ด๋, ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์์ ์ ์กํ๋ ๋ฐ์ดํฐ์ ๋จ์์ด๋ค
ํ๋ ์์ ์ข ๋ฅ๋ก๋ ๋ฐ์ดํฐํ๋ ์๊ณผ ์๋ตํ๋ ์(ACK, NAK)์ด ์กด์ฌํ๋ค
ํ๋ ์์ ์์ฑ ๋ฐฉ๋ฒ์ผ๋ก๋
๋คํธ์ํฌ ๊ณ์ธต์์ ๋ด๋ ค์จ bit stream์ ํ๋ ์์ผ๋ก ์์ฑํ๋ ๋ฐฉ๋ฒ์ด๋ค.
๊ตฌ์กฐ๋ Header์ Trailer๋ฅผ ๋ฐ์ดํฐ์ ์๋ค์ ๋ถ์ด๋ ๊ตฌ์กฐ์ด๋ค.
์์ฑ์ 4๊ฐ์ง ๊ณ ๋ ค์ฌํญ์ด ์กด์ฌํ๋ค
1. Byte count
2. Character frame
3. Bit stuffing
4. ๋ฌผ๋ฆฌ๊ณ์ธต ์ฝ๋ฉ์นจํด ๋ฌธ์
๋ค์์ผ๋ก๋ ํ๋ ์์ ์ข ๋ฅ๋ฅผ ์๊ฐํ๊ฒ ๋ค.
๊ทธ๋ฆผ์ผ๋ก ๋๋ฌด ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋์ด์์ผ๋ ๋ฐ๋ก ์ ์ํ๊ฒ ๋ค.
์ด๋ฌํ 4๊ฐ์ง์ ๋ฐฉ๋ฒ์ผ๋ก ํ๋ ์์ ๋ง๋ค์ด ์ก์์ ํ ์ ์๋ ๊ฒ์ด๋ค.
๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ ๊ธฐ๋ณธ์ ์์๋ณด์๋ค. ๋ฐฉ์๋ค๊ณผ ์ด๋ฆ๋ค์ด ํท๊ฐ๋ฆด ์ ์์ผ๋
์ ํํ๊ฒ ์์๋๋๋ก ํ์!!
'๊ณต๋ถ > ๋ฐ์ดํฐ ํต์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐ์ดํฐ ํต์ : ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต 2 (5) | 2024.10.04 |
---|---|
๋ฐ์ดํฐ ํต์ : ๋ฌผ๋ฆฌ๊ณ์ธต (18) | 2024.09.17 |
๋ฐ์ดํฐ ํต์ : ๋ฐ์ดํฐ ํต์ ์ ๊ฐ์ (2) | 2024.09.13 |
๋ฐ์ดํฐ ํต์ ์ ๊ธฐ์ด (0) | 2024.09.06 |