π νλ‘ν μ½μ΄λ?
νλ‘ν μ½(Protocol)μ μ»΄ν¨ν°λ λ€νΈμν¬ μ₯λΉκ° μλ‘ ν΅μ νκΈ° μν΄ λ―Έλ¦¬ μ ν΄ λμ μ½μ λλ κ·μ½μ λ§νλ€.
π νλ‘ν μ½μ κΈ°λ³Έ μμ
- ꡬ문(Syntax) : μ μ‘νκ³ μ νλ λ°μ΄ν°μ νμ(Format), λΆνΈν(Coding), μ νΈ λ 벨(Signal Level) λ± κ·μ
- μλ―Έ(Semantics) : λ κΈ°κΈ° κ°μ ν¨μ¨μ μ΄κ³ μ νν μ 보 μ μ‘μ μν νμ‘° μ¬νκ³Ό μ€λ₯ κ΄λ¦¬λ₯Ό μν μ μ΄ μ 보 κ·μ
- μκ°(Timing) : λ κΈ°κΈ° κ°μ ν΅μ μλ, λ©μμ§μ μμ μ μ΄ λ± κ·μ
π νλ‘ν μ½ μ’ λ₯
κ³μΈ΅ | νλ‘ν μ½ |
μμ©(Application) | HTTP, SMTP, FTP, Telnet |
νν(Presentation) | ASCII, MPEG, JPEG, MIDI |
μΈμ (Session) | NetBIOS, SAP, SDP, NWLink |
μ μ‘(Transport) | TCP, UDP, SPX |
λ€νΈμν¬(Network) | IP, IPX |
λ°μ΄ν° λ§ν¬(Data Link) | Ethernet, Token Ring, FDDI, Apple Talk |
물리(Physical) | μμ |
π νλ‘ν μ½ κΈ°λ₯
- λ¨νΈν(Fragmentation)μ μ¬ν©μ±(Assembly)
λ¨νΈν : μ‘μ μΈ‘μμλ κΈ΄ λ°μ΄ν° λΈλ‘μ μμ½κ² μ μ‘ν μ μλλ‘ ν¬κΈ°κ° λκ°μ μμ λΈλ‘μΌλ‘ λλμ΄ μ μ‘
μ¬ν©μ± : μμ μΈ‘μμ μͺΌκ°μ§ μμ λ°μ΄ν° λΈλ‘μ μ¬ν©μ±νμ¬ μλμ λ©μμ§λ‘ 볡μνλ κΈ°λ₯
- μΊ‘μν(Encapsulation)
κ° νλ‘ν μ½μ μ ν©ν λ°μ΄ν° λΈλ‘μ λ§λ€λ €κ³ λ°μ΄ν°μ μ 보λ₯Ό μΆκ°νλ κ²
νλκ·Έ, μ£Όμ, μ μ΄ μ 보, μ€λ₯ κ²μΆ λΆνΈ λ±μ λΆμ°©νλ κΈ°λ₯
- μ°κ²° μ μ΄(Connection Control)
λΉμ°κ²° λ°μ΄ν° μ μ‘(λ°μ΄ν°κ·Έλ¨)κ³Ό μ°κ²° μμ£Ό λ°μ΄ν° μ μ‘(κ°μνμ )μ μν ν΅μ λ‘λ₯Ό κ°μ€·μ μ§·μ’ κ²°νλ κΈ°λ₯
- νλ¦ μ μ΄(Flow Control)
λ°μ΄ν°μμ΄λ ν΅μ μλ λ±μ΄ μμ μΈ‘μ μ²λ¦¬ λ₯λ ₯μ μ΄κ³Όνμ§ μλλ‘ μ‘°μ νλ κΈ°λ₯
- μ€λ₯ μ μ΄(Error Control)
λ°μ΄ν° μ μ‘ μ€ λ°μν μ μλ μ€λ₯λ μ°©μ€ λ±μ κ²μΆνκ³ μ μ νλ κΈ°λ₯
- μμ κ²°μ (Sequencing)
μ°κ²° μμ£Όμ λ°μ΄ν°λ₯Ό μ μ‘ν λ μ‘μ μΈ‘μ΄ λ³΄λ΄λ λ°μ΄ν° λ¨μ μμλλ‘ μμ μΈ‘μ μ λ¬νλ κΈ°λ₯
- μ£Όμ μ€μ (Addressing)
λ°μμ§, λͺ©μ μ§ λ±μ μ£Όμλ₯Ό λͺ κΈ°νμ¬ λ°μ΄ν°λ₯Ό μ ννκ² μ λ¬νλ κΈ°λ₯
- λκΈ°ν(Synchronization)
λ ν΅μ κ°μ²΄μ μν(μμ, μ’ λ₯, κ²μ¬ λ±)λ₯Ό μΌμΉμν€λ κΈ°λ₯
- λ€μ€ν(Multiplexing)
νλμ ν΅μ λ‘λ₯Ό μ¬λ¬ κ°λ‘ λλκ±°λ νμ μ¬λ¬ κ°λ₯Ό νλμ ν΅μ λ‘λ‘ λ³νμμΌ λ€μμ κ°μ μκ° λμμ μ¬ν μ μλλ‘ νλ κΈ°λ₯
- μ μ‘ μλΉμ€(Transmission Service)
ν΅μ κ°μ²΄λ₯Ό μ¬μ©νκΈ° μ½λλ‘ λ³λλ‘ μΆκ° μλΉμ€(ν¨λ¦¬ν° κ²μ¬, 보μλ, μλΉμ€ λ±κΈ, μ°μ μμ λ±)λ₯Ό μ 곡νλ κΈ°λ₯
λ°μν