Aula 01: Arquitetura TCP/IP

Slides:



Advertisements
Apresentações semelhantes
MODELO OSI Prof. Baroni Cel.:
Advertisements

enlaces de vários tipos aplicações protocolos hardware, software
Redes de computadores I
Redes de Computadores AULA2.
Administração e Projeto de Redes
Agenda Aula 4: Modelos de Referência OSI TCP/IP OSI x TCP/IP.
Redes de Computadores Arquitetura de Protocolos
Introdução Ligações inter-redes.
Definição de Um Modelo de Redes Padronizado.
Modelo TCP/IP Versus Modelo OSI
CONCEITO BÁSICO DE REDE
Aula 01: Arquitetura TCP/IP
Visão Geral de Protocolos
Modelos de Referência.
Modelos de Referência.
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
REDES DE COMPUTADORES II
REDES COMPUTADORES. Permitem à aplicação enviar dados para todos os hosts de uma rede. É identificado pelo último endereço possível na rede.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Modelo de referência OSI
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Modelos de Referência Profa. Andréa Chicri Torga Adaptações
REDES DE COMPUTADORES Comparativo dos modelos ISSO/OSI x TCP/IP
Camada de sessão, apresentação e aplicação
Redes Aula 7 Professor: Marcelo Maia.
Tecnologias WAN Guilherme Guimarães.
Redes de Computadores Prof Rafael Silva.
Modelos de Referência OSI e TCP/IP
O Modelo OSI Guilherme Guimarães.
Disciplina: Redes de Comunicação
Redes de Comunicação – Módulo 3
Protocolos e o Modelo OSI
Aula – 23/10/12 – Redes de Computadores e Telecom
Prof. Msc. Wellington W. F. Sarmento
MAT164 – Redes de Computadores I
Modelos de Referência OSITCP/IP29/06/06.  Camadas de Protocolos  Modelo de Referência OSI Funcionamento Camadas e Funcionalidades  Modelo de Referência.
UNEMAT-FACIEX MODELOS DE REFERÊNCIA Dr. José Raúl Vento 2005.
Redes de Computadores.
Prof. Carlos Roberto da Silva Filho, M. Eng.
Redes de Computadores Prof Rafael Silva.
REDES DE COMPUTADORES CONCEITOS E TÓPICOS RELACIONADOS A REDES DE COMPUTADORES ________________________________________________ Redes – Prof. Roni Márcio.
Arquitetura TCP/IP Redes de Computadores.
Modelo OSI Apresentação Sessão Transporte Rede Enlace Física Aplicação
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
Conectividade Prof.: Alessandro V. Soares Ferreira Aula 05 – Modelo OSI.
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Nesta Aula... Software de Rede Redes de Computadores
Administração e Projeto de Redes
TCP/IP.
Prof. Antonio P. Nascimento Filho Modelo OSI A ISO criou em 1984 um modelo de rede que ajudaria os fabricantes a criarem redes que poderiam ser compatíveis.
Modelo OSI.
Modelo de Referência OSI/ISO Modelo OSI
TCP/IP Fabiano Mayer Fernanda F. de Oliveira João Boechat Neto
MODELO OSI/TCP-IP.
Redes Industriais Prof. Arthur Salgado.
Redes de Computadores e Internet Sistemas de comunicação de dados Professor: Waldemiro Arruda.
Redes de computadores Prof. António dos Anjos
Capitulo 04 Camada de Enlace Prof. Ricardo de Macedo.
Informática Industrial N8INF
PROTOCOLOS ALUNOS: HUDSON JOSÉ WASHINGTON VITÓRIA GABRIEL KURIYAMA THIAGO SANTOS CAROLINA LIMA Professor: Alcebíades Lôbo.
Padronização na área de redes de computadores
Modelo de referência TCP/IP Redes de comunicação de dados Professor Cristiano José Cecanho.
REDES DE COMPUTADORES Camada de sessão, apresentação e aplicação
Revisão Comunicação; Protocolo; Conceitos e Elementos de uma Rede;
Modelo OSI.
Arquitetura e Protocolos de Rede TCP/IP
O QUE FOI OSI ? OSI foi uma das primeiras organizações a definir formalmente uma forma comum de conectar computadores. A sua arquitectura é chamada OSI.
Alessandro D. R. Fazenda
Redes de Computadores Técnico em Informática Prof. Alberto Felipe / Ester.
Protocolos de Comunicação de Dados. Protocolos de comunicação de Dados Os protocolos podem ser entendidos como um conjunto de regras que determinam como.
Transcrição da apresentação:

