Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Camada de Transporte: transporta e regula o fluxo de informaes da origem at o destino, de forma confivel. A principal funo da camada 04 fornecer controle fim-a-fim usando janelas mveis, alm de oferecer confiabilidade nos nmeros de seqncia e nas confirmaes . Analogia: algum estuda um idioma estrangeiro, e ento visita o pas nativo desse idioma. Na conversao, as palavras devem ser repetidas para que exista confiabilidade e deve-se falar lentamente para que a conversa no perca o sentido. Isso controle de fluxo.
Controle de Fluxo
Quando um host receptor no consegue processar os dados na mesma velocidade que o emissor, pode haver perda de dados. O controle de fluxo atravs do TCP, evita que o host transmissor sobrecarregue os buffers do receptor, estabelecendo uma taxa de transferncia satisfatria para ambos.
Multiplexao de Conversas
Com a multiplexao de conversas de camada superior, vrias aplicaes podem compartilhar a mesma conexo de transporte. Diferentes aplicaes podem enviar segmentos de dados, de acordo com a poltica primeiro a chegar, primeiro a ser servido (First-come, first-served).
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 4
2 e 3: confirmam a solicitao de sincronizao inicial e tambm sincronizam os parmetros de conexo na direo oposta; Handshake final: confirmao usada para informar ao destino que ambos os lados concordam que foi estabelecida uma conexo; Aps o estabelecimento da conexo, comea a transferncia de dados.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 5
Controle de Fluxo
Para no perder dados, o processo TCP na mquina que est recebendo os dados, pode emitir um indicador de nopronto para o remetente. O remetente pra de enviar dados. Quando o receptor puder lidar com mais dados, ele enviar um indicador de transporte de pronto. Quando esse indicador for recebido, o remetente retoma a transmisso de segmentos.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 6
Handshake triplo
1: A inicia uma conexo enviando um pacote SYN para B, indicando que o seu nmero de seqncia inicial (ISN):
A > B SYN, seq de A = X;
2: B recebe o pacote, grava que a seq de A = X, responde com um ACK de X + 1, e indica que seu ISN = Y. O ACK de X + 1 significa que o host B j recebeu X e que o prximo byte esperado o X + 1:
B > A ACK, seq de A = X, SYN seq de B = Y, ACK = X + 1;
3: A recebe o pacote de B, fica sabendo que a seq de B = Y e responde com um ACK de Y + 1, que finaliza o processo de conexo:
A > B ACK, seq de B = Y, ACK = Y + 1.
7
Transmisso ordenada de pacotes de dados, orientada a conexo e confivel. Com confirmao de cada pacote pelo receptor, antes do envio do prximo.
Confirmao
O remetente mantm registro de cada pacote enviado e espera uma confirmao. Aciona um timer quando envia um segmento e retransmitir o segmento se o timer expirar antes que chegue uma confirmao . Na estao receptora, o TCP reagrupa os segmentos em uma mensagem completa. Se um nmero de seqncia estiver faltando na srie, aquele segmento ser retransmitido.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 10
TCP
TCP: TCP Protocolo da camada 04 orientado a conexo que fornece transmisso de dados full-duplex confivel. Decompe mensagens em segmentos e reagrupa-os na estao de destino. Reenvia itens no recebidos. Estabelece um circuito virtual entre aplicaes do usurio final. Os protocolos que usam o TCP incluem: FTP (File Transfer Protocol); HTTP (Hypertext Transfer Protocol); SMTP (Simple Mail Transfer Protocol); Telnet.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 11
Segmento TCP
Porta de origem: nmero da porta que chama; Porta de destino: nmero da porta chamada; Nmero de seqncia: garante seqncia correta dos dados recebidos; Nmero de confirmao: prximo octeto TCP esperado; HLEN: nmero de palavras de 32 bits no cabealho;
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 12
Segmento TCP
Reservado: definido como zero; Bits de cdigo: funes de controle, configurao e trmino de uma sesso; Janela: nmero de octetos que o remetente est disposto a aceitar; Checksum: um clculo de verificao (checksum); Urgent Pointer (Ponteiro de Urgncia): indica o final de dados urgentes; Opo: uma opo atualmente definida, tamanho mximo do segmento TCP; Dados: dados de protocolo de camada superior.
13
UDP
UDP: Protocolo simples que troca datagramas, sem confirmaes ou entrega garantida. O processamento de erros e a retransmisso devem ser tratados por protocolos de camada superior. O UDP no usa janelamento. Ele projetado para aplicaes que no precisam juntar seqncias de segmentos. Os protocolos que utilizam o UDP incluem: TFTP (Trivial File Transfer Protocol); SNMP (Simple Network Management Protocol); DHCP (Dynamic Host Control Protocol); DNS (Sistema de Nomes de Domnio).
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 14
Segmento UDP
Porta de origem: nmero da porta que chama; Porta de destino: nmero da porta chamada; Comprimento: nmero de bytes que inclui cabealho e dados; Checksum: um clculo de verificao (checksum); Dados: dados de protocolo de camada superior.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 15
16
Camada de Aplicao no modelo TCP/IP, engloba as camadas de Aplicao, Apresentao e Sesso do modelo OSI, tendo a funo de controlar o dilogo, representar e codificar dados.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 18
DNS
Domain Name System (DNS) : Sistema usado na Internet para converter nomes de domnios em endereos IP. Um domnio um grupo de computadores associados por sua localizao geogrfica ou pelo seu tipo de negcio. Domnios de nvel superior: Nomes genricos: .edu: sites educacionais; .com: sites comerciais; .br: Brasil; .us: Estados Unidos; .uk: Reino Unido;
FTP e TFTP
FTP: Servio confivel, orientado a conexo, utiliza TCP para transferir arquivos de um computador para outro, copiando e movendo arquivos dos servidores para os clientes e vice-versa. TFTP: servio sem conexo, usa o UDP, no possui a maioria dos recursos do FTP, opera mais rpido que o FTP e funciona bem em uma rede estvel, usado no roteador para transferir arquivos de configurao e imagens Cisco IOS e para transferir arquivos entre sistemas que suportam TFTP.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 20
HTTP
Hyper Text Transfer Protocol (HTTP): opera na World Wide Web. Navegador da Web: uma aplicao cliente para visualizar em formatos multimdia, os dados contidos em pginas Web que usam texto, figuras, som e vdeo. Linguagem de marcao de hipertexto (HTML): linguagem em que so criadas as pginas Web. Hiperlink: um objeto, palavra, frase ou figura em uma pgina da Web, que direciona o navegador para uma nova pgina da Web.
21
HTTP
No URL http://www.cisco.com/edu/: (http://): informa ao navegador que protocolo deve ser usado; (www): nome do host ou o nome de uma mquina, em um endereo IP especfico; (/edu/): local especfico na pasta do servidor que contm a pgina da Web padro.
22
SMTP
Simple Mail Transfer Protocol (SMTP): utilizado para comunicao de servidores de correio eletrnico no envio e recebimento de correspondncia. Transporta mensagens de e-mail em formato ASCII usando o TCP.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 23
SNMP
Protocolo de Gerenciamento de Rede Simples (SNMP): pertence a camada de aplicao, facilita a troca de informaes de gerenciamento entre dispositivos de rede, permite o gerenciamento do desempenho, localiza e soluciona problemas, planeja crescimento da rede e usa o UDP como protocolo da camada de transporte. Uma rede administrada SNMP consiste nos trs componentes a seguir: Management Protocol (NMS sistema de gerenciamento de rede): executa aplicaes que monitoram e controlam dispositivos gerenciados; Dispositivos gerenciados: coletam e armazenam informaes de gerenciamento, disponibilizando-as para os NMSs que usam o SNMP; Agentes: tm conhecimento local de informaes de gerenciamento e as converte para uma forma compatvel com o SNMP.
Associao dos Instrutores NetAcademy - Julho de 2007 - Pgina 24
Telnet
Telnet: permite efetuar login e executar comandos em um host remoto, que esteja executando uma aplicao de servidor Telnet. Atua na camada de aplicao do modelo TCP/IP, e nas trs camadas mais altas do modelo OSI.
25