μλ‘
ν¨ν· κ΅νμ λν΄ νλ² λ μ¬λ €λ³΄λ©΄ ν¨ν·μ΄ ν νΈμ€νΈ(μΆλ°μ§)μμ μμνκ³ μΌλ ¨μ λΌμ°ν°λ€μ ν΅κ³Όνλ©°, λ€λ₯Έ νΈμ€νΈ(λͺ©μ μ§)λ‘ κ° λκΉμ§ ν¨ν·μ κ²½λ‘μμ κ° λ Έλμμ λ€μν μ§μ°μ κ²ͺκ² λλ€λ κ²μ μ μ μμ΅λλ€. μ΄λ¬ν μ§μ°μλ μλμ κ°μ μ§μ°λ€μ΄ μμ΅λλ€.
- λ Έλ μ²λ¦¬ μ§μ°(nodal processing delay)
- νμ μ§μ°(queuing delay)
- μ μ‘ μ§μ°(transmission delay)
- μ ν μ§μ°(propagation delay)
μ΄ μ§μ°λ€μ μ λΆ ν©μ³μ μ 체 λ Έλ μ§μ°(total nodal dealy)λΌκ³ νλλ° μ΄λ² κ²μκΈμμλ μ΄λ¬ν ν¨ν· κ΅ν λ°©μμμ μΌμ΄λλ μ§μ°μ λν΄ μ λ¦¬ν΄ λ³΄κ² μ΅λλ€.
1. μ²λ¦¬ μ§μ°(processing dalay)
ν¨ν·μ ν€λλ₯Ό μ‘°μ¬νκ³ κ·Έ ν¨ν·μ μ΄λλ‘ λ³΄λΌμ§λ₯Ό κ²°μ νλ μκ°μ μ²λ¦¬ μ§μ°(processing dalay)μ΄λΌκ³ ν©λλ€. μ²λ¦¬ μ§μ°μ μ μ€νΈλ¦Ό λ Έλμμ λΌμ°ν° Aλ‘ ν¨ν·μ λΉνΈλ₯Ό μ μ‘νλ©΄μ λ°μνλ ν¨ν·μ λΉνΈ μ€λ₯λ₯Ό μ‘°μ¬νλ λ° κ±Έλ¦¬λ μκ°κ³Ό κ°μ μμλ€μ ν¬ν¨ν©λλ€. κ³ μ λΌμ°ν°μμμ μ²λ¦¬ μ§μ°μ μΌλ°μ μΌλ‘ μ msecμ λλ€. μ΄ λ Έλ μ²λ¦¬ νμ λΌμ°ν°λ κ·Έ ν¨ν·μ λΌμ°ν° Bμ μ΄λ₯΄λ λ§ν¬μ νλ‘ λ³΄λ λλ€.
2. νμ μ§μ°(queuing dealy)
ν¨ν·μ νμμ λ§ν¬λ‘ μ μ‘λκΈ°λ₯Ό κΈ°λ€λ¦¬λ©΄μ νμ μ§μ°(queuing delay)μ κ²ͺμ΅λλ€. νΉμ ν¨ν·μ νμ μ§μ° κΈΈμ΄λ νμ μ μ₯λμ΄ λ§ν¬λ‘ μ μ‘λκΈ°λ₯Ό κΈ°λ€λ¦¬λ λ€λ₯Έ μμ λμ°©ν ν¨ν·μ μμ μν΄ κ²°μ λ©λλ€. μ£Όμ΄μ§ ν¨ν·μ μ§μ°μ ν¨ν·λ§λ€ μλΉν λ€λ₯΄λ©°, νκ° λΉμ΄μκ³ λ€λ₯Έ ν¨ν·μ΄ μ μ‘ μ€μΈ μνκ° μλλΌλ©΄ ν¨ν·μ νμ μ§μ°μ 0μ λλ€. λ°λ©΄ νΈλν½μ΄ λ§κ³ λ€λ₯Έ λ§μ ν¨ν·μ΄ μ μ‘ λκΈ° μ€μ΄λ©΄, νμ μ§μ°μ λ§€μ° κΈΈμ΄μ§λλ€.
3. μ μ‘ μ§μ°(transmission dealy)
λ§μ½ ν¨ν·μ΄ μ μ μ μΆ λ°©μμΌλ‘ μ μ‘λλ€κ³ κ°μ νλ©΄, μΈν°λ·μμ μΌλ°μ μΈ κ²μ²λΌ ν¨ν·μ μμ λμ°©ν λ€λ₯Έ λͺ¨λ ν¨ν·λ€μ΄ μ μ‘λ λ€μμ μ μ‘λ©λλ€. ν¨ν·μ κΈΈμ΄λ₯Ό L λΉνΈ, λΌμ°ν° Aμμ λΌμ°ν° BκΉμ§μ λ§ν¬ μ μ‘λ₯ μ R bpsλ‘ λνλ λλ€. Rμ λΌμ°ν° Bλ‘ κ°λ λ§ν¬μ μ μ‘λ₯ μ μν΄ κ²°μ λ©λλ€. μλ₯Ό λ€μ΄, 10 Mbps μ΄λλ· λ§ν¬μ κ²½μ° μ μ‘λ₯ Rμ 10 Mbpsμ΄κ³ , 100 Mbps μ΄λλ· λ§ν¬μ κ²½μ° μ μ‘λ₯ Rμ 100 Mbpsμ λλ€. μ μ‘ μ§μ°(transmission delay)μ L/RμΈλ° μ΄κ²μ ν¨ν·μ λͺ¨λ λΉνΈλ₯Ό λ§ν¬λ‘ μ μ‘νλλ° νμν μκ°μ λλ€.
4. μ ν μ§μ°(propagation delay)
μΌλ¨ λΉνΈκ° λ§ν¬μ μ ν΄μ§λ©΄ λΌμ°ν° BκΉμ§ μ νλμ΄μΌ ν©λλ€. λ§ν¬μ μ²μλΆν° λΌμ°ν° BκΉμ§μ μ νμ νμν μκ°μ΄ λ°λ‘ μ ν μ§μ°(propagation dealy)μ λλ€. λΉνΈλ λ§ν¬μ μ νμλλ‘ μ νλλ©°, μ νμλλ λ§ν¬μ 물리 맀체μ λ°λΌ λ€λ¦ λλ€.
물리 맀체μ μ’ λ₯λ(κ΄μ¬μ , μμ± λ±)μ΄ μκ³ μ΄μ κ²μκΈμμ νλ² μ 리ν μ μ΄ μμ΅λλ€.
μ ν μ§μ°μ d/sμΈλ° μ΄λ dλ λΌμ°ν° Aμ Bμ¬μ΄μ κ±°λ¦¬κ³ , sλ λ§ν¬μ μ νμλμ λλ€. μΌλ¨ ν¨ν·μ λ§μ§λ§ λΉνΈκ° B λ Έλμ μ νλλ©΄, μ΄ λΉνΈμ μμ λͺ¨λ λΉνΈλ λΌμ°ν° Bμ μ μ₯λ©λλ€. λΌμ°ν° Bμμ μ΄λ¬ν κ³Όμ μ΄ λ€μ λ Έλλ‘ μ λ¬λκΈ° μν΄ λ°λ³΅λ©λλ€.
μ μ‘ μ§μ° vs μ ν μ§μ°
κ·Έλ λ€λ©΄ μ°λ¦¬λ μ μ‘ μ§μ°κ³Ό μ ν μ§μ°μ λν΄ ν·κ°λ¦΄ μλ μμ΅λλ€. λ°λΌμ νλ² μ§κ³ λμ΄κ°κ² μ΅λλ€.
μ’ λ₯ | νΉμ§ |
μ μ‘ μ§μ°(transmission delay) | - λΌμ°ν°κ° ν¨ν·μ λ΄λ³΄λ΄λλ° νμν μκ° - λ λΌμ°ν° μ¬μ΄μ 거리μλ κ΄κ³κ° μμ |
μ ν μ§μ°(propagation dealy) | - λΉνΈκ° ν λΌμ°ν°μμ λ€μ λΌμ°ν°λ‘ μ νλλ λ° κ±Έλ¦¬λ μκ° - ν¨ν· κΈΈμ΄λ λ§ν¬ μ μ‘λ₯ κ³Όλ κ΄κ³ μμ |
νλ² μλμ μ΄λ―Έμ§ μμλ‘ μ€λͺ μ ν΄λ³΄κ² μ΅λλ€.
μ μ΄λ―Έμ§λ λ¨Όμ 10λμ μλμ°¨κ° μ λΆ νλμ ν¨ν·μ λλ€. λ°λΌμ 1λ²μ§Έ μλμ°¨λΆν° A κ³μ°μμμ μκΈμ κ²°μ νκ³ κΈ°λ€λ¦¬λ€κ° λ§μ§λ§ 10λ²μ§Έ μλμ°¨κ° Aκ³μ°μμμ μκΈμ κ²°μ νκ² λλ©΄ λͺ¨λ μλμ°¨κ° ν¨κ» μκΈ κ³μ°μ Bλ‘ μΆλ°ν©λλ€.
μ΄λ μ μ‘ μ§μ°μ 10λμ μλμ°¨κ° λͺ¨λ μκΈ κ³μ°μ Aμ μ μ°μ λͺ¨λ λ§μΉλλ° κΉμ§ 걸리λ μκ°μ λλ€. μλ₯Ό λ€μ΄ μκΈ κ³μ°μ Aμμ μκΈμ μ μ°νλ μκ°μ΄ μ°¨λ ν λλΉ 1λΆμ΄λΌλ©΄ μ μ΄λ―Έμ§μ μ μ‘ μ§μ°μ 10λΆμ΄ λ©λλ€.
μ ν μ§μ°μ 10λμ μλμ°¨(νλμ ν¨ν·)κ° μλμ°¨κ° μλμ°¨κ° μκΈ κ³μ°μ Aμμ μκΈ κ³μ°μ BκΉμ§ μ΄λνλ λ° κ±Έλ¦¬λ μκ°μ λλ€.(10λμ μλμ°¨λ νλμ ν¨ν·μ΄κΈ° λλ¬Έμ ν λ²μ μ΄λ) μ μ΄λ―Έμ§μμλ 1μκ°(60λΆ) μ λλ€.
λ§λ¬΄λ¦¬
λ°λΌμ μ 체 λ Έλ μ§μ°μ λ€μκ³Ό κ°μ΅λλ€.
d(nodal, μ 체) = d(proc, μ²λ¦¬) + d(queue, νμ) + d(trans, μ μ‘) + d(prop, μ ν)β
'ComputerScience π > μ»΄ν¨ν°λ€νΈμν¬' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ€νΈμν¬] μΈν°λ· νλ‘ν μ½ κ³μΈ΅ (2) | 2022.04.12 |
---|---|
[λ€νΈμν¬] λ€νΈμν¬μμμ μ²λ¦¬μ¨ (0) | 2022.04.11 |
[λ€νΈμν¬] νμ μ§μ°κ³Ό ν¨ν· μμ€ (0) | 2022.04.11 |
[λ€νΈμν¬] λ°μ΄ν° κ΅ν λ°©μ - νμ κ΅ν (0) | 2022.04.09 |
[λ€νΈμν¬] λ°μ΄ν° κ΅ν λ°©μ - ν¨ν· κ΅ν (0) | 2022.04.09 |
[λ€νΈμν¬] λ€νΈμν¬μ 물리 맀체 (0) | 2022.04.09 |
λκΈ