Aula 01: Arquitetura TCP/IP Protocolos de Rede Aula 01: Arquitetura TCP/IP

Bibliografia James F. Kurose e Keith W. Ross Andrew S. Tanenbaum Redes de Computadores e a Internet: uma abordagem top-down 5ed. Andrew S. Tanenbaum Redes de Computadores 4ed. Gabriel Torres Redes de Computadores: Curso Completo Carlos E. Morimoto Redes: Guia Completo 3ed.

Protocolos O que é um protocolo? Lígua comum Tempo para falar Cultura local Outros fatores

Protocolos Protocolos de Aplicação FTP (File Transfer Protocol) SSH (Secure Shell) HTTP (Hyper Text Transfer Protocol) SMTP (Simple Mail Transfer Protocol) POP 3 (Post Office Protocol) IRC (Internet Relay Chat) TELNET

Protocolos Protocolos de Transporte Protocolos de Rede TCP (Transmission Control Protocol) SPX (Sequential Packet eXchange) Protocolos de Rede IP (Internet Protocol) IPX

Protocolos Protocolos de Enlace ADSL (Asymmetric Digital Subscriber Line) ATM (Asynchronous Transfer Mode) Ethernet FDDI (Fiber Distributed Data Interface) HDLC (High-level Data Link Control) xDSL

Ferramentas NetSimK VirtualBox PacketTracer

Arquitetura TCP/IP Criada por Vint Cerf e Robert Kahn. O primeiro nó da Arpanet foi criado em primeiro de maio de 1969 na Universidade da Califórnia. Arpanet significa Advanced Research Projects Agency Network e foi a primeira rede de computadores à base de comutação de pacotes.

Arquitetura TCP/IP Formada pelos protocolos TCP e IP. É uma arquitetura de referência. Pontos fortes do TCP/IP: Protocolo não-orientado a conexão Política do melhor esforço Fragmentação de dados Arquitetura aberta

OSI: Modelo de Referência da ISO •OPEN SYSTEMS INTERCONNECTION (Interligação de Sistemas Abertos) –Primeiro passo em direção a um modelo standard (padronizado), a nível internacional, de protocolos de comunicação entre sistemas (abertos)-1984. –O modelo é composto de 7 camadas, em que cada uma fornece um conjunto de funções à camada de cima, baseando-se nas funções que lhes são fornecidas pela camada de baixo.

Organização do Modelo OSI •Camadas dependentes da rede –Física, Ligação de Dados (Enlace), Rede –Dependem do meio físico de transmissão, da topologia da rede •Camada de Interface –Transporte –Fornece uma interface independente da rede para ser usada pelas camadas orientadas à aplicação. •Camadas orientadas à aplicação –Sessão, Apresentação, Aplicação –Dependem da máquina e do sistema operacional

Organização do Modelo OSI –funções de cada nível

Modelo de Camadas OSI •Aplicação –Oferece serviços de rede ás aplicações baseados em protocolos •Apresentação –Apresentação de dados – conversões de formatos entre máquinas •Sessão –Estabelece a comunicação entre a origem e o destino •Transporte –Liga processos em computadores diferentes - cria o conceito de conexão •Rede –Fornece o endereço global na rede – cria o conceito de pacote •Ligação de Dados (Enlace) –Agrupa bits para transmissão – cria o conceito de quadro •Fisica –Hardware que compõe uma rede – transforma bits em sinais

Modelo OSI Camada Física É a camada responsável por enviar os bits de um computador para o outro por fio ou por outro tipo de conexão. Ela lida com os sinais elétricos que representam os estados 0 (desativado) ou 1 (ativado) de um bit que viaja pelo cabeamento da rede

Modelo OSI Camada de Enlace de Dados É a camada que lida com pacotes, grupo de bits transmitidos pela rede. Ela depende da camada Física para enviar os bits A camada de Enlace de Dados assegura que os pacotes enviados pela rede serão recebidos e, se necessário, os envia de novo

Modelo OSI Camada de Rede É a camada que lida com datagramas, que podem ser maiores ou menores que os frames. Esta camada lida com o roteamento de datagramas entre os computadores (host) da rede, e conhece os endereços desses hosts na rede.

