Page 1

Ejercicio “Protocolos de comunicación” Busca información sobre los protocolos de comunicación y describe los siguientes parámetros: Protocolo TCP/IP, la dirección IP (indica qué clases de direcciones IP existen), la mascara de red, la puerta de enlace, el servicio de resolución de nombres (DNS), el servicio DHCP y los servicios TCP con puerto fijo: telnet, SMPT, http, POP 3. Protocolo TCP/IP TCP (Transmission-Control-Protocol, en español Protocolo de Control de Transmisión) es uno de los protocolos fundamentales en Internet. Fue creado entre los años 1973 - 1974 por Vint Cerf y Robert Kahn. Muchos programas dentro de una red de datos compuesta por computadoras pueden usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto. TCP da soporte a muchas de las aplicaciones más populares de Internet, incluidas HTTP, SMTP, SSH y FTP.

Máscara de SubRed


La mรกscara permite distinguir los bits que identifican la red y los que identifican el host de una direcciรณn IP. Dada la direcciรณn de clase A 10.2.1.2 sabemos que pertenece a la red 10.0.0.0 y el host al que se refiere es el 2.1.2 dentro de la misma. La mรกscara se forma poniendo a 1 los bits que identifican la red y a 0 los bits que identifican el host. De esta forma una direcciรณn de clase A tendrรก como mรกscara 255.0.0.0, una de clase B 255.255.0.0 y una de clase C 255.255.255.0. Los dispositivos de red realizan un AND entre la direcciรณn IP y la mรกscara para obtener la direcciรณn de red a la que pertenece el host identificado por la direcciรณn IP dada. Por ejemplo un router necesita saber cuรกl es la red a la que pertenece la direcciรณn IP del datagrama destino para poder consultar la tabla de encaminamiento y poder enviar el datagrama por la interfaz de salida.

Creaciรณn de subredes El espacio de direcciones de una red puede ser subdividido a su vez creando subredes autรณnomas separadas. Un ejemplo de uso es cuando necesitamos agrupar todos los empleados pertenecientes a un departamento de una empresa. En este caso crearรญamos una subred que englobara las direcciones IP de รฉstos. Para conseguirlo hay que reservar bits del campo host para identificar la subred estableciendo a uno los bits de red-subred en la mรกscara. Por ejemplo la direcciรณn 172.16.1.1 con mรกscara 255.255.0.0 nos indica que los dos primeros bytes identifican la red (por ser una direcciรณn de clase B), el tercer byte identifica la subred (a 1 los bits en la mรกscara) y el tercero identifica el host (a 0 los bits correspondientes dentro de la mรกscara). Hay dos direcciones de cada subred quedan reservadas: aquella que identifica la subred (campo host a 0) y la direcciรณn para realizar broadcast en la subred (campo host a 1).

IP dinรกmica


Una dirección IP dinámica es una IP asignada mediante un servidor DHCP (Dynamic Host Configuration Protocol) al usuario. La IP que se obtiene tiene una duración máxima determinada. El servidor DHCP provee parámetros de configuración específicos para cada cliente que desee participar en la red IP. Entre estos parámetros se encuentra la dirección IP del cliente. DHCP apareció como protocolo estándar en octubre de 1993. El estándar RFC 2131 especifica la última definición de DHCP (marzo de 1997). DHCP sustituye al protocolo BOOTP, que es más antiguo. Debido a la compatibilidad retroactiva de DHCP, muy pocas redes continúan usando BOOTP puro. Las IP dinámicas son las que actualmente ofrecen la mayoría de operadores. Éstas suelen cambiar cada vez que el usuario reconecta por cualquier causa.

La máscara de red La máscara de red es una combinación de bits que sirve para delimitar el ámbito de una red de computadoras. Su función es indicar a los dispositivos qué parte de la dirección IP es el número de la red, incluyendo la subred, y qué parte es la correspondiente al host.

Puerta de enlace Una puerta de enlace predeterminada es un dispositivo (un router o una computadora) que sirve como enlace entre dos redes informáticas, es decir, es el dispositivo que conecta y dirige el tráfico de datos entre dos redes. Generalmente en las casas, ese dispositivo es el router y Cable-MODEM o DSL-MODEM que conecta la red local de la casa (LAN) con Internet (WAN). En las empresas, muchas veces es una computadora la que dirige el tráfico de datos entre la red local y la red exterior, y, generalmente, también actúa como servidor proxy y firewall.


