Você está na página 1de 3

Redes de Computadores

Conceitos de Protocolos
Podemos definir protocolo como:

Aula 03 - Protocolos
Prof. Clovis

Conjunto de regras que governam a troca de informaes entre dois ou mais processos, Conjunto de regras estabelecido, para a transmisso ordenada e automtica de dados,

Protocolos

Protocolos
Os protocolos tm as seguintes funes bsicas:
endereamento; estabelecimento de conexo; confirmao de recebimento; controle de erro; controle de fluxo; entre outras;

`e preciso um padro de comunicao

Tipos de protocolos
Os protocolos podem ser definidos sob vrios aspectos:
Tipo de orientao (caractere ou bit); Nvel de operao; Funes; Exemplos: HDLC, Ethernet, IP, ...

Tipos de Protocolos
Protocolos orientados a caractere.
Protocolos orientados a caractere so aqueles em que as regras so baseadas em caracteres
Protocolo Assncrono (start/stop) Protocolo Sncrono (BSC)

Tipos de Protocolos
Protocolos orientados a bit.
Os protocolos orientados a bit so aqueles onde as sequncias de controle ou informao, podem ser feitas ao nvel de bits.
Protocolos Modernos
HDLC (famlia de protocolos); TCP/IP; Ethernet; Outros ...
Flag 0111110

Protocolo HDLC
Endereo 8 bits Controle 8 bits Informaes 2 kBytes FCS 16 bits Flag 0111110

Rede local
HDLC HDLC HDLC

Rede local

- Conexo de roteadores; - REDES X.25, Frame relay, ATM

Protocolo Ethernet.
Prembulo 56 Bits
Del. Incio 8 bits

Pilha de protocolos
FCS 32 bits

End. destino 48 bits

End. orige m 48 bits

Tipo 16 bits

Dados 1.492 bytes

Equipamento local

suficiente apenas um protocolo de comunicao? Diversas funes precisam ser executadas; Prioridade de servios; Funes prximas do hardware (ex. sincronismo de bit, endereo fsico,...); Funes superiores, prximas do usurio (ex. aplicaes); Funes de controle (fluxo, erros, ...);

TCP/IP
O TCP/IP (Transmission Control Protocol / Internet Protocol )
um conjunto de protocolos de comunicao interconexo de sistemas de diferentes plataformas aplicaes padronizadas. a Internet usa o TCP/IP.

Protocolo TCP
O TCP (Transmission Control Protocol) um protocolo que prov um servio de transporte fim-a-fim orientado conexo, oferece um servio de alta confiabilidade camada de aplicao independente do tipo de rede utilizado para a conexo. As principais funes do TCP so: Transferncia de dados full-duplex; Estabelecimento e liberao de conexo; Multiplexao de vrios processos sobre a mesma conexo; Segmentao de mensagens; Controle de fluxo utilizando a janela deslizante; Controle de Erros para garantir mensagens em ordem e livre de erros;

O termo TCP/IP:
TCP: fornecer um servio de transferncia de dados fim-a-fim entre hosts de modo confivel, garantindo a troca de mensagens ordenadas, sem duplicao e livre de erros. Esta camada orientada conexo. IP: roteamento das mensagens atravs da internet, e mantm um servio de entrega de mensagens atravs de Datagramas e, portanto no-orientado conexo.

Protocolos TCP segmento TCP


32 bits

Protocolo IP datagrama IP
32 bits Vers o IHL Servio Comprimento total Flags Offset de fragmento

Identificao Protocolo

Porta de origem

Porta de destino

TTL

Checksun do cabe alho

Nmero de seqncia Nmero de ACK Hlen Reservado Checksum Opes Dados Cdigo Janela Ponteiro Urgente Preenchimento Opes

IP de origem IP de destino Preenchimento

Dados

Formato do segmento TCP

Protocolo IP
O IP (Internet Protocol) um protocolo rotevel ; Utilizado pelo TCP/IP para interconexo de redes; Composto por: cabealho (normalmente 20 bytes), e um campo de dados (varivel), Fornece servios entrega de dados com datagrama, e um servio de roteamento, Protocolo no orientado conexes (datagrama) Utiliza endereos de 32 bits (no IPv4) e 128 bits (no IPv6)

Concluses
Tarefas:
Exerccios Prtica de captura de protocolos