Modelo OSI Camada de Transporte É a camada que lida com segmentos, que pode ser menor ou maior que os datagramas Essa camada assegura (ou não) que as segmentos viajarão entre os hosts sem perda de dados, se haverá estabelecimento de conexão, e, se necessário, organiza o reenvio dos datagramas

Modelo OSI Camada de Sessão Essa camada estabelece e mantém uma sessão entre aplicativos que estão sendo executados em computadores diferentes Ela trata questões de sincronismo de comunicação

Modelo OSI Camada de Apresentação Fornece serviços que vários aplicativos diferentes utilizam, tais como criptografia, compressão ou conversão de caracteres (de ASCII para EBCDIC da IBM)

Modelo OSI Camada de Aplicativo É a camada que lida com as solicitações dos aplicativos que requerem comunicações de rede, como o acesso a um banco de dados ou o envio de um correio eletrônico. Esta camada oferece acesso direto aos aplicativos que estão sendo executados em computadores ligados em rede

HOST A HOST B Aplicação Apresentação Sessão Roteador Transporte Rede Enlace Físico Rede A Rede B

Comparação entre os modelos TCP/IP e OSI Acesso a rede Internet Transporte Aplicação

Arquitetura TCP/IP Comparação com o modelo OSI:

Arquitetura TCP/IP Analogia com os correios: Vídeo: http://www.youtube.com/watch?v=PBWhzz_Gn10

Modelo TCP/IP – “Internet” Transmission Control Protocol/Internet Protocol

Arquitetura TCP/IP Camada de Aplicação Equivale às camadas 5,6 e 7 do modelo OSI. Faz a comunicação entre os aplicativos e a camada de transporte através de portas. Vários protocolos operam nesta camada, os mais conhecidos são FTP, DNS e HTTP. Um pacote que chega para a porta 20, por exemplo, será direcionado ao FTP e um que chega para a porta 80, irá para o HTTP.

TCP/IP - Camada de Transporte Qualidade de serviços de confiabilidade, controle de fluxo e correção de erros. Transmission Control Protocol (TCP), fornece formas excelentes e flexíveis de se desenvolver comunicações de rede confiáveis com baixa taxa de erros e bom fluxo, é um protocolo orientado para conexões. Ele mantém um diálogo entre a origem e o destino enquanto empacota informações da camada de aplicação em unidades chamadas segmentos.

TCP/IP - Camada de Transporte Orientado para conexões não significa que exista um circuito entre os computadores que se comunicam (o que poderia ser comutação de circuitos). Significa que segmentos da camada 4 trafegam entre dois hosts para confirmar que a conexão existe logicamente durante um certo período. Isso é conhecido como comutação de pacotes.

Arquitetura TCP/IP Camada de Transporte É uma camada equivalente à camada de transporte do Modelo OSI. Pega os dados da camada de aplicação e transforma em pacotes a serem enviados para a camada de Internet. Usa multiplexação (portas). Nesta camada operam os protocolos TCP e UDP (User Datagram Protocol).

Arquitetura TCP/IP Camada Inter-Redes (Internet) Equivale à camada de Rede do Modelo OSI e é 100% compatível com ela. Protocolos que operam nesta camada: IP (Internet Protocol) ICMP (Internet Control Message Protocol) ARP (Address Resolution Protocol)

TCP/IP - Camada de Internet ou Inter-rede Sua finalidade é enviar pacotes da origem de qualquer rede na internetwork e fazê-los chegar ao destino, independentemente do caminho e das redes que tomem para chegar lá. O protocolo específico que governa essa camada é chamado Internet protocol (IP). A determinação do melhor caminho e a comutação de pacotes acontecem nessa camada. Igual ao sistema postal (não sabe como a carta vai chegar ao seu destino).

Arquitetura TCP/IP Camada Inter-Redes (Internet) O pacote recebido da camada de Transporte é transformado em datagramas. Os datagramas são enviados para a camada de Interface com a Rede, onde são transmitidos pelo cabeamento da rede como quadros. É responsável pelo roteamento, adicionando informações sobre o caminho ao datagrama.

Arquitetura TCP/IP Camada de Interface com a Rede Esta camada é equivalente às camadas 1 e 2 do Modelo OSI. Envia o datagrama recebido pela camada de Internet em forma de um quadro através da rede. Os dados são enviados pelo cabo como 0s e 1s, ou seja, dados binários. MAC (Media Access Control) e LLC (Logic Link Control).

