Você está na página 1de 29

Curso Senac – Administrador de redes -

Wireless

Ricardo Barbosa Dias



Cronograma

 Historia do TCP/IP;
 IPV4 e formato;
 Endereçamento;
 roteamento;
 Portas de comunicação;
 Segmentação;
 ipv6;
 Analise de trafego de rede;

Page  2
– Historia do TCP/IP

 O conceito de interligar computadores em uma rede surgiu


de pesquisa administrada pela Agência de Projetos de
Pesquisa Avançada de Defesa (DARPA).
 A arquitectura TCP/IP surgiu com a criação de uma rede
patrocinada pelo Departamento de Defesa do governo dos
Estados Unidos da América (DoD – Department of
Defense).
 Uma das tarefas essenciais dessa rede seria manter
comunicáveis, mesmo que apenas uma parte, órgãos do
governo e universidades, numa ocorrência de guerras ou
catástrofes que afetassem os meios de comunicação
daquele país. Dessa necessidade, surgiu a ARPANET, uma
rede que permaneceria intacta caso um dos servidores
Page  3

perdesse a conexão.
Historia do TCP/IP

 A ARPANET necessitava então de um modelo de protocolos


que assegurasse tal funcionalidade, mostrando-se viável,
flexível e de fácil implementação. É então desenvolvida a
arquitectura TCP/IP, que se tornaria um padrão de
mercado.
 A ARPANET cresceu e tornou-se a rede mundial de
computadores – Internet. A utilização (e facilidades) do
padrão TCP/IP utilizado pelos fabricantes de outras redes,
com a finalidade da conectividade com a Internet. A
normalização do TCP/IP chegou após a sua utilização em
massa.

Page  4
IPV4, formato

Page  5
Endereçamento

 O endereçamento IP é um identificador designado para cada


dispositivo conectado a uma rede.
 O endereçamento IP foi criado para permitir que dispositivos
de uma rede como um PC e outros dispositivos possa se
comunicar com outro que esta em outra rede.
 Arquitetura TCP / IP propõe esquema de endereçamento
universal: endereço IP – que deve:
– Identificar unicamente uma rede na Internet;
– Identificar unicamente cada máquina de uma rede.

Page  6
Endereçamento

 Um endereço IP compõe-se de uma seguência de quatro


números naturais na faixa de 0 (zero) a 255 – um byte,
normalmente representado por:

 número . número . número . número

 Exemplos de endereços IP são:
– 100 . 101 . 102 . 103
– 150 . 165 . 166 . 0
– 200 . 201 . 203 . 255

Page  7
Endereçamento

 Os endereços IP são divididos em 5 classes: A, B, C, D e E.

Page  8
Endereçamento

Page  9
Roteamento

 Roteador é um equipamento que interliga duas redes.


 O roteador funciona como um "guarda de transito" que pega as
mensagens e aponta para que caminho elas devem seguir.
 Numa rede local, quando um computador manda uma mensagem para
outro computador na mesma rede (por exemplo, um arquivo é copiado
de um computador de um departamento para outro), os dados são
transferidos diretamente, computador a computador.
 Quando a mensagem precisa seguir para um computador que fica em
outra rede, o roteador é acionado. A mensagem é repassada para o
roteador que se encarrega de entregar ao computador destino. o
computador remetente não precisa saber em detalhes onde fica e a
qual rede está ligado o computador destino. O remetente simplesmente
repassa para o roteador e ele se vira.

Page  10
Portas de comunicação

 Embora provavelmente você nunca tenha notado, você utiliza


portas de comunicação diversas vezes, como por exemplo
ao acessar o seu email, ao fazer um download de um
arquivo ou ao acessar uma página na Internet.
 Quando você acessa um site na Internet, como por exemplo,
o navegador se comunica com a porta 80 no servidor
utilizando o protocolo HTTP.
 Existem 2 tipos principais de portas
– TCP: Transmission Control Protocol
– UDP: User Datagram Protocol

Page  11
Portas de comunicação

• O Transmission Control Protocol (TCP) fornece um serviço de entrega de pacotes


confiável e orientado por conexão. Ser orientado por conexão, significa que
todos os aplicativos baseados em TCP como protocolo de transporte, antes
de iniciar a troca de dados, precisam estabelecer uma conexão.
• Algumas características do TCP:
• Garante a entrega de datagramas IP
• Executa a segmentação e reagrupamento de grandes blocos de dados
enviados Verifica a integridade dos dados transmitidos usando
cálculos de soma de verificação
• Envia mensagens positivas dependendo do recebimento bem-
sucedido dos dados. Ao usar confirmações seletivas, também são
enviadas confirmações negativas para os dados que não foram
recebidos:
• Oferece um método preferencial de transporte de programas que
devem usar transmissão confiável de dados baseada em sessões,
como bancos de dados cliente/servidor e programas de correio
Page  12
eletrônico:
Funcionamento porta TCP

http://www.highteck.net/images/57-Transport1.gif
Page  13
Segmentação – Endereçamento sem Classes

 Historicamente, o espaço para o endereço IP foi dividido em


