INTRODUÇÃO ÀS REDES DE COMPUTADORES

Documentos relacionados
INTRODUÇÃO ÀS REDES DE COMPUTADORES

REDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 1. Avaliação sumário da matéria do capítulo 1

Redes de Computadores e a Internet

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Introdução. Redes de computadores

Redes de computadores. Redes para Internet

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural


Redes de Computadores I Internet - Conceitos

INTRODUÇÃO ÀS REDES DE COMPUTADORES

Redes de Computadores

AULA Redes de Computadores e a Internet

Redes de Computadores I Conceitos Básicos

Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

7.1 Modelo TCP / IP Departamento de Engenharia, Electrónica, Telecomunicações e Computadores Redes de Computadores

Modelo TCP / IP. História da família TCP/IP Modelo utilizado pela família TCP/IP Comparação com o modelo OSI

Redes - Internet. Sumário Aula 3,4 e 5 9º C } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System

Redes de Computadores. Introdução

Rede de Computadores II

INTRODUÇÃO ÀS REDES DE COMPUTADORES

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de o Teste A

Redes de Computadores. Revisões

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA]

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

rr-09-r.01 Introdução UC: Redes de Computadores Docente: Prof. André Moraes

Redes de Computadores. Trabalho de Laboratório Nº7

INTRODUÇÃO ÀS REDES DE COMPUTADORES

Módulo 8 Ethernet Switching

O que é a Internet: componentes

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Rede de Computadores

Protocolos Hierárquicos

Redes de Computadores. Prof. André Y. Kusumoto

Módulo 1 Introdução. Introdução

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Redes de Computadores

REDES DE COMPUTADORES

Redes de Computadores Aula 3

Arquitetura de Redes de Computadores. Bruno Silvério Costa

Redes de Comunicações Capítulo 6.1

Redes de Computadores Grupo de Redes de Computadores

Redes de Computadores

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

INTRODUÇÃO ÀS REDES DE COMPUTADORES

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 27 de Janeiro de 2006 Exame de 2ª Época A

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Redes de computadores e Internet

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Comunicação de Dados

RC e a Internet. Prof. Eduardo

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Aula 4. Pilha de Protocolos TCP/IP:

Cap 01 - Conceitos Básicos de Rede (Kurose)

Introdução à Internet

Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP

Visão geral da arquitetura do roteador

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

INFORMÁTICA IINTERNET / INTRANET

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

TECNOLOGIA WEB INTERNET PROTOCOLOS

Redes de Computadores

FICHA INFORMATIVA E DE TRABALHO MÓDULO REDE LOCAL INSTALAÇÃO

Professor: Gládston Duarte

Comunicando através da rede

INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

RC e a Internet: noções gerais. Prof. Eduardo

MÓDULO 8 Modelo de Referência TCP/IP

Aula 11 Comutação de pacotes. Prof. Dr. S. Motoyama

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Modelo e arquitectura do TCP/IP


ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

Redes de Computadores. Trabalho de Laboratório Nº2

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

1 Arquitecturas e protocolos de comunicação

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

1 Arquitecturas e protocolos de comunicação

Prof. Marcelo Cunha Parte 5

Aula 3. Objetivos. A internet.

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

Instituto Federal de Santa Catarina. Redes de Computadores RES 12502

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS

Encaminhamento em redes instáveis. Localização de nós em redes Peer-to-Peer Napster Gnutella Chord

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Aula 6 Modelo de Divisão em Camadas TCP/IP

Camada de Aplicação. Prof. Eduardo

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009

Redes de Computadores

REDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 2. Avaliação sumária da matéria do Capítulo 2

INTRODUÇÃO A REDES DE COMPUTADORES. Alan Nakai

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Revisão. Karine Peralta

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

Redes de Computadores: Introdução

Conteúdo Programático. Redes de Computadores e a Internet. Avaliação. Bibliografia. Suporte da disciplina. Antônio Abelém abelem@ufpa.br.

Transcrição:

INTRODUÇÃO ÀS REDES DE COMPUTADORES Teresa Vazão 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 2

INTRODUÇÃO Um pai para a Internet.. 1961 - Leonard Kleinrock (aluno de PhD MIT): Inventor do conceito de rede de comutação de pacotes 1969 IMP - Interface Message Processing Encaminhador de comutação de pacotes usado para ligar a ARPANET 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 3