Este dispositivo, al conectar dos redes de IP, poseerá: •

una dirección IP privada: que servirá para identificarse dentro de la red local, una dirección IP pública: que servirá para identificarse dentro de la red exterior.

Servicio de resolución de nombres (DNS) El sistema de nombre de dominio (en inglés Domain Name System, DNS) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado al Internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.

DHCP DHCP (sigla en inglés de Dynamic Host Configuration Protocol Protocolo Configuración Dinámica de Servidor) es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van estando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.

Servicios TCP con puertos fijos. Puerto /protoc

Descripción


olo n/d / GRE

GRE (protocolo IP 47) Enrutamiento y acceso remoto

n/d / ESP

IPSec ESP (protocolo IP 50) Enrutamiento y acceso remoto

n/d / AH

IPSec AH (protocolo IP 51) Enrutamiento y acceso remoto

1/tcp

Multiplexor TCP

7/tcp

Protocolo Echo (Eco) Reponde con eco a llamadas remotas

7/udp

Protocolo Echo (Eco) Reponde con eco a llamadas remotas

9/tcp

Protocolo Discard Elimina cualquier dato que recibe

9/udp

Protocolo Discard Elimina cualquier dato que recibe

13/tcp Protocolo Daytime Fecha y hora actuales 17/tcp Quote of the Day (Cita del Día) 19/tcp Protocolo Chargen Generador de caractéres 19/udp Protocolo Chargen Generador de caractéres 20/tcp

FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - datos

21/tcp

FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - control

22/tcp SSH, scp, SFTP 23/tcp Telnet comunicaciones de texto inseguras 25/tcp

SMTP Simple Mail Transfer Protocol (Protocolo Simple de Transferencia de Correo)

37/tcp time 43/tcp nicname 53/tcp DNS Domain Name System (Sistema de Nombres de


Dominio) 53/udp

DNS Domain Name System (Sistema de Nombres de Dominio)

67/udp

BOOTP BootStrap Protocol (Server), también usado por DHCP

68/udp

BOOTP BootStrap Protocol (Client), también usado por DHCP

69/udp

TFTP Trivial File Transfer Protocol (Protocolo Trivial de Transferencia de Ficheros)

70/tcp Gopher 79/tcp Finger 80/tcp

HTTP HyperText Transfer Protocol (Protocolo de Transferencia de HiperTexto) (WWW)

88/tcp Kerberos Agente de autenticación 110/tc POP3 Post Office Protocol (E-mail) p 111/tc sunrpc p 113/tc ident (auth) antiguo sistema de identificación p 119/tc NNTP usado en los grupos de noticias de usenet p 123/ud NTP Protocolo de sincronización de tiempo p 123/tc NTP Protocolo de sincronización de tiempo p 135/tc epmap p 137/tc NetBIOS Servicio de nombres p


137/ud NetBIOS Servicio de nombres p 138/tc NetBIOS Servicio de envío de datagramas p 138/ud NetBIOS Servicio de envío de datagramas p 139/tc NetBIOS Servicio de sesiones p 139/ud NetBIOS Servicio de sesiones p 143/tc IMAP4 Internet Message Access Protocol (E-mail) p 161/tc SNMP Simple Network Management Protocol p 161/ud SNMP Simple Network Management Protocol p 162/tc SNMP-trap p 162/ud SNMP-trap p 177/tc XDMCP Protocolo de gestión de displays en X11 p 177/ud XDMCP Protocolo de gestión de displays en X11 p 389/tc LDAP Protocolo de acceso ligero a Bases de Datos p 389/ud LDAP Protocolo de acceso ligero a Bases de Datos p 443/tc HTTPS/SSL usado para la transferencia segura de p páginas web


445/tc Microsoft-DS (Active Directory, comparticiรณn en p Windows, gusano Sasser, Agobot) 445/ud Microsoft-DS comparticiรณn de ficheros p 500/ud IPSec ISAKMP, Autoridad de Seguridad Local p 512/tc exec p 513/tc login p 514/ud syslog usado para logs del sistema p 520/ud RIP p 591/tc FileMaker 6.0 (alternativa para HTTP, ver puerto 80) p 631/tc CUPS sistema de impresiรณn de Unix p 666/tc identificaciรณn de Doom para jugar sobre TCP p 993/tc IMAP4 sobre SSL (E-mail) p 995/tc POP3 sobre SSL (E-mail) p 1080/t SOCKS Proxy cp 1337/t suele usarse en mรกquinas comprometidas o infectadas cp 1352/t IBM Lotus Notes/Domino RCP cp


