• https://tools.ietf.org/html/rfc793
Protocolo TCP
Protocolo UDP
Protocolo TCP
• Buffer
• Represa os dados para que a camada superior tenha tempo de processá-los
• Deve ter espaço de armazenamento suficiente para não perder nenhuma informação
• Buffer
• Buffer no TCP
Process-to-Process Delivery:
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
23.15
Figure 23.13 Stream delivery
23.16
Figure 23.14 Sending and receiving buffers
23.17
Widows Sise
• Quantidade de bytes disponível no buffer
• Simulador
• Link
• https://www2.tkn.tu-berlin.de/teaching/rn/animations/flow/
Problemas na internet
• O tráfego varia segundo o horário exemplo Rede Nacional de Pesquisa
Simulador – Buffer Overflow
• Taxa de emissão do roteador
• Simulador
• Link
• https://www2.tkn.tu-berlin.de/teaching/rn/animations/queue/
Simulador – Transmissão x Propagação
• Simulador
• Link
• https://www2.tkn.tu-berlin.de/teaching/rn/animations/propagation/
• Velocidade de propagação
• Luz no espaço 2.9e8m/s
• Fibra ótica 2.8e9 m/s
Transmissão x Propagação
•TCP monitora o tempo para saber se tem que reenviar o pacote se for
necessário
•Modos de operação
•Eixos do gráfico
• Rounds envios
• Cwnd pacotes
Controle de congestionamento do TCP
SS - Slow Start, Exponential Increase (exponencial)
AI - Congestion avoidance, Additive Increase incremento
Fast Retransmision (Fenômeno dos 3 ACK)
Controle de congestionamento do TCP
•Modos de operação
• TCP Tohoe
•No time out cai para zero
•TCP reno
•No time out cai pela metade - usa MD – Multriplicative Decrease (3ACK)
TCP Reno comportamento
TCP Reno x Tahoe