์ฌ๋ฌ๊ฐ์ง/์ ๋ณด๋ณด์ ์ ๋ฆฌ (14) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - UDP ํ๋กํ ์ฝ *UDP ํ๋กํ ์ฝ -๋น์ฐ๊ฒฐํ ํ๋กํ ์ฝ (1) ๋ ผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ ์ค์ ๊ณผ์ ์์ด ๋ฐ์ดํฐ๊ทธ๋จ ์ ์ก ์ ๋ง๋ค ์ฃผ์ ์ ๋ณด ์ค์ ํ์ฌ ์ ์ก (2) ๋ฐ์ดํฐ์ ์์ฐจ์ ์ ์ก ๋ณด์ฅ X (3) ๋ฐ์ดํฐ๊ทธ๋จ ๊ธฐ๋ฐ ์ ์ก๋ฐฉ์ : ๋ฐ์ดํฐ ์ ํด์ง ํฌ๊ธฐ์ ์ ์ก -์ ๋ขฐํ ์ ์๋ ํ๋กํ ์ฝ (1) TCP์ ๋ฌ๋ฆฌ ํ๋ฆ์ ์ด, ์ค๋ฅ์ ์ด, ํผ์ก์ ์ด ์ํ X (2) ์ค์ง์ ์ผ๋ก IP ๊ธฐ๋ฐ ํฌํธ ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ์์ ์ก์์ ์ดํ๋ฆฌ์ผ์ด์ ์๋ณ ์ญํ ์ํ -UDP ํ๋กํ ์ฝ ์ฅ์ (1) ๋จ์, ๊ฐ๋ฒผ์ ์ ์ก์๋ ๋น ๋ฆ (2) ๋น์ ๋ขฐ์ ์ธ ํน์ฑ์ผ๋ก ์ธํด ๋๋ ๋ฐ์ดํฐ ์ก์์ ์ ๋ถ์ ์ ํ๋ฉฐ ์ฃผ๋ก ํ ๋ฒ์ ํจํท ์ก์์ ์ผ๋ก ์๋ฃ๋๋ ์๋น์ค์ ๋ง์ ์ฌ์ฉ ex)DNS์๋น์ค(53/udp), NTP(123/udp), DHCP(67,68/udp) *UDP ํ๋กํ ์ฝ ๊ตฌ์กฐ -Source .. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - TCP ํ๋กํ ์ฝ *TCP ํ๋กํ ์ฝ -์ฐ๊ฒฐ ์งํฅ ํ๋กํ ์ฝ : ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ์ฉํ์ ์ด ์ฐ๊ฒฐ๋์ด ์๋ ๊ฒ์ฒ๋ผ ๊ฐ์์ ์ฐ๊ฒฐํต๋ก๋ฅผ ์ค์ ํด์ ํต์ ํ๋ ๋ฐฉ์ (1) ์์์ ์ด : ๋ ผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐํต๋ก๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์ผ๋ก์จ ๋ฐ์ดํฐ ์ ์ก์์ ๋ณด์ฅ (2) ์คํธ๋ฆผ ๊ธฐ๋ฐ ์ ์ก๋ฐฉ์ : ๋ฐ์ดํฐ๋ฅผ ์ ํด์ง ํฌ๊ธฐ๋ก ์ ์กํ๋ ๊ฒ์ด ์๋๋ผ ์์์ ํฌ๊ธฐ๋ก ๋๋์ด ์ฐ์ํด์ ์ ์ก -์ ๋ขฐํ ์ ์๋ ํ๋กํ ์ฝ (1) ํ๋ฆ์ ์ด : ์๋๋ฐฉ์ด ๋ฐ์ ์ ์๋ ๋งํผ๋ง ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ก ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ์ ์ด๋ฐฉ์ ์ฌ์ฉ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ : ์๋๋ฐฉ์ด ์์ ๊ฐ๋ฅํ ํฌ๊ธฐ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์ฐ์ํด์ ์ ์ก (2) ์ค๋ฅ์ ์ด : ๋ฐ์ดํฐ์ ์ค๋ฅ๋ ๋๋ฝ ์์ด ์์ ํ ์ ์ก์ ๋ณด์ฅ (3) ํผ์ก์ ์ด : ๋คํธ์ํฌ์ ํผ์ก ์ ๋์ ๋ฐ๋ผ ์ก์ ์๊ฐ ๋ฐ์ดํฐ ์ ์ก๋์ ์ ์ด *TCP ํ๋กํ ์ฝ ๊ตฌ์กฐ -So.. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - ICMP ํ๋กํ ์ฝ 3๊ณ์ธต IP ํ๋กํ ์ฝ์ ์ ๋ขฐํ ์ ์๋ ํ๋กํ ์ฝ. ์ ์ก์ํ์ ๋ํ ๊ด๋ฆฌ๊ฐ ์ด๋ฃจ์ด์ง์ง ์๋ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ด ICMP ํ๋กํ ์ฝ *ICMP ํ๋กํ ์ฝ : IP ํจํท ์ ์ก ์ค ์๋ฌ ๋ฐ์ ์ ์๋ฌ ๋ฐ์ ์์ธ์ ์๋ ค์ฃผ๊ฑฐ๋ ๋คํธ์ํฌ ์ํ๋ฅผ ์ง๋จํด์ฃผ๋ ๊ธฐ๋ฅ ์ ๊ณต -Error-Reporting Message : ์ ์ก ์ค ์ค๋ฅ ๋ฐ์ ์ ์๋ฌ๋ฉ์์ง ์์ฑ -Query Message : ๋คํธ์ํฌ ์ํ ์ง๋จ์ ์ํ ์ฟผ๋ฆฌ ์์ฒญ ๋ฐ ์๋ต ๋ฉ์์ง *ICMP ํ๋กํ ์ฝ ๊ตฌ์กฐ - Type(8bits) : ICMP ๋ฉ์์ง ์ ํ/์ฉ๋ -Code(8bits) : Type ์ธ๋ถ ๋ด์ฉ -Checksum(16bits) : ICMP ๋ฉ์์ง ์ค๋ฅ ๊ฒ์ฌ ๊ฐ -Rest of the header : Type๊ณผ Code์ ๋ฐ๋ผ ์ถ๊ฐ๋๋ ํค๋ -D.. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - IP ํ๋กํ ์ฝ *IP ํ๋กํ ์ฝ : ๋น์ฐ๊ฒฐํ ํ๋กํ ์ฝ. ์ฐ๊ฒฐ ์ํ ์ ์งX๋ก ํจํท ์ ์ก ์์ ๋ณด์ฅ X -๋น์ ๋ขฐ์ ํ๋กํ ์ฝ๋ก ์ ๋ขฐ์ฑ ์๋ ํต์ ๋ณด์ฅ X -IP๋ ๋ชฉ์ ์ง ์ฃผ์ ๊ธฐ๋ฐ ๋ผ์ฐํ ๋ด๋น *IP ํ๋กํ ์ฝ ๊ตฌ์กฐ Header๋ 20~60 bytes ์ ๋ (๊ธฐ๋ณธ 20byte, ์ต์ ํค๋ ์ต๋ 40byte) -Version(4 bits) : IP์ ๋ฒ์ ์ ๋ณด. ์ผ๋ฐ์ ์ผ๋ก IPv4 -Heade Length(4 bits) : ํค๋ ๊ธธ์ด. 4 bytes ๋จ์๋ก ํํ -Service Type(8 bits) : ์๋น์ค ํ์ง(QoS) ์ฉ๋. ํ์ฌ ์ฌ์ฉX -Total Length(16 bits) : ํค๋๋ถ์ ๋ฐ์ดํฐ๋ถ ํฌํจ ์ ์ฒด IP Packet ๊ธธ์ด -Identification(16 bits) : ๋จํธํ/์ฌ์กฐํฉ ๊ด๋ จ ํ๋. ๋จํธํ ์ ์๋ณธ.. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - ARP/RARP ๋ฐ GARP *ARP/RARP ํ๋กํ ์ฝ (TCP/IP ์ธํฐ๋ท ๊ณ์ธต) : ๋ ผ๋ฆฌ์ ์ธ ์ฃผ์์ ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์ ์ฌ์ด์ ๋ณํ์ ๋ด๋น https://dangsdangs.tistory.com/38 [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - TCP/IP ํ๋กํ ์ฝ *Application Layer(์์ฉ ๊ณ์ธต) : ๋คํธ์ํฌ ์๋ฒ/ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ ๋ด๋น. ์ฌ์ฉ์์์ ์ธํฐํ์ด์ค ๋ด๋น -์ฃผ์ ํ๋กํ ์ฝ (1) HTTP(80/tcp) : Hyper-Text Transfer Protocol (2) FTP(20/21/tcp) : File Transfer Protocol, ๋ฐ์ดํฐ dangsdangs.tistory.com - ์ผ๋ฐ์ ์ผ๋ก IP ์ฃผ์๋ ์์คํ ํ๋๋์คํฌ ๋ด ์ค์ ํ์ผ์ ์ ์ฅ๋์ด์์ผ๋, ํ๋๋์คํฌ๊ฐ ์๋ ํฐ๋ฏธ๋์ผ ๊ฒฝ์ฐ ์ด๊ธฐ ๊ฐ๋๋ ๋ ์์ ์ MAC ์ฃผ์.. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - TCP/IP ํ๋กํ ์ฝ *Application Layer(์์ฉ ๊ณ์ธต) : ๋คํธ์ํฌ ์๋ฒ/ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ ๋ด๋น. ์ฌ์ฉ์์์ ์ธํฐํ์ด์ค ๋ด๋น -์ฃผ์ ํ๋กํ ์ฝ (1) HTTP(80/tcp) : Hyper-Text Transfer Protocol (2) FTP(20/21/tcp) : File Transfer Protocol, ๋ฐ์ดํฐ ํฌํธ(20), ์ ์ด ํฌํธ(21) (3) SSH(22/tcp) : Secure Shell (4) SFTP(22/tcp) : SSH File Transfer Protocol (5) TELNET(23/tcp) : ์ํธํํ์ง ์์ ์๊ฒฉ ํฐ๋ฏธ๋ ์ ์ ํ๋กํ ์ฝ (6) SMTP(25/tcp) : ๋ฉ์ผ ์ ์ก์ฉ ํ๋กํ ์ฝ (7) POP3(110/tcp) : ๋ฉ์ผ ์์ ์ฉ ํ๋กํ ์ฝ (8) IMAP(143/tcp) : ๋ฉ์ผ .. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ๋คํธ์ํฌ - ํ๋กํ ์ฝ ๋ฐ OSI 7๊ณ์ธต *ํ๋กํ ์ฝ(Protocol) : ์์คํ ๊ฐ์ ํต์ ์ ํ๊ธฐ ์ํ ๊ท์ฝ -๊ตฌ๋ฌธ, ์๋ฏธ, ํ์ด๋ฐ -๊ตฌ๋ฌธ : ์ก์์ ๋ฐ์ดํฐ ํฌ๋งท -์๋ฏธ : ๋ฐ์ดํฐ ๊ฐ ํญ๋ชฉ์ด ๊ฐ์ง๋ ์๋ฏธ -ํ์ด๋ฐ : ๋ฐ์ดํฐ ์ก์์ ๋์๋ฐฉ์ ์ ์ *OSI 7 Layer : ๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ(ISO)์์ ์ ์ ํ ๊ฐ๋ฐฉํ ์์คํ ๊ฐ์ ์ํธ์ฐ๊ฒฐ ๋ชจ๋ธ -Node : ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ฅ์น (ex.๋ผ์ฐํฐ, ์ค์์น, ํ๋ธ, ์ปดํจํฐ) -Host : ์ผ๋ฐ์ ์ผ๋ก ๋ ธ๋ ์ค ์ปดํจํฐ ๋ ธ๋ -End-Node : ์ ๋๋จ์ ํด๋น๋๋ ๋ ธ๋ -Intermediate Node : End-Node ์ฌ์ด์ ํจํท ์ค๊ณ๋ฅผ ํด์ฃผ๋ ๋ ธ๋ -Link : ๋ ธ๋ ์ฌ์ด์ ํจํท ์ ๋ฌ์ ์ํ ๋ฌผ๋ฆฌ์ ์ธ ํต์ ๊ฒฝ๋ก *Physical Layer(๋ฌผ๋ฆฌ ๊ณ์ธต) : ๋ฌผ๋ฆฌ์ ์ฅ์น์ ์ ๊ธฐ์ , ์ ์์ ์ฐ๊ฒฐ -๋์งํธ ๋ฐ.. [์ ๋ณด๋ณด์ ์ ๋ฆฌ] ์์คํ - ์๋์ฐ ์๋ฒ ์ทจ์ฝ์ *Administrator ๊ณ์ ์ด๋ฆ ๋ณ๊ฒฝ : ์ ์์ ๊ณต๊ฒฉ์์ ์ํด Brute Force Attack์ ์ทจ์ฝํ์ฌ ์ ์ถํ๊ธฐ ์ด๋ ค์ด ๊ด๋ฆฌ์ ๊ณ์ ๋ช ์ผ๋ก ๋ณ๊ฒฝ ๊ถ์ฅ -์๋์ฐ ๊ด๋ฆฌ์ ๊ณ์ ์ ๋ก๊ทธ์จ ์คํจ ํ์ ์ ํ ์์ *Guest ๊ณ์ ์ฌ์ฉ ์ ํ : Guest ๊ณ์ ์ ์ํํธ์จ์ด๋ ํ๋์จ์ด ์ค์น ๋ฑ์ ๋ถ๊ฐํ๊ณ , ์ธ๋ถ ์ฌ์ฉ์๊ฐ ์ ์ ์ปดํจํฐ๋ฅผ ์ ๊ทผ๊ฐ๋ฅ. ๋ถํน์ ์ฌ์ฉ์์ ์์คํ ์ ๊ทผ์ ํ์ฉํ๋ฏ๋ก ์ฌ์ฉ ์ ํ ๊ถ์ฅ *๋ถํ์ํ ๊ณ์ ์ ๊ฑฐ : ๋ถํ์ํ ๊ณ์ , ์์ฌ์ค๋ฌ์ด ๊ณ์ , ์ฅ๊ธฐ๊ฐ ์ฌ์ฉํ์ง ์๋ ๊ณ์ ์ ์ญ์ ๋๋ ๊ณ์ ์ ๊ธ *๊ด๋ฆฌ์ ๊ทธ๋ฃน์ ์ต์ํ์ ์ฌ์ฉ์ : ๊ด๋ฆฌ์ ๊ทธ๋ฃน(Administrators)์๋ ์ต์ํ์ ๊ณ์ ๋ง์ ํฌํจ *์ํธ/ํจ์ค์๋ ์ ์ฑ ์ค์ -ํจ์ค์๋ ๋ณต์ก์ฑ ์ค์ (1) ์๋ฌธ์(๋์)/์ซ์/ํน์๋ฌธ์ ๋ชจ๋ ํฌํจ 4๊ฐ.. ์ด์ 1 2 ๋ค์