OSI 7 Layer

JHΒ·2022λ…„ 11μ›” 4일
0

Computer Science

λͺ©λ‘ 보기
2/9

πŸ“• κ°œλ…

OSI 7 계측은 λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ΄ ν†΅μ‹ ν•˜λŠ” ꡬ쑰λ₯Ό 7개의 κ³„μΈ΅μœΌλ‘œ λΆ„λ¦¬ν•˜μ—¬ 각 계측간 μƒν˜Έ μž‘λ™ν•˜λŠ” 방식을 μ •ν•΄ 놓은 것이닀.

🎹 계측

1 Layer : Physcial Layer

물리 계측은 λ„€νŠΈμ›Œν¬ 데이터가 μ „μ†‘λ˜λŠ” 물리적인 맀체이닀.

  • λ°μ΄ν„°λŠ” 0κ³Ό 1의 λΉ„νŠΈμ—΄λ‘œ ON, OFF의 전기적 μ‹ ν˜Έ μƒνƒœλ‘œ 이루어져 μžˆλ‹€.
  • 연결을 μ„€μ • 및 μ’…λ£Œν•˜κ³  톡신 μžμ›μ„ κ³΅μœ ν•˜λŠ” μˆ˜λ‹¨μ„ μ œκ³΅ν•˜λ©° 디지털 ↔ μ•„λ‚ λ‘œκ·Έλ‘œ λ³€ν™˜ν•˜λŠ” 역할을 ν•œλ‹€.
  • μ „μ••, ν—ˆλΈŒ, λ„€νŠΈμ›Œν¬ μ–΄λŒ‘ν„°, 쀑계기, 케이블 사양 λ“± λͺ¨λ“  ν•˜λ“œμ›¨μ–΄κ°€ μ†ν•œλ‹€.
  • λ‹¨μœ„λŠ” bit

데이터링크 κ³„μΈ΅μ—μ„œλŠ” 물리 κ³„μΈ΅μ—μ„œ μ†‘μˆ˜μ‹ ν•œ λ°μ΄ν„°μ˜ 였λ₯˜μ™€ 흐름을 κ΄€λ¦¬ν•˜κ³  μ•ˆμ „ν•˜κ²Œ 전솑할 수 μžˆλŠ” μˆ˜λ‹¨μ„ μ œκ³΅ν•œλ‹€.

  • μ£Όλͺ©μ μ€ 물리적인 μž₯치λ₯Ό μ‹λ³„ν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆλŠ” μ£Όμ†Œ 지정 체계λ₯Ό μ œκ³΅ν•˜λŠ” 것이닀.
  • Point to Point κ°„μ˜ μ‹ λ’°μ„±μžˆλŠ” 전솑을 보μž₯ν•˜κΈ° μœ„ν•΄ CRC 기반의 였λ₯˜ μ œμ–΄μ™€ 흐름 μ œμ–΄κ°€ ν•„μš”ν•˜λ‹€.
  • MAC μ£Όμ†Œ, λΈŒλ¦¬μ§€, μŠ€μœ„μΉ˜ λ“±μ˜ μž₯λΉ„κ°€ μ†ν•œλ‹€.
  • λ‹¨μœ„λŠ” frame

3 Layer : Network Layer

λ„€νŠΈμ›Œν¬ κ³„μΈ΅λŠ” μ‹€μ œ λ„€νŠΈμ›Œν¬ κ°„μ˜ 데이터 λΌμš°νŒ…μ„ λ‹΄λ‹Ήν•œλ‹€.

  • λ„€νŠΈμ›Œν¬λ₯Ό 톡해 λ‹€μ–‘ν•œ 길이의 데이터λ₯Ό μ „λ‹¬ν•˜κ³  κ·Έ κ³Όμ •μ—μ„œ 전솑 계측이 μš”κ΅¬ν•˜λŠ” μ„œλΉ„μŠ€ ν’ˆμ§ˆμ„ μ œκ³΅ν•˜κΈ° μœ„ν•œ κΈ°λŠ₯적, 절차적 μˆ˜λ‹¨μ„ μ œκ³΅ν•œλ‹€.
  • λΌμš°νŒ…, 흐름 μ œμ–΄, μ„Έκ·Έλ©˜ν…Œμ΄μ…˜, 였λ₯˜μ œμ–΄, μΈν„°λ„€νŠΈμ›Œν‚Ή 등을 μˆ˜ν–‰ν•œλ‹€.
  • λ‹¨μœ„λŠ” packet

