์ฐ๋ฆฌ๊ฐ ๋งค์ผ ์ฌ์ฉํ๋ ์น์ฌ์ดํธ, ์ด๋ฉ์ผ ์ ์ก, ํ์ผ ๋ค์ด๋ก๋ ๋ฑ์ ๋ชจ๋ TCP์ IP๋ผ๋ ๋ ๊ฐ์ง ํต์ฌ ๊ธฐ์ ๋๋ถ์ ๊ฐ๋ฅํ๋ค. ์ด ๋์ ๋ง์น ํ๋ฐฐ๋ฅผ ๋ณด๋ผ ๋ ์ฃผ์์ ๋ฐฐ๋ฌ ์๋น์ค ์ญํ ์ ๋ด๋นํ๋ ๊ฒ๊ณผ ๊ฐ๋ค.
IP(Internet Protocol)๋ ์ฝ๊ฒ ์ธํฐ๋ท์์ ์ฃผ์์ด๋ค. ์ ์ธ๊ณ ๋ชจ๋ ์ปดํจํฐ๋ ์ฅ์น๋ ๊ณ ์ ํ IP ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ง์น ๋ฐฐ๋ฌ์ ๋ฐ๊ธฐ ์ํด ์ง ์ฃผ์๊ฐ ํ์ํ๋ฏ IP ์ฃผ์๋ ๋ฐ์ดํฐ ํจํท(Packet)์ด ์ฌ๋ฐ๋ฅธ ๋ชฉ์ ์ง๋ก ์ ๋ฌ๋๋๋ก ๊ธธ์ ์๋ดํ๋ ์ญํ ์ ํ๋ค.
IP๋ ํฌ๊ฒ ๋๊ฐ์ง ๋ฒ์ ์ด ์๋ค.
IPv4: 32๋นํธ ์ฃผ์ ์ฒด๊ณ๋ก 222.239.104.204๊ฐ์ ํํ๋ฅผ ๊ฐ์ง๋ค. ํ์ฌ๋ ์ธํฐ๋ท์ ์ฑ์ฅ์ผ๋ก ์ฃผ์๊ฐ ๋ถ์กฑํ ๋ฌธ์ ๊ฐ ์๋ค.
IPv6: 128๋นํธ ์ฃผ์ ์ฒด๊ณ๋ก 2001:0db8::1์ฒ๋ผ ๋ ๊ธธ๊ณ ๋ณต์กํ ํํ๋ฅผ ๊ฐ์ง๋ค. ์ฃผ์ ๊ณต๊ฐ์ด ์ฌ์ค์ ๋ฌดํ์ ๊ฐ๊น์ ์์ผ๋ก๋ IPv6๊ฐ ์ ์ ๋ ๋ง์ด ์ฌ์ฉ๋ ๊ฒ์ด๋ค.
๋ํ IP ์ฃผ์๋ ๋จ์ํ ํ๋์ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ ๊ฒ๋ฟ ์๋๋ผ ๋ค์ํ ์ฉ๋๋ก ์ฐ์ธ๋ค.
๋ค๋ง IP ์์ฒด๋ ๋จ์ํ ์ด๋๋ก ๊ฐ์ผ ํ๋์ง ์ฃผ์๋ง ์๋ ค์ค ๋ฟ ๋ฐ์ดํฐ์ ๋์ฐฉ ์ฌ๋ถ๋ ์์ค ์ฌ๋ถ๋ ํ์ธํ์ง ์๋๋ค. ๋ง์น ํ๋ฐฐ๋ฅผ ๋ณด๋ด ๋๊ณ ์ค์ ๋ก ๋ฐฐ๋ฌ์ด ์ด๋ฃจ์ด์ก๋์ง๋ ์ ๊ฒฝ ์ฐ์ง ์๋ ๊ฒ๊ณผ ๊ฐ๋ค.
TCP(Transmission Control Protocol)๋ ๋ฐ์ดํฐ๊ฐ ์์ค ์์ด ์ฌ๋ฐ๋ฅธ ์์๋๋ก ์ ๋ฌ๋๋๋ก ๋ณด์ฅํ๋ ์ ๋ขฐ์ฑ ๋์ ํ๋กํ ์ฝ์ด๋ค. IP๊ฐ ์ด๋๋ก ๋ณด๋ผ์ง๋ฅผ ์๋ ค์ค๋ค๋ฉด TCP๋ ์ด๋ป๊ฒ ๋ณด๋ผ์ง๋ฅผ ์ฑ
์์ง๋ค.
TCP๋ IP ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ์ง๋ง ํ ์ปดํจํฐ ์์๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ด ๋์์ ํต์ ํ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์น ๋ธ๋ผ์ฐ์ ์ ์ด๋ฉ์ผ ํ๋ก๊ทธ๋จ์ด ๋์์ ์ธํฐ๋ท์ ์ด๋ค๋ฉด ๊ฐ๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์๋ก ์์ด์ง ์๊ณ ์ ํํ ์ ๋ฌ๋์ด์ผ ํ๋ค.
์ด๋ฅผ ์ํด TCP๋ ํฌํธ ๋ฒํธ(Port Number)๋ฅผ ๊ฐ์ง๋ค. ์ถ๋ฐ์ง ํฌํธ(Source Port)์ ๋ชฉ์ ์ง ํฌํธ(Destination Port)๋ก ํ๋ก๊ทธ๋จ์ ๊ตฌ๋ถํ๋ค.
TCP์ ์ฃผ์ ํน์ง
IP๋ ๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๊น์ง ๋ณด๋ด๋ ์ฃผ์ ์ฒด๊ณ๋ฅผ TCP๋ ๊ทธ ๋ฐ์ดํฐ๊ฐ ์์ ํ๊ณ ์จ์ ํ๊ฒ ๋์ฐฉํ๋์ง ํ์ธํ๋ ์ ๋ขฐ์ฑ์ ๋ด๋นํ๋ค. ๊ทธ๋ฆฌ๊ณ IP์ ํ๊ณ๋ฅผ ๋ณด์ํ ์ด ๋์ ์กฐํฉ์ TCP/IP๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์ค๋๋ ์ธํฐ๋ท์์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋๋ถ๋ถ์ ์๋น์ค๋ TCP/IP์์์ ๋์ํ๋ค.
์น ๋ธ๋ผ์ฐ์ง(HTTP/HTTPS) โ TCP๊ฐ ์์ ์ ์ธ ์ฐ๊ฒฐ์ ๋ณด์ฅํด ์น ํ์ด์ง๋ฅผ ๋น ์ง์์ด ๋ฐ์์ฌ ์ ์๋ค.
์ด๋ฉ์ผ(SMTP, IMAP, POP3) โ ์ค์ํ ๋ฉ์์ง๊ฐ ์์ค๋์ง ์๊ณ ์์ ํ๊ฒ ๋์ฐฉํ๋ค.
ํ์ผ ์ ์ก(FTP, SFTP ๋ฑ) โ ํฐ ํ์ผ์ ์กฐ๊ฐ๋ด์ด ์ ์กํ ๋ค ๋ค์ ์ ํํ ์กฐ๋ฆฝํ๋ค.
๊ทธ๋ฌ๋ ์ต๊ทผ ์ธํฐ๋ท ํ๊ฒฝ์์ ์ค์๊ฐ์ฑ์ด ์ค์ํด์ง๋ฉด์ UDP์ฌ์ฉ์ด ์ฆ๊ฐํ๊ณ ์๋ค. TCP๋ ์ฐ๊ฒฐ ์งํฅ์ ์ด๋ผ๋ ํน์ง ๋๋ฌธ์ ์ ๋ขฐ์ฑ์ ๋์ง๋ง ์๋๊ฐ ๋๋ฆฌ๋ค๋ ๋จ์ ์ด ์๋ค.
๋ฐ๋๋ก UDP(User Datagram Protocol)๋ TCP์ ๋ฌ๋ฆฌ ์ ๋ขฐ์ฑ๋ณด๋ค๋ ์๋์ ํจ์จ์ ์ฐ์ ์ํ๋ ์ ์ก ํ๋กํ ์ฝ์ด๋ค.
๋ฐ๋ผ์ ์จ๋ผ์ธ ๊ฒ์์ด๋ ์ค์๊ฐ ์คํธ๋ฆฌ๋ฐ์ฒ๋ผ ์๋๊ฐ ์ค์ํ ๊ฒฝ์ฐ UDP๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ค.
