Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
O Modelo OSI baseado em uma arquitetura de camadas; Sua adoo no obrigatria, e o Modelo OSI, no a realidade.
As camadas mais altas, so as camadas mais prximas do usurio Quando voc envia um e-Mail, o envio comea na camada 7 termina na camada 1.
Nessa camada ocorre a interao com o Usurio; Estabelece a disponibilidade da aplicao na mquina do usurio; Navegadores de internet e clientes de e-mails so exemplos de software que trabalhariam nesta camada.
Responde s solicitaes de servio da camada de aplicao; Converte formataes como ASCII, ASN, ou compresses como TIFF, GIF, MPEG e JPEG; Funes de compresso e segurana, que no so exclusivas a esta camada.
Estabelece e gerencia sesses entre o transmissor e o receptor; Ela trabalha com sesses, ento ele consegue enviar as camadas superiores, os dados separados em sesses, como por exemplo:
NFS (Network File System), SQL (Banco de dados), RPC, ASP (AppleTalk Session Protocol), entre outros.
Cada pacote contm uma numerao, o que garante sua montagem na ordem correta; Um controle de Fluxo de dados mantido para evitar congestionamento, sobrecarga e perda de dados;
O TCP, por ser um modo de transporte confivel, envia um pacote de confirmao (Acknowledgement), a cada pacote recebido.
Caso esta confirmao no chegue em uma das pontas da conexo, o pacote retransmitido.
Responsvel pelo endereamento Lgico dos pacotes de dados; Responsvel pelo roteamento dos dados; Tambm possvel praticar QoS.
A Camada de Enlace, converte os dados que chegam da camada de rede, para a camada Fsica, em bits;
A Camada de Enlace trabalha com Frames de dados; Switches trabalham com frames da dados, onde possuem em seu cabealho, o MAC de origem e destino do pacote.
Media Access Control (MAC): Endereo fsico de 48bits nico de cada interface de rede (Ex: 00:0E:6F:44:35:bf); O MAC necessrio no cabealho do Frame, para comunicao direta entre dois equipamentos em uma mesma rede lgica;
Hubs trabalham na Camada Fsica, pois so apenas repetidores de bits, de sinais eltricos; Em redes Wireless, o meio fsico, o AR. O Meio fsico pode ser cabos metlicos, fibraspticas, ou qualquer outro meio de transmisso de dados.
Criptografias, JPG;
Codificao, ASCII; TCP; UDP; ICMP; Roteadores - IP Switches e Bridges; Hub, AR;
As redes Ethernet so redes como ns conhecemos Hoje em dia, nas topologias como conhecemos.
- Conector RJ-45
Cat5 Cabo do tipo UTP no blindado com capacidade de 100Mhz, que suporta 100Mbps.
Cat5e Banda passante de at 250MHz, com suporte a redes Fast-Ethernet ou Gigabit. Cat6 Banda passante de 250Mhz com bitola de 24 AWG.
- Possui blindagem eletrosttica; - Possui uma camada de isolante; - Possui uma camada externa impermevel;
Permite a ligao de 2 computadores sem um concentrador (Hub, Switch); Permite a ligao de 2 concentradores (Hubs, Switchs).
10BaseT
Os dados so transmitidos 10Mbps em um nico sentido;
10BaseTX
Os dados so transmitidos 10Mbps de modo FullDuplex, utilizando 2 meios fsicos diferentes
100BaseT
Os dados so transmitidos 100Mbps em um nico sentido, utilizando 2 meios fsicos;
100BaseTX
Os dados so transmitidos 100Mbps de modo Full-Duplex, utilizando 4 meios fsicos diferentes;
1000BaseTX
Os dados so transmitidos 1Gbit de modo FullDuplex, utilizando 8 meios fsicos diferentes.
- Barramento;
- Anel;
Estrela -
- Arvore
Confuso entre Kb e KB k = kilo = mil ou x 1.000 M = mega = milho ou x 1.000.000 G = giga = bilho ou x 1.000.000.000
Ex: 1 kB ou kilobyte = 1024 bytes 1 MB ou megabyte = 1024 kilobytes 1 GB ou gigabyte = 1024 megabytes
O detalhe apenas o b minsculo para bits (onde mil = 1000) e o B maisculo para bytes (onde mil = 1024).
1 megabit = 1.000.000 de bits por segundo 1.000.000 / 8 = 125.000 bytes 125.000 / 1024 = 122 kilobytes
10 megabit/s = 10.000.000 bits/s 10.000.000 / 8 = 12.500 bytes 12.500 / 1024 = 1.22 Megabytes
4 kbit/s mnimo necessrio para fala reconhecvel 8 kbit/s qualidade de telefone 32 kbit/s qualidade de rdio AM 96 kbit/s qualidade de rdio FM 128 kbit/s "qualidade de CD" para um mp3 1 Mbit/s Vdeo do Youtube
O TCP/IP um conjunto de protocolos; Graas a ele, diferentes sistemas operacionais e dispositivos de diferentes fabricantes consigam se comunicar. O TCP/IP foi adotado para o funcionamento da internet;
O Departamento de Defesa Americano adotou o TCP/IP para utilizao na ARPANET; O modelo TCP/IP tambm conhecido como Modelo DoD (Department of Defense).
Sem o TCP/IP no haveria a internet, pelo menos no como conhecemos; Ns sempre vimos o TCP/IP juntos, mas so coisas distintas
Endereamento IP, a DEFINIO da localizao, feita pelo protocolo; Um endereo IP, na verso atual (IPv4), formado por um conjunto de 4 bytes. Exemplo: 192.168.211.27
A Camada de aplicao a ltima camada antes do acesso Humano. Um exemplo o protocolo HTTP, responsvel pelos sites.
Aqui atua de fato, o protocolo TCP. Tambm faz parte do grupo TCP/IP, o protocolo UDP; So eles que cuidam do transporte dos dados;
orientado conexo; ponto a ponto; confivel; Full Duplex; HandShake; A entrega ordenada; Tem controle de fluxo.
O Transporte dos dados feito por pequenos pacotes; Um conjunto de pacotes forma o Datagrama; O tamanho mximo de cada pacote definido pelo parmetro MTU; A cada envio de um pacote, recebida a confirmao do receptor que recebeu o pacote.
O TCP e o UDP utilizam portas para a comunicao com camadas superiores; Tanto no TCP, quando no UDP, as portas so de 0 a 65.536; Os principais servios utilizados atualmente, utilizam portas de 0 a 1024;
FTP: 21 (Servidor de arquivos); SSH: 22 (Acesso remoto seguro); Telnet: 23 (Acesso remoto); SMTP: 25 (Envio de e-mails); DNS: 53 (Servidores de nomes(UDP e TCP)); HTTP: 80 (Servidores Web); POP3: 110 (Recebimento de e-mails); SSL (HTTPS): 443 (Servidor Web Seguro);
A porta de origem, no precisa ser a mesma porta do destino, para uma conexo ser realizada;
mais rpido;
O cabealho do pacote menor, com menos informaes.
Jogos Online, como Counter-Strike, e Streaming de vdeo ao vivo, utilizam UDP;
Nesta camada, atua o protocolo IP; Roteadores trabalham nesta camada, pois tratam do roteamento (entrega) dos pacotes; Roteadores so responsveis pela comunicao entre 2 redes (lgicas) distintas; Eles analisam o endereo IP dos pacotes que passam por ele, repassam para o destino, em seu caminho correto;
172.16.0.0/25
192.168.0.0/20
Cabealho IP
Toda comunicao direta entre dispositivos de uma mesma rede lgica, necessrio, o endereo Fsico (MAC).
Para mapear os endereos fsicos com os endereos Lgicos (IP), utiliza-se o protocolo ARP.
Em cada dispositivo, ou computador, mantida uma Tabela ARP, com o mapeamento de endereos IP e seus respectivos MACs. No Windows, a tabela exibida, com o comando, arp a, no terminal.
Aqui, atuam os Switches e o meio fsico; No Modelo OSI, os Switches atuam na camada 2, a camada de Enlace; No TCP/IP, no importa o meio fsico, portanto, encerra aqui, na camada 2 do modelo OSI, a comparao com o Modelo TCP/IP.
Os Switches, trabalham com Frames de dados; Os pacotes TCP/UDP + IP so encapsulados antes de chegar ao Switch, em um Frame;
O Switch analisa o endereo fsico (MAC) no Frame, para poder realizar a comutao.
2^7
2^6
2^5
2^4
2^3
2^2
2^1
2^0
128
64
32
16
1Byte = 8bits
Exemplo 1:
0 0 1 64 1 32 0 0 1 8 0 0 0 0 1 1
= 105
Exemplo 1:
11000000 . 10101000 . 00000010 . 01101001 192.168.2.105
Classes de IP:
8bits 8bits 8bits 8bits Intervalo Exemplo
0-127
1.2.3.4
Classe E
1 2^7 128 0 1
2 2^6 64 0 0
3 2^5 32 0 0
4 2^4 16 0 0
5 2^3 8 0 0
6 2^2 4 0 0
7 2^1 2 0 0
Valor mximo:
128 0 64 1 32 1 16 1 8 1 4 1 2 1 1 1 127 191 223 A B C
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
A Mscara de Sub-rede define a rede do endereo IP; Ela define o intervalo de IPs disponveis em cada sub-rede; O Uso de sub-redes no obrigatrio, e por isso, cada classe de IPs possui uma mscara padro para qualquer endereo.
Errado:
11001111.00111111.00101001.00101011
2^7
128 128 192 1 1
2^6
64 0 1
2^5
32 0 0
2^4
16 0 0
2^3
8 0 0
2^2
4 0 0
2^1
2 0 0
2^0
1 0 0
224
240 248 252 254 255
1
1 1 1 1 1
1
1 1 1 1 1
1
1 1 1 1 1
0
1 1 1 1 1
0
0 1 1 1 1
0
0 0 1 1 1
0
0 0 0 1 1
0
0 0 0 0 1
192 . 168 . 0 . 0 255 . 255 . 255 . 0 Pela regra da RFC, as mscaras no podem ser menores que a mscara padro.
Em 1 Byte, ou 8bits, o maior valor possvel 255, com todos os bits ligados: 1 1 1 1 1 1 1 1 = 8bits on 128 + 64 + 32 + 16 + 8 +4 +2 +1 = 255 Para definir o intervalo das subredes, ns verificamos a quantidade de bits desligados da mscara.
Ex: 192.168.0.0
Mscara decimal: 255.255.255.192 ou /26 (26 bits ligados) Mscara em binrio: 11111111.11111111.11111111.11000000
Nesta mscara, temos 6 bits desligados. 2^6 = 64 64 o nmero de HOSTs que esta sub-rede poder ter.
Ex: 192.168.0.0 256 192 = 64 Ento, se a mscara for 255.255.255.192, temos 4 sub-redes: Incio - Fim 192.168.0.0 192.168.0.63 192.168.0.64 - 192.168.0.127 192.168.0.128 - 192.168.0.191 192.168.0.192 192.168.0.255
Uma maneira mais simples, subtraindo o valor da mscara, vejamos: 192.168.0.0 255.255.255.192 256 192 = 64 Ex 2: 192.168.0.0 255.255.255.224 256 224 = 32 224 = 1 1 1 0 0 0 0 0 O valor dos ltimos 5bits : 32
128 64 32 16 8 4 2 1 = 32
Cada rede, possui um endereo, que identifica, e um endereo, de Broadcast; O Broadcast, utilizado por servios que precisem se comunicar com todos os computadores de uma rede;
Exemplos: 192.168.0.0/27 Bcast: 192.168.0.31 Intervalo vlido: 192.168.0.1-192.168.0.30 Ex: 192.168.0.32/27 Bcast: 192.168.0.63 Intervalo vlido: 192.168.0.33-192.168.0.62
Ex: 10.0.128.0 255.255.240.0 Bcast: 10.0.143.255 Intervalo vlido: 10.0.128.1-10.0.143.254 Prxima sub-rede 10.0.144.0 255.255.240.0 Bcast: 10.0.159.255 Intervalo vlido: 10.0.144.1-10.0.159.254
Tambm possvel configurar Sub-redes dentro de Sub-redes, chama-se VLSM; O procedimento o mesmo, vamos ao exemplos:
Uma sub-rede 192.168.0.0/27. (32 IPs) Eu posso quebrar em 2 Sub-redes /28. (16 IPs)
192.168.0.0/27 (0-31);
192.168.0.0/28 (0-15); 192.168.0.16/29 (16-23); 192.168.0.24/29 (24-31);
192.168.0.32/27 (32-63); 192.168.0.64/27 (64-95); 192.168.0.96/27 (96-127); 192.168.0.128/27 (128-159); 192.168.0.160/27 (160-191); 192.168.0.192/27 (192-223); 192.168.0.224/27 (224-255);
192.168.0.0/28 (0-15); 192.168.0.16/29 (16-23); 192.168.0.24/29 (24-31); 192.168.0.32/27 (32-63); 192.168.0.64/27 (64-95); 192.168.0.96/27 (96-127); 192.168.0.128/27 (128-159); 192.168.0.160/27 (160-191); 192.168.0.192/27 (192-223); 192.168.0.224/27 (224-255);
Ao contrrio das Sub-redes, o CIDR, nos permite realizar Supernetting; Exemplo: Seu provedor solicita FAPESP, o orgo que cuida dos endereos IPs e domnios do Brasil, uma faixa de IPs, e a FAPESP libera o seguinte endereo empresa: 200.100.48.0/21
200.100.48.0/21 Ou, 255.255.248.0 Pela regra da RFC, a mscara mnima, seria /24, ou, 255.255.255.0, pois se trata de uma rede Classe C.
Com o CIDR, ns temos uma grande reduo na tabela de roteamento de um router; Em vez de divulgar 8 Redes, o router ir divulgar apenas 8 Redes, que, de acordo com a Hierarquia da rede, vo se dividindo novamente a cada roteador, at chegar na rede/destino correta.
Isto tambm conhecido como Sumarizao; Nem sempre precisa ser com Supernetting; Vamos aos exemplos: