Modelo e arquitectura do / 3ª aula prática de Engenharia de Redes Resumo Introdução a protocolos de rede Protocolos comuns Introdução ao / Análise protocolar
Introdução a protocolos de rede Tipos de protocolos Protocolos roteáveis/não roteáveis Tipos de transmissão de dados Tipos de protocolos / Protocolos Abertos Internet Protocolos específicos de um Vendedor X/SPX
Protocolos roteáveis/não roteáveis Protocolos Protocolósnão roteáveis roteveis / NetBEUI Router NetBEUI / Tipos de transmissão de dados Unicast Broadcast Multicast
Protocolos comuns Transmission Control Protocol/Internet Protocol (/) Internetwork Packet Exchange/Sequenced Packet Exchange (X/SPX) NetBIOS Enhanced User Interface (NetBEUI) Transmission Control Protocol/Internet Protocol (/) Cliente Segmento 1 Segmento 2 Cliente / / Router
Internetwork Packet Exchange/Sequenced Packet Exchange (X/SPX) Cliente NetWare Segmento 1 Segmento 2 Windows 2000 Server X/SPX X/SPX Router NetBIOS Enhanced User Interface (NetBEUI) Windows Client Segment 1 Segment 2 Windows Client NetBEUI NetBEUI Router
Introdução ao / Razões da popularidade do / Fontes de conhecimento Modelo de camadas OSI Modelo de camadas / O processo de comunicação Transporte de dados Estruturas de dados Estrutura de um frame Razões da popularidade do / Protocolos abertos normalizados não controlados por uma empresa/organização em particular Independência permite a conectividade entre sistemas dissimilares Sistema de endereçamento global Controlado pelo IANA (Internet Assigned Numbers Authority) Protocolos normalizados de alto nível, SMTP, NMTP, TELNET,
Fontes de conhecimento Os Protocolos são compilações de regras formais de comportamento, dando origem a Standards. Estes Standards estão amplamente documentados em: RFCs (Request For Comments) IEN (Internet Engineering Notes) FYI (For Your Information) STDs (Internet Standards) Modelo de camadas OSI (Open Systems Interconnect ) Aplicação Apresentação Sessão Transporte Rede Acesso ao Meio Físico
Modelo de camadas / Aplicação Aplicação Transporte Transporte Rede Rede Acesso à rede Acesso à rede O processo de comunicação Nome Endereço Nome Endereço Post Correios Office Post Correios Office
Aplicação Aplicação Transporte Transporte Rede Rede Acesso Acesso ao ao Meio Meio CRC CRC Acesso Acesso ao ao Meio Meio Rede Transporte Aplicação CRC CRC Transporte de dados Estruturas de dados Stream Segment Datagram Frame
Componentes de um Frame Cabeçalho Trailer Sinal de Alerta Endereço De Origem Endereço de Destino 0.5 KB - 4 KB CRC Analise protocolar Camada Acesso á Rede SL, PPP Camada Rede, Camada Transporte, Camada Aplicação, Telnet,, SMTP, SNMP, DNS
Serial Line (RFC 1055) Características: Encapsula datagramas sobre ligação série. É um protocolo antigo utilizado em ambientes Unix. Não suporta múltiplos protocolos simultâneos. Não suporta compressão. Não tem detecção nem correcção de erros. Não tem negociação automática de configuração da rede nem autenticação codificada como o PPP. Exemplo de utilização: Acesso á Internet usando um modem, normalmente o Servidor é Unix. Point to Point Protocol (RFC 1661) Características: Encapsula datagramas sobre ligação série. Utiliza o Link Control Protocol, para estabelecer, configurar e testar as ligações. Uma família de Network Control Protocols, conforme os diferentes protocolos da Rede. Vantagens: Suporta múltiplos protocolos simultâneos numa só linha série. Cada Frame tem um CRC. Negociação dinâmica de endereços de cada ponto. Compressão de cabeçalhos /, semelhante ás do SL. Um LCP para negociação de muitas opções a nível de ligação de dados.
Internet Protocol (RFC 791) Fornece o serviço básico de entrega de datagramas. Funções: Definição do datagrama Definição do esquema de endereçamento Movimentar a informação entre as camadas de acesso á rede e de transporte Encaminhamento de pacotes Execução de fragmentação e reconstituição de datagramas. Características: Não é orientado á ligação. Não tem detecção nem correcção de erros. Implementa uma filosofia de best effort na entrega de datagramas. Implemente uma rede de comutação de pacotes. Internet Control Message Protocol (RFC 792) Caracteristicas: Controlo de fluxo; Detecção de destinos inatingíveis (unreachable); Re-direccionamento de caminhos (paths); Verificação de condições de funcionamento em máquinas remotas. Descoberta do Path Maximum Transmition Unit Exemplos: Ping TraceRt
Transmition Control Protocol (RFC 793) Características: Orientado á ligação (connectionoriented). Garante a entrega dos datagramas. Mantêm a sequência de envio. Detecção e correcção de erros. Controlo de fluxo. User Datagram Protocol (RFC 768) Características: Não orientado á ligação (connectionless). Não garante a entrega dos datagramas. Não mantêm a sequência de envio. Não tem detecção e correcção de erros. Não tem controlo de fluxo. Muito usado em transmissão de voz e vídeo.
Camada de Aplicação Existem vários protocolos que fornecem serviços aos utilizadores: Telnet- Serviço de terminal alfanumérico virtual (RFC 854). - File Transfer Protocol (RFC 959). SMTP - Simple Mail Transfer Protocol(RFC 822). SNMP - Simple Network Management Protocol (RFC 1157). DNS Domain Name System (RFC 1034,1035)