viernes, 5 de junio de 2015

11)_Cuales son las características del protocolos FRAME RELAY?

Características:

Los principales aspectos de Frame Relay:
  • Orientado a conexión.
  • Paquetes de longitud variable.
  • Velocidad de 34Mbps.
  • Servicio de paquetes en circuito virtual, tanto con circuitos virtuales conmutados como con circuitos virtuales permanentes.
  • Trabaja muy similar a una simple conexión de modo-circuito (en donde se establece la conexión entre el receptor y el transmisor, y luego se lleva a cabo la comunicación de la información), la diferencia esta en que la información del usuario no es transmitida continuamente sino que es conmutada en pequeños paquetes (Frame Relays).
  • Sigue el principio de ISDN de separar los datos del usuario de los datos de control de señalización para lo cual divide la capa de enlace en dos subcapas.
  • Mínimo procesamiento en los nodos de enlace o conmutación.
  • Supone medios de transmisión confiables.
  • Funciones implementadas en los extremos de la subred.
  • Maneja el protocolo HDLC de igual manera que X.25.
  • El protocolo de transferencia es bidireccional entre las terminales
  • La capa inferior detecta pero no corrige los errores, se deja para las capas más altas, lo cual lo hace más rápido y transparente.
  • Ideal para interconectar LAN y WAN por sus altas velocidades y transparencia a las capas de red superiores.
  • Se pueden cargar múltiples protocolos de LAN sobre Frame Relay.
  • En Frame-Relay se transmiten paquetes de longitud variable a través de la red, lo cual hace poco apta su utilización para la transmisión de tráfico de voz, dado que si se escogen paquetes muy grandes, se introduce un retardo demasiado alto (no permitido para el tráfico de este tipo) o se introduce un retardo variable para cada paquete lo cual no garantiza que la voz fluya de forma natural, degradando la calidad del servicio.

10 b)_Que es la Ventana de recepción (Establecimiento y finalización de la conexión)

La Ventana deslizante es un mecanismo dirigido al control de flujo de datos que existe entre un emisor y un receptor pertenecientes a una red informática.

El Protocolo de Ventana Deslizante es un protocolo de transmisión de datos bidireccional de la capa del nivel de enlace (modelo OSI).

La ventana deslizante es un dispositivo de control de flujo de tipo software, es decir, el control del flujo se lleva a cabo mediante el intercambio específico de caracteres o tramas de control, con los que el receptor indica al emisor cuál es su estado de disponibilidad para recibir datos.

Este dispositivo es necesario para no inundar al receptor con envíos de tramas de datos. El receptor al recibir datos debe procesarlo, si no lo realiza a la misma velocidad que el transmisor los envía se verá saturado de datos, y parte de ellos se pueden perder. Para evitar tal situación la ventana deslizante controla este ritmo de envíos del emisor al receptor.

Con este dispositivo se resuelven dos grandes problemas: el control de flujo de datos y la eficiencia en la transmisión.

Establecimiento de la conexión (negociación en tres pasos)[editar]

Negociación en tres pasos o Three-way handshake
Aunque es posible que un par de entidades finales comiencen una conexión entre ellas simultáneamente, normalmente una de ellas abre un socket en un determinado puerto TCP y se queda a la escucha de nuevas conexiones. Es común referirse a esto como apertura pasiva, y determina el lado servidor de una conexión. El lado cliente de una conexión realiza una apertura activa de un puerto enviando un paquete SYN inicial al servidor como parte de la negociación en tres pasos. En el lado del servidor (este receptor también puede ser una PC o alguna estación terminal) se comprueba si el puerto está abierto, es decir, si existe algún proceso escuchando en ese puerto, pues se debe verificar que el dispositivo de destino tenga este servicio activo y esté aceptando peticiones en el número de puerto que el cliente intenta usar para la sesión. En caso de no estarlo, se envía al cliente un paquete de respuesta con el bit RST activado, lo que significa el rechazo del intento de conexión. En caso de que sí se encuentre abierto el puerto, el lado servidor respondería a la petición SYN válida con un paquete SYN/ACK. Finalmente, el cliente debería responderle al servidor con un ACK, completando así la negociación en tres pasos (SYN, SYN/ACK y ACK) y la fase de establecimiento de conexión. Es interesante notar que existe un número de secuencia generado por cada lado, ayudando de este modo a que no se puedan establecer conexiones falseadas (spoofing).

