Home
>
Network
>
2024
>
π[Network] OSI 7κ³μΈ΅ λͺ¨λΈ - κ³μΈ΅λ³ κΈ°λ₯
Network
π[Network] OSI 7κ³μΈ΅ λͺ¨λΈ - κ³μΈ΅λ³ κΈ°λ₯.
1οΈβ£ κ³μΈ΅λ³ κΈ°λ₯.
- OSI 7κ³μΈ΅ λͺ¨λΈμ λͺ¨λ κ³μΈ΅μ΄ μ€μνμ§λ§, νΉν μ μ‘ κ³μΈ΅μ΄ μ€μν©λλ€.
- μ μ‘ κ³μΈ΅μ ν΅μ μλ¨μ μλ μ μ‘ μ°κ²°μ 주체(νλ‘μΈμ€) μ¬μ΄μ μ’
λ¨ μ°κ²°μ μ 곡ν©λλ€.
- νΈμ€νΈμμ μ€νλλ νλ‘μΈμ€μ νλ‘μΈμ€ μ¬μ΄μ μ°κ²°μ μ€μ νμ¬ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μ μ μκ² ν΄μ£Όλ κ²μ΄ μ μ‘ κ³μΈ΅μ
λλ€.
- μ ν μμ€ν
μ μλ‘ λ€λ©΄, ν΅νμ μ¬μ΄μ ν΅ν μ°κ²°μ μ€μ νλ κ²μ΄ λ°λ‘ μ μ‘ κ³μΈ΅μ
λλ€.
- μ μ‘ κ³μΈ΅μ νμμ μλ 물리 κ³μΈ΅, λ°μ΄ν° λ§ν¬ κ³μΈ΅, λ€νΈμν¬ κ³μΈ΅μ μ μ‘ κ³μΈ΅μ μ°κ²°μ μ€μ νκ³ μ§μνλ μν μ μνν©λλ€.
- μμμ μλ μΈμ
κ³μΈ΅, νν κ³μΈ΅ μμ© κ³μΈ΅μ μ μ‘ κ³μΈ΅μ μ°κ²°μ μ΄λ»κ² νμ©ν μ§μ λνμ¬ λ€λ£Ήλλ€.
- λ°λΌμ OSI 7κ³μΈ΅ λͺ¨λΈμ μ μ‘ κ³μΈ΅μ κΈ°μ€μΌλ‘ λ λΆλΆμΌλ‘ λλλ€κ³ λ³Ό μ μμ΅λλ€.
- μ€μ λ‘ μΈν°λ· λͺ¨λΈμΈ TCP/IP νλ‘ν μ½μ μ΄μ체μ λ΄λΆμ κ³μΈ΅ 4κΉμ§μ κΈ°λ₯μ ꡬννκ³ , μμ κ³μΈ΅μ κΈ°λ₯μ μ¬μ©μ νλ‘κ·Έλ¨μΌλ‘ ꡬνν©λλ€.
1οΈβ£ 물리 κ³μΈ΅.
- OSI 7κ³μΈ΅ λͺ¨λΈμ 맨 λ°μ μμΉνλ 물리 κ³μΈ΅(Physical Layer)μ μ μ‘ λ§€μ²΄μ 물리μ μΈν°νμ΄μ€μ κ΄ν μ¬νμ κΈ°μ ν©λλ€.
- μ¦, μ μ‘ λ§€μ²΄μμλ κ°λ³ μ 보μ λΉνΈ(Bit) κ΅ν λ¬Έμ λ₯Ό λ€λ£Ήλλ€.
- 물리 κ³μΈ΅μ νλμ¨μ΄ μμ€ν
μΌλ‘ ꡬνλκ³ , κ³μΈ΅ 2μ΄μμ νλ‘ν μ½λ€μ μννΈμ¨μ΄μ μΌλ‘ ꡬνλ©λλ€.
- 물리 κ³μΈ΅μμ λ€λ£¨λ μ μ‘ λ§€μ²΄μ νΉμ±μλ λ°μ΄ν°μ μ μ‘ μλ, μ‘μμ νΈμ€νΈ μ¬μ΄μ ν΄λ‘ λκΈ°ν λ°©λ², 물리μ μ°κ²° νν λ±μ΄ μμ΅λλ€.
2οΈβ£ λ°μ΄ν° λ§ν¬ κ³μΈ΅.
- λ°μ΄ν° λ§ν¬ κ³μΈ΅(Data Link Layer)μ 물리 κ³μΈ΅μ ν΅ν΄ μ μ‘λλ λ°μ΄ν°μ 물리μ μ μ‘ μ€λ₯λ₯Ό ν΄κ²°ν©λλ€.
- κ²°κ³Όμ μΌλ‘ μμμ λ€νΈμν¬ κ³μΈ΅μ μ λ’°μ± μλ ν¨ν· μ μ‘μ 보μ₯ν΄μ£Όμ΄ 물리μ μ μ‘ μ€λ₯μ λν λΆλ΄μ μμ μ€λλ€.
- λ°μ΄ν° λ§ν¬ κ³μΈ΅μ κ°λ¦ΌκΈΈμμ μ μ‘ κ²½λ‘λ₯Ό μ νν μ μμΌλ―λ‘ λ νΈμ€νΈκ° μΌλμΌλ‘ μ§μ μ°κ²°λ νκ²½μμλ§ λ°μ΄ν° μ μ‘μ μ§μν©λλ€.
- λ°μ΄ν° λ§ν¬ κ³μΈ΅μ μ΄μ©ν΄ μ μ‘λλ λ°μ΄ν°λ₯Ό νλ μ(Frame)μ΄λΌ λΆλ¦
λλ€.
- νλ μ ν€λμ νμλλ μ‘μμ νΈμ€ μ 보μλ LAN μΉ΄λμ λ΄μ₯λ μ‘μμ νΈμ€νΈμ MAC μ£Όμκ° κΈ°λ‘λ©λλ€.
- λ°μ΄ν° λ§ν¬ κ³μΈ΅μ λ€λ₯Έ μμ κ³μΈ΅μ²λΌ μ‘μ νΈμ€νΈμ μμ νΈμ€νΈ μ¬μ΄μ μ μ‘ μλ μ°¨μ΄λ₯Ό κ³ λ €ν νλ¦ μ μ΄ κΈ°λ₯λ μ§μν μ μμ΅λλ€.
3οΈβ£ λ€νΈμν¬ κ³μΈ΅.
- λ€νΈμν¬ κ³μΈ΅(Network Layer)μ μ‘μ νΈμ€νΈκ° μ μ‘ν λ°μ΄ν°κ° μ΄λ€ κ²½λ‘λ₯Ό ν΅ν΄ μμ νΈμ€νΈμ μ λ¬λλμ§λ₯Ό κ²°μ νλ λΌμ°ν
λ¬Έμ λ₯Ό μ²λ¦¬ν©λλ€.
- μ λ¬ κ²½λ‘ μ νμ 미리 μ ν΄μ§λ μ μ μΈ(static) λ°©μκ³Ό λ€νΈμν¬μ νμ¬ λΆν μνμ λ°λΌ κ²°μ λλ λμ μΈ(Dynamic) λ°©μμΌλ‘ ꡬλΆν©λλ€.
- λ€νΈμν¬ κ³μΈ΅μμλ μ μ‘ λ°μ΄ν° ν¨ν·(Packet)μ΄λΌ λΆλ₯΄λ©°, μ€κ° κ³Όμ μμ κ²½λ‘ μ νμ κΈ°μ€μ΄ λλ νΈμ€νΈ μ£Όμκ° νμν©λλ€.
- μΈν°λ·μμλ IP νλ‘ν μ½μ΄ λ€νΈμν¬ κ³μΈ΅μ κΈ°λ₯μ μννλ―λ‘ νΈμ€νΈμ IP μ£Όμκ° κ²½λ‘ μ νμ μ€μν κΈ°μ€μ΄ λ©λλ€.
- μΈν°λ·μ μ°κ²°λ νΈμ€νΈλ λ€νΈμν¬ κ³μΈ΅μ μ£Όμμ λ°μ΄ν° λ§ν¬ κ³μΈ΅μ μ£Όμλ₯Ό λͺ¨λ κ°μ§λλ€.
- μ»΄ν¨ν° λ€νΈμν¬λ₯Ό μ΄μ©ν΄ μ μ‘λλ ν¨ν·μ΄ μ§λμΉκ² λ§μΌλ©΄ λ€νΈμν¬μ μ μ‘ μλκ° λ¨μ΄μ§λλ€.
- λ€νΈμν¬μ μ μ‘ μλκ° κ°μνλ©΄ νλ‘ν μ½ λμμ λ§μ μν₯μ λ―ΈμΉ μ μλλ°, λ€νΈμν¬ νΈλν½μ΄ κ³Όλνκ² μ¦κ°νλ λ¬Έμ λ₯Ό μ‘°μ νλ νΌμ‘ μ μ΄(Congestion Control) κΈ°λ₯λ λ€νΈμν¬ κ³μΈ΅μμ λ΄λΉν©λλ€.
4οΈβ£ μ μ‘ κ³μΈ΅.
- μ μ‘ κ³μΈ΅(Transport Layer)μ μ‘μ νλ‘μΈμ€μ μμ νλ‘μΈμ€λ₯Ό μ§μ μ°κ²°νλ λ¨λλ¨(End-to-End) ν΅μ κΈ°λ₯μ μ 곡ν©λλ€.
- μ μ‘ κ³μΈ΅ μλμ μλ νμ κ³μΈ΅μ νΈμ€νΈμ νΈμ€νΈ μ¬μ΄μ λ°μ΄ν° μ μ‘ κ³Όμ μμ λ°μνλ λ¬Έμ λ€λ§ λ°μν©λλ€.
- λ°λ©΄ μ μ‘ κ³μΈ΅μ νΈμ€νΈ λ΄λΆμμ λ
Όλ¦¬μ μΌλ‘ ꡬμΆλλ μ°κ²° μ£Όμ²΄μΈ νλ‘μΈμ€ μ¬μ΄μ ν΅μ λ¬Έμ λ₯Ό λ€λ£Ήλλ€.
- μ μ‘ κ³μΈ΅μμλ μ μ‘ μ€λ₯μ¨, μ μ‘ μλ λ±κ³Ό κ°μ μΌλ° μ¬μ©μμ μλΉμ€ μꡬ μ νμ λν κ³ λ €μ νλ¦ μ μ΄ κΈ°λ₯λ μ 곡ν©λλ€.
5οΈβ£ μΈμ
κ³μΈ΅.
- μΈμ
κ³μΈ΅(Session Layer)μ κΈ°λ₯μ μ μ‘ κ³μΈ΅κ³Ό κ±°μ μ μ¬ν©λλ€.
- κ·Έλ¬λ μ¬μ©μμκ² μ격 νμΌ μ μ‘μ΄λ μ격 λ‘κ·ΈμΈ λ±κ³Ό κ°μ μμμ μ°κ²° κ°λ
μΈ μΈμ
κΈ°λ₯μ μ 곡νλ€λ μ μ΄ λ€λ¦
λλ€.
- νΉν μ μ‘ κ³μΈ΅μ μ°κ²°μ΄ μΌμμ μΌλ‘ λμ΄ μ‘μ λ μ΄λ₯Ό 볡ꡬνμ¬ μΈμ
μ΄ μ μ§λ μ μλλ‘ ν©λλ€.
- μΈμ
κ³μΈ΅μμλ μ‘μμ νΈμ€νΈ μ¬μ΄μ λν μ μ΄λ₯Ό λΉλ‘―ν΄ μνΈ λ°°νμ μΈ λμμ μ μ΄νκΈ° μν ν ν° μ μ΄, μΌμμ μΈ μ μ‘ μ₯μ λ₯Ό ν΄κ²°νκΈ° μν λκΈ°(Synchronization) κΈ°λ₯ λ±μ μ 곡ν©λλ€.
6οΈβ£ νν κ³μΈ΅.
- κ³μΈ΅ 5κΉμ§λ μ£Όλ‘ λ°μ΄ν°μ μ μ‘μ κ΄ν λ΄μ©μ λ€λ£¨μ§λ§ νν κ³μΈ΅(Presentation Layer)μ λ°μ΄ν°μ μλ―Έ(Sementic)μ νν λ°©λ²(Syntax)μ μ²λ¦¬ν©λλ€.
- μ¦, ν΅μ μλ¨μμ μλ‘ μ΄ν΄ν μ μλ νμ€ λ°©μμΌλ‘ λ°μ΄ν°λ₯Ό μ½λ©(Coding)νλ λ¬Έμ λ₯Ό λ€λ£Ήλλ€.
- νΈμ€νΈμ λ°μ΄ν° νν λ°©λ²μ΄ μλ‘ λ€λ₯΄λ©΄ μλλ°©μ λ°μ΄ν°λ₯Ό μ΄ν΄ν μ μλλ‘ μ μ νκ² λ³ννλ κ³Όμ μ΄ νμν©λλ€.
- μΈν°λ·μμμ κ°μΈ μ 보μ μ ν΅κ³Ό μκ±°λκ° νλ°ν΄μ§λ©΄μ 보μμ μ€μμ±μ΄ κ°μ‘°λκ³ μλλ°, λ°μ΄ν°λ₯Ό μνΈννλ κΈ°μ λ νν κ³μΈ΅μμ λ€λ£Ήλλ€.
- λν μμ μ 보 κ°μ λμ©λ λ°μ΄ν°μ ν¬κΈ°λ₯Ό μ€μ¬μ£Όλ μμΆλ νν κ³μΈ΅μ μ£Όμ κΈ°λ₯μ
λλ€.
7οΈβ£ μμ© κ³μΈ΅.
- μ΅μμμ μμ© κ³μΈ΅(Application Layer)μμλ λ€μνκ² μ‘΄μ¬νλ μμ© νκ²½μμ νμν κΈ°λ₯μ λ€λ£Ήλλ€.
- μμ© νκ²½μ λ§€μ° λ€μν΄ λ²μκ° λ°©λνμ§λ§, μ΄κΈ° μΈν°λ·μμλ FTP, ν
λ·, μ μ λ©μΌ μλΉμ€κ° 보κΈλμμ΅λλ€.
- FTP(File Transfer Protocol)λ νμΌ κ³΅μ μλΉμ€μ΄λ©°, μ΄ κΈ°λ₯μ΄ λ°μ λμ΄ μ§κΈμ ν΄λΌμ°λ μλΉμ€κ° 보νΈμ μΌλ‘ μ¬μ©λκ³ μμ΅λλ€.
- λ€νΈμν¬ νμΌμ μ΄μ©ν λλ νμΌμ 곡μ ν λΏ μλλΌ νκ°λ μ¬μ©μκ° μ μ ν μ κ·Ό κΆνμ λ°λΌ μ¬μ©ν μ μκ² ν΄μΌ ν©λλ€.
- ν
λ·(Telnet)μ΄ μ 곡νλ κ°μ ν°λ―Έλ, μ μ λ©μΌ λ±λ λνμ μΈ μ΄κΈ° μΈν°λ· μλΉμ€μμ΅λλ€.
- FTPμ Telnetμ μ΅κ·Ό μΌλ° μ¬μ©μλ€ μ¬μ΄μμλ λ§μ΄ μ¬μ©λμ§ μκ³ μμ΅λλ€.
- κ·Έμ λΉνμ¬ λ©μΌ μλΉμ€λ νμ¬κΉμ§λ κ°μ₯ λ§μ΄ μ¬μ©λλ μΈν°λ· μλΉμ€ μ€ νλμ
λλ€.
- νμ¬μ μΈν°λ· νκ²½μ 보면 μ€λ§νΈν°μ 보κΈκ³Ό μΈκ³΅μ§λ₯ κΈ°μ μ λ°μ μΌλ‘ μμ© κ³μΈ΅μ λ²μκ° νλκ² νμ°λλ μΆμΈμ
λλ€.