π‘λ€νΈμν¬ λͺ¨λΈμ μ’ λ₯
π‘λ€νΈμν¬ λͺ¨λΈμ μ’ λ₯
π΅ TCP/IP λͺ¨λΈ
κ΅μ₯ν μ΄λ₯Έ μκΈ°λΆν° λ§λ€μ΄μ§ λͺ¨λΈ | νμ¬ μ²΄κ³λ TCP/IPμ λ€λ₯΄μ§ μμ. μ¦, νμ¬ μΈν°λ·μμ μ»΄ν¨ν°λ€μ΄ μλ‘ μ 보λ₯Ό μ£Όκ³ λ°λλ° μ°μ΄λ ν΅μ κ·μ½ νλ‘ν μ½μ λͺ¨μμ |
μ΄ 4κ°μ κ³μΈ΅μΌλ‘ μ΄λ£¨μ΄μ§
1 layer: λ€νΈμν¬ μΈν°νμ΄μ€
2 layer: λ€νΈμν¬
3 layer: μ μ‘
4 layer: μμ©
π΅ OSI 7 Layer
1984λ λ€νΈμν¬ ν΅μ μ 체κ³μ μΌλ‘ λ€λ£¨λ ISOμμ νμ€μΌλ‘ μ§μ ν λͺ¨λΈ
λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μ λ λ°μ΄ν° μ체μ νλ¦μ κ° κ΅¬κ°λ³λ‘ λλ λμ κ²
1 layer: 물리
2 layer: λ°μ΄ν° λ§ν¬
3 layer: λ€νΈμν¬
4 layer: μ μ‘
5 layer: μΈμ
6 layer: νν
7 layer: μμ©
μ€μ§μ μΌλ‘ λ€νΈμν¬ ν¨ν·λ€μ μ΄ν΄λ³΄λ©΄ OSI 7κ³μΈ΅λ³΄λ€λ TCP/IP λͺ¨λΈκ³Ό λ μ μ ν¨
μ°λ¦¬λ HTTP, TCP, UDP, IP, ICMP, ARP, μ΄λλ·λ§ μμλ³Ό κ²μ
βοΈ κ³΅ν΅μ
- κ³μΈ΅μ λ€νΈμν¬ λͺ¨λΈ
- κ³μΈ΅κ° μν μ μ
βοΈ μ°¨μ΄μ
- κ³μΈ΅ μ μ°¨μ΄
-
OSIλ μν κΈ°λ° TCP/IPλ νλ‘μ½μ½ κΈ°λ° - OSIλ ν΅μ μ λ°μ λν νμ€
- TCP/IPλ λ°μ΄ν° μ μ‘κΈ°μ νΉν
- OSI: λ Όλ¦¬μ (λ§λ§νλ λλ), TCP/IP: μ€λ¬΄μ
OSI: κ΅³μ΄ μν μ μλλ λ λλλ° μΌλΆλ¬ λ Όλ¦¬μ μΈ νλ¦μ λ°μ§κΈ° μν΄ λλ λλ
TCP/IP: μ€μ λ‘ νλ‘ν μ½μ λ―μ΄λ³΄λ©΄ λλΆλΆ μ΄λ κ² λμ΄ μμ
π΅ λ€νΈμν¬λ₯Ό ν΅ν΄ μ λ¬λλ λ°μ΄ν°, ν¨ν·
βν¨ν·μ΄λ?
λ€νΈμν¬ μμμ μ λ¬λλ λ°μ΄ν°λ₯Ό ν΅μΉνλ λ§λ‘ λ€νΈμν¬μμ μ λ¬νλ λ°μ΄ν°μ νμνλ λΈλ‘μ΄λ€. ν¨ν·μ μ μ΄ μ 보μ μ¬μ©μ λ°μ΄ν°λ‘ μ΄λ£¨μ΄μ§λ©° μ¬μ©μ λ°μ΄ν°λ νμ΄λ‘λλΌκ³ λ νλ€.
μ¬λ¬ κ°μ§ νλ‘ν μ½μ μ‘°ν©μΌλ‘ 보면 λ¨. like λ§νΈλ£μμΉ΄ / μ¬λ¬ λ² ν¬μ₯λ νλ°° μμ
ν΄λ | νμ΄λ‘λ | νν° |
---|---|---|
TCP | HTTP | X |
νλ‘ν μ½μ΄ μμΌλ©΄ ν΄λλ‘ λΆμ΄κ³ κ·Έκ±Έ λ€μ νμ΄λ‘λλ‘ ν λ€μ λ€μ ν΄λλ₯Ό λΆμ΄λ λ°©μ
μ¦ μ¬λ¬ νλ‘ν μ½λ€λ‘ μΊ‘μ ν λ ν¨ν·. μ΄λ¬ν κ³Όμ μ μΊ‘μνλΌκ³ ν¨
β‘οΈ λ°μ΄ν°λ₯Ό 보λ΄λ κ³Όμ
- μΈμΊ‘μλ μ΄μ : λ°μ΄ν° β λ°μ΄ν°(νμ΄λ‘λ) + TCP(ν΄λ) β λ°μ΄ν° + TCP(ν¨μ΄λ‘λ) + IPv4(ν΄λ) β λ°μ΄ν° + TCP + IPv4(νμ΄λ‘λ) + Ethernet(ν΄λ)
νμ νλ‘ν μ½ μμ μμ νλ‘ν μ½μ΄ μ¬ μ μμ
β¬ οΈ λ°μ΄ν°λ₯Ό λ°λ μͺ½μμ νμΈνλ κ³Όμ
- λμΊ‘μλ μ΄μ : λ°μ΄ν° + TCP + IPv4(νμ΄λ‘λ) + Ethernet(ν΄λ) β λ°μ΄ν° + TCP(νμ΄λ‘λ) + IPv4(ν΄λ) β λ°μ΄ν°(νμ΄λ‘λ) + TCP(ν΄λ) β λ°μ΄ν°
βοΈ κ³μΈ΅λ³ ν¨ν·μ μ΄λ¦ PDU(Protocol Date Unit)
-
λ°μ΄ν° + TCP : μΈκ·Έλ¨ΌνΈ, 4κ³μΈ΅
-
λ°μ΄ν° + TCP + IPv4 : ν¨ν·, 3κ³μΈ΅
-
λ°μ΄ν° + TCP + IPv4 + Ethernet : νλ μ, 2κ³μΈ΅
λ³΄λΌ λ 1κ³μΈ΅λΆν° β μ κ³μΈ΅
λ°μ λ μκ³μΈ΅λΆν° β μλ κ³μΈ΅