μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- tcp νλ‘ν μ½
- μ€λ₯μ μ΄
- κ°λ°μμ·¨μ
- IEEE 802
- μ€λΈμ
- 그리λ μκ³ λ¦¬μ¦
- μ½λ©ν μ€νΈμ€λΉ
- νλ μ ꡬ쑰
- μ€λ₯κ²μΆ
- xv6
- tcp μΈκ·Έλ¨ΌνΈ
- νν΄99
- μ£ΌκΈ°μ νΈ
- git merge
- λ°μ΄ν° μ μ‘
- reducible
- μ€λ λ
- til
- νλ‘μ΄λμμ
- λΉμ£ΌκΈ°μ νΈ
- μ°λΆν¬db
- 99ν΄λ½
- well known ν¬νΈ
- leetcode
- i-type
- μλΉμ€ ν리미ν°λΈ
- ν°μ€ν 리μ±λ¦°μ§
- mariadb
- ν ν° λ²μ€
- μμλ²νΈ
- Today
- Total
UnfazedβοΈπ―
MAC κ³μΈ΅ - ν ν° λ²μ€ (νλ μ ꡬ쑰, LLC νλ μ μΊ‘μν) λ³Έλ¬Έ
MAC κ³μΈ΅ - ν ν° λ²μ€ (νλ μ ꡬ쑰, LLC νλ μ μΊ‘μν)
9taetae9 2024. 12. 2. 14:06IEEE 802.3(CSMA/CD) νμ€μμ λ¬Έμ μ
1. λ€νΈμν¬ νΈλ ν½μ΄ μ¬ν λ νΉμ νΈμ€νΈκ° μ€λ«λμ νλ μμ μ μ‘νμ§ λͺ»νλ μν©μ΄ λ°μ κ°λ₯
2. νλ μμ μ°μ μμκ° κ·μ λμ΄ μμ§ μμ νλ μμ μ€μλλ₯Ό νννκΈ° μ΄λ €μ
ν΄κ²° λ°©λ² : νΈμ€νΈκ° μμλ₯Ό μ ν΄ μ°¨λ‘λ‘ νλ μμ μ μ‘νλ κΈ°λ₯μ΄ νμ(λ Όλ¦¬μ μν ꡬ쑰μ ν΅μ λ§μ΄ μ΄λ₯Ό μ§μ)
IEEE 802.4(ν ν° λ²μ€) νμ€μμ μλμ κ°μ΄ 곡μ λ²μ€ ꡬ쑰μμ ν ν° νλ μμ μ΄μ©νμ¬ λ°μ΄ν° νλ μμ μ μ‘ κΆνμ μ°¨λ‘λ‘ λΆμ¬
ν ν° λ²μ€ νλ μ ꡬ쑰
LLC κ³μΈ΅μμ λ΄λ €μ¨ LLC νλ μμ 물리 κ³μΈ΅μ ν΅ν΄ μμ νΈμ€νΈμ μ λ¬νλ €λ©΄ ν ν° λ²μ€ νλ μμ λ§λ€μ΄μΌνλ€.
μ΄λ LLC νλ μμ ν ν° λ²μ€ νλ μμ μ μ‘ λ°μ΄ν°λ‘ μ·¨κΈνλ€.
μ κ·Έλ¦Όμ ν ν° λ²μ€ νλ‘ν μ½μμ μ μν ν ν° λ²μ€ νλ μμ ꡬ쑰λ‘, μλ¨μ μ«μλ κ° νλμ ν¬κΈ°(λ°μ΄νΈ)μ΄λ€.
ν ν° λ²μ€μ νλ μ ꡬ쑰λ CSMA/CD νλ μ ꡬ쑰μ κ±°μ λΉμ·νμ§λ§,
λ°μ΄ν° νλ μκ³Ό ν ν° νλ μμ ꡬλΆνκΈ° μν Frame Control νλκ° μΆκ°λμ΄ μλ€. λν, Length νλκ° μλ€
ν ν° λ²μ€μ ν€λ, νΈλ μΌλ¬ νλ
- Start Delimiter/End Delimiter(μμ ꡬλΆμ/ λ ꡬλΆμ)
νλ μμ μμκ³Ό λμ μλ―Ένλ κ²½κ³λ₯Ό νμ.
μ΄λλ· νλ μμλ Length νλκ° μμ΄ νλ μμ μ 체 ν¬κΈ°λ₯Ό κ°λ νμ§λ§,
ν ν° λ²μ€μμλ Start Delimiterμ End Delimiter νλλ₯Ό μ΄μ©ν΄ νλ μμ ν¬κΈ°κ° κ²°μ λλ€.
- Preamble/Source Address/Destination Address/Checksum : μ΄μ κΈμμ λ€λ£¬ μ΄λλ· νλ μκ³Ό λμΌ
- Frame Control(νλ μ μ μ΄)
λ°μ΄ν° νλ μκ³Ό μ μ΄νλ μμ ꡬλΆν΄μ€
λ°μ΄ν° νλ μ : νλ μ μ°μ μμμ μμ νΈμ€νΈμ μλ΅ νμΈμ΄ νμν λ μ¬μ©
μ μ΄ νλ μ : ν ν°μ μ λ¬, λ§ κ΄λ¦¬ λ±
Frame Control νλλ 첫 2λΉνΈ κ°μ λ°λΌ νλ μμ μν μ΄ κ΅¬λΆλ¨
TT = 00(μ μ΄μ© MAC νλ μ)
TT = 01 (LLC νλ μ) : μμ κ³μΈ΅(LLC κ³μΈ΅)μμ λ΄λ €μ¨ μ μ‘ λ°μ΄ν° - ν ν° λ²μ€ νλ‘ν μ½μμ μμ νΈμ€νΈμ μ μ‘ν λ°μ΄ν° νλ μ
TT = 10 (λ€νΈμν¬ κ΄λ¦¬μ© λ°μ΄ν° νλ μ)
TT = 11 (μμ½)
CCCCCC = μ’ λ₯
ν ν°νλ μ(00001000) : TT = 00, CCCCCC = 001000
LLC νλ μ μΊ‘μν
μμ κ·Έλ¦Όμ LLC κ³μΈ΅μμ λ΄λ €μ¨ LLC νλ μμ΄ ν ν° λ²μ€ νλ‘ν μ½μ μ§μνλ MAC κ³μΈ΅μ μ λ¬λ ν,
ν ν° λ²μ€ νλ μμ Data νλμ μΊ‘μνλμ΄ μ μ‘λλ μ리λ₯Ό λνλΈλ€.
LLC νλ μμ μ’μΈ‘μ ν ν° λ²μ€ νλ μμ ν€λ, μ°μΈ‘μλ νΈλ μΌλ¬ μ 보λ₯Ό ν¬ν¨νμ¬ λ¬Όλ¦¬ κ³μΈ΅μ΄ μμ νΈμ€νΈλ‘ μ μ‘νλ€.
μμ νΈμ€νΈμ MAC κ³μΈ΅μ ν ν° λ²μ€ νλ μμ ν€λμ νΈλ μΌλ¬ μ 보λ₯Ό ν΄μνμ¬ μ΄λ€μ λΌμ΄λ΄κ³ , μμ κ³μΈ΅μΈ LLC νλ‘ν μ½μλ LLC νλ μ μ λ³΄λ§ μ¬λ €μ€λ€.
μ°Έκ³ μλ£ :
μ½κ² λ°°μ°λ λ°μ΄ν° ν΅μ κ³Ό μ»΄ν¨ν° λ€νΈμν¬ 3ν - λ°κΈ°ν μ§μ