quinta-feira, 3 de março de 2011

Portas e Protocolos

Nesta postagem iremos falar um pouco sobre portas e protocolos, conhecer alguns deles , suas funções e como usa-las de acordo com o que for necessário.

IP + porta = Socket de conexão  ( ou comunicação ) . OBS : Só os servidores podem entrar em qualquer porta sem nenhuma restrição.

Portas TCP

Sua função é basicamente a comunicação de dados pela WEB, através dessa porta são usados varios protocolos que levam e trazem dados para a maquina da rede.
Existem 65.535 portas TCP cada porta pode eser usada por um servidor diferente. As TCP´s mais usadas são de 0 a 1023 que são reservadas como servidores WEB , servidores de e-mail, compartilhamento de arquivos e etc. 

Portas UDP

É um tipo de porta que faz o mesmo trabalho do TCP mas de formas mais simples e logicamete menos segura , onde sua confiabilidade é pouca , não se precisa ter conexão para se tranmitir os dados e não reenvia (dados) se caso necessário, somente manda .

AS MAIS USADAS SÃO : 

21 TCP : FTP - é usado para tranferencia de arquivos
22 TCP : SSH - permite executar apenas comandos de textos remotamente
23 TCP : telnet - É usado para acesso remoto
25 TCP : SMTP - protocolo padrão para envio de e-mails
53 UDP/TCP : DNS - são responsaveis por converter nomes em enddereços IP`s
69 UDP : TFTP - é uma versão simplificada do FTP a diferença é que ela não da suporta a erros.
80 TCP : HTTP - E usado para acesso a WEB
110 TCP : POP3 - são servidores de e-mail e armazenam numa pasta local.
123 UDP : NTP - é usado para sincronizar o relógio em relação a outras maquinas da rede.
143 TCP : IMAP - é mais um protocolos de recebimentos de e-mails como o pop3 a diferença é que via pop3 eles são apagados assim que baixados ja no IMAP tem que ser apagados manualmente.
389 TCP : LDAP - cria servidores e define permissões de acesso para os diferentes usuarios de rede
443 TCP : HTTPS - Tranmite dados de forma segura.

Eu posso saber também quais são os serviços que eu estou usando no momento ou seja quais são as portas e os protocolos que estou utilizando para executar os aplicativos da minha maquina, com os seguintes comandos :
nmap localhost : mapeia as portas TCP da sua maquina
nmap -sU localhost : Lista as portas UDP.

Nenhum comentário:

Postar um comentário