Ads 468x60px

TCP's


TCP - Transmissão Fiável

  • Confirmação de recepção
    • O recetor confirma, através de uma mensagem curta (Acknowledgemente), que recebeu o segmento enviado;
  • Retransmissão
    • Se a confirmação não for recebida dentro de um período determinado, o segmento é reenviado;


TCP - Retransmissão

  • Quanto tempo esperar pela confirmação (ACK)?
    • Depende da distância ao destino e das condições do tráfego no momento.
  • O momento de espera num determinado momento é estimado a partir do Round-Trip Time de cada ligação e do tempo estimado presente:
    • Chama-se, por isso, retransmissão adaptável.
  • O segredo do sucesso do TCP.



TCP - Controlo de congestão

  • A congestão é detetada por:
    • Ocorrência de Timeout (ACKs não chegam)
    • Receção duplicada de ACKs.
  • Ao serem detetadas colisões:
    • O envio de segmentos é reduzido drasticamente (Collision Avoidance Algorithm);
    • Depois começa a aumentar devagar, inicialmente e exponencialmente com o tempo (Slow Start Algorithm);



TCP - Controlo de Fluxo

  • O recetor:
    • Anuncia, a cada ACK, o espaço livre do seu buffer (window size);
  • O emissor:
    • Envia segmentos até ao limite da janela (window size), sem ter de esperar por confirmação (ACKs);
  • Este mecanismo é conhecido como Protocolo da Janela Deslizante (Sliding Window Protocol).



TCP - Encerramento fiável

  • Importante por causa da segurança:
    • Se não for encerrada de forma correta, poderão ficar portas abertas;
    • Alguém mal intencionado poderá aproveitar-se
  • O mecanismo de encerramento de TCP permite que uma das partes termine a ligação e a outra possa continuar a enviar dados;
  • Chama-se half-closed:
    • O fecho da ligação num dos dados não obriga o fecho de ambos.




TCP - Formato

  • Source/Destinaton Port
    • Porta remente/destinatária (aplicação);
  • Sequence Number
    • Número de sequência do pacote;
  • Acknowledgement Number
    • Próximo número de sequência que o emissor espera receber;
  • HLen (Header Length)
    • Tamanho do cabeçalho;
  • URG - O campo Urgent Pointer é válido.
  • ACK - O segmento é uma confirmação (Acknowledgement);
  • PSH - O recetor deverá passar os dados para a camada de aplicação logo que possível;
  • RST - Segmento enviado não faz sentido (Exemplo: Porta não Existe);
  • SYN - Pedido de sincronização de números de sequência (para iniciar ligação);
  • FIN - Computador emissor acabou o envio de dados (para terminar ligação);
  • Window
    • Número de bytes que o host está disposto a aceitar (espaço livre na buffer);
  • Checksum
    • Cobre o cabeçalho+dados;
  • Urgent Pointer
    • Posição onde serão colocados os dados urgentes.
  • Options
    • A opção mais comum é a MSS (Maximum Segment Sender) que define o tamanho máximo de segmento que pode ser enviado.



Métodos de conexão por TCP

  • É um método standard que permite a comunicação entre processos (que se encontram eventualmente em diferentes máquinas), isto é, um conjunto de regras e procedimentos a respeitar para emitir e receber dados numa rede.
  • Existem vários métodos, de acordo com o que se espera da comunicação.
  • Certos protocolos, por exemplo, serão especializados na troca de ficheiros (FTP), outros poderão servir para gerir simplesmente o estado da transmissão, e os erros (é o caso do protocolo ICMP), …


Routers ou roteadores


Routers ou roteadores


  • Os routers suportam a entrega indireta de datagramas IP.
  • Utilizam tabelas de routing.
  • Usualmente um datagrama pode:
    • Ser enviado diretamente para o destino.
    • Ser enviado para o próximo router na direção do destino.
    • Ser enviado para o router por omissão.




IP - Internet Protocol


  • Os dados numa rede IP são enviados em blocos referidos como pacotes ou datagramas (os termos são basicamente sinónimos no IP, sendo usados para os dados em diferentes locais nas camadas IP).





Comunicações entre redes


  • Estruturação em camadas:
    • Os modelos estruturam-se em camadas hierárquicas.
    • Uma camada realiza um conjunto de funções e oferece um serviço à camada superior.
  • Princípios de estruturação em camadas:
    • Independância entre camada (organização interna de cada camada invisível do exterior da camada).
    • Camadas adjacentes comunicam através de interfaces.
    • Valorização dos serviços oferecidos por uma camada.
  • Os vários níveis surgem para que um nível possa controlar também a informação tratada num nível mais baixo, o que implica maior qualidade nos serviços oferecidos pela rede.