três classes de rede: classes A, B e C tinham campos de
endereço de 8, 16 e 24 bits respectivamente.

Page  14
Segmentação – Endereçamento sem Classes

• O CIDR usa máscaras de comprimento variável, o VLSM (de


Variable Length Subnet Masks), para alocar endereços IP em
sub-redes de acordo com as necessidades individuais e não
nas regras de uso generalizado em toda a rede.
• Assim a divisão de rede/host pode ocorrer em qualquer
fronteira de bits no endereço. Porque as distinções de classes
normais são ignoradas, o novo sistema foi chamado de
routing sem classes. Isto levou a que o sistema original
passasse a ser chamado de routing de classes.

Page  15
Como criar um rede sem classe.

• Vamos a um exemplo quero criar 6 subredes a partir da rede:

192.168.0.0/24

• Quantidades de subredes?
• Quantidade de hosts por subredes?
• Qual a nova mascara de subrede?

Page  16
Como criar um rede sem classe.

• Fórmula para calculo de subredes

Decimal: 192 . 168 . 0 . 0

Binário: 11000000 10101000 00000000 00000000

Page  17
Cálculo utilizando 2 bits.

• Calculando utilizando 2 bits, não atende devido


ao resultado for inferior que 6 que é o total
de subredes que queremos

Page  18
Cálculo utilizando 3 bits.

• Calculando utilizando 3 bits, atende devido ao


resultado for igual a 6 que é o total de
subredes que queremos

Page  19
Cálculando quantidade de hosts por subredes

• Como o calculo de subredes utilizou 3 bits dos 8 bits


destinado a hosts. Nos restou 5 bits.
• Iremos calcular quantidade de hosts por subrede.

30

Page  20
Cálculando quantidade de hosts por subredes

• Como o calculo de subredes utilizou 3 bits dos 8 bits


destinado a hosts. Nos restou 5 bits.
• Iremos calcular quantidade de hosts por subrede.

30

Page  21
Descobrindo redes disponiveis

192.168.0.0 – Rede 192.168.0.128 – Rede


192.168.0.1-30 - Hosts 192.168.0.129-158 - Hosts
192.168.0.31 - Broadcast 192.168.0.159 - Broadcast
192.168.0.32 – Rede
192.168.0.32-62 - Hosts 192.168.0.160 – Rede
192.168.0.63 - Broadcast 192.168.0.161-190 - Hosts
192.168.0.191 - Broadcast
192.168.0.64 – Rede 192.168.0.192 – Rede
192.168.0.65-94 - Hosts 192.168.0.192-222 - Hosts
192.168.0.95 - Broadcast 192.168.0.223 - Broadcast
192.168.0.96 – Rede 192.168.0.224 – Rede
192.168.0.97-126 - Hosts 192.168.0.225-254 - Hosts
192.168.0.127 - Broadcast 192.168.0.255 - Broadcast

Page  22
Calculando nova máscara de rede

Para calcular a mascara de rede e preciso fazer o desconto dos bits significativos a
parte de rede.
Como no exemplo utilizamos 3 bits e a máscara de rede sendo todos os bits setado
em 1. Ficariamos:

255 . 255 . 255 . 224


11111111 11111111 11111111 11100000

Page  23
Outra maneira de calcular subrede

• Vamos a um exemplo quero criar 6 subredes a partir da rede:

192.168.0.0/24

• Quantidades de subredes?
• Quantidade de hosts por subredes?
• Qual a nova mascara de subrede?

Page  24
Outra maneira de calcular subrede

Decimal: 192 . 168 . 0 . 0

Rede: 11000000 10101000 00000000 00000000


Mascara: 11111111 11111111 11111111 11100000
Broadcast: 11000000 10101000 00000000 00011111
0=00000000 : rede
224=11100000 : mascara
31=00011111 : broadcast

192.168.0.0 – Rede
192.168.0.1-30 - Hosts
192.168.0.31 - Broadcast

Page  25
Conversões – Binário/Decimal/Binário

• Decimal/Binário
• Dividir o número decimal por 2. Caso o resultado seja exato,
aquela divisão resultará no valor 0 (zero), se não for exato
resultará no 1 (um). Esse valor deve ser anotado da direita
para a esquerda ou como explicado abaixo do exemplo.
• Deve-se dividir o número até que o quociente da divisão seja
menor ou igual a 1 (um).

Page  26
Decimal/Binário

1985/2 = 992,5 = 1
992/2 = 496 = 0
496/2 = 248 = 0
248/2 = 124 = 0
124/2 = 62 = 0
62/2 = 31 = 0
31/2 = 15,5 = 1
15/2 = 7,5 = 1
7/2 = 3,5 = 1
3/2 = 1,5 = 1
1/2 = 0,5 = 1

1985 = 11111000001

Page  27
Binário/Decimal

1985 = 11111000001

=1024 + 512 + 256 + 128 + 64 +0 +0 + 0 + 0 + 0 +1


=1985

Page  28
IPV6

Page  29

Você também pode gostar