Modelos de Referência OSI e TCP/IP. Modelo de referência OSI A ISO reconheceu a necessidade das...

Post on 18-Apr-2015

111 views 2 download

Transcript of Modelos de Referência OSI e TCP/IP. Modelo de referência OSI A ISO reconheceu a necessidade das...

Modelos de Referência OSI e TCP/IP

Modelo de referência OSI

A ISO reconheceu a necessidade das redes trabalharem juntas e se comunicarem.

Por este motivo, a ISO lançou em 1984, o modelo de referência OSI.

O Modelo de referência OSI é o modelo fundamental para comunicações em rede .

ISO: International Standards Organization

OSI: Open Systems Interconnection

Modelo OSI

Rede A Rede B

HOST A HOST B

Roteador

Físico FísicoFísico

Enlace EnlaceEnlace

Rede RedeRede

TransporteTransporte

SessãoSessão

ApresentaçãoApresentação

AplicaçãoAplicação

Encapsulamento de Dados

Nomes para dados em cada camada do modelo OSI

Pacote

Dados

Dados

Dados

Segmento

Quadro ou Frame

Fluxo de Bits

Comparação entre os modelos TCP/IP e OSI

Acesso a rede

Internet

Transporte

Aplicação

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

TCP/IP - Camada de aplicação

• Os protocolos de mais alto nível incluem os detalhes da camada de apresentação e de sessão.

• trata de protocolos de alto nível, questões de representação, codificação e controle de diálogo. 

• O TCP/IP combina todas as questões relacionadas a aplicações em uma camada.

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.

TCP/IP - Camada de Internetou 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).

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.

Gráfico do Protocolo: TCP/IP

Acesso a Rede

Internet

Transporte

FTP HTTP SMTP

TCP

IP (ICMP, ARP, RARP)

Internet Sua rede local Outras redes (LANs e WANs)

Aplicação

Acesso a Rede

Internet

Transporte

FTP HTTP SMTP

TCP

IP (ICMP, ARP, RARP)

Internet Sua rede local Outras redes (LANs e WANs)

Aplicação

Acesso a Rede

Internet

Transporte

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

Para implementar este endereço foi utilizado um número de 32 bits.

232 equipamentos (4.294.967.296).Esse endereço é representado por meio

de 4 números decimais, cada um associado a 8 bits do endereço (byte).

Representaçã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

Modos de Endereçamento IP

Endereçamento IP normal (ou unicasting)Nesse caso o endereço IP é subdividido em

dois campos:Um usado para endereçar a rede física (NETID

ou endereço de rede)Outro usado para endereçar um equipamento

(host ou roteador) dentro dela (HOSTID ou endereço de host)

Endereçamento IP em multicasting:Esse endereço tem como função a criação de

grupos de computadores em redes distintas, que compartilham um mesmo endereço IP.

Endereçamento IP Normal

A subdivisão do endereço em dois campos é feita de forma a simplificar a localização de um equipamento em uma ‘internet’ complexa.Localiza-se inicialmente a rede à qual está

conectado o equipamento (NETID), então localiza-se equipamento dentro dela (HOSTID).

O modo de endereçamento normal é portanto hierárquico.

Exemplo

Rua Paraná, 2092Rua Paraná - NETID2092 - HOSTID

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.

São consideradas 254 estações e não 256, porque dois endereços (host ID = 0000 0000 e host ID = 1111 1111 são utilizados para operações de broadcasting).

Pode se notar que o número máximo de estações para as classes A e B também foram determinados para não levar em conta estes dois valores do campo host ID.

Quadro ResumoClasses IP

Classe Endereços Privados Máscara Redes Máquinas

A1.0.0.0 a

126.255.255.25510.0.0.0 a

10.255.255.255255.0.0.0 1 16 milhões

B128.0.0.0 a

191.255.255.255172.16.0.0 a

172.31.255.255255.255.0.0 16.320 65.024

C192.0.0.0 a

223.255.255.255192.168.0.0 a

192.168.255.255255.255.255.0 2 milhões 254

D224.0.0.0 a

239.255.255.255- - - -

E240.0.0.0 a

255.255.255.254- - - -

Observação: IP’s que começam com 127 não podem ser usados para endereçar computadores, pois são usados com endereço de loopback(endereço da própria máquina).

Classe A

Redes válidas1.0.0.0 a 126.0.0.0

Hosts válidos1.0.0.1 a 126.255.255.254

Número de redes27 – 2

Número de hosts/redes224 - 2

Classe B

Redes válidas128.0.0.0 a 191.255.0.0

Hosts válidos128.0.0.1 a 191.255.255.254

Número de redes214

Número de hosts/redes216 - 2

Classe C

Redes válidas192.0.0.0 a 223.255.255.0

Hosts válidos192.0.0.1 a 223.255.255.254

Número de redes221

Número de hosts/redes28 - 2

Classe D

Não se aplica o endereçamento hierárquico.

Endereços variando na faixa de 224.0.0.0 a 239.255.255.255, totalizando 238 possíveis grupos de multicasting.

Fim deste conteúdo