HTTP / HTTPS ?
Categories: Network
โ HTTP
ํ
์คํธ ๊ธฐ๋ฐ์ ํต์ ๊ท์ฝ์ผ๋ก ์ธํฐ๋ท์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ํ๋กํ ์ฝ
์ด๋ค.
โ HTTP ๋์
ํด๋ผ์ด์ธํธ๊ฐ url์ด๋ ๋ค๋ฅธ ๊ฒ์ ํตํด์ request๋ฅผ ํ๋ฉด response๋ฅผ ํ๋ ํํ๋ก ๋์ํ๋ค.
- ์์ฒญ : client to server
- ์๋ต : server to client
โ HTTP ํน์ง
- HTTP ๋ฉ์ธ์ง๋ ์๋ฒ์ ํด๋ผ์ด์ธํธ์ ์ํด ํด์์ด ๋๋ค.
- TCP / IP๋ฅผ ์ด์ฉํ๋ ํ๋กํ ์ฝ์ด๋ค( HTTP / 3 ๋ถํฐ๋ UDP(QUIC))
- ์ฐ๊ฒฐ ์ํ๋ฅผ ์ ์ง์ง ์๋
๋น์ฐ๊ฒฐ์ฑ ํ๋กํ ์ฝ
- ๋จ์ ํด๊ฒฐ์ ์ํด cookie๋ sessioni
- ๋น์ฐ๊ฒฐ์ฑ ํ๋กํ ์ฝ์ด๊ธฐ์ request/response ํ์์ผ๋ก ์๋ํ๋ ๊ฒ!
โ HTTPS
ํ์ดํผ ํ
์คํธ ์ ์ก ํ๋กํ ์ฝ ๋ณด์(Hypertext Transfer Protocol Secure)์ ์ฝ์!
์ผ๋ฐ HTTP๋ ์ ์ก ๋ ์ํธํ๊ฐ ๋์ง ์๋ ๋ฌธ์ ๊ฐ ์์๋๋ฐ, HTTPS๋ SSL์ ์ฌ์ฉํจ์ผ๋ก ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์์.
โ ์ ์์ ํ ๊น?
- SSL ์ธ์ฆ์๊ฐ ๊ฐ์ฅ ํฐ ๋น์ค์ ์ฐจ์งํ๋ค.
- SSL ์ธ์ฆ์๊ฐ ์ฌ์ฉ์๊ฐ ์ฌ์ดํธ์ ์ ๊ณตํ๋ ์ ๋ณด๋ฅผ ์ํธํํ๋ค.
- TLS(์ ์ก๊ณ์ธต๋ณด์)์ ํตํด์๋ ์ ์งํ๊ธฐ๋ ํ๋ค. ๋ฐ์ดํฐ๋ฌด๊ฒฐ์ฑ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ข๋ค.
โ ๊ทธ๋ผ SSL์ด๋ TLS์ ์ฐจ์ด๋ ๋ญ์์
- SSL(Secure Sockets Layer)์ ๋ณด์ ์์ผ ๊ณ์ธต
- TLS(Transport Layer Security)๋ SSL 3.0์ ๊ธฐ์ด๋ก ํด์ ๋ณด๋ค ์์ ํ๊ณ ์์ ์ฑ์ด ์๋ ๋ชฉ์ ์ผ๋ก ๊ณ ์๋จ.
SSL 3.0์ 1996๋ ์ ๋ฆด๋ฆฌ์ฆ๊ฐ ๋์๋๋ฐ, 1999๋ ์ ํ์ค ๊ท์ฝ์ผ๋ก ์ ๋ฆฌ๋์๋ค. ์ด ๋์ SSL๋ถํฐ๊ฐ TLS๋ผ๊ณ ๋ถ๋ฆฐ๋ค
๋ฒ์ ๋ง ๋ค๋ฅด๊ณ ๋ณธ์ง์ ๊ฐ์ผ๋, ์ฌ์ค ๋ ๊ท์ฝ์ด ๋์ผํ ๊ฒ์ ์๋๋ค. ์ํธ ์ด์ฉ๋์ง ์๋๋ค.
โ ๋ณด์๋ง๊ณ ์ฅ์ ์ ์๋์?
- ๋ณด์์๋ง ์ฐ์์ ์๋๊ฒ์ด ์๋๋ผ, SEO(๊ฒ์์์ง ์ต์ ํ)๋ ํฐ ํํ์ ๋ณผ ์ ์๋ค.
- ๊ตฌ๊ธ์ด ๊ฐ์ฐ์ ์ ๋ ์ค๋ค / ์ฌ์ฉ์๋ ์์ ํ ์ฌ์ดํธ์ ๋ ๋ง์ด ๋ฐฉ๋ฌธํ๋ค. ๋ ๋น์ฐํ ์ฌ์ค!
Leave a comment