protocolo de comunicacion

9
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 ( índica 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. Protocolo TCP/IP La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia. Existen tantos protocolos en este conjunto que llegan a ser más de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que se utiliza para acceder a las páginas web, además de otros como el ARP (Address Resolution Protocol) para la resolución de direcciones, el FTP (File Transfer Protocol) para transferencia de archivos, y el SMTP (Simple Mail Transfer Protocol) y el POP (Post Office Protocol) para correo electrónico, TELNET para acceder a equipos remotos, entre otros. El TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN). TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de área extensa de dicho departamento. Dirección IP Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP. Dicho número no se ha de confundir con la dirección MAC que es un número hexadecimal

Upload: diana-gonzalez-alonso

Post on 07-Mar-2016

215 views

Category:

Documents


2 download

DESCRIPTION

protocolo de comunicacion

TRANSCRIPT

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 ( índica 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.

Protocolo TCP/IP

La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia. Existen tantos protocolos en este conjunto que llegan a ser más de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que se utiliza para acceder a las páginas web, además de otros como el ARP (Address Resolution Protocol) para la resolución de direcciones, el FTP (File Transfer Protocol) para transferencia de archivos, y el SMTP (Simple Mail Transfer Protocol) y el POP (Post Office Protocol) para correo electrónico, TELNET para acceder a equipos remotos, entre otros.

El TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN). TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de área extensa de dicho departamento.

Dirección IP

Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP. Dicho número no se ha de confundir con la dirección MAC que es un número hexadecimal fijo que es asignado a la tarjeta o dispositivo de red por el fabricante, mientras que la dirección IP se puede cambiar. Esta dirección puede cambiar cada vez que se conecta; y a esta forma de asignación de dirección IP se denomina una dirección IP dinámica (normalmente se abrevia como IP dinámica). Sirve para identificar a un usuario.

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.

IP fija

Una dirección IP fija es una IP asignada por el usuario de manera manual.

Mascara 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.

Funcionamiento

Básicamente, mediante la máscara de red una computadora (principalmente la puerta de enlace, router...) podrá saber si debe enviar los datos dentro o fuera de la red. Por ejemplo, si el router tiene la ip 192.168.1.1 y máscara de red 255.255.255.0, entiende que todo lo que se envía a una IP que empiece por 192.168.1 va para la red local y todo lo que va a otras ips, para fuera (Internet, otra red local mayor...).

Supongamos que tenemos un rango de direcciones IP desde 10.0.0.0 hasta 10.255.255.255. Si todas ellas formaran parte de la misma red, su máscara de red sería: 255.0.0.0. También se puede escribir como 10.0.0.0/8

Como la máscara consiste en una seguidilla de unos consecutivos, y luego ceros (si los hay), los números permitidos para representar la secuencia son los siguientes: 0, 128, 192, 224, 240, 248, 252, 254, y 255.

La representación utilizada se define colocando en 1 todos los bits de red (máscara natural) y en el caso de subredes, se coloca en 1 los bits de red y los bits de host usados por las subredes. Así, en esta forma de representación (10.0.0.0/8) el 8 sería la cantidad de bits puestos a 1 que contiene la máscara en binario, comenzando desde la izquierda. Para el ejemplo dado (/8), sería 11111111.00000000.00000000.00000000 y en su representación en decimal sería 255.0.0.0.

Una máscara de red representada en binario son 4 octetos de bits (11111111.11111111.11111111.11111111).

Las máscaras, se utilizan como validación de direcciones realizando una operación AND lógica entre la dirección IP y la máscara para validar al equipo cosa que permite realizar una verificación de la dirección de la Red y con un OR y la máscara negada se obtiene la dirección del broadcasting.

Puerta de Enlace

Un gateway (puerta de enlace) es un dispositivo, con frecuencia un ordenador, que permite interconectar redes con protocolos y arquitecturas diferentes a todos los niveles de comunicación. Su propósito es traducir la información del protocolo utilizado en una red al protocolo usado en la red de destino.