TCP/IP - Camada de acesso à rede O significado do nome dessa camada é muito amplo e um pouco confuso. É também chamada de camada host-rede. É a camada que se relaciona a tudo aquilo que um pacote IP necessita para realmente estabelecer um link físico e depois estabelecer outro link físico. Isso inclui detalhes de tecnologia de LAN e WAN e todos os detalhes nas camadas física e de enlace do OSI.

Arquitetura TCP/IP Resumo:

Gráfico do Protocolo: TCP/IP Acesso a Rede Internet Transport e FTP HTTP SMTP TCP IP (ICMP, ARP, RARP) Internet Sua rede local Outras redes (LANs e WANs) Aplicação Acesso a Rede Internet Transport e FTP HTTP SMTP TCP IP (ICMP, ARP, RARP) Internet Sua rede local Outras redes (LANs e WANs) Aplicação Acesso a Rede Internet Transport e FTP HTTP SMTP TCP IP (ICMP, ARP, RARP) Internet Sua rede local Outras redes (LANs e WANs) Aplicação

Semelhanças – TCP/IP e OSI Ambos têm camadas Ambos têm camadas de aplicação, embora incluam serviços muito diferentes Ambos têm camadas de transporte e de rede comparáveis A tecnologia de comutação de pacotes (e não comutação de circuitos) é presumida por ambos Os profissionais de rede precisam conhecer ambos

Diferenças – TCP/IP e OSI O TCP/IP combina os aspectos das camadas de apresentação e de sessão dentro da sua camada de aplicação O TCP/IP combina as camadas física e de enlace do OSI em uma camada O TCP/IP parece ser mais simples por ter menos camadas Os protocolos TCP/IP são os padrões em torno dos quais a Internet se desenvolveu, portanto o modelo TCP/IP ganha credibilidade apenas por causa dos seus protocolos. Ao contrário, geralmente as redes não são desenvolvidas de acordo com o protocolo OSI, embora o modelo OSI seja usado como um guia.

Endereçamento IP

Endereçamento IP A implementação da característica do endereço lógico universal foi possível a partir da associação de endereços lógicos para as interfaces dos hosts e roteadores

Representado em notação decimal pontuada Número de 32 bits Bits 31 30 29 ... ...2 1 0 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 1 Representado em notação decimal pontuada 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 1 72 133 240 21 72.133.240.21

Classes de endereçamento IP O protocolo IP define cinco classes de endereçamento. A diferença entre as classes está relacionada aos primeiros bits da palavra que define o endereço. As máquinas conectadas à INTERNET vão possuir endereços correspondentes a uma das três primeiras classes de endereçamento (Classes A, B ou C).

Classe A Esta classe, identificada pelo primeiro bit (colocado a 0), possui um campo NETID composto de 7 bits (se desconsideramos o bit colocado a 0). Isto significa que podem existir, no máximo, 128 redes de classe A, sendo que cada rede pode endereçar até 2 24 ou 16.777.214 ``hosts''. Esta classe é adotada para redes compostas de grandes quantidades de estações.

Classe B Os dois primeiros bits dos endereços da classe B são ``1'' e ``0'', respectivamente. Neste formato de endereços, o NetID é composto de 14 bits (16.384 redes de classe B) e o HostID é composto de 16 bits (65.534 estações/rede). Esta classe é reservada para redes consideradas de porte médio.

Classe C Os endereços de classe C são caracterizados pela fixação dos três primeiros bits a ``1'', ``1'' e ``0'', respectivamente. O campo NetID é composto de 21 bits (2.097.152 de redes classe C) enquanto o host ID é composto de apenas 8 bits, o que define um número máximo de 254 estações na rede. É a classe orientada para as redes consideradas pequenas.

Quadro Resumo Classes IP Endereços Privados Máscara Redes Máquinas A 1.0.0.0 a 127.0.0.0 10.0.0.0 a 10.255.255.255 255.0.0.0 1 16 milhões B 128.0.0.0 a 191.255.0.0 172.16.0.0 a 172.31.255.255 255.255.0.0 16.320 65.024 C 192.0.0.0 a 233.255.255.0 192.168.0.0 a 192.168.255.0 255.255.255.0 2 milhões 254 D 234.0.0.0 a 239.255.255.255 - E 240.0.0.0 a 255.255.255.254