Transporte. Transporte. Nível de Transporte Portas, Protocolos UDP e TCP. Transporte. Transporte. Nível de Transporte
|
|
- Raphael Antunes Lemos
- 8 Há anos
- Visualizações:
Transcrição
1 Departamento de Engenharia de Telecomunicações - UFF Disciplina: Nível de Transporte Portas, Protocolos UDP e TCP Nível de Transporte Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br br 2 Camada de Transporte Camada de Transporte plicação presentação Sessão Transporte Rede Enlace Físico Host plicação presentação Sessão Transporte Rede Enlace Físico comunicação fim-a-fim Rede Rede Enlace Enlace Físico Físico Host plicação presentação Sessão Transporte Rede Enlace Físico plicação presentação Sessão Transporte Rede Enlace Físico Fornece meios para estabelecer, manter e liberar conexões de transporte no serviço orientado à conexão Transporte de unidades de dados do serviço de transporte (SDUs ou mensagens) Segmentação e blocagem Detecção e correção de erros fim a fim Sequenciação Controle do fluxo de dados nas conexões de transporte Multiplexação ou splitting 4 5
2 Services Provided to the Upper Layers Transport Service Primitives (2) The network, transport, and application layers. The nesting of TPDUs,, packets, and frames. 6 7 ddressing Endereçamento ssociação do T-SPT ao SP de rede endereço hierárquico O endereço do SP de rede pode ser um campo do endereço do SP de transporte Endereço horizontal Servidor de nomes TSPs, NSPs and transport connections. 9 10
3 Estabelecimento de Conexão Indevida Estabelecimento de Conexões Utilizando Three-way Handshake PC(1) PC(2) Timeout PC(2) PC(a) PC(a) CC(2) D(1) D(2) CC(2) D(2) CC(b,a) D(a,b) CC(b,a) D(a,b) PC(1) E1 E2 CC(1) PC - Pedido de Conexão CC - Confirmação da Conexão D - E1 E2 CC(1) D(1) PC(i) = Pedido de conexão (seq=i) CC(j,i) = Confirmação de conexão (seq=j, ack=i) D(i,j) = (seq=i, ack=j) Estabelecimento de Conexões Utilizando Three-way Handshake Protocolos de Transporte PC(a) PC(b) PC(b) Timeout Mesmas técnicas do nível de enlace agora aplicadas fim-a-fim CC(c,b) D(b,c) D(b,c) CC(c,b) D(b,c) Controle de Fluxo Stop-and and-wait Sliding Windows PC(a) CC(k,a) CC(k,a) R(k) D(b,c) R(j) = Rejeita conexão (ack=j) E1 E2 R(k) Controle de Erro RQ utomatic Repeat Request Selective Repeat Go ack N 18 21
4 Identificação do destinatário final P1 P2 Em geral, uma aplicação é o destinatário final de uma mensagem Nível de de Transporte na na rquitetura TCP/IP Portas encapsulados pelo datagrama IP Inter-rede rede Int. de adaptação Protocolo IP não possui um mecanismo próprio para endereçar mais de uma aplicação destino na mesma máquina IP oferece um único SP de rede Solução: uma aplicação só acessa a rede via camada de transporte Intra-rede rede Camada de Transporte Multiplexação e Demultiplexação plicação plicação 1 plicação 2 TCP Transporte UDP Função básica: multiplexação/ demultiplexação Porta 126 Porta 34 Porta 22 TCP/UDP Inter-rede IP 35 36
5 Identificação do destinatário final Endereçamento hierárquico em TCP/IP Utilizar um esquema próprio para a camada de transporte e independente dos SOs Camada de transporte fornece às aplicações um conjunto de portas que dão acesso ao SC provido pelo IP plicação origem deve conhecer end. IP do host onde está a aplicação destino e porta a qual a aplicação está ligada (End. IP, Porta) ) em TCP/IP T-SP no OSI apl apl apl apl H H H Rede plicações Distribuídas H Inter-rede rede G Rede C H H Rede H H apl apl apl apl apl Portas Protocolos de Transporte Identificadores numéricos de 16 bits (0 a 65535) ntes de utilizar o UDP ou TCP, a aplicação deve se associar a um número de porta (bind) Identificação (End. IP, Porta) ) é comumente chamada de socket erkeley sockets (Unix) e Winsock (Windows): PIs que possibilitam a criação e uso de sockets em uma aplicação Serviço sem conexão não confiável Protocolo UDP Serviço orientado a conexão confiável Protocolo TCP UDP ou TCP 39 40
6 Protocolo UDP Protocolo UDP (User Datagram Protocol) Fornece serviço sem conexão fim-a-fim não confiável utilizando os serviços do protocolo IP diretamente Permite a multiplexação/demultiplexação do SP IP entre várias aplicações por meio de portas Ideal para aplicações que não precisam de conexão Menor tráfego e mais eficiência Formato da mensagem UDP Multiplexação e demultiplexação UDP Octeto 1 Octeto 2 UDP SOURCE PORT UDP MESSGE LENGTH DT... Octeto 3 Octeto 4 UDP DESTINTION PORT UDP CHECKSUM plicação 1 Porta 126 Porta 34 Porta 22 UDP IP plicação 2 Em um mesmo host, duas aplicações distintas podem usar a mesma porta (em tempos diferentes) Portas UDP Filas de mensagens Se a fila correspondente à porta estiver cheia,, a mensagem UDP é descartada Se uma mensagem UDP for endereçada a uma porta não utilizada no momento,, a mesma é descartada e é gerada uma mensagem ICMP Port Unreachable 43 46
7 Uso de portas UDP plicações devem entrar em acordo quanto às portas a serem utilizadas bordagem 1: Números bem-conhecidos para serviços, atribuídos pela IN Portas < 1024 (Well-Known Ports - WKPs) Geralmente utilizada por servidores Exemplos: 53 DNS Server 69 TFTP 67/68 DHCP Server/Client bordagem 2: locação dinâmica de portas (em geral, controlada de forma aleatória pelo SO) Protocolo TCP Protocolo TCP (Transmission Control Protocol) Multiplexação do SP IP por meio de portas Serviço orientado a conexão (circuito virtual) e confiável Seqüenciação Controle de fluxo e erro fim-a-fim Transmissão de fluxos de bits Menor unidade de transmissão: octeto Desassociação da qtd.. de dados enviados pela aplicação Segmentação e blocagem Conexão full-duplex Fluxos independentes nas duas direções Multiplexação e demultiplexação TCP Porta 22 Porta 2340 Conexão = TCP TCP ( ,22) + ( ,2340) IP Inter-rede rede Para o TCP, não basta associar uma porta a uma aplicação. É necessário o estabelecimento de uma conexão entre a aplicação origem e a aplicação destino Uma conexão é identificada por um par de sockets Uma porta pode ser compartilhada entre várias conexões em um mesmo host simultaneamente Host Host IP 50 52
8 ind c/ porta ORIG Estabelecimento de conexões Quem inicia o estabelecimento da conexão? plicação ativa X plicação passiva Estabelece conexão (ativa) Requisição de estabelecimento Resposta de requisição Espera conexão (passiva) pós o estabelecimento da conexão,, as aplicações podem transmitir fluxos de dados entre si, independentemente da passividade ou atividade das mesmas durante o estabelecimento ind c/ porta DEST Uso de portas TCP ind da aplicação ativa: alocação dinâmica de portas ind da aplicação passiva: : Well-Known Ports Exemplos: 20 FTP-DT 79 Finger 21 FTP Control 80 HTTP 23 Telnet 110 POP3 25 SMTP 161 SNMP 53 DNS Server 443 HTTPS Segmentação e blocagem no transmissor Segmentação e blocagem no receptor Fluxo de bits original Fluxo de bits original plicação Transmissora plicação Receptora Padrão gerado pela escrita da aplicação Segmentos TCP enviados Padrão gerado pela leitura da aplicação Segmentos TCP recebidos Porta 126 TCP IP Em geral,, o tamanho máx.. de um segmento TCP corresponde a um datagrama IP que não sofra fragmentação na origem. Isso não significa que os segmentos relativos a uma conexão precisem ter sempre o mesmo tamanho. Porta 126 TCP IP plicação receptora recebe os bits do fluxo original na mesma ordem em que foram enviados pela aplicação transmissora 55 56
9 Octeto 1 Formato do segmento TCP HLEN Octeto 2 TCP SOURCE PORT RESERVED CHECKSUM DT (IF NY) Octeto 3 UENCE NUMER NOWLEDGEMENT NUMER CODE ITS OPTIONS (IF NY) Octeto 4 TCP DESTINTION PORT DOW URGENT POINTER PDDING Sequenciação, controle de erro e de fluxo Controle de segmentos perdidos, recebidos fora de ordem ou duplicados Cada segmento possui um número de seqüência Detecção de erros Checksum (em caso de erro, segmento é descartado) Reconhecimento de segmentos Correção de erros (por perda ou descarte) Retransmissão de segmentos não reconhecidos Controle de fluxo Mecanismo de janelas deslizantes (Sliding Windows) Janelas deslizantes no TCP tuam no controle de fluxo E no controle de erro Controle de fluxo Restringem a velocidade do transmissor caso o receptor não tenha buffer suficiente para receber mais dados Controle de erro Permitem identificar os segmentos já reconhecidos Quatro janelas por conexão Tamanho das janelas é variável Janelas operam sobre octetos, não sobre segmentos Janelas deslizantes no TCP Janela de transmissão (Octetos) Transmitidos e reconhecidos uffer ocupado com octetos não lidos pela aplicação receptora segmentos Em processo de transmissão Janela de recepção (Octetos) uffer livre para recepção inda a serem transmitidos 61 62
10 Janelas deslizantes no TCP Janelas deslizantes no TCP Janela de transmissão (Octetos) Janela de transmissão (Octetos) Necessário para o controle de retransmissões (X octetos) Janela de recepção (Octetos) (X octetos) Janela de recepção (Octetos) Janelas deslizantes no TCP Janelas deslizantes no TCP Janela de transmissão (Octetos) Janela de transmissão (Octetos) (reconhecimento( reconhecimento) Janela de recepção (Octetos) Janela de recepção (Octetos) Reconhecimentos são sempre cumulativos, isto é, especificam o número de seqüência do próximo OCTETO que o receptor espera receber
11 Janelas deslizantes no TCP Janela de transmissão (Octetos) Janelas deslizantes no TCP Janela de transmissão (Octetos) (atualização( de janela) Janela de recepção (Octetos) Janela de recepção (Octetos) plicação receptora lê Y octetos Janelas deslizantes no TCP Janela de transmissão (Octetos) Janela de recepção (Octetos) ufferização e temporização são fundamentais para controle de erro e fluxo em TCP Octeto 1 Octeto 2 Octeto 3 HLEN TCP SOURCE PORT RESERVED CHECKSUM UENCE NUMER NOWLEDGEMENT NUMER CODE ITS OPTIONS (IF NY) Segmento TCP Octeto 4 TCP DESTINTION PORT DOW URGENT POINTER PDDING Identifica a posição, relativa ao fluxo de bits do transmissor deste segmento,, dos dados carregados pelo mesmo. OS: posição informada em octetos DT (IF NY) Informa ao receptor deste segmento o próximo Informa ao receptor deste número de seqüência que segmento a quantidade o transmissor deste máxima de octetos que o segmento espera transmissor deste receber no próximo segmento pode aceitar segmento no momento NUMER e DOW são carregados no segmento do sentido oposto (piggybacking)
12 Suposições no exemplo: - buffer de Rx de vazio neste instante - buffers de Tx de e infinitamente cheios TCP em resolve transmitir 400 octetos. Podemos inferir o novo estado do buffer de Rx de? octetos 2000 Tx de Tx de Rx de Rx de segmento recém-recebido recebido buffer livre janela de Rx: tamanho 2100 octetos E o estado do buffer de Tx de? octetos octetos 2000 Tx de Tx de janela de Tx: tamanho 2000 octetos Rx de segmento recém-recebido recebido buffer livre janela de Rx: tamanho 2100 octetos Rx de segmento recém-recebido recebido buffer livre janela de Rx: tamanho 2100 octetos
13 TCP em resolve transmitir 1000 octetos octetos octetos octetos 2100 segmento a ser transmitido Tx de janela de Tx: tamanho 2000 octetos Tx de janela de Tx: tamanho 2000 octetos Rx de segmento recém-recebido recebido buffer livre janela de Rx: tamanho 2100 octetos Rx de segmento recém-recebido recebido buffer livre janela de Rx: tamanho 2100 octetos TCP em resolve transmitir mais 500 octetos plicação em leu 300 octetos octetos octetos Podem ser enviados vários segmentos antes de algum reconhecimento (respeitando a janela de Tx) Tx de octetos segmento segmento recém-transmitido a ser transmitido janela de Tx: tamanho 2000 octetos Rx de janela de Rx: tamanho 2100 octetos Rx de janela de Rx: tamanho 2100 octetos
14 TCP em resolve transmitir 1500 octetos octetos octetos Segmento carregando somente atualização de janela Rx de janela de Rx: tamanho 2400 octetos Rx de janela de Rx: tamanho 2400 octetos octetos octetos octetos octetos 4000 Tx de janela de Tx: tamanho 4000 octetos Rx de 401 segmento recém-recebido recebido janela de Rx: tamanho 900 octetos Rx de janela de Rx: tamanho 900 octetos
15 TCP em resolve transmitir 450 octetos octetos octetos octetos octetos segmento a ser transmitido Tx de janela de Tx: tamanho 4000 octetos Tx de janela de Tx: tamanho 4000 octetos Rx de janela de Rx: tamanho 900 octetos Rx de 2400 octetos janela de Rx: tamanho 900 octetos TCP em resolve reconhecer 450 octetos (por exemplo, já se passaram 0.2 seg desde o último reconhecimento) octetos octetos octetos Segmento carregando somente reconhecimento segmento a ser transmitido Tx de janela de Tx: tamanho 4000 octetos Tx de janela de Tx: tamanho 3550 octetos Rx de 2400 octetos janela de Rx: tamanho 900 octetos Rx de 2400 octetos janela de Rx: tamanho 900 octetos
16 Tx de Rx de 2400 octetos E se o reconhecimento não chegar antes do timeout? Retransmissão 401 timeout segmento a ser transmitido 450 octetos janela de Tx: tamanho 4000 octetos 1500 octetos janela de Rx: tamanho 900 octetos Considerações a respeito da retransmissão 91 Novamente: reconhecimento especifica próximo OCTETO esperado pelo receptor TCP não é obrigado a retransmitir o segmento original. Ele pode transmitir um segmento resultante da união de dois ou mais segmentos consecutivos (repacketization), respeitando o tamanho máximo que um segmento pode ter Configuração do timeout de retransmissão Timeout pequeno: retransmissões desnecessárias Timeout grande: baixo throughput Timeout e Retransmissão Definição do timeout de retransmissão 92 Para acomodar as variações de atrasos que acontecem em um ambiente inter-rede rede,, o TCP usa um algoritmo adaptativo de retransmissão que monitora os atrasos em cada conexão e ajusta seu parâmetro de timeout de acordo. Variável básica para cálculo do timeout medida dinamicamente: round trip time - tempo entre cada segmento enviado e seu respectivo reconhecimento 93 Variável básica: : round-trip time (tempo entre cada segmento enviado e seu respectivo reconhecimento) Exemplo de fórmula para cálculo adaptativo do RTT RTT = (a * OLD_RTT) + ((1-a) * NEW_RTT_SMPLE) RTT inicial = 0 (RFC 1122) Exemplo de fórmula para definição do timeout em função de RTT Timeout = b x RTT b pode ser estático (2) ou obtido por outro algoritmo Timeout inicial = 3 segundos Timeout máximo = 240 segundos lgoritmo de Jacobson (melhor( resposta a altas variações de RTT) usado pela maioria das implementações atuais do TCP D = variância de RTT D = yd + (1-y) RTT NEW_RTT_SMPLE Timeout = RTT + 4D
17 Timeout = 3000 ms NEW_RTT_SMP = 1000ms RTT = 500 ms Timeout = 1000 ms Timeout esgotado NEW_RTT_SMP =? Cálculo do timeout = 100 = 200 = 300 = 400 = 300 mbiguidade de reconhecimento α = 0.5, β = 2 Tamanho dos segmentos = 100 = 300 = 500 mbiguidade de reconhecimento Caso o reconhecimento do segmento chegue após a retransmissão do mesmo, como saber se o reconhecimento se refere ao segmento original ou a retransmissão para calcular o round trip time? Solução: não considerar RTT de segmentos retransmitidos RTT pode permanecer indefinidamente inadequado lgoritmo de Karn Timer ackoff: toda vez que um segmento é retransmitido, timeout é multiplicado por N (normalmente( 2) Quando é recebido o reconhecimento correspondente a um segmento não retransmitido,, RTT e Timeout são recalculados com base nos valores anteriores aos ackoffs lgoritmo de Karn Considerações a respeito do controle de fluxo NEW_RTT_SMP = 1000ms RTT = 500 ms Timeout = 1000 ms Karn Timeout = 2000 ms Timeout = 2000 ms NEW_RTT_SMP = 800 ms RTT = 650 ms = 100 = 200 = 300 = 400 = 300 = 500 α = 0.5, β = 2 Tamanho dos segmentos = 100 = 300 = 500 = 600 Receptor informa DOW = 0 quando não consegue mais receber Quando espaço é liberado,, receptor envia atualização de janela com DOW > 0 E se a atualização de janela for perdida? Transmissor envia segmentos de um único octeto periodicamente (window probes) para testar tamanho da janela de recepção do receptor E se a aplicação receptora estiver lendo do buffer blocos de dados muito pequenos,, em comparação com a taxa de envio do módulo TCP no transmissor? Timeout = 1300 ms 96 97
18 Controle de fluxo Controle de fluxo (continuação) Tamanho dos segmentos = 100 = 100 = 200 = 300 = 400 = 500 = 300 = 299 pl. lê um octeto = 300 = 300 = 500 = 100 Tamanho dos segmentos = 1 = 500 = 600 = 601 = 600 = 0 pl. lê um octeto = 600 = 1 = 601 = 0 pl. lê um octeto = 601 = 1 = 602 = 0 = 600 = 0 Silly Window Syndrome Silly Window Syndrome Solução no transmissor: algoritmo de Nagle Quando uma aplicação gera novos dados a serem enviados em uma conexão na qual dados anteriores foram transmitidos mas não reconhecidos, os novos dados são bufferizados, só sendo enviados quando: for possível completar um segmento de tamanho máximo OU os dados anteriores forem reconhecidos Silly Window Syndrome Solução no receptor: solução de Clark Só enviar uma atualização de janela informando DOW > 0 posteriormente a uma atualização de janela informando DOW = 0 quando buffer de recepção estiver com espaço livre igual a: pelo menos 50% do buffer OU espaço correspondente a um segmento de tamanho máximo 103
19 Controle de congestionamento Colapso de congestionamento 104 Controle de fluxo do TCP é fim-a-fim, fim, mas pode ocorrer congestionamento em qualquer roteador Sliding Window não garante que o TCP contribua no controle de congestionamento Roteadores na iminência de congestionamento umento do RTT Retransmissões devido a reconhecimentos atrasados umento da carga nos roteadores congestionados Descarte de datagramas (dados e s) em roteadores congestionados Colapso de congestionamento 105 Solução: : TCP assume que grande parte das perdas de segmentos se deve a congestionamento É associado ao transmissor uma janela de congestionamento, que limita a transmissão de segmentos Janela de congestionamento inicial: : 1 segmento Vazão da conexão cresce com o aumento da janela de congestionamento, que em condições normais mantém seu tamanho igual ao da janela de recepção do receptor Em caso de retransmissão,, a janela de congestionamento é reduzida ao seu tamanho inicial lgoritmo de Karn é utilizado exponencialmente Como aumentar a vazão da conexão? Slow Start lgoritmo de Slow Start Para cada reconhecimento recebido (de um segmento não retransmitido), a janela de congestionamento é aumentada de um segmento (de tamanho máximo) Em condições ideais, o algoritmo de Slow Start pode levar a um crescimento exponencial da janela de congestionamento Sobrecarga na rede pode reiniciar congestionamento Solução: técnica de prevenção contra congestionamento Quando a janela de congestionamento atinge metade de seu tamanho anterior à última retransmissão,, o TCP passa a aumentar a janela de congestionamento somente quando TODOS os segmentos internos à janela forem reconhecidos Janela de congestionamento (Kbytes) Número da transmissão 21 Tamanho dos segmentos = 1Kb Janela de Recepção = 64 Kb
20 Slow Start Slow Start + Decréscimo Multiplicativo lgoritmo de Slow Start reduz drasticamente a vazão de uma conexão TCP Melhoria: técnica de decréscimo multiplicativo Em caso de retransmissão,, a janela de congestionamento é reduzida pela metade, até o mínimo de um segmento de tamanho máximo Janela de congestionamento (Kbytes) Número da transmissão Tamanho dos segmentos = 1Kb Janela de Recepção = 64 Kb Octeto 1 Octeto 2 Octeto 3 Octeto 4 HLEN TCP SOURCE PORT RESERVED CHECKSUM UENCE NUMER NOWLEDGEMENT NUMER CODE ITS OPTIONS (IF NY) DT Segmento TCP TCP DESTINTION PORT DOW URGENT POINTER PDDING URG 111 Urgent Pointer válido Campo válido Requisição de PUSH Reinicializa conexão Sincroniza números de sequência Transmissor atingiu fim do stream PSH Uma vez que uma conexão tenha sido estabelecida, este flag permanece sempre setado RST CODE ITS (6 bits) SYN FIN Conexões TCP Estabelecimento de Conexões TCP Flag SYN=1 (code bits) Implementa three-way handshake Conexão full-duplex Encerramento de Conexões Flag FIN=1 (code bits) fluxos são encerrados de modo independente 112 na prática,, o encerramento dos fluxos costuma ocorrer consecutivamente
21 Caso trivial do algoritmo 3-way handshake Estabelecimento de conexões pl. ativa isn - Flag SYN = 1 Flag = 0 x octetos (x=0, geralmente) Flag SYN = 1 Flag = 1 isn+x+1 isn+y+1 isn Flag SYN = 0 Flag = 1 carrega número de seqüência inicial (ISN, incr. a cada 4µs) que cada módulo TCP vai utilizar para seqüenciar segmentos TCP permite que dados do usuário sejam enviados junto ao pedido de estabelecimento (reconhecimento na confirmação da conexão) isn+x+1 y octetos (y=0, geralmente) pl. passiva Encerramento de conexões Conexão full-duplex: fluxos são encerrados de modo independente Na prática,, o encerramento dos fluxos costuma ocorrer consecutivamente apl. fecha conexão x Flag FIN = 1 Flag FIN = 0 Flag FIN = 1 y Flag FIN = 0 x+1 y+1 x+1 y x+1 informa apl. apl. fecha conexão
Nível de Transporte Portas, Protocolos UDP e TCP
Departamento de Ciência da Computação - UFF Disciplina: Nível de Transporte Portas, Protocolos UDP e TCP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Nível de Transporte 3 Camada de Transporte
Leia maisRedes de Computadores. Aplicação. Apresentação. Apresentação. Sessão. Sessão. Transporte. Transporte. Rede. Rede. Enlace. Enlace. Físico.
Departamento de Ciência da Computação - UFF Disciplina: Nível de Transporte Portas, Protocolos UDP e TCP Nível de Transporte Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 3 Camada de Transporte
Leia maisCamada de Transporte, protocolos TCP e UDP
Camada de Transporte, protocolos TCP e UDP Conhecer o conceito da camada de transporte e seus principais protocolos: TCP e UDP. O principal objetivo da camada de transporte é oferecer um serviço confiável,
Leia maisNível de Transporte Portas, Protocolos UDP e TCP
Departamento de Ciência da Computação - UFF Disciplina: Nível de Transporte Portas, Protocolos UDP e TCP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Protocolo TCP 48 Timeout e Retransmissão
Leia maisRedes de Computadores. Camada de Transporte
Redes de Computadores Camada de Transporte Objetivo! Apresentar as características da camada de transporte da arquitetura TCP/IP! Apresentar os serviços fornecidos pela camada de transporte! Estudar os
Leia maisRedes de Computadores II
Redes de Computadores II UDP Prof: Ricardo Luís R. Peres Tem como objetivo prover uma comunicação entre dois processos de uma mesma sessão que estejam rodando em computadores dentro da mesma rede ou não.
Leia maisArquitetura TCP/IP. Parte XI Transporte orientado a conexão (TCP) Fabrízzio Alphonsus A. M. N. Soares
Arquitetura TCP/IP Parte XI Transporte orientado a conexão (TCP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Características do TCP Como o TCP fornece confiabilidade Janela deslizante Estabelecimento e
Leia maisTecnologia de Redes de Computadores
Tecnologia de Redes de Computadores Prof. Sidney Nicolau Venturi Filho 31. CAMADA DE TRANSPORTE Camada de Transporte Camada de Transporte Funções da camada controle de fluxo fim-a-fim sequênciação detecção
Leia maisCurso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento
Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento Professor Rene - UNIP 1 Revisão... Segmento A unidade de dados trocada entre as entidades de transporte é denominada
Leia maisTransporte. Sua função é: Promover uma transferência de dados confiável e econômica entre máquina de origem e máquina de destino.
Redes de Computadores Transporte Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com Camada de transporte Sua função é: Promover uma transferência de dados confiável e econômica
Leia maisCurso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 07. Prof. Moises P. Renjiffo
Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 07 DETALHAMENTO DA CAMADA DE REDE: 1- Endereçamento Físico. MAC Da camada de Enlace. 2- Endereçamento Logico. IP Endereço
Leia maisComputadores Digitais 2. Prof. Rodrigo de Souza Couto
Computadores Digitais 2 Linguagens de Programação DEL-Poli/UFRJ Prof. Miguel Campista ATENÇÃO Esta apresentação foi retirada e adaptada dos seguintes trabalhos: Notas de aula do Prof. Miguel Campista da
Leia maisCamada de Transporte. Protocolos TCP e UDP
Camada de Transporte Protocolos TCP e UDP Protocolo UDP Protocolo de transporte da Internet sem gorduras Serviço best effort, segmentos UDP podem ser: perdidos entregues fora de ordem para a aplicação
Leia maisCamada de rede. Camada de enlace. Meio Físico
Instituto Federal do Pará - IFPA Ricardo José Cabeça de Souza ricardo.souza@ifpa.edu.br 2010 Redes Básicas S-12 Modelo OSI Camada de Transporte Responsável pela transferência eficiente, confiável e econômica
Leia maisCapítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.
Leia maisNível de Transporte Portas, Protocolos UDP e TCP
Departamento de Ciência da Computação - UFF Disciplina: Redes de Computadores Nível de Transporte Portas, Protocolos UDP e TCP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Redes de Computadores
Leia maisA Camada de Transporte
A Camada de Transporte Romildo Martins Bezerra CEFET/BA s de Computadores II Funções da Camada de Transporte... 2 Controle de conexão... 2 Fragmentação... 2 Endereçamento... 2 Confiabilidade... 2 TCP (Transmission
Leia maisFundamentos de Redes. Protocolos de Transporte. Djamel Sadok Dênio Mariz. {jamel,dmts}@cin.ufpe.br
Fundamentos de Redes Protocolos de Transporte Djamel Sadok Dênio Mariz {jamel,dmts}@cin.ufpe.br Cin/UFPE, JUN/2003 1 Internet e TCP/IP Internet Agrupamento de grande quantidade de redes ao redor do mundo,
Leia maisRedes de Computadores_Marcelo Furtado Pratica 2- Qualidade de serviços
Redes de Computadores_Marcelo Furtado Pratica 2- Qualidade de serviços Tarefas: 1) Explicar os seguintes mecanismos e conceitos do protocolo TCP: 1. Slow Start Slow start é um mecanismo do TCP desenvolvido
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ENLACE X REDE A camada de enlace efetua de forma eficiente e com controle de erros o envio
Leia maisRedes de Computadores
Redes de Computadores Redes de Computadores Redes de Computadores 2 1 Responsável pela movimentação dos dados, de maneira eficiente e confiável, entre processos (usuários) em execução nos equipamentos
Leia maisRedes de Computadores
6. Camada de Transporte DIN/CTC/UEM 2008 Principais Funções Oferece conexão lógica entre duas extremidades da rede Oferece controle fim-a-fim de fluxo e confiabilidade Independente da tecnologia utilizada
Leia maisProgramação TCP/IP. Protocolos TCP e UDP
Programação TCP/IP Protocolos TCP e UDP Tecnologia em Redes de Computadores Unicesp Campus I Prof. Roberto Leal Visão Geral da Camada de Transporte 2 1 Protocolo TCP Transmission Control Protocol Protocolo
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores
Leia maisUNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática
90 minutos * 24.05.2013 =VERSÃO A= 1 1. Esta teste serve como avaliação de frequência às aulas teóricas. 2. Leia as perguntas com atenção antes de responder. São 70 perguntas de escolha múltipla. 3. Escreva
Leia maisRedes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015
TE090 - Prof. Pedroso 17 de junho de 2015 1 Questões de múltipla escolha Exercício 1: Suponha que um roteador foi configurado para descobrir rotas utilizando o protocolo RIP (Routing Information Protocol),
Leia maisCCNA 1 Conceitos Básicos de Redes. Módulo 11 Camada de Transporte TCP/IP Camada de Aplicação
CCNA 1 Conceitos Básicos de Redes Módulo 11 Camada de Transporte TCP/IP Camada de Aplicação Camada de Transporte TCP/IP 2 Introdução à Camada de Transporte As responsabilidades principais da camada de
Leia maisIntrodução à Redes de Computadores
Introdução à Redes de Computadores 1 Agenda Camada 4 do modelo OSI 2 1 Camada 4 do modelo OSI 3 Camada 4 - Transporte O termo "qualidade de serviço" é freqüentemente usado para descrever a finalidade da
Leia maisLab 4 Análise de Pacotes utilizando o TCPDUMP
Objetivo: Lab 4 Análise de Pacotes utilizando o TCPDUMP i) Utilizar aplicativo de análise de pacotes TCPDUMP. TCPDUMP: O tcpdump é um programa cuja utilidade principal é visualizar e analisar o tráfego
Leia maisCAPÍTULO 6 A CAMADA DE TRANSPORTE
CAPÍTULO 6 A CAMADA DE TRANSPORTE 6.1 OS SERVIÇOS DE TRANSPORTE: 6.1.1 SERVIÇOS OFERECIDOS ÀS CAMADAS SUPERIORES: Tem como objetivo de oferecer um serviço confiável, eficiente e econômico a seus usuários.
Leia maisRedes de Computadores. Trabalho de Laboratório Nº7
Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº7 Análise do tráfego na rede Protocolos TCP e UDP Objectivo Usar o Ethereal para visualizar
Leia maisRedes de computadores. Redes para Internet
Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite
Leia maisCliente-servidor com Sockets TCP
Cliente-servidor com Sockets TCP Paulo Sérgio Almeida Grupo de Sistemas Distribuídos Departamento de Informática Universidade do Minho 2006/2007 c 2000 2006 Paulo Sérgio Almeida Cliente-servidor com Sockets
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes
Leia maisIntrodução ao Protocolo TCP/IP. Prof. Gil Pinheiro UERJ/FEN/DETEL
Introdução ao Protocolo TCP/IP Prof. Gil Pinheiro UERJ/FEN/DETEL Introdução ao Protocolo TCP/IP Protocolo Inter Redes Histórico Estrutura do Protocolo TCP/IP Equipamentos de Interconexão Endereçamento
Leia maisIntrodução. Algumas terminologias. Camada de Enlace de Dados. Prof. Leandro Pykosz Leandro@sulbbs.com.br
Camada de Enlace de Dados Prof. Leandro Pykosz Leandro@sulbbs.com.br Introdução A função desta camada parece trivial, pois a máquina A coloca os bits no meio e a máquina B tem que retirar de lá, porem
Leia maisgenérico proteção de rede filtragem dos pacotes Sem estado (stateless) no próprio pacote. Com estado (stateful) outros pacotes
FIREWALLS Firewalls Definição: Termo genérico utilizado para designar um tipo de proteção de rede que restringe o acesso a certos serviços de um computador ou rede de computadores pela filtragem dos pacotes
Leia maisRedes de Computadores
Redes de Computadores Parte V: Camada de Transporte 3.1 Serviços da camada de transporte 3.2 Multiplexação e demultiplexação 3.3 Transporte não orientado à conexão: UDP 3.4 Princípios de transferência
Leia mais6 de Julho de 2015. Exercício 23 Para que servem portas na camada de transporte?
Lista de Exercícios Camada de Transporte GBC-056 Arquitetura de Redes de Computadores Bacharelado em Ciência da Computação Universidade Federal de Uberlândia 6 de Julho de 2015 Exercício 1 Para que serve
Leia mais1. PRINCIPAIS PROTOCOLOS TCP/IP
1. PRINCIPAIS PROTOCOLOS TCP/IP 1.1 IP - Internet Protocol RFC 791 Esse protocolo foi introduzido na ARPANET no início dos anos 80, e tem sido utilizado juntamente com o TCP desde então. A principal característica
Leia maisTCP - estabelecimento de conexão
TCP - estabelecimento de conexão Inicializa variáveis Números de sequência Buffers, RcvWindow 3-way handshake usado para eliminar o problema de duplicatas antigas (atrasadas) Ex.: pedidos de conexão, ACKs
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente
Leia maisPEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein
PEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein 1) Descreva os tipos de topologias utilizadas em redes de computadores, destacando suas principais vantagens
Leia maisInformática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1
Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Critério de Correção do Trabalho 1 Organização: 2,0 O trabalho está bem organizado e tem uma coerência lógica. Termos
Leia maisCamada Transporte Parte 2. Prof. Dr. S. Motoyama
Camada Transporte Parte 2 Prof. Dr. S. Motoyama 1 Algoritmo de Janela Deslizante em TCP O TCP clássico emprega um protocolo de janela deslizante com confirmação positiva e sem repetição seletiva. O TCP
Leia maisProf. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO
Prof. Luís Rodolfo Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO Redes de computadores e telecomunicação Objetivos da Unidade III Apresentar as camadas de Transporte (Nível 4) e Rede (Nível 3) do
Leia maisRedes de Computadores. Protocolos de comunicação: TCP, UDP
Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca
Leia maisREDES DE COMPUTADORES II. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br
II Ricardo José Cabeça de Souza www.ricardojcsouza.com.br Frame Relay DÉCADA DE 80 Uso do protocolo X.25 (RENPAC) Linhas Analógicas Velocidade baixa Altas taxas de erros Computadores lentos e caros Circuitos
Leia maisEndereços de transporte TPDU. Nível de Rede Endereço de rede. Figura 1. Entidade de transporte
24 A CAMADA DE TRANSPORTE O nível de transporte é o coração da pilha de protocolos Sua tarefa é prover transporte confiável e eficiente de dados de uma máquina origem para uma máquina destino, independente
Leia maisBacharelado em Informática
acharelado em Informática Disciplina: de Computadores rquitetura Internet e Protocolo rquitetura OSI presentação rquiteturas de rquitetura IEEE rquitetura Internet Prof. Sérgio Colcher colcher@inf.puc-rio.br
Leia mais2 Controle de Congestionamento do TCP
2 Controle de Congestionamento do TCP 17 2 Controle de Congestionamento do TCP A principal causa de descarte de pacotes na rede é o congestionamento. Um estudo detalhado dos mecanismos de controle de congestionamento
Leia maisExercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre
Exercícios de Revisão Redes de Computadores Edgard Jamhour Segundo Bimestre Exercicio 1: Considere a seguinte configuração de rede estruturada em VLANs 220.0.0.2/24 C VLAN 2 B VLAN 1 A VLAN 1 VLAN 1,2,3
Leia maisTCP - multiplexação/demultiplexação
TCP Protocolo de controle de transmissão (Transmission Control Protocol) Definido em diversas RFCs (793, 1122, 1323, 2018 e 2581) Diversos flavors (tipos) Serviços Multiplexação/demultiplexação Detecção
Leia maisSistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com Mecanismos de Comunicação Voltando ao exemplo da calculadora... Rede local
Leia maisREDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 12
REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 12 Índice 1. Serviços Orientados à Conexão...3 1.1 O protocolo IP... 3 2. Serviços não Orientados à Conexão...4 2.1 Tecnologias de redes token ring... 4
Leia maisrobustez; confiabilidade; e comunicação de dados independente de fornecedores.
HISTÓRICO 1969, Defense Advanced Research Projects Agency (DARPA) cria um projeto de pesquisa para criar uma rede experimental de comutação de pacotes ARPANET que deveria prover: robustez; confiabilidade;
Leia maisRedes de Computadores. Protocolo TCP/IP Profa. Priscila Solís Barreto
Redes de Computadores Protocolo TCP/IP Profa. Priscila Solís Barreto Internet G G G Introdução Protocolo: Conjunto de regras que determinam como o hardware e o software de uma rede devem interagir para
Leia maisComunicação de Dados
UNISUL 2013 / 1 Universidade do Sul de Santa Catarina Engenharia Elétrica - Telemática 1 Comunicação de Dados Aula 6 Agenda Projeto da camada de enlace de dados Detecção e correção de erros Protocolos
Leia maisTecnologia de Redes. Protocolo TCP
Volnys B. Bernal (c) 1 Tecnologia de Redes Protocolo TCP Transmission Control Protocol Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Volnys B. Bernal (c) 2 Agenda Introdução Pacote
Leia maisCamada de Aplicação. Prof. Eduardo
Camada de Aplicação RC Prof. Eduardo Introdução Você sabe que existem vários tipos de programas na Internet? - Talvez você já tenha notado que existem vários programas diferentes para cada um desses tipos.
Leia maisArquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural
Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Motivação Realidade Atual Ampla adoção das diversas tecnologias de redes de computadores Evolução das tecnologias de comunicação Redução dos
Leia maisCAMADA DE TRANSPORTE
Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE TRANSPORTE Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com
Leia maisAnálise Comparativa dos Algoritmos de Controle de Congestionamento do TCP
Análise Comparativa dos Algoritmos de Controle de Congestionamento do TCP Trabalho de Conclusão de Curso Engenharia da Computação Nome do Aluno: Juliana Lima Cavalcanti Orientador: Prof. Adriano Lorena
Leia maisRedes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim
Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,
Leia maisMÓDULO 8 Modelo de Referência TCP/IP
MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,
Leia maisProgramação de Sockets em C/C++
Programação de Sockets em C/C++ Redes de Comunicação 2011/2012 1 Programação de Sockets em C/C++ 2 TCP 3 UDP Introdução Os sockets são um método de criar conexão entre processos, independente do protocolo.
Leia maisUNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Comunicação Inter-Processos Sockets e Portas Introdução Sistemas distribuídos consistem da comunicação entre processos
Leia maisNo projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.
No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. Essa estratégia foi deixada para trás. Atualmente, o software de rede é altamente
Leia maisQualidade em Servicos de Rede Prof. Eduardo Maronas Monks Roteiro de Laboratorio Camada de Transporte Parte II
Qualidade em Servicos de Rede Prof. Eduardo Maronas Monks Roteiro de Laboratorio Camada de Transporte Parte II 1) Explicar os seguintes mecanismos e conceitos do protocolo TCP: 1. Slow Start O algoritmo
Leia maisRedes de Computadores
Protocolos da camada de transporte da Internet edes de Computadores Março, 2012 Parte III: Camada de Transporte Professor: einaldo Gomes reinaldo@dsc.ufcg.edu.br TCP: Confiável garante ordem de entrega
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos
Leia maisComunicação entre processos (grupos) COMUNICAÇÃO ENTRE PROCESSOS Comunicação de grupo. Comunicação entre processos (grupos)
COMUNICAÇÃO ENTRE PROCESSOS Comunicação de grupo Comunicação one-to-one Forma mais simples de comunicação entre processos point -to-point, ou unicast Algumas aplicações requerem comunicação envolvendo
Leia maisCamada de Transporte
Camada de Transporte Conceitos Básicos Redes de Computadores A. S. Tanenbaum Mário Meireles Teixeira. UFMA-DEINF Protocolos Protocolo: Conjunto de regras e formatos usados para comunicação entre entidades,
Leia maisA CAMADA DE TRANSPORTE
UNIVERSIDADE ESTADUAL DE MARINGÁ Centro de Tecnologia Departamento de Informática Redes de Computadores A CAMADA DE TRANSPORTE Prof.: Mauro Henrique Mulati A CAMADA DE TRANSPORTE Roteiro TCP 2 A CAMADA
Leia maisSockets. Bruno Guimarães Lucas Rossini
Sockets Bruno Guimarães Lucas Rossini Introdução Comunicação entre processos: Memória compartilhada Memória distribuída - Mensagens pela rede Um sistema distribuído é ausente de memória compartilhada,
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte Implementação de um Transporte Confiável Slide 1 Transferência Confiável de Dados sobre um Canal Confiável rdt1.0 Uma vez que o canal é confiável, não existe
Leia maisControle de Congestionamento em TCP Parte 2. Prof. Dr. S. Motoyama
Controle de Congestionamento em TCP Parte 2 Prof. Dr. S. Motoyama 1 Controle de Congestionamento em TCP Princípios de controle de congestionamento Saber que congestionamento está ocorrendo Adaptar para
Leia mais1 Redes de Computadores - TCP/IP Luiz Arthur
1 Redes de Computadores - TCP/IP Luiz Arthur TCP/IP O protocolo TCP/IP atualmente é o protocolo mais usado no mundo. Isso se deve a popularização da Internet, a rede mundial de computadores, já que esse
Leia maisProtocolos de Comunicação
Protocolos de Comunicação Faculdades Santa Cruz TRC4SA Professor Guerra 2 2o Bimestre 3 Aplicações e Transporte TCP/IP O TCP/IP é uma combinação de dois protocolos individuais. O IP opera na camada 3 e
Leia maisRedes de Telecomunicações (11382)
Redes de Telecomunicações (11382) Ano Lectivo 2014/2015 * 1º Semestre Pós Graduação em Information and Communication Technologies for Cloud and Datacenter Aula 5 18/11/2014 1 Agenda Comunicação na camada
Leia maisTCP: Overview RFCs: 793, 1122, 1323, 2018, 2581
TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581 ponto-a-ponto: dados full-duplex: um transmissor, um receptor confiável, seqüêncial -> byte stream: mensagens não são delimitadas pipelined: transmissão
Leia maisCamada de Transporte TCP/IP e Aplicação
Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1 Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações
Leia maisRedes de Computadores
Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Arquitetura de redes Aula 02 A. Car rissimi --ago-1 Comunicação de dados envolve diferentes entidades Entidade=qualquer dispositivo
Leia maisProtocolos de Rede. Protocolos em camadas
Protocolos de Rede Prof. Alexandre Beletti Protocolos em camadas Existem protocolos em diferentes camadas dos modelos de estudo (OSI e TCP/IP) Lembre-se de diferencias tipos de programas de tipos de protocolos
Leia maisRedes de computadores e a Internet. Capítulo3. Camada de transporte
Redes de computadores e a Internet Capítulo Camada de transporte Pilha de protocolos da Internet M Aplicação Ht M Transporte Hr Ht M Rede Hr Ht M Enlace Mensagem Segmento Datagrama Quadro He Física -2
Leia maisPing. O programa Ping, opção de record route e de timestamp.
Ping O programa Ping, opção de record route e de timestamp. Ping Testa se um outro terminal se encontra atingível O programa envia uma mensagem ICMP echo request para um terminal e espera por receber uma
Leia maisRedes de Computadores. Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza
Redes de Computadores Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza Este documento está sujeito a copyright. Todos os direitos estão reservados para o todo ou quaisquer
Leia maisREDES DE COMPUTADORES
CURSO TÉCNICO DE INFORMÁTICA Módulo A REDES DE COMPUTADORES Protocolos de Rede FALANDO A MESMA LÍNGUA Um protocolo pode ser comparado a um idioma, onde uma máquina precisa entender o idioma de outra máquina
Leia maisREDES COMPONENTES DE UMA REDE
REDES TIPOS DE REDE LAN (local area network) é uma rede que une os micros de um escritório, prédio, ou mesmo um conjunto de prédios próximos, usando cabos ou ondas de rádio. WAN (wide area network) interliga
Leia maisCliente-servidor com Sockets TCP
Cliente-servidor com Sockets TCP Paulo Sérgio Almeida Grupo de Sistemas Distribuídos Departamento de Informática Universidade do Minho 2007/2008 c 2000 2007 Paulo Sérgio Almeida Cliente-servidor com Sockets
Leia maisArquiteturas de Rede. Prof. Leonardo Barreto Campos
Arquiteturas de Rede 1 Sumário Introdução; Modelo de Referência OSI; Modelo de Referência TCP/IP; Bibliografia. 2/30 Introdução Já percebemos que as Redes de Computadores são bastante complexas. Elas possuem
Leia maisProtocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol
Protocolos TCP e UDP Transmission Control Protocol Protocolo de transporte orientado à conexão. Transferência de dados confiável fim-a-fim recuperação de dados perdidos, duplicados organização dos dados
Leia mais