El gateway o «puerta de enlace» es normalmente un equipo informático configurado para dotar a las máquinas de una red local (LAN) conectadas a él de un acceso hacia una red exterior, generalmente realizando para ello operaciones de traducción de direcciones IP (NAT: Network Address Translation). Esta capacidad de traducción de direcciones permite aplicar una técnica llamada IP Masquerading (enmascaramiento de IP), usada muy a menudo para dar acceso a Internet a los equipos de una red de área local compartiendo una única conexión a Internet, y por tanto, una única dirección IP externa.

Funcionamiento

En las redes los dispositivos concretos se interconectan entre ellos mediante concentradores o conmutadores. Cuando se quiere agrupar esos dispositivos, se pueden conectar esos concentradores a unos routers. Un enrutador lo que hace es conectar redes que utilicen el mismo protocolo (por ejemplo, IP, NetBIOS, AppleTalk). Pero un router solo puede conectar redes que utilicen el mismo protocolo.

Entonces, cuando lo que se quiere es conectar redes con distintos protocolos, se utiliza un gateway, ya que este dispositivo si que hace posible traducir las direcciones y formatos de los mensajes entre diferentes redes.

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. (Pasar las direcciones IP de las web a los nombres de estas o direcciones HTML)

DHCP

DHCP (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.

TCP con puerto fijo (predeterminado)

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.

Los puertos bien conocidos (predeterminados o fijos) son asignados por la Internet Assigned Numbers Authority (IANA), van del 0 al 1023 y son usados normalmente por el sistema o por procesos con privilegios. Las aplicaciones que usan este tipo de puertos son ejecutadas como servidores y se quedan a la escucha de conexiones. Algunos ejemplos son: FTP (21), SSH (22), Telnet (23), SMTP (25) y HTTP (80).

.

Puerto/protocolo Descripciónn/d / GRE GRE (protocolo IP 47) Enrutamiento y acceso remoton/d / ESP IPSec ESP (protocolo IP 50) Enrutamiento y acceso remoton/d / AH IPSec AH (protocolo IP 51) Enrutamiento y acceso remoto1/tcp Multiplexor TCP7/tcp Protocolo Echo (Eco) Reponde con eco a llamadas remotas7/udp Protocolo Echo (Eco) Reponde con eco a llamadas remotas9/tcp Protocolo Discard Elimina cualquier dato que recibe9/udp Protocolo Discard Elimina cualquier dato que recibe13/tcp Protocolo Daytime Fecha y hora actuales17/tcp Quote of the Day (Cita del Día)19/tcp Protocolo Chargen Generador de caractéres19/udp Protocolo Chargen Generador de caractéres20/tcp FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - datos21/tcp FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - control22/tcp SSH, scp, SFTP23/tcp Telnet comunicaciones de texto inseguras

25/tcp SMTP Simple Mail Transfer Protocol (Protocolo Simple de Transferencia de Correo)

37/tcp time43/tcp nicname53/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 DHCP68/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 Gopher79/tcp Finger

80/tcp HTTP HyperText Transfer Protocol (Protocolo de Transferencia de HiperTexto) (WWW)

88/tcp Kerberos Agente de autenticación110/tcp POP3 Post Office Protocol (E-mail)111/tcp sunrpc113/tcp ident (auth) antiguo sistema de identificación119/tcp NNTP usado en los grupos de noticias de usenet123/udp NTP Protocolo de sincronización de tiempo123/tcp NTP Protocolo de sincronización de tiempo135/tcp epmap137/tcp NetBIOS Servicio de nombres137/udp NetBIOS Servicio de nombres138/tcp NetBIOS Servicio de envío de datagramas138/udp NetBIOS Servicio de envío de datagramas139/tcp NetBIOS Servicio de sesiones139/udp NetBIOS Servicio de sesiones

143/tcp IMAP4 Internet Message Access Protocol (E-mail)161/tcp SNMP Simple Network Management Protocol161/udp SNMP Simple Network Management Protocol162/tcp SNMP-trap162/udp SNMP-trap177/tcp XDMCP Protocolo de gestión de displays en X11177/udp XDMCP Protocolo de gestión de displays en X11389/tcp LDAP Protocolo de acceso ligero a Bases de Datos389/udp LDAP Protocolo de acceso ligero a Bases de Datos443/tcp HTTPS/SSL usado para la transferencia segura de páginas web

445/tcp Microsoft-DS (Active Directory, compartición en Windows, gusano Sasser, Agobot)

445/udp Microsoft-DS compartición de ficheros500/udp IPSec ISAKMP, Autoridad de Seguridad Local512/tcp exec513/tcp login514/udp syslog usado para logs del sistema520/udp RIP591/tcp FileMaker 6.0 (alternativa para HTTP, ver puerto 80)631/tcp CUPS sistema de impresión de Unix666/tcp identificación de Doom para jugar sobre TCP993/tcp IMAP4 sobre SSL (E-mail)995/tcp POP3 sobre SSL (E-mail)1080/tcp SOCKS Proxy1337/tcp suele usarse en máquinas comprometidas o infectadas1352/tcp IBM Lotus Notes/Domino RCP1433/tcp Microsoft-SQL-Server1434/tcp Microsoft-SQL-Monitor1434/udp Microsoft-SQL-Monitor1494/tcp Citrix MetaFrame Cliente ICA1512/tcp WINS1521/tcp Oracle listener por defecto1701/udp Enrutamiento y Acceso Remoto para VPN con L2TP.1723/tcp Enrutamiento y Acceso Remoto para VPN con PPTP.1761/tcp Novell Zenworks Remote Control utility1863/tcp MSN Messenger1935/??? FMS Flash Media Server2049/tcp NFS Archivos del sistema de red2082/tcp CPanel puerto por defecto2086/tcp Web Host Manager puerto por defecto2427/upd Cisco MGCP3030/tcp NetPanzer3030/upd NetPanzer3128/tcp HTTP usado por web caches y por defecto en Squid cache

3128/tcp NDL-AAS3306/tcp MySQL sistema de gestión de bases de datos3389/tcp RDP (Remote Desktop Protocol)3396/tcp Novell agente de impresión NDPS3690/tcp Subversion (sistema de control de versiones)4662/tcp eMule (aplicación de compartición de ficheros)4672/udp eMule (aplicación de compartición de ficheros)

4899/tcp RAdmin (Remote Administrator), herramienta de administración remota (normalmente troyanos)

5000/tcp Universal plug-and-play5060/udp Session Initiation Protocol (SIP)5190/tcp AOL y AOL Instant Messenger5222/tcp XMPP/Jabber conexión de cliente5223/tcp XMPP/Jabber puerto por defecto para conexiones de cliente SSL5269/tcp XMPP/Jabber conexión de servidor5432/tcp PostgreSQL sistema de gestión de bases de datos5517/tcp Setiqueue proyecto SETI@Home5631/tcp PC-Anywhere protocolo de escritorio remoto5632/udp PC-Anywhere protocolo de escritorio remoto5400/tcp VNC protocolo de escritorio remoto (usado sobre HTTP)5500/tcp VNC protocolo de escritorio remoto (usado sobre HTTP)5600/tcp VNC protocolo de escritorio remoto (usado sobre HTTP)5700/tcp VNC protocolo de escritorio remoto (usado sobre HTTP)5800/tcp VNC protocolo de escritorio remoto (usado sobre HTTP)5900/tcp VNC protocolo de escritorio remoto (conexión normal)6000/tcp X11 usado para X-windows6112/udp Blizzard6129/tcp Dameware Software conexión remota6346/tcp Gnutella compartición de ficheros (Limewire, etc.)6347/udp Gnutella6348/udp Gnutella6349/udp Gnutella6350/udp Gnutella6355/udp Gnutella6667/tcp IRC IRCU Internet Relay Chat6881/tcp BitTorrent puerto por defecto6969/tcp BitTorrent puerto de tracker7100/tcp Servidor de Fuentes X117100/udp Servidor de Fuentes X11

8000/tcp iRDMI por lo general, usado erróneamente en sustitución de 8080. También utilizado en el servidor de streaming ShoutCast.

8080/tcp HTTP HTTP-ALT ver puerto 80. Tomcat lo usa como puerto por defecto.8118/tcp privoxy9009/tcp Pichat peer-to-peer chat server

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