SlideShare a Scribd company logo
1 of 62
Arquitetura de Protocolos TCP/IP Prof. Mauro Tapajós
Protocolo IP ,[object Object]
Protocolo usado na Internet para unir todos os tipos heterogêneos de redes que a compõem
Esta opção permite a construção de redes de grande porte com  pouco gerenciamento centralizado  - interconexão
Pacotes e datagramas possuem o mesmo sentido no âmbito do IP.  É uma rede  “best-effort”  (melhor esforço): podem ocorrer atrasos, pacotes fora de ordem, danificação e perda de pacotes. Camadas de protocolos superiores devem tratar destes problemas
Protocolo IP ,[object Object]
Entrega de pacotes de tamanhos variados de um host para outro, mesmo se estiverem em redes diferentes
Realiza  fragmentação  e  remontagem , define formato dos pacotes e algoritmos de encaminhamento de pacotes
Existe uma tendência a se  rodar tudo sobre IP
IMP’s numa rede IP são roteadores e operam em modo datagrama (sem conexão)
Operação a Nível de Camada de Rede IP
MTU -  Maximum Transmission Unit ,[object Object]
Cada subrede tem um tamanho máximo de datagrama IP (cabeçalho + payload) = MTU O D Rede 1 MTU=1500 Rede 2 MTU=1000 R
Protocolo IP ,[object Object]
Executa procedimentos de fragmentação e remontagem
Define um  algoritmo de encaminhamento de pacotes
É uma rede “ best-effort ” (melhor esforço): podem ocorrer atrasos, pacotes fora de ordem, danificação e perda de pacotes. Camadas de protocolos devem tratar destes problemas
Cabe ao protocolo IP definir um nível de encaminhamento rápido e flexível de pacotes
Arquitetura TCP/IP
Exemplos de Aplicações na Internet ,[object Object]
Terminal Remoto
Transferência de Arquivos
Newsgroups
Compartilhamento de Arquivos
Distribuição de Recursos
WWW - World Wide Web
Vídeo-conferência
Jogos online
Exemplo – Rede IP
Camadas Envolvidas
IP em LAN's
Rede IP: Exemplo Protocolo IP interconectando redes de tecnologias Ethernet, FDDI e PPP
Endereços IP ,[object Object]
Se uma máquina muda de rede dentro da rede TCP/IP, normalmente ela deve alterar seu endereço IP
Máquinas com várias interfaces de rede deve ter um endereço IP para cada interface
Tipos de Endereços IP
Aspectos de Endereços IP ,[object Object]
Endereços de broadcast na rede em questão – Endereços com os bits da parte HOST iguais a um ,[object Object]
Endereços classe A 127.*.*.* são chamados de  loopback  e são reservados para: ,[object Object]
Comunicação inter-processo na mesma máquina ,[object Object]
Endereços IP reservados Utilizados para fins especiais
Como Obter Endereços IP? ,[object Object]
O órgão responsável em atribuir endereços IP válidos, domínios e parâmetros de protocolos para as várias organizações é o ICANN ( Internet Corporation for Assigned Names and Numbers )
Estes serviços eram prestados anteriormente pela IANA ( Internet Assigned Numbers Authority )
No Brasil, organização responsável pela atribuição de endereços Internet válidos é a  FAPESP  em São Paulo (também é responsável em atribuir domínios, AS, etc) registro.br
Subredes ,[object Object]
Pode-se utilizar sub-divisões das classes B e C para para organizar subredes dentro de uma região de rede atendida pelo endereçamento B ou C
Cria um segundo nível de hierarquia de forma que uma “máscara de subrede” indique que parte dos bits do endereço representam a subrede
Subredes ,[object Object]
Criam hierarquias de 3 níveis
Podem ser criadas sem necessidade de se notificar o NIC (autoridade que designa endereços para a Internet)
Subdivide uma rede de forma particular e controlada pelo dono da rede Rede Host
Subredes: Exemplo  Nesta rede classe B, 6 bits do terceiro byte são reservados à endereçamento de subredes
Subredes (exemplo)
Broadcasting ,[object Object]
Endereços  broadcast : ,[object Object]
Net-direct – netid.255.255 (exemplo: classe B)
Subnet-direct – netid.subnetid.255 (exemplo de rede classe B com 8 bits alocados para subredes) ,[object Object]
Deve ser usado com cuidado – sobrecarrega a rede
ARP ( Address Resolution Protocol ) ,[object Object]
TCP/IP suporta qualquer tecnologia de rede com quaisquer endereços de camada 2
Endereços físicos podem ser fixos (Ethernet) ou configuráveis

More Related Content

What's hot

Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)
Ismail Mukiibi
 
tipologias de rede
tipologias de redetipologias de rede
tipologias de rede
Kaska Lucas
 