Fin de la conexión

Una conexión puede estar "medio abierta" en el caso de que uno de los lados la finalice pero el otro no. El lado que ha dado por finalizada la conexión no puede enviar más datos pero la otra parte si podrá.La fase de finalización de la conexión utiliza una negociación en cuatro pasos (four-way handshake), terminando la conexión desde cada lado independientemente. Sin embargo, es posible realizar la finalización de la conexión en 3 fases; enviando el segmento FIN y el ACK en uno solo. Cuando uno de los dos extremos de la conexión desea parar su "mitad" de conexión transmite un segmento con el flag FIN en 1, que el otro interlocutor asentirá con un ACK. Por tanto, una desconexión típica requiere un par de segmentos FIN y ACK desde cada lado de la conexión.

10 a)_Números de puerto de TCP. Well Know Por


Números de puerto bien conocidos usados por TCP y UDP.
Puerto/protocoloDescripción
n/d / GREGRE (protocolo IP 47) Enrutamiento y acceso remoto
n/d / ESPIPSec ESP (protocolo IP 50) Enrutamiento y acceso remoto
n/d / AHIPSec AH (protocolo IP 51) Enrutamiento y acceso remoto
1/tcpMultiplexor TCP
7/tcpProtocolo Echo (Eco) Responde con eco a llamadas remotas
9/tcpProtocolo Discard Elimina cualquier dato que recibe
13/tcpProtocolo Daytime Fecha y hora actuales
17/tcpQuote of the Day (Cita del Día)
19/tcpProtocolo Chargen Generador de caracteres
20/tcpFTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - datos
21/tcpFTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - control
22/tcpSSHscpSFTP
23/tcpTelnet manejo remoto de equipo, inseguro
25/tcpSMTP Simple Mail Transfer Protocol (Protocolo Simple de Transferencia de Correo)
37/tcptime (comando)
43/betocpnicname
53/udpDNS Domain Name System (Sistema de Nombres de Dominio), por ejemplo BIND9
53/tcp and udpFaceTime
67/udpBOOTP BootStrap Protocol (Server), también usado por DHCP
68/udpBOOTP BootStrap Protocol (Client), también usado por DHCP
69/udpTFTP Trivial File Transfer Protocol (Protocolo Trivial de Transferencia de Ficheros)
70/tcpGopher
79/tcpFinger
80/tcpHTTP HyperText Transfer Protocol (Protocolo de Transferencia de HiperTexto) (WWW)
88/tcpKerberos Agente de autenticación
110/tcpPOP3 Post Office Protocol (E-mail)
111/tcpsunrpc
113/tcpident (auth) antiguo sistema de identificación
119/tcpNNTP usado en los grupos de noticias de usenet
123/udpNTP Protocolo de sincronización de tiempo
135/tcpepmap
137/tcpNetBIOS Servicio de nombres
138/tcpNetBIOS Servicio de envío de datagramas
139/tcpNetBIOS Servicio de sesiones
143/tcpIMAP4 Internet Message Access Protocol (E-mail)
161/udpSNMP Simple Network Management Protocol
162/tcpSNMP-trap
177/tcpXDMCP Protocolo de gestión de displays en X11
389/tcpLDAP Protocolo de acceso ligero a Bases de Datos
443/tcpHTTPS/SSL usado para la transferencia segura de páginas web
445/tcpMicrosoft-DS (Active Directory, compartición en Windows, gusano Sasser, Agobot) o también es usado por Microsoft-DS compartición de ficheros
465/tcpSMTP Sobre SSL. Utilizado para el envío de correo electrónico (E-mail)
500/udpIPSec ISAKMP, Autoridad de Seguridad Local
512/tcpexec
513/tcpRlogin
514/udpsyslog usado para logs del sistema
520/udpRIP Routing Information Protocol (Protocolo de Información de Enrutamiento)
591/tcpFileMaker 6.0 (alternativa para HTTP, ver puerto 80)
631/tcpCUPS sistema de impresión de Unix
666/tcpidentificación de Doom para jugar sobre TCP
690/tcpVATP (Velneo Application Transfer Protocol) Protocolo de comunicaciones de Velneo
993/tcpIMAP4 sobre SSL (E-mail)
995/tcpPOP3 sobre SSL (E-mail)
1080/tcpSOCKS Proxy
1337/tcpsuele usarse en máquinas comprometidas o infectadas
1352/tcpIBM Lotus Notes/Domino RCP
1433/tcpMicrosoft-SQL-Server
1434/tcpMicrosoft-SQL-Monitor
1494/tcpCitrix MetaFrame Cliente ICA
1512/tcpWINS Windows Internet Naming Service
1521/tcpOracle listener por defecto
1701/udpEnrutamiento y Acceso Remoto para VPN con L2TP.
1720/udpH.323
1723/tcpEnrutamiento y Acceso Remoto para VPN con PPTP.
1761/tcpNovell Zenworks Remote Control utility
1863/tcpMSN Messenger
1935/tcpFMS Flash Media Server
2049/tcpNFS Archivos del sistema de red
2082/tcpcPanel puerto por defecto
2083/tcpCPanel puerto por defecto sobre SSL
2086/tcpWeb Host Manager puerto por defecto
2427/udpCisco MGCP
3030/tcp and udpNetPanzer
3074/tcpXbox Live
3074/udpXbox Live
3128/tcpHTTP usado por web caches y por defecto en Squid cache
3128/tcpNDL-AAS
3306/tcpMySQL sistema de gestión de bases de datos
3389/tcpRDP (Remote Desktop Protocol) Terminal Server
3396/tcpNovell agente de impresión NDPS
3690/tcpSubversion (sistema de control de versiones)
4662/tcpeMule (aplicación de compartición de ficheros)
4672/udpeMule (aplicación de compartición de ficheros)
4899/tcpRAdmin (Remote Administrator), herramienta de administración remota (normalmente troyanos)
5000/tcpUniversal plug-and-play
5060/udpSession Initiation Protocol (SIP)
5190/tcpAOL y AOL Instant Messenger
5222/tcpJabber/XMPP conexión de cliente
5223/tcpJabber/XMPP puerto por defecto para conexiones de cliente SSL
5269/tcpJabber/XMPP conexión de servidor
5432/tcpPostgreSQL sistema de gestión de bases de datos
5517/tcpSetiqueue proyecto SETI@Home
5631/tcpPC-Anywhere protocolo de escritorio remoto
5632/udpPC-Anywhere protocolo de escritorio remoto
5400/tcpVNC protocolo de escritorio remoto (usado sobre HTTP)
5500/tcpVNC protocolo de escritorio remoto (usado sobre HTTP)
5600/tcpVNC protocolo de escritorio remoto (usado sobre HTTP)
5700/tcpVNC protocolo de escritorio remoto (usado sobre HTTP)
5800/tcpVNC protocolo de escritorio remoto (usado sobre HTTP)
5900/tcpVNC protocolo de escritorio remoto (conexión normal)
6000/tcpX11 usado para X-windows
6112/udpBlizzard
6129/tcpDameware Software conexión remota
6346/tcpGnutella compartición de ficheros (Limewire, etc.)
6347/udpGnutella
6348/udpGnutella
6349/udpGnutella
6350/udpGnutella
6355/udpGnutella
6667/tcpIRC IRCU Internet Relay Chat
6881/tcpBitTorrent puerto por defecto
6969/tcpBitTorrent puerto de tracker
7100/tcpServidor de Fuentes X11
7100/udpServidor de Fuentes X11
8000/tcpiRDMI por lo general, usado erróneamente en sustitución de 8080. También utilizado en el servidor de streaming ShoutCast.
8080/tcpHTTP HTTP-ALT ver puerto 80. Tomcat lo usa como puerto por defecto.
8118/tcpprivoxy
9009/tcpPichat peer-to-peer chat server
9898/tcpGusano Dabber (troyano/virus)
10000/tcpWebmin (Administración remota web)
19226/tcpPanda Security Puerto de comunicaciones de Panda Agent.
12345/tcpNetBus en:NetBus (troyano/virus)
25565/tcpMinecraft Puerto por defecto usado por servidores del juego.
31337/tcpBack Orifice herramienta de administración remota (por lo general troyanos)
45003/tcpCalivent herramienta de administración remota SSH con análisis de paquetes.