๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[ํ๋กํ ์ฝ] IP/DNS/DHCP & TCP/UDP & SSH & SSL/TLS ๋ณธ๋ฌธ
[ํ๋กํ ์ฝ] IP/DNS/DHCP & TCP/UDP & SSH & SSL/TLS
์ง์ง์ํ์นด 2023. 3. 17. 16:55<๋ณธ ๋ธ๋ก๊ทธ๋ ์๋ฆฌ์ค IoT 1๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค :-)>
๐ฉ๐ป IP (Internet Protocol)
: ๋คํธ์ํฌ์์ ์ด๋ค ์ ๋ณด๋ฅผ ์์ ํ๊ณ ์ก์ ํ๋ ํต์ ๊ท์ฝ
โญ ๋น์ ๋ขฐ์ฑ
: ๋ฐ์ดํฐ๊ฐ ์ก์ ์ง๊น์ง ์ ํํ๊ฒ ์ ๋ฌ ๋ณด์ฅ์ ์์ ( by ์ ์ก๊ณ์ธต )
โญ ๋น์ฐ๊ฒฐ์ฑ
: ์ฐ๊ฒฐ๊ณผ์ ์ค์ ์์ด ๋ฐ์ดํฐ ์ ์ก
โญ ์ฃผ์ ์ง์ (IP)
: ๊ฐ ๊ธฐ๊ธฐ ์ฅ์น๊ฐ ์๋ณ๋ ์ ์๋๋ก ํจ
โญ ๊ฒฝ๋ก ์ค์ (๋ผ์ฐํ )
: IP ์ฃผ์๋ฅผ ํตํ์ฌ ๋ผ์ฐํ ๊ฒฝ๋ก ์ค์ ๊ฐ๋ฅ
๐ฉ๐ป DNS (Domain Name System)
: ํด๋ผ์ด์ธํธ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ํตํด ์จ๋ผ์ธ์ผ๋ก ์ ๋ณด์ ์ก์ธ์ค ๊ฐ๋ฅ
โญ ์ฌ๊ท์ ์ง์
: Local DNS ์๋ฒ์์ Root DNS ์๋ฒ์ ์์ฒญ ๋ณด๋
: ํํฅ์ ์ ๊ทผ์ผ๋ก IP ์ฃผ์ ๊ฒ์ํด ์ฌ๊ท์ ์ผ๋ก ๋ฐํ
โญ ๋ฐ๋ณต์ ์ง์
: Local DNS ์๋ฒ๊ฐ ๊ฐ๊ฐ์ ์ต์์ ์๋ฒ๋ถํฐ ๋ฐ์ ์๋ฒ๊น์ง ํ๋์ฉ ์์ฒญ ํ ์๋ต ๋ฐ์
1. ์น ๋ธ๋ผ์ฐ์ ์ ๋๋ฉ์ธ ์ด๋ฆ์ผ๋ก ์์ฒญ
2. DNS ์๋ฒ์ TLD ์๋ฒ์ IP ์ฃผ์ ์์ฒญ
3. TLD ์๋ฒ์์ IP ์ฃผ์ ์๋ต
4. DNS ์๋ฒ์์ IP ์ฃผ์ ์๋ต
๐ฉ๐ป DHCP (Dynamic Host Configuration Protocol)
: IP ์ฃผ์์ ๊ฒ์ดํธ์จ์ด ๋๋ ๋ค์์๋ฒ ์ฃผ์์ ์ ๋ณด๋ฅผ ์๋์ผ๋ก ํ ๋นํด์ฃผ๋ ํ๋กํ ์ฝ
๐ฉ๐ป TCP (Transmission Control Protocol)
: ์ปดํจํฐ๊ฐ ๋ค๋ฅธ ์ปดํจํฐ์ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ํต์ ์ ํ๊ธฐ ์ํ ํต์ ๊ท์ฝ
โญ TCP Handshake
: ์ฐ๊ฒฐํ๊ณ ๊ฐ ํ๋ ๋ ์ฅ์น ๊ฐ์ ๋ ผ๋ฆฌ์ ์ ์์ ์ฑ๋ฆฝํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ฐ๊ฒฐ ํ์ธ ๋ฐฉ์
โญ 3 Way Handshake
: TCP ์ฐ๊ฒฐ์ ์ฑ๋ฆฝํ๊ธฐ ์ํด 3๊ฐ์ TCP ํจํท ๊ตํํ๋ ํต์ ๋ฐฉ์
โญ 4 Way Handshake
: TCP ์ฐ๊ฒฐ์ ์ข ํ๊ธฐ ์ํด 4๊ฐ์ TCP ํจํท ๊ตํํ๋ ํต์ ๋ฐฉ์
โญ ํน์ง
- ์ฐ๊ฒฐํ ๋ฐฉ์ (์ก์ ์, ์์ ์๊ฐ ์๋ก ์ฐ๊ฒฐ ๋์๋์ง ํ์ธ ํ ๋ฐ์ดํฐ ๊ตํ)
- ํ๋ฆ ๋ฐ ํผ์ก ์ ์ด
- ๋์ ์ ๋ขฐ์ฑ ๋ณด์ฅ
- 3-Way ๊ณผ์ ํตํด ์ฐ๊ฒฐ ์ค์ , 4-Way ๊ณผ์ ํตํด ์ฐ๊ฒฐ ํด์
- UDP ๋ณด๋ค ๋๋ฆฐ ์๋
- ์ ์ด์ค(Full-Duplex)์ ์ ๋์ (Point to Point) ๋ฐฉ์
๐ฉ๐ป UDP (User Datagram Protocol)
: ์ปดํจํฐ๊ฐ ๋ค๋ฅธ ์ปดํจํฐ์ ๋น ๋ฅด๊ฒ ๋ฐ์ดํฐ ํต์ ์ ํ๊ธฐ ์ํ ํต์ ๊ท์ฝ
โญ ํน์ง
- ๋น์ฐ๊ฒฐํ ๋ฐฉ์
- ์ ๋ขฐ์ฑ ๋ฎ์
- TCP ๋ณด๋ค ์๋ ๋น ๋ฆ
- UDP ํค๋์ CheckSum ํํธ ํตํด ์ต์ํ์ ์ค๋ฅ๋ง ๊ฒ์ถ
๐ฉ๐ป FTP (File Transfer Protocol)
: ๋ณด์ ์ฐ๊ฒฐ์ ์ฌ์ฉํ์ฌ ์ธํฐ๋ท์ ํตํด ํ ์ปดํจํฐ์์ ๋ค๋ฅธ ์ปดํจํฐ๋ก ํ์ผ์ ์ ์กํ ์ ์๋ ํ๋กํ ์ฝ
: ํด๋ผ์ด์ธํธ๊ฐ FTP ์๋ฒ์ ์ฐ๊ฒฐ ์ค์ ํ๋ฉด ๋ก๊ทธ์ธ ์ธ์ฆ ์ํด ์๋ฒ์ ๋ช ๋ น ๋ณด๋
: ๋ฅ๋๋ชจ๋ (์๋ฒ๊ฐ ๋ฐ์ดํฐ ์์ฒญ ์น์ธํ๋ ์ญํ )
: ์๋๋ชจ๋ (์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ ์ฑ์ปฌ๊ณผ ๋ช ๋ น ์ฑ๋ ๋ชจ๋ ์ค์ )
โญ ์งํ ๋ฐฉ๋ฒ
- TCP ํต์ ์ฌ์ฉ
- 3 Way Handshaking ๊ณผ์ ํ ํต์ ํจ ( 21๋ฒ ํฌํธ : ์ ์ก ์ ์ดํ๊ธฐ ์ํ ์ ํธ, 20๋ฒ ํฌํธ : ์ค์ ๋ฐ์ดํฐ ์ ์ก )
โญ ์ข ๋ฅ
- FTP
: ์์ด๋, ํจ์ค์๋ ์ธ์ฆํ๊ณ TCP ํ๋กํ ์ฝ ์ฌ์ฉํด ๋ฐ์ดํฐ ์ก์์
- TFTP
: ์ธ์ฆํ์ง ์๊ณ , UDP ํ๋กํ ์ฝ ๊ธฐ๋ฐ์ผ๋ก ๋น ๋ฅด๊ฒ ์ก์์ , 69๋ฒ ํฌํธ
- SFTP
: ์ ์ก๊ตฌ๊ฐ์ ์ํธํ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ธฐ๋ฐ์ฑ ์ ๊ณต, ์ํ์ด ์ (SSH) ๋ฐ์ดํฐ ์คํธ๋ฆผ ํตํด ํ์ผ ์ ์ก์ ๋์ ์์ค์ ํ์ผ ๋ณดํธ ์คํ
๐ฉ๐ป SMTP (Simple Mail Transfer Protocol)
: ๋คํธ์ํฌ๋ฅผ ํตํด ์ ์์ฐํธ์ ์ ์กํ๋ ํ๋กํ ์ฝ
โญ POP3
: ๋ฉ์ผ ์๋ฒ์์ ์ด๋ฉ์ผ์ ๋ก์ปฌ PC๋ก ์์ ๋ฐ์ ์ ์๋ client/server ํ์ค ํ๋กํ ์ฝ
โญ IMAP (Internet Messaging Access Protocol)
: ๋น์ฐ๊ฒฐ ์ํ์์ ๋ฐ์ด๋ ์๊ฒฉ ํธ์งํจ ์ ๊ทผ๊ธฐ๋ฅ ์ ๊ณต, ๋ก์ปฌ์๋ฒ์์ ์ ์ ์ฐํธ์ ์์ธ์ค ํ๊ธฐ ์ํ ํ์ค ํ๋กํ ์ฝ
: ์์ ์๋ฒ์์ ์ด๋ฉ์ผ ๋ฉ์์ง๋ฅผ ๊ด๋ฆฌํ๊ณ ๊ฒ์
๐ฉ๐ป SSH (Secure Shell)
: ์๊ฒฉ ํธ์คํธ์ ์ ์ํ๊ธฐ ์ํ ๋ณด์ ํ๋กํ ์ฝ
: ๋ฐ์ดํฐ ์ ์ก & ์๊ฒฉ ์ ์ด & ๋ชจ๋ ๋ฐ์ดํฐ ์ํธํ ๋ณด์ฅ & ํธ๋ํฝ ์์ถ์ผ๋ก ๋น ๋ฅธ ์ ์ก & 22๋ฒ ํฌํธ & Public Key์ Private Key
: ์ฌ์ฉ์์ ์๋ฒ๋ ๊ฐ๊ฐ์ ํค ๋ณด์ , ์ฐ๊ฒฐ ์๋๋ฅผ ์ธ์ฆํ๊ณ ์์ ํ๊ฒ ๋ฐ์ดํฐ ์ฃผ๊ณ ๋ฐ์
โญ TELNET
: ์๊ฒฉ ์ ์ ์๋น์ค, ํน์ ์ฌ์ฉ์๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ค๋ฅธ ์ปดํจํฐ์ ์ฐ๊ฒฐํ์ฌ ๊ทธ ์ปดํจํฐ์์ ์ ๊ณตํ๋ ์๋น์ค๋ฅผ ๋ฐ์ ์ ์๋๋ก ํ๋ ์ธํฐ๋ท ํ์ค ํ๋กํ ์ฝ
๐ฉ๐ป SSL (Secure Sockets Layer)
: ์ํธํ ๊ธฐ๋ฐ ์ธํฐ๋ท ๋ณด์ ํ๋กํ ์ฝ
๐ฉ๐ป TLS (Transport Layer Security)
: SSL ๋ณด๋ค ๋์ฑ ์์ ํ ๋ฒ์
โ SSL/TLS
: ์น์์ ์ ์ก๋๋ ๋ฐ์ดํฐ๋ฅผ ์ํธํ
: SSL์ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ํธ๋ ์ธ์ดํฌ ํตํด ์ธ์ฆ
๐ฉ๐ป HTTPS (Hyper Text Transfer Protocol Secure)
: ๋ฐ์ดํฐ ์ ์ ๋ง๊ธฐ ์ํ ํ๋กํ ์ฝ
: HTTP + SSH
'๐ฉโ๐ป ์ปดํจํฐ ๊ตฌ์กฐ > About Computer' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํด๋ผ์ฐ๋] ํด๋ผ์ฐํธ ์ปดํจํ & IaaS Saas Paas & Public Private Hybrid Cloud (0) | 2023.03.20 |
---|---|
[๋ณด์] ๋ณด์ & ํด์ & ์ฟ ํค & ํ ํฐ & JWT & ์บ์ (0) | 2023.03.17 |
[์ธํฐ๋ท] HTTP & ์ํ์ฝ๋ (0) | 2023.03.17 |
[๋คํธ์ํฌ] TCP/IP & ์ธํฐ๋ท & ํ๋กํ ์ฝ (0) | 2023.03.17 |
[๋คํธ์ํฌ] IP ์ฃผ์ & ํต์ ๋ฐฉ์ & OSI 7๊ณ์ธต (0) | 2023.03.17 |