1433/t Microsoft-SQL-Server cp 1434/t Microsoft-SQL-Monitor cp 1434/u Microsoft-SQL-Monitor dp 1494/t Citrix MetaFrame Cliente ICA cp 1512/t WINS cp 1521/t Oracle listener por defecto cp 1701/u Enrutamiento y Acceso Remoto para VPN con L2TP. dp 1723/t Enrutamiento y Acceso Remoto para VPN con PPTP. cp 1761/t Novell Zenworks Remote Control utility cp 1863/t MSN Messenger cp 1935/? FMS Flash Media Server ?? 2049/t NFS Archivos del sistema de red cp 2082/t CPanel puerto por defecto cp 2086/t Web Host Manager puerto por defecto cp 2427/u Cisco MGCP pd


3030/t NetPanzer cp 3030/u NetPanzer pd 3128/t HTTP usado por web caches y por defecto en Squid cp cache 3128/t NDL-AAS cp 3306/t MySQL sistema de gestión de bases de datos cp 3389/t RDP (Remote Desktop Protocol) cp 3396/t Novell agente de impresión NDPS cp 3690/t Subversion (sistema de control de versiones) cp 4662/t eMule (aplicación de compartición de ficheros) cp 4672/u eMule (aplicación de compartición de ficheros) dp 4899/t RAdmin (Remote Administrator), herramienta de cp administración remota (normalmente troyanos) 5000/t Universal plug-and-play cp 5060/u Session Initiation Protocol (SIP) dp 5190/t AOL y AOL Instant Messenger cp 5222/t XMPP/Jabber conexión de cliente cp


5223/t XMPP/Jabber puerto por defecto para conexiones de cp cliente SSL 5269/t XMPP/Jabber conexi贸n de servidor cp 5432/t PostgreSQL sistema de gesti贸n de bases de datos cp 5517/t Setiqueue proyecto SETI@Home cp 5631/t PC-Anywhere protocolo de escritorio remoto cp 5632/u PC-Anywhere protocolo de escritorio remoto dp 5400/t VNC protocolo de escritorio remoto (usado sobre cp HTTP) 5500/t VNC protocolo de escritorio remoto (usado sobre cp HTTP) 5600/t VNC protocolo de escritorio remoto (usado sobre cp HTTP) 5700/t VNC protocolo de escritorio remoto (usado sobre cp HTTP) 5800/t VNC protocolo de escritorio remoto (usado sobre cp HTTP) 5900/t VNC protocolo de escritorio remoto (conexi贸n normal) cp 6000/t X11 usado para X-windows cp 6112/u Blizzard dp 6129/t Dameware Software conexi贸n remota cp


6346/t Gnutella compartici贸n de ficheros (Limewire, etc.) cp 6347/u Gnutella dp 6348/u Gnutella dp 6349/u Gnutella dp 6350/u Gnutella dp 6355/u Gnutella dp 6667/t IRC IRCU Internet Relay Chat cp 6881/t BitTorrent puerto por defecto cp 6969/t BitTorrent puerto de tracker cp 7100/t Servidor de Fuentes X11 cp 7100/u Servidor de Fuentes X11 dp iRDMI por lo general, usado err贸neamente en 8000/t sustituci贸n de 8080. Tambi茅n utilizado en el servidor cp de streaming ShoutCast. 8080/t HTTP HTTP-ALT ver puerto 80. Tomcat lo usa como cp puerto por defecto. 8118/t privoxy cp 9009/t Pichat peer-to-peer chat server


cp 9898/t Gusano Dabber (troyano/virus) cp 10000/ Webmin (Administraci贸n remota web) tcp 19226/ Panda SecurityPuerto de comunicaciones de Panda tcp Agent. 12345/ NetBus en:NetBus (troyano/virus) tcp 31337/ Back Orifice herramienta de administraci贸n remota tcp (por lo general troyanos)

Protocolos de comunicación.  

Protocolos de comunicación.