Jayden`s
![[CS] HTTP๋?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fco7jh8%2FbtrGunOzA8s%2FoxPYkOEaKSrp7Q8wYpWxkk%2Fimg.png)
[CS] HTTP๋?
HTTP(HyperText Transfer Protocol) ์น ์์์ ์ ๋ณด๋ฅผ ์ ์กํ๊ธฐ ์ํ ํต์ ํ๋กํ ์ฝ๋ก์ HTML๊ณผ ๊ฐ์ ๋ฌธ์๋ฅผ ์ ์ก ํด๋ผ์ด์ธํธ → ์๋ฒ : HTTP request๋ฅผ ๋ณด๋ request message๋ start line(method, path, HTTP version), headers, body๋ก ๊ตฌ์ฑ ์๋ฒ → ํด๋ผ์ด์ธํธ : HTTP response๋ฅผ ๋ณด๋ response message๋ status line(HTTP version, status code, status message), headers, body๋ก ๊ตฌ์ฑ TPC/IP ๊ธฐ๋ฐ์ผ๋ก ์๋, ํฐ ํน์ง์ผ๋ก๋ Connectionless์ Stateless๊ฐ ์๋ค. Connectionless : ์๋ฒ์ ์ฐ๊ฒฐ ํ ์์ฒญ์ ๋ํ ์๋ต์ ๋ฐ..
![220705(ํ) 2030 ์ข์ ๊ฐ๋ฏธ, ํ์์ฝ๋ฟ์/๋ธ๋์ค์, ์นด์นด์ค ๋ธ๋ก์ฒด์ธ ๊ทธ๋ผ์ด๋X](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcSm4ML%2FbtrGtgoXaeJ%2FfWgDNL6b0IhXyy3KIsxkaK%2Fimg.png)
220705(ํ) 2030 ์ข์ ๊ฐ๋ฏธ, ํ์์ฝ๋ฟ์/๋ธ๋์ค์, ์นด์นด์ค ๋ธ๋ก์ฒด์ธ ๊ทธ๋ผ์ด๋X
์ฌํด ์ด๋ถํฐ ๊ธ๊ฒฉํ ํ๋ฝ์ฅ์ ๋ง๊ณ ์๋ ์ฃผ์ ๋ฐ ์ฝ์ธ ์์ฅ์ ๋ํ ์ฌํ๊ฐ ๋ง์น ๋ณต๋ฆฌ์ฒ๋ผ ์ ์ ์ปค์ ธ์ ์ฌํํ์์ผ๋ก ๋ํ๋๋ ๊ฒ ๊ฐ๋ค. ํนํ๋ ์ด์ ์์น์ฅ์์ ๊ณผ๊ฐํ๊ฒ ํฌ์(๋น๊น์ง ๋ด์ ํฌ์)๋ฅผ ํ๋ 2030์ธ๋๋ค์๊ฒ ๊ทธ ํ๊ฒฉ์ด ๊ฐ์ฅ ํฌ๊ฒ ๋ํ๋๊ณ ์๋ค. ์ฐ๋ฆฌ ์ธ๋๊ฐ ์ด๋ฐ ๊ณผ๊ฐํ(์ํํ) ํฌ์๋ฅผ ํ๊ฒ ๋ ์์ธ์ ์ ์ ํจ๊ธฐ๋ ๋ฌผ๋ก ์๊ฒ ์ง๋ง, '์ด์ ๋ ๋ ธ๋์๋๋ง์ผ๋ก๋ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ์ถ์ ๊ฐ์ถ๊ธฐ ํ๋ค๋ค.'๋ผ๋ ์ฌ์ค์์ ์ค๋ ๋ถ์๊ฐ, ๋ฐํ๊ฐ์ด ์๋๊น ์ถ๋ค. ๊ณจ๋๋ง์ญ์ค์์ ๋ฐํํ ์ธ๊ณ๊ธ์ต๋ถ์์ง์๋ ๊ณ์ ๋์์ ธ๊ฐ๊ณ ์๋ค. ๋ํ, ํ์์ฝ๋ฟ์(์์ธก ๊ฐ๋ฅํ ์ํ) / ๋ธ๋์ค์(์์ธก ๋ถ๊ฐ๋ฅํ ์ํ) ๋ํ ๋ค๊ฐ์ฌ ๊ฒ์ผ๋ก ์์ธก๋๋ค. ์ด๋ด์๋ก ๊พธ์คํ ์ ๋ฌธ์ ์ฝ์ผ๋ฉด์ ์ธ์์ด ๋์๊ฐ๋ ๊ธฐ์กฐ๋ฅผ ์ธ์งํ๋๋ก ํ์. ๋ธ๋ก์ฒด์ธ, NFT, ๋ํ์ด..
![[CS] TCP ํต์ : 3-way handshake, 4-way handshake](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfXKiU%2FbtrGkdLJ8yZ%2FHK9U70YvmmixvNBJs5nxTK%2Fimg.png)
[CS] TCP ํต์ : 3-way handshake, 4-way handshake
TCP ํต์ Connection setup (tcp ์ฐ๊ฒฐ ์ด๊ธฐํ) : 3-way handshaking Data transfer (๋ฐ์ดํฐ ์ ์ก) Connection termination (tcp ์ฐ๊ฒฐ ์ข ๋ฃ) : 4-way handshaking 3-way handshake(์ฐ๊ฒฐ ์์) TCP/IP ํ๋กํ ์ฝ๋ก ํต์ ํ๊ธฐ ์ , ์ ํํ ์ ๋ณด ์ ์ก์ ์ํด ์๋๋ฐฉ ์ปดํจํฐ์ ์ธ์ ์ ์๋ฆฝํ๋(์ฐ๊ฒฐํ๋) ๊ณผ์ (TCP ์ฐ๊ฒฐ ์ด๊ธฐํ) ์ด๋ฆ์กฐ์ฐจ ์ ์๋ผ๋ ๋ป, ์ฆ ์๋ก๋ฅผ ํ์ธํ๊ธฐ ์ํ ์ ์ฐจ(connection์ ์ํ ์ ์ฐจ)๋ผ๊ณ ์๊ฐํ๋ฉด ํธํ๋ค. ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์๊ฒ SYNํจํท(์ฐ๊ฒฐ ์์ฒญ)์ ๋ณด๋ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์๊ฒ ACKํจํท(์ฐ๊ฒฐ ์ธ์ง) + SYNํจํท(์ฐ๊ฒฐ ์์ฒญ)์ ๋ณด๋ → ์๋ฒ๋ ํด๋ผ์ด์ธํธํํ ์ฐ๊ฒฐ ์์ฒญ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์๊ฒ ..
![220704(์) ์์ผ๋๋ ์๋ ๋น๊ฒฐ, ํํค์ง/ํ๋
ธ์ถ ETF](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMA6XZ%2FbtrGtgtI7oH%2FUyNFtNAKEReVdLJm2Ziwu1%2Fimg.png)
220704(์) ์์ผ๋๋ ์๋ ๋น๊ฒฐ, ํํค์ง/ํ๋ ธ์ถ ETF
1. ์์ผ๋๋์ ์๋ ๋น๊ฒฐ ๊ธฐ์ ๋ค์ ๋ฒ์ธ์ธ๋ฅผ ๋ฎ์ถ๊ณ , ํฌ์๊ท๋ชจ์ ๋ฐ๋ผ ๋ค์ํ ์ธ๊ธ ํํ์ ํตํด '๊ธฐ์ ์ด ์ฑ์ฅํ๊ธฐ ์ข์ ๋๋ผ'๋ผ๋ ํ์ดํ์ ๊ฑฐ๋จธ์ฅ ๊ฒ ๊ฐ์ฅ ํฐ ํต์ฌ 2. ํํค์ง/ํ๋ ธ์ถ ETF ํ์ฌ ๋ฌ๋ฌ ๊ฐ๊ฒฉ์ด ๋ง์ด ์ฌ๋ผ์๋ ์ํ์์ ํ๋ ธ์ถ ํฌ์๊ฐ ๋จ๊ธฐ์ ์ผ๋ก๋ ์ํด์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง, ๊ฐ์ธ์ ์ผ๋ก ETF๋ ์ฌ๋งํ๋ฉด ์ฅ๊ธฐํฌ์๋ฅผ ํ์๋ ์ฃผ์๋ผ์(๋ฌผ๋ก ๋ ETF๋ง๋ค ์ฑ๊ฒฉ์ด ์๋ ๋ค๋ฅด๋ ๋จ๊ธฐํฌ์๊ฐ ํ๋ช ํ ์ํ๋ค๋ ์์ง๋ง) ์ง๊ธ ํ์ฌ์ ์ํฉ์ผ๋ก ํํค์ง ์ํ์ ์ ํํ๋ ๊ฑด ๊ทธ๋ฆฌ ์ข์ ๋๋์ ์๋๋ค..! ์ผ๋จ ๊ตญ๋ด ํํค์ง ์ํ์ ๊ฒฝ์ฐ์ ์๋ฌด๋๋ ํํค์ง๋ฅผ ํด์ฃผ๋ค๋ณด๋ ์์๋ฃ๋ ๋ ๋์ ํธ์ด๊ณ ...!
![[CS] TCP/IP ์ ์ก ๊ณ์ธต - TCP์ UDP](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLS25m%2FbtrGjcz46c6%2FzPFRK0BSnWT9Y6snsOvBTk%2Fimg.png)
[CS] TCP/IP ์ ์ก ๊ณ์ธต - TCP์ UDP
TCP/IP ์ ์ก ๊ณ์ธต ์ธํฐ๋ท์์ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ ๊ทธ๋ฃน(4๊ณ์ธต ํน์ 5๊ณ์ธต) Application layer(์์ฉ ๊ณ์ธต) Transport layer(์ ์ก ๊ณ์ธต) Internet layer(์ธํฐ๋ท ๊ณ์ธต) Data Link layer(๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต) Physical layer(๋ฌผ๋ฆฌ ๊ณ์ธต) ์ด ์ค ์ ์ก ๊ณ์ธต์ ๋ ์์ฉ ๊ณ์ธต ์ฌ์ด์์์ process to process ํต์ ์ ์ ๊ณตํฉ๋๋ค. ์ ์ก ๊ณ์ธต์ ์์ฉ ๊ณ์ธต์ผ๋ก๋ถํฐ ๋ฉ์์ง๋ฅผ ๋ฐ์ ํจํท(TCP : segment, UDP : datagram)์ผ๋ก ์บก์ํํ์ฌ ์ ์กํฉ๋๋ค. TCP(Transmission Control Protocol) ์ฐ๊ฒฐํ, ์ ๋ขฐ์ฑ ์ ์ก ํ๋กํ ์ฝ ์ฐ๊ฒฐ์งํฅ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๋ฐ์ดํฐ ์ ์ก ์ 3-way handshaking์ ํ์ฌ ๋ ํธ..