4 Layer : Transport Layer

전솑 계측은 컴퓨터끼리 μ‹ λ’°μ„± μžˆλŠ” 데이터λ₯Ό μ£Όκ³  받을 수 μžˆλ„λ‘ 데이터 전솑 μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•œλ‹€.

  • 보톡 TCPν”„λ‘œν† μ½œμ„ μ΄μš©ν•˜λ©°, 포트λ₯Ό μ—΄μ–΄μ„œ μ‘μš©ν”„λ‘œκ·Έλž¨λ“€μ΄ 전솑을 ν•  수 있게 ν•œλ‹€.
  • μ‹œν€€μŠ€ λ„˜λ²„ 기반의 였λ₯˜ μ œμ–΄ 방식, μ—°κ²°ν˜•/λΉ„μ—°κ²°ν˜• ν”„λ‘œν† μ½œ μ‚¬μš©, PtP둜 전달
  • μ˜ˆμ‹œλŠ” νŠΉμ • λ°©ν™”λ²½, ν”„λ‘μ‹œ μ„œλ²„κ°€ μžˆλ‹€.

5 Layer : Session Layer

μ„Έμ…˜ 계측은 두 컴퓨터 κ°„μ˜ λŒ€ν™”λ‚˜ μ„Έμ…˜μ„ κ΄€λ¦¬ν•˜λ©°, 포트(Port)연결이라고도 ν•œλ‹€.

  • ν†΅μ‹ ν•˜κΈ° μœ„ν•œ μ„Έμ…˜μ„ 확립, μœ μ§€, μ€‘λ‹¨ν•œλ‹€.
  • μ •μƒμ μœΌλ‘œ 호슀트λ₯Ό μ—°κ²°ν•˜λŠ” 데 μ±…μž„μ΄ μžˆλ‹€.

6 Layer : Presentation Layer

ν‘œν˜„ κ³„μΈ΅μ—μ„œλŠ” μ‘μš© κ³„μΈ΅μœΌλ‘œλΆ€ν„° 전달받은 데이터λ₯Ό 읽을 수 μžˆλŠ” ν˜•μ‹μœΌλ‘œ λ³€ν™˜ν•œλ‹€.

  • 데이터λ₯Ό μ•ˆμ „ν•˜κ²Œ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ 인코딩, 디코딩이 이루어진닀.
  • μ˜ˆμ‹œλŠ” μœ λ‹ˆμ½”λ“œ(UTF-8)둜 인코딩 λ˜μ–΄μžˆλŠ” λ¬Έμ„œλ₯Ό ASCII둜 인코딩 된 λ¬Έμ„œλ‘œ λ³€ν™˜ν•˜λŠ” 등이 μžˆλ‹€.

7 Layer : Application Layer

μ‘μš© κ³„μΈ΅μ—μ„œλŠ” μ‚¬μš©μžκ°€ λ„€νŠΈμ›Œν¬ μžμ›μ— μ ‘κ·Όν•˜λŠ” 방법을 μ œκ³΅ν•œλ‹€.

  • μ‚¬μš©μžκ°€ μ‹€ν–‰ν•˜λŠ” μ‘μš© ν”„λ‘œκ·Έλž¨μ΄ μ†ν•œλ‹€.
  • λͺ¨λ“  λ„€νŠΈμ›Œν¬ ν™œλ™μ˜ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•œλ‹€.
  • μ˜ˆμ‹œλŠ” ν…”λ„·, 크둬, 이메일 등이 μžˆλ‹€.

❗️ μ°Έκ³ 

https://www.youtube.com/watch?v=k1gyh9BlOT8&list=PLXvgR_grOs1BFH-TuqFsfHqbh-gpMbFoy&index=1

profile
맀일 ν•œ λ¬Έμ œμ”© ν’€κΈ°

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보