Você está na página 1de 20

ADMINISTRAÇÃO DE REDES

PROTOCOLO TC-IP

Prof. Flávio Pereira


flavio.pereira@ifsc.edu.br
ADMINISTRAÇÃO DE REDES

TCP/IP
O protocolo TCP/IP atualmente é o mais usado em redes locais.
Isso se deve basicamente à popularização da Internet, já que
esse protocolo foi criado para ser usado na Internet. Mesmo os
sistemas operacionais de redes, que no passado só utilizavam o
seu protocolo proprietário (como o Windows NT), hoje
suportam o protocolo TCP/IP. Uma das vantagens dele em
relação a outros protocolos existentes é que ele é roteável, isto
é, foi criado pensando em redes grandes e de longa distancia,
onde pode haver vários caminhos para o dado atingir o
computador receptor.
ADMINISTRAÇÃO DE REDES

TCP/IP
Outro fato que tornou o TCP/IP popular é que ele possui
arquitetura aberta e qualquer fabricante pode adotar a sua
própria versão do TCP/IP em seu sistema operacional, sem a
necessidade de pagamento de direitos autorais a ninguém. Com
isso, todos os fabricantes de sistemas operacionais acabaram
adotando o TCP/IP, transformando-o em um protocolo
universal, possibilitando que todos os sistemas possam
comunicar-se entre si sem dificuldade.
ADMINISTRAÇÃO DE REDES
TCP/IP
A arquitetura do TCP/IP é mostrada a seguir, como pode –se
observar ele é um protocolo de quatro camadas.
IMPORTÂNCIA DO PROTOCOLO TCP-IP PARA O
ADMINISTRADOR DE REDE
Arquitetura de Gerenciamento
O modelo utilizado para gerenciamento de redes TCP/IP é composto pelos seguintes
elementos:
Estação de Gerenciamento;
Agente de Gerenciamento;
Base de Informações Gerenciais (MIB);
Protocolo de Gerenciamento de Redes.