Redes de computadores II - 4.Camada de Transporte TCP e UDP
Redes de computadores II - 4.Camada de Transporte TCP e UDPRedes de computadores II - 4.Camada de Transporte TCP e UDP
Redes de computadores II - 4.Camada de Transporte TCP e UDP
Mauro Tapajós
 

What's hot (20)

Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Dc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switchingDc ch10 : circuit switching and packet switching
Dc ch10 : circuit switching and packet switching
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
BGP Overview
BGP OverviewBGP Overview
BGP Overview
 
Ethernet
EthernetEthernet
Ethernet
 
ccna networking ppt
ccna networking pptccna networking ppt
ccna networking ppt
 
Redes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redesRedes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redes
 
Modelo de camadas TCP/IP
Modelo de camadas TCP/IPModelo de camadas TCP/IP
Modelo de camadas TCP/IP
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
tipologias de rede
tipologias de redetipologias de rede
tipologias de rede
 
Dispositivos Ativos e Passivos
Dispositivos Ativos e PassivosDispositivos Ativos e Passivos
Dispositivos Ativos e Passivos
 
Protocolo UDP
Protocolo UDPProtocolo UDP
Protocolo UDP
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
bgp(border gateway protocol)
bgp(border gateway protocol)bgp(border gateway protocol)
bgp(border gateway protocol)
 
Wired LANs
Wired LANsWired LANs
Wired LANs
 
Redes de computadores II - 4.Camada de Transporte TCP e UDP
Redes de computadores II - 4.Camada de Transporte TCP e UDPRedes de computadores II - 4.Camada de Transporte TCP e UDP
Redes de computadores II - 4.Camada de Transporte TCP e UDP
 
Roteamento
RoteamentoRoteamento
Roteamento
 

Viewers also liked

Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IP
Mauro Tapajós
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores
Marco Guimarães
 
Serviços e protocolos
Serviços e protocolosServiços e protocolos
Serviços e protocolos
Dayane Sousa
 
Protocolos OSI/TCP-IP
Protocolos OSI/TCP-IPProtocolos OSI/TCP-IP
Protocolos OSI/TCP-IP
Guimaraess
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
Mauro Tapajós
 
Protocolos de controle da internet
Protocolos de controle da internetProtocolos de controle da internet
Protocolos de controle da internet
Denis Katko
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
Aron Sporkens
 

Viewers also liked (20)

Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Redes De Computadores Internet
Redes De Computadores   InternetRedes De Computadores   Internet
Redes De Computadores Internet
 
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
 
Arp rarp
Arp rarpArp rarp
Arp rarp
 
Protocolos ARP e RARP
Protocolos ARP e RARPProtocolos ARP e RARP
Protocolos ARP e RARP
 
Redes - DNS
Redes  - DNSRedes  - DNS
Redes - DNS
 
Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IP
 
DNS – domain name system
DNS – domain name systemDNS – domain name system
DNS – domain name system
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores
 
Serviços e protocolos
Serviços e protocolosServiços e protocolos
Serviços e protocolos
 
Protocolos OSI/TCP-IP
Protocolos OSI/TCP-IPProtocolos OSI/TCP-IP
Protocolos OSI/TCP-IP
 
introdução geral aos serviços de redes
 introdução geral aos serviços de redes introdução geral aos serviços de redes
introdução geral aos serviços de redes
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Protocolos TCP IP UDP
Protocolos TCP IP UDPProtocolos TCP IP UDP
Protocolos TCP IP UDP
 
Aula - Protocolo Tcp Ip
Aula - Protocolo Tcp IpAula - Protocolo Tcp Ip
Aula - Protocolo Tcp Ip
 
Protocolos de controle da internet
Protocolos de controle da internetProtocolos de controle da internet
Protocolos de controle da internet
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Tipos de Servidores
Tipos de ServidoresTipos de Servidores
Tipos de Servidores
 

Similar to Redes I -7.Introdução ao TCP/IP

Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IP
Mauro Tapajós
 
Lista 1 protocolos ate camada transporte
Lista 1 protocolos ate camada transporteLista 1 protocolos ate camada transporte
Lista 1 protocolos ate camada transporte
redesinforma
 
Modelos osi tcpip
Modelos osi tcpipModelos osi tcpip
Modelos osi tcpip
Suguha
 
Redes Avançadas - 2.IPv6
Redes Avançadas - 2.IPv6Redes Avançadas - 2.IPv6
Redes Avançadas - 2.IPv6
Mauro Tapajós
 
Esquema tcp ip trabalho
Esquema tcp ip trabalhoEsquema tcp ip trabalho
Esquema tcp ip trabalho
Paula Lopes
 
Módulo 08 o que é tcp-ip
Módulo 08   o que é tcp-ipMódulo 08   o que é tcp-ip
Módulo 08 o que é tcp-ip
Marília Simões
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
doctorweb
 

Similar to Redes I -7.Introdução ao TCP/IP (20)

Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IP
 