Vantagens:


  • Redução da complexidade de desenvolvimento.
  • Desenvolvimentos independentes (modulares).
  • Maior flexibilidade e simplicidade de implementação.
  • Introdução de alterações numa camada.
  • Incorporação de novas tecnologias.
  • Adoção de normas (standards).



Uma grande preocupação do modelo OSI é, sendo relativamente geral, ser também flexível.



Routers e portas de interfaces de routers


Routers e portas de interfaces de routers

  • Cada elemento de rede é composto por diversos componentes que para efeito da sua administração, controlo e gestão importa especificar.

  • Assim, começando pelos routers, temos:
    • interfaces;
    • portas;
    • sub-interface;
    • filas;
    • tabelas de routing ou de indexação de etiquetas
  • Portas
    • Portas bem conhecidas (0-1023): servidor
    • HTTP - 80;
    • SMTP - 25;
    • SSH - 22;
    • Portas efémeras: cliente
  • Por uma questão de melhor compreensão das relações entre objetos estes são organizados de forma hierárquica.

1. A camada Rede do modelo OSI (Open Systems Interconnection)


- A camada de Rede é responsável pelo endereçamento dos pacotes, convertendo endereços lógicos (ou IP) em endereços físicos, de forma que os pacotes consigam chegar correctamente ao destino.

-Esta camada também determina a rota que os pacotes irão seguir para atingir o destino, baseada em fatores como condições de tráfego da rede e prioridades.

-Essa camada é usada quando a rede possui mais de um segmento e, com isso, há mais de um caminho para um pacote de dados percorrer da origem ao destino.

As funções exercidas na camada de rede do modelo OSI.



  • Tráfego direção ao destino final
  • Dirigindo os endereços lógico de rede e serviços endereços.
  • Encaminhamento de funções; descoberta e seleção de rotas.
  • Comutação de pacotes
  • Controle de sequência de pacotes
  • Detecção de erro End-to-end dos dados ( a partir do emissor para o receptor de dados).
  • Controle de congestionamento
  • Controle de fluxo
  • Portal de serviços


Meios de transmissão não guiados 2016



Infravermelho

  • O comprimento de onda da radiação infravermelho não lhe permite atravessar a maior parte dos objectos(paredes,metal,ect).
  • Desta forma, não é possível ter objectos a destruir a linha de visão entre o emissor e o receptor, que só podem distar um dos outro de 30m.
  • Esta tecnologia é muito mais utilizada nos comandos de TV e em ratos e teclados sem fios.



Ondas rádios



  • As tecnologias que utilizam as frequências rádio são:
    • Bluetooth(802.15)
    • Wi-fi(802.11)
  • Estas trabalham na gama de frequência dos 900 MHz-2.4 HGz-5GHz(espetro não licenciado).



Laser

  • Usa-se para comunicações ponto a ponto onde o emissor e o receptor têm de apresentar linha de visão entre si.
  • O laser funciona como uma linha imaginária entre o emissor e o receptor constituida por luz.
  • São muito suscetiveis ás condições climatérias.
  • Tem uma largura de banda(Até 2.5 GDps) e um alcance médio de 10 km.
  • Vantagem: não está sujeito a interferências electromagnéticas ( ruídos) e a segurança é elevada.





UMTS-Universal mobile telecomunications system

  • Tecnologia de terceira geração (3G) dos telemóveis
  • Da mesma forma foi criada a I.S.O. nos anos 80 para uniformizar(Standardizar) as comunicações através das redes.
  • Foi ainda uniformizada um protocolo a nível mundial para as comunicações: HSDPA(High-Speed Downlink Packect Access).Também de 3,5 G onde é possivel obter altas velocidades de transmissão de dados(3,6 mbps e 7mbps).
  • Prevê-se num futuro próximo chegarem a atingir os 14 mbps.



Satélite

  • Utilizam-se em redes WAN e a comunicação é feita entre antenas parabólicas.
  • Os satélites de comunicação são geralmente geostacionanórios e encontram-se sobre o equador terrestre a uma altura de 35786 km.



Antenas

  • São os componentes mais importantes de uma rede Wireless(sem fios).
  • São responsáveis por irradiar o sinal dentro de cartas limites, a chamda zona de cobertura ou alcance.



         Tipos de Antenas:

  • Existem dois tipos de Antenas:
    • Direcionais-irradiam o sinal numa direcção(antena de TV);
    • Omnidirecionais-irradiam igualmente em todas as direcções (360º- antena wi-fi)



Ficha

  • As fichas utilizadoras do tipo de cabo utilizado
    • Se utilizarmos cabos coaxiais:
      • Fichas BNC.



  • Se utilizam cabos de pares entrançados
    • Fichas Rj95 para Ethernet.
    • Fichas Rj11 para cabos de Telefone(utilizado nos modems).




