mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-27 14:54:05 -06:00
vault backup: 2022-10-17 13:28:03
This commit is contained in:
parent
bcb017497c
commit
cff0cfe228
@ -4,9 +4,9 @@ aliases:
|
|||||||
tags:
|
tags:
|
||||||
- lecture
|
- lecture
|
||||||
- comp210
|
- comp210
|
||||||
sr-due: 2022-10-13
|
sr-due: 2022-11-08
|
||||||
sr-interval: 3
|
sr-interval: 22
|
||||||
sr-ease: 250
|
sr-ease: 270
|
||||||
---
|
---
|
||||||
|
|
||||||
# nefarious uses of ml
|
# nefarious uses of ml
|
||||||
|
|||||||
@ -4,6 +4,9 @@ aliases:
|
|||||||
tags:
|
tags:
|
||||||
- cosc203
|
- cosc203
|
||||||
- lecture
|
- lecture
|
||||||
|
sr-due: 2022-10-20
|
||||||
|
sr-interval: 3
|
||||||
|
sr-ease: 250
|
||||||
---
|
---
|
||||||
chapter 3
|
chapter 3
|
||||||
# service provided by transport layer
|
# service provided by transport layer
|
||||||
@ -151,5 +154,41 @@ different from flow control (one sender too fast for one reciever)
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
AIMD - senders can increase sending rate until packet loss occurs, then decrese rate on loss event
|
AIMD
|
||||||
# UDP
|
- senders can increase sending rate until packet loss occurs, then decrese rate on loss event
|
||||||
|
- additive increase: increase sending rate by 1 maximum segment size every RTT until loss detected
|
||||||
|
- multiplicative decrease: at each loss event, cut sending rate: in half (TCP Reno), to 1 MSS (TCP Tahoe)
|
||||||
|
- 
|
||||||
|
- creates sawtooth behavioiur: probing for bandwidth
|
||||||
|
|
||||||
|

|
||||||
|
- tcp sender limits transmission: LastByteSent- LastByteAcked < cwnd
|
||||||
|
- cwnd is dynamically adjusted in response to observed network congestion (implementing TCP congestion control)
|
||||||
|
|
||||||
|
TCP sending behavior: roughly:
|
||||||
|
- send cwnd bytes,
|
||||||
|
- wait RTT for ACKS,
|
||||||
|
- then send more bytes
|
||||||
|
|
||||||
|
TCP rate = cwnd/RTT * bytes/sec
|
||||||
|
|
||||||
|
TCP slow start
|
||||||
|
- when connectin begins, increase rate exponentially until first loss event
|
||||||
|
- intially, cwnd = 1 MSS
|
||||||
|
- double cwnd every RTT
|
||||||
|
- increment cwnd for every ack recieved
|
||||||
|
- initally slow but ramps up fast
|
||||||
|
- 
|
||||||
|
|
||||||
|
ssthresh variable: determines when to switch between exponential and linear
|
||||||
|
|
||||||
|
# UDP
|
||||||
|
- connectionless:
|
||||||
|
- no handshaking between UDP sender, reciever
|
||||||
|
- each UDP segment handled independently of others
|
||||||
|
- beset effort service, UDP segments may be lost or delivered out of order
|
||||||
|
- no flow and congestion control
|
||||||
|
- applications
|
||||||
|
- streaming
|
||||||
|
- dns SNMP
|
||||||
|
- less overhead
|
||||||
@ -4,9 +4,9 @@ aliases:
|
|||||||
tags:
|
tags:
|
||||||
- comp210
|
- comp210
|
||||||
- lecture
|
- lecture
|
||||||
sr-due: 2022-10-13
|
sr-due: 2022-12-29
|
||||||
sr-interval: 3
|
sr-interval: 73
|
||||||
sr-ease: 250
|
sr-ease: 290
|
||||||
---
|
---
|
||||||
|
|
||||||
# what, origins, how
|
# what, origins, how
|
||||||
|
|||||||
@ -4,9 +4,9 @@ aliases:
|
|||||||
tags:
|
tags:
|
||||||
- comp210
|
- comp210
|
||||||
- lecture
|
- lecture
|
||||||
sr-due: 2022-10-13
|
sr-due: 2022-11-07
|
||||||
sr-interval: 3
|
sr-interval: 21
|
||||||
sr-ease: 250
|
sr-ease: 270
|
||||||
---
|
---
|
||||||
|
|
||||||
# need in all phases
|
# need in all phases
|
||||||
|
|||||||
@ -4,9 +4,9 @@ aliases:
|
|||||||
tags:
|
tags:
|
||||||
- comp210
|
- comp210
|
||||||
- lecture
|
- lecture
|
||||||
sr-due: 2022-10-13
|
sr-due: 2022-11-06
|
||||||
sr-interval: 3
|
sr-interval: 20
|
||||||
sr-ease: 250
|
sr-ease: 270
|
||||||
---
|
---
|
||||||
|
|
||||||
how long will data survive?
|
how long will data survive?
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user