SUMARIO Introdução O que é a Internet? Estrutura da Internet Camadas protocolares 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 4

SUMARIO Introdução O que é a Internet? Visão dos componentes Visão do serviço Estrutura da Internet Camadas protocolares 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 5

INTRODUÇÃO O que é a Internet? Milhões de disposizvos computacionais interligados Internet standards RFC: Request for comments IETF: Internet Engineering Task Force 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 6

INTRODUÇÃO O que é a Internet? Milhões de disposizvos computacionais interligados Visão dos componentes O que contém? Visão do serviço Para que serve? 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 7

INTRODUÇÃO o que é a Internet? Visão dos componentes O hardware que compõe a rede Sistemas terminais Host or End- Systems Executam aplicações Elementos de rede Network Elements Conduzem os dados entre os sistemas terminais em comunicação Ligações Links Transferem fisicamente os dados entre os componentes que ligam 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 8

INTRODUÇÃO o que é a Internet? Visão dos componentes sistemas terminais Sensor Telemóvel (Mobile phone) Estação de trabalho (Worksta<on) PortáZl (Laptop) QR- Code Servidor (Server) Telefone EZqueta RF- ID (RF- ID Tag) Tablet 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 9

INTRODUÇÃO o que é a Internet? A visão dos componentes - elementos de rede Comutador (Switch) Antena Ponto de Acesso (Access Point) Encaminhador (Router) Encaminhador empresarial (Router) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 10

INTRODUÇÃO o que é a Internet? A visão dos componentes - ligações Par entrançado Cabo coaxial Sem ligação ksica (comunicação sem fios) Fibra ópzca 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 11

INTRODUÇÃO o que é a Internet? Visão dos componentes exemplo de rede Rede móvel ISP ISP Router ISP Rede doméslca Rede organizacional Imagem rezrada de: Como funciona a Internet?, Rui Valadas 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 12

INTRODUÇÃO o que é a Internet? Visão dos componentes exemplo de rede Rede móvel ISP ISP Router ISP Rede doméslca Rede organizacional Sistema terminal ou end- system Encaminhador ou router 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 13

INTRODUÇÃO o que é a Internet? Visão dos componentes Protocolos Executados pelos componentes para controlar o envio e a recepção de mensagens. O SW que compõe a rede I am happy Sistemas Terminais Sabem executar todas as funções Implementam toda a pilha (stack) de protocolos Encaminhadores Sabem executar um conjunto mais limitado de funções Implementam uma parte toda a pilha (stack) de protocolos 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 14

INTRODUÇÃO o que é a Internet? Visão dos componentes - protocolos Linguagem e regras usadas na comunicação Definem Formato das mensagens Ordem pela qual as mensagens são enviadas e recebidas Acções a realizar no envio e na recepção de mensagens 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 15

INTRODUÇÃO o que é a Internet? Protocolos humanos Regras de comunicação entre pessoas Protocolos de rede Regras de comunicação entre máquinas Ola Ola Que horas são? 2:00 Até logo Até logo Tempo TCP conneczon req. TCP conneczon- reply Get htp://tecnico.ulisboa- pt <ficheiro > 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 16

INTRODUÇÃO o que é a Internet? Visão do serviço Infra- estrutura de comunicações que oferece serviços aos uzlizadores Execução de aplicações distribuídas surfar na net, email, jogos, comércio electrónico, acesso a bases de dados, parzlha de ficheiros, etc.. Enorme impacto social e económico! 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 17

INTRODUÇÃO o que é a Internet? A visão do serviço - serviços crízcos na evolução da Internet 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 18

INTRODUÇÃO o que é a Internet? A visão do serviço a Internet e a sociedade em evolução 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 19

INTRODUÇÃO o que é a Internet? Visão do serviço o futuro e a Internet of Things (IoT) Smart watch Oculus VR Google driveless car 2014/2015 MIMO- wearables IRC - Introdução às Redes de Computadores - LETI/LEE 20

INTRODUÇÃO o que é a Internet? Visão do serviço Serviços suportados Sem garanza de entrega Sem ligação Connec<onless Com garanza de entrega Orientado à ligação Connec<on- oriented Serviços não suportados GaranZa de tempo de entrega API de sockets Biblioteca de funções que efetua a interface entre o programador e a rede (sistema operazvo) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 21

