Rede do Linux

Modelo OSI:
– Padronizou o desenvolvimento dos protocolos de comunicação abertos
– classificou os protocolos de comunicação em categorias chamadas “camadas”
– Tornou possível a existência de protocolos independentes de hardware e software

Para o processo de entendimento das etapas de comunicação entre computadores, os seguintes níveis /camadas do OSI são importantes:
Nível 2 (Enlace): – É onde fica o endereço físico (real) do adaptador (MAC Adress)
Nível 3 (Rede): É onde fica o endereço lógico (virtual) do adaptador (numero IP)
Nível 4 (Transporte) : E onde ficam as portas (aplicações) e os sockets (comunicação)
Nível 7 (Aplicação): É onde o cliente interage com o sistema (http, ftp, smtp…)

Camada 4 (Transporte)
TCP:
– Uso em longas distancias
– confiável ou ‘De Esforço’
– Controle de erros
– full duplex
– múltiplas conexões
– orientado a conexão

UDP:
-Uso em redes confiáveis
-Pouco confiável ou de “baixo esforço”
– Sem controle de erros
– half duples
– sem suporte a conexões múltiplas
– Não orientado a conexão
– Eficiência teórica é maior que o TCP

é Na camada 4 que existe  as portas e os sockets

porta: É a representação de uma aplicação sob forma numérica

As portas se dividem em:
portas baixas ou “bem conhecidas” – servidor (0 – 1024)
portas altas – Aplicações proprietárias ou aplicações cliente (1025 – 65535)

As portas se encontram listadas em /etc/services

Um socket define completamente um processo de conexão, sem chance de duvida

iptraf – analisador de pacotes

Protocolo IP (Camada 3)

Classes de Rede – Agrupam redes com mesmo numero de hosts
classe A – poucas redes com grande numero de hosts
classe B – Redes de tamanho médio
classe C – Muitas Redes, com poucos hosts cada.

Mensagens de Erro ao tentar pingar um host:
“Rede Inalcançável” – problema logico (tabela de roteamento)
“Host inalcançável” – problema físico (ex: cabo de rede)

comando adicionar na tabela de roteamento: route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1
adicionar um gatwaey: route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.100s

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *