Anda di halaman 1dari 4

Índice

TCP Transmission Control Protocol............................................................................................ 1


Protocolos ................................................................................................................................ 2
Http .................................................................................................................................. 2
FTP .................................................................................................................................... 2
POP3 ................................................................................................................................. 2
SMTP................................................................................................................................. 2
IPv4 ................................................................................................................................... 2
IPv6 ................................................................................................................................... 2
Comparação entre o modelo OSI e o TCP/IP .............................................................................. 2
Semelhanças ..................................................................................................................... 2
Diferenças ......................................................................................................................... 3
IPv6 em substituição do IPv4..................................................................................................... 3
MAC address e IP ...................................................................................................................... 3
TCP Transmission Control Protocol

O TCP (Transmission Control Protocol) é um dos protocolos sob os quais assenta o núcleo da Internet. A
versatilidade e robustez deste protocolo tornou-o adequado a redes globais, já que este verifica se os dados são
enviados de forma correcta, na sequência apropriada e sem erros, pela rede.

O TCP é um protocolo do nível da camada de transporte (camada 4) do Modelo OSI e é sobre o qual assentam a
maioria das aplicações cibernéticas, como o SSH, FTP, HTTP — portanto, a World Wide Web.

As características fundamentais do TCP são:

 Orientado à conexão - A aplicação envia um pedido de conexão para o destino e usa a "conexão" para
transferir dados.
 Ponto a ponto - uma conexão TCP é estabelecida entre dois pontos.
 Confiabilidade - O TCP usa várias técnicas para proporcionar uma entrega confiável dos pacotes de dados,
que é a grande vantagem que tem em relação ao UDP, e motivo do seu uso extensivo nas redes de
computadores. O TCP permite a recuperação de pacotes perdidos, a eliminação de pacotes duplicados, a
recuperação de dados corrompidos, e pode recuperar a ligação em caso de problemas no sistema e na rede.
 Full duplex - É possível a transferência simultânea em ambas direcções (cliente - servidor) durante toda a
sessão.
 Handshake - Mecanismo de estabelecimento e finalização de conexão a três e quatro tempos,
respectivamente, o que permite a autenticação e encerramento de uma sessão completa. O TCP garante
que, no final da conexão, todos os pacotes foram bem recebidos.
 Entrega ordenada - A aplicação faz a entrega ao TCP de blocos de dados com um tamanho arbitrário num
fluxo (ou stream) de dados, tipicamente em octetos. O TCP parte estes dados em segmentos de tamanho
especificado pelo valor MTU. Porém, a circulação dos pacotes ao longo da rede (utilizando um protocolo de
encaminhamento, na camada inferior, como o IP) pode fazer com que os pacotes não cheguem ordenados. O
TCP garante a reconstrução do stream no destinatário mediante os números de sequência.
 Controle de fluxo - O TCP usa o campo janela ou window para controlar o fluxo. O receptor, à medida que
recebe os dados, envia mensagens ACK (=Acknowledgement), confirmando a recepção de um segmento;
como funcionalidade extra, estas mensagens podem especificar o tamanho máximo do buffer no campo
(janela) do segmento TCP, determinando a quantidade máxima de bytes aceita pelo receptor. O transmissor
pode transmitir segmentos com um número de bytes que deverá estar confinado ao tamanho da janela
permitido: o menor valor entre sua capacidade de envio e a capacidade informada pelo receptor.

Tipicamente, numa ligação TCP existe aquele designado de servidor


(que abre um socket e espera passivamente por ligações) num
extremo, e o cliente no outro. O cliente inicia a ligação enviando um
pacote TCP com a flag SYN activa e espera-se que o servidor aceite
a ligação enviando um pacote SYN+ACK. Se, durante um
determinado espaço de tempo, esse pacote não for recebido ocorre
um timeout e o pacote SYN é reenviado. O estabelecimento da
ligação é concluído por parte do cliente, confirmando a aceitação do
servidor respondendo-lhe com um pacote ACK.

Os protocolos do TCP/IP são os padrões em torno dos quais a


Internet se desenvolveu, portanto o modelo TCP/IP ganha
credibilidade apenas por causa dos seus protocolos. Em contraste, nenhuma rede foi criada em torno de
protocolos específicos relacionados ao OSI, embora todos usem o modelo OSI para guiar seu raciocínio.

