TCP (Transmission Control Protocol)
μ΄μ μ IP μ νκ³λ₯Ό ν΄κ²°νκΈ° μν΄ TCP λ₯Ό μ¬μ©νκ² λμλ€κ³ νλλ°μ, TCP λ IP μ νκ³λ₯Ό μλμ κ°μ΄ ν΄κ²°ν©λλ€.
λΉμ°κ²°μ±
IP μ κ²½μ° λμμ΄ μλΉμ€ λΆλ₯ μνμΈμ§ μλμ§ μ μ μκΈ° λλ¬Έμ κ·Έλ₯ ν¨ν·μ μ μ‘νλ€λ νΉμ§μ΄ μμλλ°μ, TCP μ κ²½μ° κ°μ μ°κ²°μΈ 3 way handshake λ₯Ό ν΅ν΄ μ΄λ₯Ό ν΄κ²°ν©λλ€.
SYN(μ μ μμ²), ACK(μμ² μλ½) μ λ°λ³΅νμ¬ μ°κ²° κ³Όμ μ κ±°μΉκ² λκ³ μ°κ²° κ³Όμ μ΄ μλ£λλ©΄ λ°μ΄ν° μ μ‘μ΄ μ΄λ£¨μ΄μ§λ λ°©μμ
λλ€.
λ§μ§λ§ λ¨κ³μμ ACKμ ν¨κ» λ°μ΄ν° μ μ‘μ΄ κ°λ₯ν©λλ€.
λΉμ λ’°μ±
λ°μ΄ν° μ μ‘ νμ λ°μ΄ν°λ₯Ό μ λ°μλμ§, μμλλ‘ μ λ°μλμ§ νμΈνκ³ μλͺ» λμμ μ λ°μ΄ν° μ μ‘μ λ€μ μμ² νκΈ°λ ν©λλ€. μ΄λ₯Ό ν΅ν΄ IP μ νκ³μλ λΉμ λ’°μ±μ ν΄κ²°ν μ μμ΅λλ€.
μμ κ°μ νΉμ§ λλ¬Έμ TCP λ μ λ’°ν μ μλ νλ‘ν μ½μ΄λΌκ³ ν μ μμΌλ©°, μ΄ λλ¬Έμ νμ¬λ λλΆλΆ TCP λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
λ¨μ
μ₯μ λ§ μμ΄λ³΄μ΄λ TCP λ μ¬μ€ λ¨μ μ΄ μμ΅λλ€. λ°μ΄ν°λ₯Ό μ μ‘νκΈ° μν΄ νμΈν΄μΌν κ²μ΄ λ§κΈ° λλ¬Έμ μ μ‘ μλκ° λ리λ€λ μ μ΄μ£ . λμμ±μ΄ μ€μν λ°μ΄ν°μ κ²½μ° λ‘λ©μ΄ μ€λ κ±Έλ¦°λ€λ©΄ λ¬Έμ κ° λκΈ° λλ¬Έμ μ΄μ μ μ¬ν μν μ μννμ§λ§ μλλ λΉ λ₯Έ UDP κ° κ°κ΄μ λ°κ³ μμ΅λλ€.
UDP (User Datagram Protocol)
TCP μ λ€λ₯΄κ² μ°κ²°κ³Όμ μμ΄ μΌλ°©μ μΌλ‘ λ°μ΄ν°λ₯Ό μ μ‘νλ λ°©μμ
λλ€. κΈ°λ₯μ΄ κ±°μ μκΈ° λλ¬Έμ μΌλ°μ μΌλ‘ νμ λνμ§μ λΉμ νλλ°μ, TCP μ νΉμ§μΈ λ°μ΄ν° μ λ¬ λ³΄μ¦, μμ 보μ₯ κΈ°λ₯ λν μμ΅λλ€. λμ μ΄λλ¬Έμ λ¨μνκ³ λΉ λ₯΄λ€λ μ₯μ μ΄ μμ΅λλ€. λ§μ½ μνλ κΈ°λ₯μ μΆκ°νκ³ μΆλ€λ©΄, μ ν리μΌμ΄μ
λ 벨μμ μμ
μ νλ©΄ λλ€κ³ ν©λλ€.
μΈν°λ· νλ‘ν μ½ μ€νμ 4 κ³μΈ΅ / νλ‘ν μ½ κ³μΈ΅
νλ‘ν μ½ κ³μΈ΅ | 4 κ³μΈ΅ | |
μ ν리μΌμ΄μ
| μ ν리μΌμ΄μ
κ³μΈ΅ | HTTP, FTP |
OS | μ μ‘ κ³μΈ΅ | TCP, UDP |
OS | μΈν°λ· κ³μΈ΅ | IP |
λ€νΈμν¬ μΈν°νμ΄μ€ | λ€νΈμν¬ μΈν°νμ΄μ€ κ³μΈ΅ | ethernet frame, LAN λλΌμ΄λ², LAN μ₯λΉ |