Home > Network > 2024 > 🌐[Network] LAN λ‚΄μ—μ„œ μ „λ‹¬λ˜λŠ” 데이터 ν”„λ ˆμž„μ΄λž€ λ¬΄μ—‡μΌκΉŒ?

🌐[Network] LAN λ‚΄μ—μ„œ μ „λ‹¬λ˜λŠ” 데이터 ν”„λ ˆμž„μ΄λž€ λ¬΄μ—‡μΌκΉŒ?
Network

🌐[Network] LAN λ‚΄μ—μ„œ μ „λ‹¬λ˜λŠ” 데이터 ν”„λ ˆμž„μ΄λž€ λ¬΄μ—‡μΌκΉŒ?

  • LAN(Local Area Network, 근거리 톡신망) λ‚΄μ—μ„œ μ „λ‹¬λ˜λŠ” 데이터 ν”„λ ˆμž„(Data Frame)은 λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ˜ 데이터가 데이터 링크 계측(OSI 7κ³„μΈ΅μ˜ 2계측)μ—μ„œ 전솑 λ‹¨μœ„λ‘œ μ‚¬μš©λ˜λŠ” κ΅¬μ‘°μž…λ‹ˆλ‹€.
  • ν”„λ ˆμž„(Frame)은 이더넷(Ethernet)κ³Ό 같은 LAN(Local Area Network, 근거리 톡신망) κΈ°μˆ μ—μ„œ 데이터 νŒ¨ν‚·(Data Packet)을 λ„€νŠΈμ›Œν¬ μž₯치 간에 μ „μ†‘ν•˜λŠ” 데 μ‚¬μš©λ˜λ©°, 헀더, 데이터(νŽ˜μ΄λ‘œλ“œ,Payload), 트레일러둜 κ΅¬μ„±λ©λ‹ˆλ‹€.

πŸ™‹β€β™‚οΈ 이더넷(Ethernet)μ΄λž€ λ¬΄μ—‡μΌκΉŒμš”?
πŸ™‹β€β™‚οΈ LAN(Local Area Network)μ΄λž€ λ¬΄μ—‡μΌκΉŒμš”?
πŸ™‹β€β™‚οΈ OSI 7계측 λͺ¨λΈ

1️⃣ 데이터 ν”„λ ˆμž„μ˜ ꡬ성 μš”μ†Œ.

1️⃣ 헀더(Header)

  • λͺ©μ μ§€ MAC μ£Όμ†Œ
    • 데이터가 μ–΄λŠ μž₯치둜 전솑될지 λ‚˜νƒ€λƒ…λ‹ˆλ‹€.
      • LAN(Local Area Network, 근거리 톡신망) λ‚΄μ—μ„œ μ—°κ²°λœ λ„€νŠΈμ›Œν¬ μž₯μΉ˜λ“€(예: 컴퓨터, ν”„λ¦°ν„°, μŠ€μœ„μΉ˜ λ“±)은 MAC μ£Όμ†Œλ₯Ό 톡해 μ‹λ³„λ©λ‹ˆλ‹€.

πŸ™‹β€β™‚οΈ MAC(Media Access Control) μ£Όμ†Œλž€ λ¬΄μ—‡μΌκΉŒμš”?

2️⃣ 데이터(νŽ˜μ΄λ‘œλ“œ, Payload)

  • μƒμœ„ κ³„μΈ΅μ—μ„œ μ „μ†‘λœ μ‹€μ œ 데이터가 ν¬ν•¨λ©λ‹ˆλ‹€.
    • 주둜 λ„€νŠΈμ›Œν¬ 계측(예: IP νŒ¨ν‚·)의 데이터λ₯Ό μ „λ‹¬ν•˜λ©°, μ΅œλŒ€ 1500λ°”μ΄νŠΈμ˜ 데이터λ₯Ό 포함할 수 μžˆμŠ΅λ‹ˆλ‹€.

3️⃣ 트레일러(Trailer)

  • ν”„λ ˆμž„ 체크 μ‹œν€€μŠ€(FCS, Frame Check Sequence)
    • 데이터 전솑 쀑 였λ₯˜λ₯Ό κ°μ§€ν•˜λŠ” 였λ₯˜ 검사 μ½”λ“œλ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.
    • μˆ˜μ‹  μΈ‘μ—μ„œ 데이터 ν”„λ ˆμž„μ΄ μ†μƒλ˜μ§€ μ•Šμ•˜λŠ”μ§€ ν™•μΈν•˜λŠ” 데 μ‚¬μš©ν•©λ‹ˆλ‹€.

2️⃣ 데이터 ν”„λ ˆμž„μ˜ λ™μž‘ 원리.

1️⃣ μΆœλ°œμ§€ μž₯μΉ˜μ—μ„œ 생성.

  • 데이터 링크 κ³„μΈ΅μ—μ„œ μƒμœ„ κ³„μΈ΅μ˜ 데이터λ₯Ό λ°›μ•„ ν”„λ ˆμž„μœΌλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€.
    • μΆœλ°œμ§€ MAC μ£Όμ†Œμ™€ λͺ©μ μ§€ MAC μ£Όμ†Œκ°€ ν”„λ ˆμž„μ— μΆ”κ°€λ©λ‹ˆλ‹€.

