νκ° μ νν ν¨ν·μ κ°μ§ μ μλ€κ³ κ°μ νλ€. νμ€μμ νμ μ©λμ μ€μμΉ μ€κ³μ λΉμ©μ ν¬κ² μμ‘΄νλ©° μΌλ°μ μΌλ‘ μ ν μ©λμ κ°μ§λ€. μ΄ κ²½μ° ν¨ν·μ΄ λμ°©ν΄μ νκ° κ½ μ°¬ κ²μ λ°κ²¬ν μ μμ κ²μ΄λ€. μ΄λ κ² ν¨ν·μ μ μ₯ν μ μλ κ²½μ°μ λΌμ°ν°λ κ·Έ ν¨ν·μ λ²λ¦°λ€. LostλΌκ³ ννμ νλ€. ν¨ν· μμ€ (Packet Loss) μ ν¨ν·μ΄ λ€νΈμν¬ μ½μ΄λ‘ μ μ‘λμμΌλ λ€νΈμν¬λ‘λΆν° λͺ©μ μ§μ λνλμ§ μλ κ²μΌλ‘ λ³΄μΌ κ²μ΄λ€.
μ§μ°(Delay)κ³Ό ν¨ν· μμ€(Packet loss) μ΄μΈμ μ»΄ν¨ν° λ€νΈμν¬μμμ λ¬λ₯Έ μ€μν μ±λ₯ μλ¨μ μ’ λ¨κ° μ²λ¦¬μ¨ (Throughput)μ΄λ€. νΈμ€νΈ Aμμ νΈμ€νΈ Bλ‘ ν° νμΌμ μ μ‘νλ κ²μ κ³ λ €ν΄λ³΄μ. μ΄λ ν μκ°μμμ μκ°μ μΈ μ²λ¦¬μ¨ (Instantaneous Throughput)μ νΈμ€νΈ Bκ° νμΌμ μμ νλ λΉμ¨ (λΉνΈ / μ΄) μ ν΄λΉνλ€. λ§μ½μ νμΌ μ μ‘μ΄ F λΉνΈλ‘ ꡬμ±λκ³ νΈμ€νΈ Bκ° λͺ¨λ F λΉνΈλ₯Ό μμ νλ λ° Tμ΄κ° κ±Έλ¦°λ€κ³ νλ©΄, μ΄λ νμΌ μ μ‘μ νκ· μ²λ¦¬μ¨μ F/T μ΄λ€.
Rsλ μλ²μ λΌμ°ν° κ°μ λ§ν¬ μλλ₯Ό λνλ΄κ³ , Rcλ λΌμ°ν°μ ν΄λΌμ΄μΈνΈ κ°μ λ§ν¬ μλλ₯Ό λνλΈλ€.μ 체 λ€νΈμν¬λ‘ 보λ΄μ§λ λΉνΈλ μλ²μμ ν΄λΌμ΄μΈνΈλ‘λ§ λ³΄λ΄μ§λ λΉνΈλΌκ³ κ°μ νμ. μ΄ μ΄μμ μΈ μλ리μ€μμ Server - Client μ²λ¦¬μ¨μ΄ μΌλ§μΈμ§λ₯Ό 묻λλ€. λΆλͺ ν μλ²λ Rs bps λ³΄λ€ λΉ λ₯Έ μλλ‘ λΉνΈλ₯Ό λ΄λ³΄λΌ μ μκ³ , λΌμ°ν°λ Rc bps λ³΄λ€ λΉ λ₯Έ μλλ‘ λΉνΈλ₯Ό μ λ¬ν μ μλ€.
λ§μ½, Rs < Rc μ΄λ©΄, μλ²κ° λ°°μΆν λΉνΈλ λΌμ°ν°λ₯Ό ν΅ν΄ μ¬γΉλ°λ‘ νλ¬κ° κ²μ΄κ³ Rs bps μ μλλ‘ ν΄λΌμ΄μΈνΈμ λμ°©νμ¬ Rs bpsμ μ²λ¦¬μ¨μ λνλΌ κ²μ΄λ€.
λ°λ©΄, Rs > Rc μ΄λ©΄, λΌμ°ν°λ μμ μ΄ μμ νλ λΉνΈλ§νΌ λΉ λ₯΄κ² κ·Έ λΉνΈλ€μ μ λ¬ν μ μμ κ²μ΄λ€. μ΄ κ²½μ° λΉνΈλ€μ λΌμ°ν°μμ Rcμ μλλ‘ λ λλ€λ©΄ λΌμ°ν°μμμ λΉνΈλ€μ κ³μν΄μ μ¦κ°ν κ²μ΄λ€. λ°λΌμ μ΄ κ°λ¨ν 2κ°μ λ§ν¬λ‘ ꡬμ±λ λ€νΈμν¬μ κ²½μ°, μ²λ¦¬μ¨μ min{ Rc, Rs } μ¦, λ³λͺ© λ§ν¬ (Bottleneck link)μ μ μ‘λ₯ μ²λ¦¬μ¨μ΄ λλ€.
μ»΄ν¨ν° λ€νΈμν¬μ μ½μ΄μ μ°κ²°λ 10κ°μ μλ²μ 10κ°μ ν΄λΌμ΄μΈνΈλ‘ ꡬμ±λ κ·Έλ¦Όμ μκ°ν΄λ³΄μ. κ·Έλ¦Όμ²λΌ 10κ°μ λ€μ΄λ‘λκ° ν΅κ³Όνλ μ½μ΄μ νλμ λ§ν¬κ° μλ€. μ΄ λ§ν¬ Rμ μ μ‘μλλ₯Ό Rμ΄λΌκ³ νμ. λͺ¨λ μλ² μ μ λ§ν¬κ° κ°μ Rsμ μλλ₯Ό κ°μ§λ©°, λͺ¨λ ν΄λΌμ΄μΈνΈ μ μ λ§ν¬λ κ°μ Rcμ μλλ₯Ό κ°μ§λ€κ³ κ°μ νμ. νμ€ν κ³΅ν΅ λ§ν¬ Rμ μλκ° ν¬λ€λ©΄ κ° λ€μ΄λ‘λμ λν μ²λ¦¬μ¨μ min {Rs, Rc} κ° λλ€.
λ§μΌ Rs = 2Mbps, Rc = 1Mbps, R = 5Mbps μ΄κ³ κ³΅ν΅ λ§ν¬λ 10κ°μ λ€μ΄λ‘λμ λκ°μ΄ μ μ‘μλλ₯Ό λλλ€κ³ κ°μ νμ. κ·Έλ λ€λ©΄ κ° λ€μ΄λ‘λμ λν Bottleneckμ λμ΄μ μ μ λ€νΈμν¬κ° μλλΌ μ½μ΄μμμ 곡μ λ§ν¬κ° Bottleneckμ΄ λλ€. μ΄ κ³΅μ λ§ν¬λ κ° λ€μ΄λ‘λμ 500kbpsμ μ²λ¦¬μ¨μ μ 곡νλ€.