Udemy - SRV - 01 - Apresentação
Udemy - SRV - 01 - Apresentação
Udemy - SRV - 01 - Apresentação
A d m i n i s t ra ç ã o d e S e r v i d o r e s
e Ser viços de Rede
Bem vindo ao curso!
ADMINISTRAÇÃO DE SERVIDORES E SERVIÇOS DE REDE
Conteúdo do curso
ADMINISTRAÇÃO DE SERVIDORES E SERVIÇOS DE REDE
dgpti.com.br 7
Tópico 1
Introdução aos Serviços de Rede
Antes de praticar, vamos alinhar alguns conceitos!
Introdução: Serviços de Rede
A n t e s d e p r a t i c a r, v a m o s a l i n h a r a l g u n s c o n c e i t o s !
• Recursos:
• Hardware e Software. (Servidores, switch, roteador, impressora, diretório, etc...);
• Serviços:
• Possibilita o compartilhamento de recursos;
• Regras:
• Padrões que possibilitam a troca de dados entre os computadores (Protocolos).
• “O modelo de referência OSI é o modelo de referência de rede mais amplamente conhecido. Ele é
usado para a elaboração de rede de dados, especificações de operação e resolução de
problemas.” (CCNA Exploration – CISCO).
Administração de Servidores e Serviços de Rede 17
Modelo de Referência OSI
(Open System Interconection)
• Cada camada possui um
papel (responsabilidade) na
comunicação entre dois
dispositivos.
• Mais detalhes no curso
“Fundamentos de Rede e
Wireshark”.
• Informações referentes a cada uma das camadas são adicionadas aos dados
recebidos da camada superior (cabeçalho do protocolo da respectiva camada) para
possibilitar o endereçamento de origem e destino (porta, IP e MAC) do PDU
(segmento, pacote e frame/quadro), bem como outros controles de cada protocolo.
24
Introdução (Camada de Transporte)
• As redes de dados e a Internet suportam a rede humana através do fornecimento de
comunicação contínua e confiável entre pessoas a múltiplos serviços como e-mail,
web, mensagens instantâneas, entre outros.
• Reagrupamento de Segmentos:
• No host de destino, cada segmento de dados pode ser direcionado para a aplicação apropriada.
Em adição a isso, estes segmentos de dados individuais também precisam ser reconstruídos em
um fluxo completo de dados que seja útil para a camada de Aplicação. Os protocolos da camada
de Transporte descrevem como a informação do cabeçalho da camada de Transporte é usada
para reagrupar os segmentos de dados em fluxos a serem passados para a camada de Aplicação.
Fonte:
CISCO NetAcad
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 31
Protocolo TCP
(Transmission Control Protocol)
• O TCP é um protocolo orientado à conexão (circuito virtual), descrito na RFC 793. O
TCP possui um cabeçalho maior que permite adicionar as funções de entrega
ordenada, entrega confiável e controle de fluxo.
• Cada segmento TCP tem 20 bytes de overhead (cabeçalho) que encapsula os dados
da camada de Aplicação, enquanto que o segmento UDP tem apenas 8 bytes.
Fonte:
CISCO NetAcad
• No servidor, temos portas específicas abertas para cada serviço (open passivo).
• Por exemplo, uma solicitação de página HTTP sendo enviada a um servidor web
(porta 80) sendo executado em um host com um endereço de IPv4 Camada 3
192.168.1.20 seria destinado ao SOCKET 192.168.1.20:80.
Administração de Servidores e Serviços de Rede 35
Endereçamento de porta
• A Internet Assigned Numbers Authority (IANA) designa números de porta. A IANA é
um órgão de padrões responsável pela designação de vários padrões de
endereçamento.
Fonte:
CISCO NetAcad
Fonte:
CISCO NetAcad
Fonte:
Elaborado pelo autor.
39
Solicitação TCP
A porta de origem no
cliente sempre será >=1024
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 45
Three Way Handshake:
Estabelecendo conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 46
Three Way Handshake:
Estabelecendo conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 47
Three Way Handshake:
Finalizando conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 48
Three Way Handshake:
Finalizando conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 49
Three Way Handshake:
Finalizando conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 50
Three Way Handshake:
Finalizando conexão
Fonte:
CISCO NetAcad
Administração de Servidores e Serviços de Rede 51
TCP State Machine:
Máquina de Estados TCP
• Esta imagem representa todo o
processo de comunicação do
protocolo TCP, descrevendo a
sequência de estados TCP, no
cliente e no servidor, desde o
início ao final de uma conexão
(circuito virtual).
• Isto não significa que as aplicações que usam UDP sejam de baixa qualidade ou
confiabilidade. Isto simplesmente significa que estas funções não são fornecidas
pelo protocolo da camada de Transporte e devem ser implementadas em outros
locais se houver necessidade (Aplicação).
• Ambas características citadas acima são do Protocolo TCP. Portanto, não temos o
estabelecimento de um “circuito virtual” (VC) com o protocolo UDP.
• COMER, Douglas E., Interligação de Redes com TCP/IP - Volume I - Princípios, protocolos e
arquitetura - Tradução da 6ª Edição. Rio de Janeiro: ELSEVIER, 2015.
• TANENBAUM, Andrews S., Redes de Computadores. 5. ed. Rio de Janeiro: Elsevier, 2011.
• ORACLE. Adjusting TCP Settings for Heavy Load on Windows. Disponível em:
• https://docs.oracle.com/cd/E26180_01/Search.94/ATGSearchAdmin/html/s1207adjustingtcpsettingsforheavyload01.html