2️⃣ LAN λ‚΄μ—μ„œ 전솑.

  • 이더넷 케이블, μŠ€μœ„μΉ˜ λ˜λŠ” 무선 μ—‘μ„ΈμŠ€ 포인트(WAP, Wireless Access Point)λ₯Ό 톡해 ν”„λ ˆμž„μ΄ LAN(Local Area Network, 근거리 톡신망) λ‚΄μ—μ„œ μ „μ†‘λ©λ‹ˆλ‹€.
    • μŠ€μœ„μΉ˜(Switch)λŠ” MAC μ£Όμ†Œ ν…Œμ΄λΈ”μ„ μ‚¬μš©ν•˜μ—¬ λͺ©μ μ§€ MAC μ£Όμ†Œλ₯Ό λΆ„μ„ν•œ ν›„, ν•΄λ‹Ή μž₯치둜 ν”„λ ˆμž„μ„ μ „λ‹¬ν•©λ‹ˆλ‹€.

3️⃣ μˆ˜μ‹  μΈ‘μ—μ„œ 재쑰립

  • λͺ©μ μ§€ μž₯μΉ˜λŠ” ν•΄λ‹Ή ν”„λ ˆμž„μ„ μˆ˜μ‹ ν•˜κ³ , 였λ₯˜κ°€ μ—†λŠ”μ§€ κ²€μ‚¬ν•œ ν›„ 데이터 링크 κ³„μΈ΅μ˜ 헀더와 트레일러λ₯Ό μ œκ±°ν•˜κ³  μƒμœ„ 계측(λ„€νŠΈμ›Œν¬ 계측)으둜 데이터λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.

3️⃣ 데이터 ν”„λ ˆμž„μ˜ μ—­ν• 

1️⃣ 데이터 μ „λ‹¬μ˜ κΈ°λ³Έ λ‹¨μœ„.

  • LAN(Local Area Network, 근거리 톡신망) λ‚΄μ—μ„œ 데이터 ν†΅μ‹ μ˜ κΈ°λ³Έ λ‹¨μœ„λ‘œ μ‚¬μš©λ©λ‹ˆλ‹€.
    • 이더넷(Ethernet), Wi-Fi λ“± λ‹€μ–‘ν•œ LAN κΈ°μˆ μ—μ„œ 데이터λ₯Ό 전솑할 λ•Œ ν”„λ ˆμž„μ΄ μ‚¬μš©λ©λ‹ˆλ‹€.

2️⃣ MAC(Media Access Control)μ£Όμ†Œλ₯Ό ν†΅ν•œ μž₯치 식별.

  • MAC(Media Access Control) μ£Όμ†Œλ₯Ό μ‚¬μš©ν•˜μ—¬ LAN(Local Access Network, 근거리 톡신망) λ‚΄μ—μ„œ μž₯치λ₯Ό μ‹λ³„ν•˜κ³ , 데이터 ν”„λ ˆμž„μ„ ν•΄λ‹Ή μž₯치둜 μ „λ‹¬ν•©λ‹ˆλ‹€.

3️⃣ μ—λŸ¬ 감지.

  • ν”„λ ˆμž„μ— ν¬ν•¨λœ FCS(Frame Check Sequence)λ₯Ό 톡해 데이터 전솑 쀑 였λ₯˜ 감지λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€.
    • 였λ₯˜κ°€ λ°œμƒν•œ 경우 데이터 ν”„λ ˆμž„μ€ 폐기되며, ν•„μš”μ‹œ μž¬μ „μ†‘λ©λ‹ˆλ‹€.

4️⃣ 데이터 ν”„λ ˆμž„ 전솑 κ³Όμ • μ˜ˆμ‹œ.

  • 1️⃣ 컴퓨터 Aμ—μ„œ 컴퓨터 B둜 데이터λ₯Ό μ „μ†‘ν•˜λ €λ©΄, 컴퓨터 AλŠ” 컴퓨터 B의 MAC μ£Όμ†Œλ₯Ό μ‚¬μš©ν•˜μ—¬ 데이터 ν”„λ ˆμž„μ„ μƒμ„±ν•©λ‹ˆλ‹€.
  • 2️⃣ 이 ν”„λ ˆμž„μ€ μŠ€μœ„μΉ˜ λ“± λ„€νŠΈμ›Œν¬ μž₯치λ₯Ό 거쳐 컴퓨터 B둜 μ „λ‹¬λ©λ‹ˆλ‹€.
  • 3️⃣ 컴퓨터 BλŠ” μžμ‹ μ˜ MAC(Media Access Control) μ£Όμ†Œμ™€ μΌμΉ˜ν•˜λŠ” ν”„λ ˆμž„μ„ μˆ˜μ‹ ν•˜κ³ , ν•΄λ‹Ή 데이터λ₯Ό μ²˜λ¦¬ν•©λ‹ˆλ‹€.

5️⃣ κ²°λ‘ .

  • LAN(Local Area Network, 근거리 톡신망) λ‚΄μ—μ„œ 데이터 ν”„λ ˆμž„μ€ λ„€νŠΈμ›Œν¬μ—μ„œ 데이터λ₯Ό μ „μ†‘ν•˜κΈ° μœ„ν•œ κΈ°λ³Έ λ‹¨μœ„μž…λ‹ˆλ‹€.
  • ν”„λ ˆμž„μ€ 데이터 링크 κ³„μΈ΅μ—μ„œ MAC(Media Access Control) μ£Όμ†Œλ₯Ό μ‚¬μš©ν•˜μ—¬ μΆœλ°œμ§€μ™€ λͺ©μ μ§€ μž₯치λ₯Ό μ‹λ³„ν•˜λ©°, 데이터λ₯Ό μ „μ†‘ν•˜λŠ” λ™μ•ˆ 였λ₯˜ 감지 κΈ°λŠ₯을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.
  • μ΄λŠ” 이더넷(Ethernet) 기반 λ„€νŠΈμ›Œν¬μ—μ„œ 데이터λ₯Ό μ‹ λ’°μ„± 있게 μ „μ†‘ν•˜λŠ” 핡심 μš”μ†Œμž…λ‹ˆλ‹€.