Escolar Documentos
Profissional Documentos
Cultura Documentos
Necessidades
Troca envolve procedimentos complexos ex. transferncia de arquivo Tarefas dividades em sub-tarefas Camadas implementadas separadamente em pilhas
Toda
Elementos chaves
sintaxe formato do dado semntica controle da informao e manuseio de erros temporizao acerto da velocidade e sequenciamento.
TCP/IP Camadas
Padro de Facto
Aplicao Host-to-host,
ou transporte
Internet
Acesso Fsica
a rede
Camada Fsica
Interface fsica entre o computador e a rede Questes como:
Caractersticas Nvel
do meio de transmisso
Proviso
Camada de Aplicao
Fornece suporte para as aplicaes Necessita de um mdulo separado para cada tipo de aplicao
Operao do TCP e IP
Endereamento - Exigncias
Dois nveis de endereamento so necessrios Cada host em uma sub-rede precisa de um nico endereo global (endereo IP) Toda aplicao em um host (multi-tasking) necessita de um endereo nico naquele host (porta)
Operation of TCP/IP
Protocolo de transporte usual (TCP) Fornece uma comunicao confivel para transferncia de dados entre aplicaes Um seguimento TCP e a unidade bsica do protocolo TCP mantm controle dos segmentos TCPs enviados, regulando fluxo, recuperando de perdas ou erros.
Cabealho TCP
Cabealho UDP
Cabealho IP
Cabealho IPv6
Aplicaes TCP/IP
Aplicaes TCP/IP
Simple
OSI
Open Systems Interconnection developed by the International Organization for Standardization (ISO) has seven layers is a theoretical system delivered too late! TCP/IP is the de facto standard
OSI Layers
OSI v TCP/IP
Servio entre duas camadas adjacentes: Primitivas especificam a funo a ser fornecida Parmetros usados para passar dados e informao de controle
Tipos de Primitivas
REQUEST A primitive issued by a service user to invoke some service and to pass the parameters needed to specify fully the requested service A primitive issued by a service provider either to: indicate that a procedure has been invoked by the peer service user on the connection and to provide the associated parameters, or notify the service user of a provider-initiated action A primitive issued by a service user to acknowledge or complete some procedure previously invoked by an indication to that user A primitive issued by a service provider to acknowledge or complete some procedure previously invoked by a request by the service user INDICATION
RESPONSE
CONFIRM
transfer, web)
Trfego elstico
Pode
se ajustar a variaes de atraso e vazo (transferncia de arquivo, mail, login remoto, ...) some applications more sensitive though
Trfego inelstico
No
se adapta as variaes (voz e vdeo em tempo real) Necessita de mnimos requerimentos na arquitetura de redes
Tecnologia Multimedia
Resumo
Necessidade de uma arquitetura de protocolo Arquitetura do TCP/IP Modelo OSI Model e arquitetura de protocolo padronizada Necessidades impostas por aplicaes tradicionais e multimdias