INTRODUÇÃO o que é a Internet? A visão do serviço serviço sem ligação CaracterísLcas O emissor transmite os dados sem informar previamente o recetor que vai fazer a transferência. O recetor não sabe que vai receber dados Fase da comunicação 1. Transferência de dados Comunicação sem perdas Que horas são? OK 1 2:00 Comunicação não fiável Perdas de dados que ocorram na rede não são recuperadas Podem- se perder dados na aplicação (o uzlizador deteta as perdas) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 22

INTRODUÇÃO o que é a Internet? A visão do serviço serviço sem ligação CaracterísZcas O emissor transmite os dados sem informar previamente o recetor que vai fazer a transferência. O recetor não sabe que vai receber dados Fase da comunicação 1. Transferência de dados Comunicação com perdas Que horas são?? 1 Comunicação não fiável Perdas de dados que ocorram na rede não são recuperadas Podem- se perder dados na aplicação (o uzlizador deteta as perdas) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 23

INTRODUÇÃO o que é a Internet? A visão do serviço serviço com ligação CaracterísLcas O emissor transmite os dados após informar o recetor que vai fazer a transferência. O recetor sabe e está preparado para receber os dados Fases da comunicação 1. Estabelecimento da ligação 2. Transferência de dados 3. Cancelamento da ligação Comunicação fiável Pode- se perder informação na rede Perdas são recuperadas e não existem na aplicação (o uzlizador nem sabe que elas aconteceram) Comunicação sem perdas Ola Ola 1 Que horas são? 2 2:00 Até logo 3 Até logo 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 24

INTRODUÇÃO o que é a Internet? A visão do serviço serviço com ligação CaracterísZcas O emissor transmite os dados após informar o recetor que vai fazer a transferência. O recetor sabe e está preparado para receber os dados Fases da comunicação 1. Estabelecimento da ligação 2. Transferência de dados 3. Cancelamento da ligação Comunicação fiável Pode- se perder informação na rede Perdas são recuperadas e não existem na aplicação (o uzlizador nem sabe que elas aconteceram) Comunicação com perdas Então? 1 2 3 Ola Ola Que horas são? Que horas são? 2:00 Até logo Até logo 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 25

INTRODUÇÃO o que é a Internet? A visão do serviço API de sockets Interface única entre o programador de aplicações e o sistema operazvo que é usada para o desenvolvimento de aplicações distribuídas Com ligação Sem ligação Com ligação API de sockets Aplicação 1 Aplicação 2 API de sockets Aplicação 3 Sistema operazvo Sistema operazvo 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 26

INTRODUÇÃO o que é a Internet? A visão do serviço API de sockets As aplicações podem ser usadas em toda a Internet Por qualquer pessoa, com qualquer equipamento terminal, com qualquer sistema operazvo Aplicação 1 Aplicação 2 Aplicação 1 Aplicação 1 Aplicação 3 Aplicação 2 Aplicação 2 Aplicação 1 Aplicação 3 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 27

INTRODUÇÃO o que é a Internet? A visão do serviço API de sockets (endereços IP e portos) Para idenzficar os intervenientes na comunicação Endereço IP : casa Porto: andar Porto 1, IP A Aplicação 1 Aplicação 2 Porto 2, IP A IP A IP c Porto 1, IP C Aplicação 1 IP F Porto X, IP C Aplicação 1 Aplicação 3 Porto 45, IP D Aplicação 2 IP B IP E Aplicação 2 IP D Aplicação 1 Aplicação 3 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 28

INTRODUÇÃO o que é a Internet? A visão do serviço API de sockets (endereços IP e portos) Para uma dada aplicação, servidor mantém o porto para ser conhecido por todos Todos têm de saber lá chegar Servidor Web usa o porto 80 Porto 1, IP C Porto X, IP C Porto 1, IP A Aplicação 1 Aplicação 2 IP A IP c Aplicação 1 IP F Aplicação 1 Aplicação 3 Porto 2, IP A Porto 45, IP D Aplicação 2 IP B IP E Aplicação 2 IP D Aplicação 1 Aplicação 3 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 29

INTRODUÇÃO o que é a Internet? A visão dos componentes exemplo da Google 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 30

SUMARIO Introdução O que é a Internet? Estrutura da Internet Organização da rede Fronteira da rede Núcleo da rede Comutação de pacotes Camadas protocolares 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 31