Cabos executados com ficha Rj45

  • Cabo direto
  • Cabo Cruzado

Meios de transmissão Guiados 2016


Cabos elétricos

  • Dentro desta categoria usam-se dois tipos de cabos em redes de comunicação:


  1. cabo coaxial;
  2. Pares de cobre entrançado;

Cabos coaxial
  • Usados sobretudo em redes locais com tipologia em barramentos.
  • Podem ser de dois tipos:

  1. Fino- Com blindagem simples(máximo de 185 cm com velocidade de 10 Mb);
  2. Grosso- Com blindagem dupla(máximo de 500 m com velocidade de 10 Mb);

Pares de cobre entrançado
  • São os cabos mais utilizados nas redes locais.
  • Podem ser de dois tipos:

  1. UTP
  2. STP


UTP- Unshielded Twisted Pair
  • Usada para interior
  • Sem malha de protecção contra ruidos externos(máximo de 100m com velocidade de 10 Mb, 100 Mb e 1 Gb).

STP- Shielded Twisted Pair
  • Usado para exterior
  • Com malha de proteção(blindagem) e consequentemente maior imunidade ao ruído(máximo de 150m com velocidades de 10 Mb,100 Mb ou 1 Gb).


Cabos Óticos
  • Estes ao contrário dos anteriores não são cabos electricos.
  • Numa Fibra Óptica(FO), é transmitida luz no seu interior através de reflexões sucessivos(geralmente em vidro).
  • É utilizado sobretudo para grandes distâncias e quando são necessários altas velocidades.
  • Existem dois tipos de cabos de fibra ótica:

  1. Multimodo;
  2. Monomodo.

F.O.-Multimodo
  • Vários comprimentos de onda a percorrer a mesma fibra, tecnologia mais barata que a monomodo.
  • Maior diâmetro e percorre distâncias mais curtas que as FO Monomodo.
  • Apresenta maior dispersão modal.



F.O.-Monomodo
  • Apenas um comprimento de onda a percorrer a fibra
  • Tecnologia mais dispendiosa e mais difícil de instalar devido ao seu menor diâmetro
  • Percorre distâncias mais longas que as FO Multi modo.

Modelo TCP/IP



  • À semelhança do modelo O.S.I, encontra-se dividida em camadas sendo que neste modelo apenas existem 4 camadas:




                         4º Camada


                        3º Camada


                        2º Camada

             
                       1ºCamada







1º Interface de Rede ( ou simplesmente Rede)
  • Esta camada é equivalente ás camadas 1 e 2 do modelo O.S.I., recebe os datagramas vindos da camada  2 e envia-os em forma de quadros atravéz da rede.




2º Internet
  • Equivalente á camada de rede do Modelo O.S.I..
  • Na transmissão de dados, os patoces recebidos pela camada TCP são divididos em datagramas e enviados para a camada 1.
  • Esta camada ainda é responsável pelo routing de pacotes, ou seja, adiciona aos datagramas informação referentes ao caminho a percorrer na rede.

Protocolos da camada 2º Internet :
  • Os protocolos que operam nesta camada são:

  1. IP(Internet Protocol)
  2. ICMP(Internet Control Message Protocol)
  3. ARP(Address Resolution Protocol)
  4. RARP(Reverse Address Resolution Protocol)

3º Transporte
  • Equivalente á camada de transporte do modelo O.S.I..
  • É responsável pela transformação da mensagem proveniente da camada de aplicação em segmentos(nome dos pacotes nesta camada) e por enviá-los para a camada de Internet.
  • Nesta camada opeam dois protocolos:

  1. TCP (Transmission Control Protocol)
  2. UDP (User Datagram Protocol)

4ºAplicação
  • Corresponde ás camadas 5,6,7 do modelo O.S.I. .
  • Faz comunicação entre as aplicações e o protocolo de transporte.
  • Comunica com a camada transporte atravéz de portas
  • Utilizam sempre as mesmas portas dependendo da sua natureza.

Protocolos da camada 4º -Aplicação

Os protocolos mais importantes nesta camada são:
  • SMTP(Simple Mail Transfer Protocol)- Protocolo para enviar Mensagens de e-mail entre utilizadores da Internet;
  • DNS(Domain Name Server)- Ligação entre domínios e endereços IP;
  • HTTP(Hyper Text Transfer Protocol)-Protocolo de transferência de ficheiros da Internet;
  • FTP( File Transfer Protocol)-Protocolo de transferência de ficheiros na Internet.
  • Telnet(Terminal Emulation)-Programa de comunicações usada para ligar um computador a um servidor ou equipamento remoto.



 
▲ Ir para Topo