• A estação de gerenciamento serve como interface para o gerente humano num sistema de
gerenciamento de rede.
• O agente de gerenciamento responde `as solicitações de informações e de ações da estação
de gerenciamento e deve também prover assincronamente informações importantes que não
foram solicitadas por esta estação.
• Os recursos a serem gerenciados são representados como objetos, e a coleção objetos é
referenciada como Base de Informações Gerenciais (MIB).
• A forma de comunicação entre a estação de gerenciamento e o agente é definido pelo
protocolo de gerenciamento de rede, o SNMP.
ADMINISTRAÇÃO DE REDES

TCP/IP
O TCP/IP é, na realidade, um conjunto de protocolos. Os mais
conhecidos dão justamente o nome desse conjunto: TCP
(Transmission Control Protocol) e IP (Internet Protocol), que
operam nas camadas transporte e internet, respectivamente.
Mas eles não são os únicos.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Aplicação
Esta camada equivale ás camadas 5, 6 e 7 do modelo OSI e faz a
comunicação entre os aplicativos e o protocolo de transporte.
Existem vários protocolos que operam na camada de aplicação.
Os mais conhecidos são o HTTP, SMTP, FTP e o DNS. Dessa
forma, quando um programa cliente de e-mail quer baixar os e-
mails que estão armazenados no servidor de e-mail, ele irá
efetuar esse pedido para a camada de aplicação do TCP/IP,
sendo atendido pelo protocolo SMTP.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Aplicação
Quando você entra em um endereço www em seu browser,
para visualizar uma página na Internet, o seu navegador irá
comunicar-se com a camada de aplicação do TCP/IP, sendo
atendido pelo protocolo HTTP. E assim por diante. A camada de
aplicação comunica-se com a camada de transporte através de
uma porta. As portas são numeradas e as aplicações padrão
usam sempre a mesma porta.
ADMINISTRAÇÃO DE REDES
TCP/IP
Camada de Aplicação
Por exemplo, o protocolo SMTP utiliza a porta 25, o protocolo
HTTP utiliza sempre a porta 80 e o FTP as 20 (para a
transmissão de dados) e 21 (para a transmissão de
informações de controle). O uso de um número de porta
permite ao protocolo de transporte saber qual é o tipo de
conteúdo do pacote de dados e no receptor, saber para qual
protocolo de aplicação ele deverá entregar o pacote de dados.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Transporte
Esta camada é equivalente á camada de transporte (camada 4)
do modelo OSI. Ela é responsável por pegar os dados enviados
pela camada de aplicação e transformá-los em pacotes, a serem
repassados para a camada de Internet. No modelo TCP/IP a
camada de transporte utiliza um esquema de multiplexação,
onde é possível transmitir “simultaneamente” dados das mais
diferentes aplicações.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Transporte
Na verdade, ocorre o conceito de intercalamento de pacotes;
vários programas poderão estar comunicando-se com a rede ao
mesmo tempo, mas os pacotes gerados serão enviados à rede
de forma intercalada, não sendo preciso terminar um tipo de
aplicação de rede para então começar outra. Isso é possível
graças ao uso do conceito de portas, já que dentro do pacote há
a informação da porta de origem e de destino do dado. Ao
receber três pacotes, por exemplo, o primeiro pode ser de e-
mail, o segundo de www e o terceiro de FTP.
ANALOGIA AO CONCEITO DE PORTA

• Na analogia dos correios, que realizar sobre as diferenças entre


as Camadas de Rede e de Transporte, não basta apenas a carta
chegar na sua casa ou na sua empresa.
• Ao chegar nesse local, várias pessoas podem recebê-la. Então, é
necessário especificar o nome de alguém, isso seria a porta, uma
identificação local.
– Da porta 0 até a 1023, temos as portas restritas, para usos especiais,
exemplo a porta 80 é a usada pelo HTTP e a 21 do FTP.
– Da porta 1024 até a 65535, o uso é liberado e você pode decidir qual
usar. Por exemplo, você pode criar um jogo online e definir o uso da
porta 2112 para tai aplicação.
MULTIPLEXAÇÃO E DEMULTIPLEXAÇÃO

Multiplexação em Redes

Quando o hospedeiro de origem vai enviar os dados, das mais diversas


aplicações que estejam rodando, a camada de transporte vai dividir esses
pacotes de informações em segmentos, antes de enviar para a camada de
rede. Porém, antes disso, a camada de transporte precisa colocar no
cabeçalho dos segmentos os dados do hospedeiro bem como a porta na qual
cada segmento deve ir.

Como dissemos, apenas informar o hospedeiro (identificado pelo IP), não é


suficiente. É necessário fornecer o número da porta na qual aquele
segmento vai ser enviado. Isso se chama multiplexação.
MULTIPLEXAÇÃO E DEMULTIPLEXAÇÃO

Demultiplexação em Redes
Segmentos multiplexados pela camada de transporte, enviados para a
camada de redes, agrupados em datagramas, esses dados vão para o
hospedeiro destino.

Chegando lá, a camada de transporte vai pegar os segmentos e ler no


cabeçalho, e será possível identificar para onde cada segmento deve ir,
graças a informação das portas de origem e destino.

Esse ato, de enviar cada segmento para a porta correta, se chama


demultiplexação.
ADMINISTRAÇÃO DE REDES
TCP/IP
Camada de Transporte
Nesta camada operam dois protocolos: o já falado TCP e o UDP.
Ao contrário do TCP, este segundo protocolo não verifica se o
dado chegou ou não ao destino. Por este motivo, o protocolo
mais usado na transmissão de dados é o TCP, enquanto o UDP
é tipicamente usado na transmissão de informações de
controle. Na recepção de dados, a camada de transporte pega
os pacotes passados pela camada Internet e trata de colocá-los
em ordem e verifica se todos chegaram corretamente.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Transporte
Além disso o protocolo IP não verifica se o pacote de dados
enviado chegou ou não ao destino; é o TCP (protocolo de
transporte), que ao remontar a ordem dos pacotes recebidos,
verifica se está faltando algum, assim, caso haja necessidade ele
solicita uma retransmissão do pacote que não chegou.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Internet
Essa camada é equivalente à camada de rede (camada 3) do
modelo OSI. Na transmissão de um dado, o pacote de dados
recebido da camada TCP é dividido em pacotes chamados de
datagramas. Os datagramas são enviados para a camada de
interface com a rede, onde são transmitidos pelo cabeamento
da rede através de quadros. Essa camada não verifica se os
datagramas chegaram ao destino, isso fica a cargo do TCP.
ADMINISTRAÇÃO DE REDES

TCP/IP
Camada de Internet
Ainda nessa camada é realizado o roteamento de pacotes, isto
é, adiciona-se ao datagrama informações sobre o caminho que
ele deverá percorrer.
ADMINISTRAÇÃO DE REDES
TCP/IP
Camada de Interface de Rede
Esta camada, é equivalente as camadas 1 e 2 do modelo OSI, ela
é responsável por enviar o datagrama recebido pela camada de
internet em forma de um quadro através da rede.
ADMINISTRAÇÃO DE REDES

TCP/IP
Exercícios:

1. Faça uma comparação sucinta entre o modelo OSI e o


TCP/IP.

2. Comente sobre os protocolos presentes no modelo TCP/IP.

3. Resuma cada camada do modelo TCP/IP.

Você também pode gostar