λ°μν
πμΏ ν€μ μΈμ μ μ μ¬μ©ν κΉ?
HTTPμ νΉμ§μΈ Connectionless μ Stateless λ₯Ό 보μνκΈ° μν΄μ μ¬μ©ν©λλ€.
πμΏ ν€μ μΈμ μ μ°¨μ΄
μΏ ν€μ μΈμ μ μ°¨μ΄λ ν¬κ² 4κ°μ§λ‘ λλ μ μμ΅λλ€.
- μ μ₯
- μΏ ν€λ λ‘컬μ μΈμ μ μλ²μ μ μ₯λ©λλ€.
- 보μ
- μΏ ν€λ λ‘컬μ μ μ₯λμ΄ μκΈ° λλ¬Έμ νμ·¨λ μλ³μ‘°κ° κ°λ₯ν©λλ€. νμ§λ§ μΈμ μ λ‘컬μ μΈμ IDκ°λ§ μ μ₯λμ΄ μκ³ μ€μ μ 보λ μλ²μ μκΈ° λλ¬Έμ μλμ μΌλ‘ μμ ν©λλ€.
- μλ
- μΏ ν€λ λ‘컬μμ νμΌλ‘ λ°λ‘ μ½κΈ° λλ¬Έμ μλμ μΌλ‘ μλκ° λΉ λ₯΄κ³ , μΈμ μ μλ²μ μμ²μ ν΄μ μ 보λ₯Ό λ°μμμΌ νκΈ° λλ¬Έμ μλμ μΌλ‘ λ립λλ€.
- λΌμ΄ν μ¬μ΄ν΄
- μΏ ν€λ λ§λ£μΌμ μ ν΄μ λΈλΌμ°μ λ₯Ό μ’
λ£ν΄μ λ¨μμμ μ μμ΅λλ€. λ°λ©΄μ μΈμ
μ λΈλΌμ°μ κ° μ’
λ£λμ λ μΏ ν€κ° μμ΄μ§λ©΄ μΈμ
λ μμ΄μ§κ² λ©λλ€. μΈμ
μ λ§λ£μΌμ μ€μ ν΄μ μΌμ° μμ νλ κ²½μ°λ μμ΅λλ€.
- ( λ‘κ·ΈμΈνκ³ λΈλΌμ°μ μ’ λ£νλ€κ° λ°λ‘ λ€μ μΌλ©΄ μμ§ λ‘κ·ΈμΈμ΄ μ΄μμλ κ²½μ°, λ‘κ·ΈμΈ ν΄λκ³ μ€λμκ° μ무κ²λ μνλ©΄ μλμΌλ‘ λ‘κ·Έμμ λλ κ²½μ°)
- μΏ ν€λ λ§λ£μΌμ μ ν΄μ λΈλΌμ°μ λ₯Ό μ’
λ£ν΄μ λ¨μμμ μ μμ΅λλ€. λ°λ©΄μ μΈμ
μ λΈλΌμ°μ κ° μ’
λ£λμ λ μΏ ν€κ° μμ΄μ§λ©΄ μΈμ
λ μμ΄μ§κ² λ©λλ€. μΈμ
μ λ§λ£μΌμ μ€μ ν΄μ μΌμ° μμ νλ κ²½μ°λ μμ΅λλ€.
- κ·Έλ λ€λ©΄ 보μμΈ‘λ©΄μμ μΈμ
μ΄ μ’μ보μ΄λλ° κ΅³μ΄ μΏ ν€λ₯Ό?
- μΈμ μ μμ λ§νλ―μ΄ μλ²μ μ μ₯λ©λλ€. μ¦ μλ²μ μμμ μ‘μλ¨Ήμ΅λλ€.! μμμλ νκ³κ° μκ³ , μ¬μ©μκ° λ§μ΄ λͺ°λ¦¬κ² λλ©΄ κ·Έλ§νΌ μλ μ νκ° λ°μν μ μκΈ° λλ¬Έμ λλ€.
πμΏ ν€μ μΈμ
- μΏ ν€
- μΏ ν€λ ν΄λΌμ΄μΈνΈμ μ μ₯λλ μ€λΈμ νΈνμ μ νμΌμ λλ€.
- μ²μ μλ²μ μμ²μ νκ³ μλ²μμ μΏ ν€λ₯Ό λ°κΈν΄μ ν΄λΌμ΄μΈνΈμκ² μ λ¬ν©λλ€.
- μΏ ν€λ μ΄λ¦, κ°, λ§λ£λ μ§, λλ©μΈ(κ²½λ‘) λ±μ κ°μ κ°μ§λλ€.
- μΏ ν€λ ν΄λΌμ΄μΈνΈμ μνμ 보λ₯Ό κ°μ§κ³ μλ€κ° μλ²μ μμ²ν λ μλμΌλ‘ μ λ¬ν©λλ€.
- μ€μ λ λ§λ£ λ μ§κ° μ§λκ±°λ λΈλΌμ°μ κ° μ’ λ£λλ©΄ μΏ ν€λ μλ©Έλ©λλ€.
- μΏ ν€λ λ³΄ν΅ μλλ‘κ·ΈμΈ, λ€μ λ³΄μ§ μκΈ°, μ₯λ°κ΅¬λ λ±μ κΈ°λ₯μ μ¬μ©λ©λλ€.
- μΏ ν€λ μΈμ
μΏ ν€μ μκ΅¬μΏ ν€λ‘ λλ©λλ€.
- μΈμ μΏ ν€λ λ§λ£μΌμ μ νκ²½μ° λ©λͺ¨λ¦¬μ μ μ₯λμ΄ λΈλΌμ°μ μ’ λ£μ μλ©Έλ©λλ€.
- λ°λ©΄μ μκ΅¬μΏ ν€λ λ§λ£μΌμ λ°λ‘ μ μ₯νμ§ μμ λΈλΌμ°μ μ’ λ£μμλ νμΌλ‘ λ¨μμκ² λ©λλ€.
- μΏ ν€μ μ©λ
- ν΄λΌμ΄μΈνΈλΉ μ΅λ 300κ°
- λλ©μΈλΉ μ΅λ 20κ°
- μΏ ν€λΉ μ΅λ 4KB
- μΈμ
- λΈλΌμ°μ κ° μ’ λ£λκΈ° μ κΉμ§ ν΄λΌμ΄μΈνΈμ μμ²μ μ μ§νκ² ν΄μ€λλ€.
- μΈμ μ μΏ ν€λ₯Ό κΈ°λ°μΌλ‘ νκ³ μμ§λ§, μΏ ν€μλ λ¬λ¦¬ μλ²μ μ μ₯ν©λλ€.
- μλ²μ μ μ₯νλ λ§νΌ μ 보보μ μΈ‘λ©΄μμ λ μμ ν©λλ€.
- μλ²μμ λ°κΈν μΈμ IDλ₯Ό μΏ ν€μ λ£μ΄μ 보κ΄ν©λλ€.
- ν΄λΌμ΄μΈνΈκ° μμ²μ 보λ΄λ©΄ μΏ ν€μμ μΈμ IDμλ²λ‘ λκ²¨μ£Όκ³ , κ·Έμ μΌμΉνλ μ 보λ₯Ό κ°κ³ μμ²μ μ²λ¦¬ν ν ν΄λΌμ΄μΈνΈμκ² μλ΅ν©λλ€.
π + μΊμ
μΊμλ λΈλΌμ°μ μ μ΄λ―Έμ§ νμΌμ΄λ css, jsνμΌ λ±μ λΈλΌμ°μ μ μ μ₯νλ κ²μ λλ€.ν¬κ² λ°λμ§ μμλ λ λΆλΆ(μ μ μΈ λΆλΆ)μ λ€μ λΆλ¬μ€μ§ μκ³ μΊμλμ΄ μλ μμμ κ·Έλλ‘ μ¬μ©ν©λλ€.
μΌνλͺ° κ°μλ°μμ λ΄κ° νλ² λ΄€λ μνλ€μ΄ μ€λ₯Έμͺ½μ 리μ€νΈλ‘ λ¨μμλ κ²½μ°κ° μμ΅λλ€. μ΄λ¬ν λΆλΆλ μΊμλ₯Ό μ¬μ©νμ¬ λνλ λλ€.
π μ°Έκ³
λ°μν
'CS > Network' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λμΉν€μ λΉλμΉν€(Symmetric key and Asymmetric key) (0) | 2020.10.17 |
---|---|
HTTPμ HTTPS (0) | 2020.10.16 |
νλ‘ν μ½(Protocol) (0) | 2020.10.14 |
HTTP (Hyper Text Transfer Protocol) (0) | 2020.10.13 |
GET vs POST (0) | 2020.10.12 |