Aula 5 - Serviços e protocolos da camada de rede e transporte (1).pptx
Aula 5 - Serviços e protocolos da camada de rede e transporte (1).pptxAula 5 - Serviços e protocolos da camada de rede e transporte (1).pptx
Aula 5 - Serviços e protocolos da camada de rede e transporte (1).pptx
 
Sem-IP.ppt
Sem-IP.pptSem-IP.ppt
Sem-IP.ppt
 
Sem-IP.ppt
Sem-IP.pptSem-IP.ppt
Sem-IP.ppt
 
Rede
Rede Rede
Rede
 
Lista 1 protocolos ate camada transporte
Lista 1 protocolos ate camada transporteLista 1 protocolos ate camada transporte
Lista 1 protocolos ate camada transporte
 
Jogos Multi-jogadores: Revisão sobre Redes de computadores
Jogos Multi-jogadores: Revisão sobre Redes de computadoresJogos Multi-jogadores: Revisão sobre Redes de computadores
Jogos Multi-jogadores: Revisão sobre Redes de computadores
 
Modelos osi tcpip
Modelos osi tcpipModelos osi tcpip
Modelos osi tcpip
 
R&C 0501 07 1
R&C 0501 07 1R&C 0501 07 1
R&C 0501 07 1
 
Conceito Ethernet Sniffer em Visual Studio C#
Conceito Ethernet Sniffer em Visual Studio C#Conceito Ethernet Sniffer em Visual Studio C#
Conceito Ethernet Sniffer em Visual Studio C#
 
I pv6
I pv6I pv6
I pv6
 
Administração de Redes Linux - III
Administração de Redes Linux - IIIAdministração de Redes Linux - III
Administração de Redes Linux - III
 
Redes Avançadas - 2.IPv6
Redes Avançadas - 2.IPv6Redes Avançadas - 2.IPv6
Redes Avançadas - 2.IPv6
 
Apresentação - IT Specialist
Apresentação - IT SpecialistApresentação - IT Specialist
Apresentação - IT Specialist
 
Esquema tcp ip trabalho
Esquema tcp ip trabalhoEsquema tcp ip trabalho
Esquema tcp ip trabalho
 
Módulo 08 o que é tcp-ip
Módulo 08   o que é tcp-ipMódulo 08   o que é tcp-ip
Módulo 08 o que é tcp-ip
 
Protocolo TCP/IP
Protocolo TCP/IPProtocolo TCP/IP
Protocolo TCP/IP
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
 
Apresentação i pv6
Apresentação i pv6Apresentação i pv6
Apresentação i pv6
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 

More from Mauro Tapajós

Serviço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma LivreServiço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma Livre
Mauro Tapajós
 

More from Mauro Tapajós (20)

Proyecto liberació SIGATI
Proyecto liberació SIGATIProyecto liberació SIGATI
Proyecto liberació SIGATI
 
Propostas de Autenticação para SNMP
Propostas de Autenticação para SNMPPropostas de Autenticação para SNMP
Propostas de Autenticação para SNMP
 
Integração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma LivreIntegração de Serviços em Plataforma Livre
Integração de Serviços em Plataforma Livre
 
Instalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes CorporativosInstalação e Atualização Automática de Aplicações para Ambientes Corporativos
Instalação e Atualização Automática de Aplicações para Ambientes Corporativos
 
Asterisk
AsteriskAsterisk
Asterisk
 
Serviço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma LivreServiço de Distribuição de SW em Plataforma Livre
Serviço de Distribuição de SW em Plataforma Livre
 
Migração para Software Livre nas Universidades
Migração para Software Livre nas UniversidadesMigração para Software Livre nas Universidades
Migração para Software Livre nas Universidades
 
Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)
 
Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?Posso rodar minhas aplicações corporativas sobre linux?
Posso rodar minhas aplicações corporativas sobre linux?
 
Software Winrad
Software WinradSoftware Winrad
Software Winrad
 
integração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma Livreintegração de Serviços no Processo de Migração para uma Plataforma Livre
integração de Serviços no Processo de Migração para uma Plataforma Livre
 
Atualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livreAtualização Automática de Aplicações em plataforma livre
Atualização Automática de Aplicações em plataforma livre
 
Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...Integração de Serviços como requisito fundamental no processo de migração par...
Integração de Serviços como requisito fundamental no processo de migração par...
 
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
 
Processo de Startup do Linux
Processo de Startup do LinuxProcesso de Startup do Linux
Processo de Startup do Linux
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e Instalação
 
Avaliação das distribuições Linux
Avaliação das distribuições LinuxAvaliação das distribuições Linux
Avaliação das distribuições Linux
 
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
 
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaFISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
 
Suporte e Disponibilidade no Linux
Suporte e Disponibilidade no LinuxSuporte e Disponibilidade no Linux
Suporte e Disponibilidade no Linux
 

Redes I -7.Introdução ao TCP/IP