INTRODUÇÃO Estrutura da Internet Tipos de redes que consztuem a Internet Organização da rede Como se estrutura uma rede que não tem um dono? Fronteira da rede Os limites da rede O núcleo O interior da rede Comutação de pacotes Método de transferira a informação 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 32

INTRODUÇÃO estrutura da Internet Organização da rede Estrutura Internet é uma rede de redes Não existe uma enzdade central que defina quem pode parzcipar na Internet Cada rede é gerida por uma enzdade indepente Internet Service Provider ISP Fornece acesso à Internet Elementos consztuintes Periferia, acesso e núcleo 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 33

INTRODUÇÃO estrutura da Internet Organização da rede - exemplo 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 34

INTRODUÇÃO estrutura da Internet Organização da rede Redes geridas por diferentes enzdades Rede móvel, Rede organizacional, Rede domészca e ISPs Rede móvel ISP ISP ISP Rede doméslca Rede organizacional+ 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 35

INTRODUÇÃO estrutura da Internet Organização da rede Periferia da rede Network edge: Aplicações e sistemas terminais Rede móvel ISP ISP ISP Rede doméslca Rede organizacional Periferia 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 36

INTRODUÇÃO estrutura da Internet Organização da rede Rede de acesso Access network: Redes que efectuam a ligação do uzlizador/rede da organização ao exterior Rede móvel ISP ISP ISP Rede doméslca Rede organizacional Periferia Acesso 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 37

INTRODUÇÃO estrutura da Internet Organização da rede Rede de core Core network: Interligação entre redes Rede móvel ISP ISP ISP Rede doméslca Rede organizacional Periferia Acesso Core 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 38

INTRODUÇÃO estrutura da Internet Fronteira da rede Arquiteturas de comunicação Forma de organização do processo de transferência de dados As partes envolvidas na comunicaçao ( quem fala com quem?) Que funções desempenha cada uma das partes envolvidas 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 39

INTRODUÇÃO estrutura da Internet Fronteira da rede arquitecturas de comunicação Modelo cliente- servidor Client- server: Clientes requerem serviços ao servidor que os fornece ao cliente Rede móvel ISP ISP ISP Rede doméslca Rede organizacional WWW client (browser)/ server email client/server 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 40