http://pt.wikipedia.org/wiki/Transmission_Control_Protocol

Página 1 de 3
Protocolos
Http
Hypertext Transfer Protocol é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI)
utilizado para sistemas de informação de hipermédia distribuídos e colaborativos

http://pt.wikipedia.org/wiki/HTTP

FTP
File Transfer Protocol é uma forma bastante rápida e versátil de transferir arquivos (também conhecidos como
ficheiros), sendo uma das mais usadas na internet.

http://pt.wikipedia.org/wiki/Ftp

POP3
Post Office Protocol é um protocolo utilizado no acesso remoto a uma caixa de correio electrónico Ele está
definido no RFC 1225 e permite que todas as mensagens contidas numa caixa de correio electrónico possam ser
transferidas sequencialmente para um computador local.

http://pt.wikipedia.org/wiki/Pop3

SMTP
Simple Mail Transfer Protocol é um protocolo relativamente simples, baseado em texto simples, onde um ou
vários destinatários de uma mensagem são especificados (e, na maioria dos casos, validados) sendo, depois, a
mensagem transferida. É bastante fácil testar um servidor SMTP usando o programa telnet.

http://pt.wikipedia.org/wiki/Smtp

IPv4

É um protocolo de comunicação usado entre duas ou mais máquinas em rede para encaminhamento dos dados.

http://pt.wikipedia.org/wiki/Ipv4

IPv6

IPv6 é a versão mais actual do protocolo IP. Sua criação é fruto do esforço do IETF para criar a "nova geração do
IP" cujas linhas mestras foram descritas por Scott Bradner e Allison Marken, em 1994, na RFC 1752.[1] Sua
principal especificação encontra-se na RFC 2460

http://pt.wikipedia.org/wiki/IPv6

Comparação entre o modelo OSI e o TCP/IP


Semelhanças

 Ambos têm camadas;


 Ambos têm camadas de aplicação, embora incluam serviços muito diferentes;
 Ambos têm camadas de transporte e de rede comparáveis;
 A tecnologia de comutação de pacotes (e não comutação de circuitos) é presumida por ambos;
 Os profissionais da rede precisam conhecer ambos.

Página 2 de 3
Diferenças

 O TCP/IP combina os aspectos das camadas de apresentação e de sessão dentro da sua camada de
aplicação;
 O TCP/IP combina as camadas física e de enlace do OSI em uma camada;
 O TCP/IP parece ser mais simples por ter menos camadas;

http://www.prof2000.pt/users/palb_form/redesi/OSIvsTCPIP/index.htm

IPv6 em substituição do IPv4

O principal motivo para a implantação do IPv6 na Internet é a necessidade de mais endereços, porque os
endereços livres IPv4 estão se acabando. Para entender as razões desse esgotamento, é importante considerar
que a Internet não foi projetada para uso comercial. No início da década de 1980, ela poderia ser considerada uma
rede predominantemente acadêmica, com poucas centenas de computadores interligados. Apesar disso, pode-se
dizer que o espaço de endereçamento do IP versão 4, de 32 bits, não é pequeno: 4.294.967.296 endereços.

http://pt.wikipedia.org/wiki/IPv6

MAC address e IP

Em redes de computadores, um endereço Media Access Control (MAC address) é um identificador exclusivo
atribuído a maioria dos adaptadores de rede ou placas de rede (NICs) pelo fabricante para identificação, e
utilizada na sub protocolo Media Access Control-camada. Se atribuído pelo fabricante, um endereço MAC
geralmente codifica o número de identificação do fabricante registrado. Pode também ser conhecido como um
endereço de hardware Ethernet (EHA), endereço de hardware, endereço da placa, ou endereço físico.
Em redes TCP / IP, o endereço MAC de uma interface de sub-rede pode ser consultado com o endereço IP usando
o Address Resolution Protocol (ARP) para protocolo IP versão 4 (IPv4) ou o Neighbor Discovery Protocol (NDP)
para IPv6. Em redes de difusão, como a Ethernet, o endereço MAC identifica unicamente cada nó e permite que os
quadros a serem marcados para hosts específicos. Assim, constitui a base da maior parte da camada de link (OSI
Layer 2) criação de redes em que os protocolos da camada superior confiar para produzir complexos, o
funcionamento das redes.

http://en.wikipedia.org/wiki/MAC_address

Página 3 de 3

Anda mungkin juga menyukai