INTRODUÇÃO estrutura da Internet Fronteira da rede arquitecturas de comunicação Modelo cliente- servidor peer- to- peer: Sistemas terminais com interação simétrica (todos fazem as mesmas funções Rede móvel ISP ISP ISP Rede doméslca Rede organizacional Skype 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 41

INTRODUÇÃO estrutura da Internet Núcleo de rede Malha de encaminhadores interligados Define a forma como se transfere a informação entre as redes de acesso A esta forma de transferência de informação chama- se a técnica de comutação usada A Internet usa o modelo de comutação de pacotes 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 42

INTRODUÇÃO estrutura da Internet Núcleo de rede - exemplo Rede móvel ISP ISP ISP Rede doméslca Rede organizacional 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 43

INTRODUÇÃO estrutura da Internet Núcleo de rede - intervenientes Pacotes Informação dividida em pacotes Cada pacote é enviado salto- a- salto (hop- by- hop) até ao deszno Informação é reordenada no deszno Recursos ParZlhados por pacotes de vários uzlizadores Usados quando é preciso Numa transmissão usa- se toda a Largura de Banda da ligação Encaminhadores Transmitem, armazenam (ou descartam) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 44

INTRODUÇÃO estrutura da Internet Comutação de pacotes Técnica de transferência de informação que é usada no núcleo da rede ParZr a informação em pacotes Quando se perde, perde- se menos informação Se for necessário repezr (retransmizr), usam- se menos recursos (nos nós e na transmissão) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 45

Comutação de pacotes Pacote 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 Internet 11011010 00001010 10010010 01101110 00001010 10010010 11011010 01101110 00001010 10010010 11011010 01101110 Extraído de: Rui Valadas, Como funciona a Internet? 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 46

INTRODUÇÃO estrutura da Internet Comutação de pacotes mecanismo de Store and Forward ParZr a mensagem em partes pequenas Pacotes (1,2 e 3) T1 R1 R2 S1 Store- and- forward: 3 2 1 É enviado um pacote de cada vez, de forma sequencial O Encaminhador espera até a que o pacote tenha chegado todo (store). Depois disso envia- o para o próximo nó definido na rota (forward 3 2 1 1 2 3 1 2 3 1 2 3 1 2 3 T 1 2 3 4 5 6 T 7 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 47

INTRODUÇÃO estrutura da Internet Comutação de pacotes mecanismo de Store and Forward ParZr a mensagem em partes pequenas Pacotes (1,2 e 3) T1 R1 R2 S1 Store- and- forward: 3 2 1 É enviado um pacote de cada vez, de forma sequencial O Encaminhador espera até a que o pacote tenha chegado todo (store). Depois disso envia- o para o próximo nó definido na rota (forward) 3 2 1 1 2 3 1 2 3 1 2 3 1 2 3 T 1 2 3 4 5 6 T 7 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 48

INTRODUÇÃO estrutura da Internet Comutação de pacotes mecanismo de Store and Forward ParZr a mensagem em partes pequenas Pacotes (1,2 e 3) T1 R1 R2 S1 Store- and- forward: 3 2 1 É enviado um pacote de cada vez, de forma sequencial O Encaminhador espera até a que o pacote tenha chegado todo (store). Depois disso envia- o para o próximo nó definido na rota (forward) 3 2 1 1 2 3 1 1 2 3 1 2 3 1 2 3 T 1 2 3 4 5 6 T 7 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 49

INTRODUÇÃO estrutura da Internet Comutação de pacotes mecanismo de Store and Forward ParZr a mensagem em partes pequenas Pacotes (1,2 e 3) T1 R1 R2 S1 Store- and- forward: 3 2 1 É enviado um pacote de cada vez, de forma sequencial O Encaminhador espera até a que o pacote tenha chegado todo (store). Depois disso envia- o para o próximo nó definido na rota (forward) 3 2 1 1 2 3 1 2 3 1 2 3 1 2 3 T 1 2 3 4 5 6 T 7 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 50

INTRODUÇÃO estrutura da Internet Comutação de pacotes mecanismo de Store and Forward ParZr a mensagem em partes pequenas Pacotes (1,2 e 3) T1 R1 R2 S1 Store- and- forward: 3 2 1 É enviado um pacote de cada vez, de forma sequencial O Encaminhador espera até a que o pacote tenha chegado todo (store). Depois disso envia- o para o próximo nó definido na rota (forward) 3 2 1 1 2 3 1 2 3 1 2 3 1 2 3 T 1 2 3 4 5 6 T 7 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 51

INTRODUÇÃO estrutura da Internet Comutação de pacotes - implementação Fila de espera (vazias) A C B Ethernet D E 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 52

INTRODUÇÃO estrutura da Internet Comutação de pacotes - implementação Pacotes em espera pela transmissão, na fila de espera de saída A MulLplexagem estacslca C B Ethernet Fila de pacotes (vazia) D E 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 53

INTRODUÇÃO estrutura da Internet Comutação de pacotes - atraso Pacotes experimentam atrasos desde a origem até ao deszno A Transmissão Propagação B Processamento no nó Espera nas filas (queueing) 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 54

INTRODUÇÃO estrutura da Internet Comutação de pacotes - atraso Atraso de transmissão Atraso de propagação A Transmissão Propagação B R=Largura de Banda da ligação (bps) L=Dimensão do pacote (bits) Atraso de transmissão = L/R d = Comprimento da ligação ksica s = velocidade de propagação no meio (~2x108 m/sec) Atraso de propagaçáo = d/s 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 55

INTRODUÇÃO comutação de pacotes Comutação de pacotes - atraso Atraso nas filas R=Largura de banda da ligação (bps) L=Dimensão do pacote (bits) a=ritmo médio de chegada de pacotes Intensidade de tráfego = La/R La/R ~ 0: Atraso médio nas filas de espera é pequeno La/R - > 1: Atraso tem tendência para aumentar La/R > 1: chega mais trabalho do que aquele que é possível servir Atraso tende para infinito 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 56

INTRODUÇÃO comutação de pacotes Comutação de pacotes - atraso na Internet real! 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 57

INTRODUÇÃO comutação de pacotes Comutação de pacotes - atraso na Internet real! 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 58

SUMARIO Introdução O que é a Internet? Estrutura da rede Camadas protocolares Internet 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 59

INTRODUÇÃO Camadas protocolares Redes são muito complexas Organização modular permite estruturar a comunicação Exemplo real Para que serve? Internet Como funciona? 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 60

INTRODUÇÃO camadas protocolares Internet Camadas Estruturação do processo Comunicação Lógica Física Tipos de dados Estruturação da informação 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 61

INTRODUÇÃO camadas protocolares Internet camadas Aplicação: suporte de aplicações de rede ~p, smtp, htp Transporte: transferência de dados entre Sistemas Terminais tcp, udp Rede: encaminhamento dos datagramas da origem para o deszno ip, protocolos de encaminhamento Ligação lógica: transferência de dados entre elementos de rede vizinhos ppp, ethernet Físico: transferência de bits no meio ksico Aplicação Transporte Rede Ligação lógica Física 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 62

INTRODUÇÃO camadas protocolares Internet: comunicação lógica Organização em níveis Camadas Distribuído EnZdades implementam as funções do nível em cada nó EnZdades executam acções e trocam informações com enzdades pares 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 63

INTRODUÇÃO camadas protocolares Internet: comunicação lógica Organização em níveis Camadas Distribuído EnZdades implementam as funções do nível em cada nó EnZdades executam acções e trocam informações com enzdades pares Aplicação Transporte Rede Lig. lógica Físico Aplicação Transporte Rede Lig. lógica Físico Lig. lógica Físico Aplicação Transporte Rede Lig. lógica Físico Rede Lig. lógica Físico Lig. lógica Físico Aplicação Transporte Rede Lig. lógica Físico 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 64

INTRODUÇÃO camadas protocolares Internet: comunicação lógica Ex: Transporte fiável Obter dados das aplicações Formatar dados: IdenZficação da aplicação Porto de origem e Porto de deszno Informação de controlo Informação de fiabilidade Enviar o para a sistema terminal Esperar a recepção do ACK do sistema terminal dados Aplicação Transporte Rede Lig. lógica Físico Aplicação Transporte Rede Lig. lógica Físico ack Lig. lógica Físico dados Aplicação Transporte Rede Lig. lógica Físico Rede Lig. lógica Físico Lig. lógica Físico dados Aplicação Transporte Rede Lig. lógica Físico 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 65

INTRODUÇÃO camadas protocolares Internet: comunicação fsica Sistema terminal de origem Camada de aplicação è camada ksica AP Camada ksica è Lig. Lógica Lig (wireless) è Lógica (Ethernet) Camada ksica Router Camada ksica è camada de rede è Camada ksica Switch Camada ksica è Lig. Lógica Lig (wireless) è Lógica (Ethernet) Camada ksica Sistema terminal de deslno Camada ksicaè camada de aplicação Lig. lógica Físico 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 66

INTRODUÇÃO camadas protocolares Internet: Lpos de dados Cada nível recolhe dados do nível de cima Adiciona informação de cabeçalho para formar uma nova unidade de dados Passa a nova unidade de dados para o nível de baixo Origem DesZno M Aplicação Aplicação M Mensagem H t H n H t H l H n H t M M M Transporte Rede Ligação lógica Física Transporte Rede Ligação lógica Física H t H n H t H l H n H t M M M Segmento Datagrama/ Pacote Trama /Frame 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 67

INTRODUÇÃO camadas protocolares Internet: Lpos de idenlficação IdenZficação da informação varia em função da camada protocolar Versão do protocolo Porto: origem/deszno da informação dentro do sistema terminal Endereço IP: sistema terminal Endereço MAC: interface de rede do sistema terminal Origem DesZno H t H n H t H l H n H t M M M M Aplicação Transporte Rede Ligação lógica Física Aplicação Transporte Rede Ligação lógica Física H t H n H t H l H n H t M M M M Protocolo Porto Endereço IP Endereço MAC 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 68

SUMARIO Bibliografia James Kurose, Keith Ross, Computer Network: a Top- Down Approach Featuring the Internet (edição 2) Cap. 1: What is the Internet?: secção 1.1 completa Network Access and Physical Media: secção 1.4 The Network Edge: secção 1.2 - excluir Connec@on- Oriented Service The Network Core: secção 1.3.1 - excluir Circuit Switched e Virtual Circuits Delay and Loss in Packet- Switched Networks secção 1.6 Protocol Layers and Service Models secção 1.7.2 2014/2015 IRC - Introdução às Redes de Computadores - LETI/LEE 69