Encapsular y Desencapsular Kike (1)

download Encapsular y Desencapsular Kike (1)

of 18

Transcript of Encapsular y Desencapsular Kike (1)

Encapsular y desencapsular

Encapsular y desencapsular

Las siglas TCP/IP se refieren a un conjunto de protocolos para comunicaciones de datos.

El protocolo TCP/IP fue creado antes que el modelo de capas OSI, as que los niveles del protocolo TCP/IP no coinciden exactamente con los siete que establece el OSI. La arquitectura del TCP/IP consta de niveles o capas en las que se agrupan los protocolos, y que se relacionan con los niveles OSI de la siguiente manera:

La siguiente capa cumple, junto con la anteriormente descrita, los niveles del modelo de referencia 1,2 y 3 que es el de red. En esta capa se defini el protocolo IP tambin conocido como "capa de internet".

La capa de transporte es la siguiente y est implantada por dos protocolos: el Transmission Control Protocol y el User datagram Protocolo.

La ltima capa definida en la suite de TCP/IP es la de aplicacin y en ella se encuentran decenas de aplicaciones ampliamente conocidas actualmente. Ejm: (FTP), (Telnet), (Domain Name Service DNS)

ESTRUCTURAS DEL PROTOCOLO TCP/IP

ESTRUCTURA INTERNA

El modelo bsico en internet es el modelo Cliente/Servidor. El Cliente es un programa que le solicita a otro que le preste un servicio. El Servidor es el programa que proporciona este servicio.

La arquitectura de Internet esta basada en capas. Esto hace ms fcil implementar nuevos protocolos. El conjunto de protocolos TCP/IP, al estar integrado plenamente en Internet, tambin dispone de este tipo de arquitectura. El modelo de capas de TCP/IP es algo diferente al propuesto por ISO (International Standard Organization) para la interconexin de sistemas abiertos (OSI).

Imagen 1. Relacin del modelo TCP/IP con el modelo OSIImagen 2. Modelo de capas de TCP/IPTELNET

IntroduccionTelnet es unprotocoloque sirve para emular una terminal remota, lo que significa que se puede utilizar para ejecutar comandos introducidos con un teclado en un equipo remoto

Telnet opera en un entorno de cliente/servidor, lo que implica que el equipo remoto se configura como servidor, por lo que espera que el otro equipo le solicite un servicio. Por lo tanto, dado que este equipo remoto enva datos que se deben mostrar, el usuario siente que est trabajando directamente en un ordenador remoto. 7FUNCIONAMIENTO:

El usuario ejecuta un cliente de Telnet especificando una mquina servidor.

Se crea una conexin TCP con el servidor (puerto del servidor de Telnet=23).

Las pulsaciones del teclado del usuario se transmiten por la conexin a la Shell.

La shell ejecuta los comandos que escribe el usuario.

El resultado que el comando mandara a la pantalla vuelve por la conexin TCP y sale en la pantalla del cliente.

USO DEL TELNET

Telnet slo sirve para acceder remotamente en modo terminal, es decir, sin grficos.

TIL PARA:

Arreglar fallos a distancia, de forma remota

Consultar datos a distancia.

Telnet ha tenido y tiene un fuerte uso en sistemas UNIX-LINUX y en equipos de comunicaciones (configuracin de routers).

Permite abrir una sesin con una mquina UNIX, de modo que mltiples usuarios con cuenta en la mquina, se conectan, abren sesin y pueden trabajar utilizando esa mquina.

COMO EJECUTAR TELNET

Telnet se proporciona con varias plataformas, incluidas UNIX, Windows 95, Windows NT, y Linux.El comando para iniciar una sesin Telnet generalmente es:

TELNET NOMBRE_DEL_SERVIDORNombre_Del_Servidor representa el nombre o la direccin IP del equipo remoto al que se quiere conectar el usuario. Tambin puede usar sudireccin IP, por ejemplo:TELNET 125.64.124.77

Por ltimo, tambin puede especificar elpuertoque desea usar introduciendo el nmero de puerto despus de la direccin IP o el nombre del servidor:TELNET 125.64.124.77 80COMANDOS TELNET

COMANDODESCRIPCINcloseCerrar sesin TelnetdisplayMostrar la configuracin de la conexin en pantalla (tipo de terminal y puerto)entornoPara definir las variables del entorno del sistema operativologoutPara cerrar la sesinmodeCambia entre los modos de transferencia ASCII (transferencia de un archivo como texto) y los modos BINARIOS (transferencia de un archivo en modo binario)openAbre otra conexin de la actualquitSale de la aplicacin TelnetsetCambia la configuracin de conexinunsetCarga la configuracin de conexin predeterminadaTELNET EN LA ACTUALIDAD

Hoy en da este protocolo tambin se usa para acceder a losBBS, que inicialmente eran accesibles nicamente con un mdem a travs de lalnea telefnica.

PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS

FTP (siglas en ingls de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informtica, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima seguridad, ya que todo el intercambio de informacin, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los archivos transferidos.Para solucionar este problema son de gran utilidad aplicaciones como SCP y SFTP, incluidas en el paquete SSH, que permiten transferir archivos pero cifrando todo el trfico.

SERVIDOR FTPUn servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (aunque puede estar conectado a otros tipos de redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre diferentes servidores/ordenadores.conectarse remotamente a uno y as intercambiar informacin con l.

CLIENTE FTPPara utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra.

ACCESO ANNIMOLos servidores FTP annimos ofrecen sus servicios libremente a todos los usuarios, permiten acceder a sus archivos sin necesidad de tener un 'USER ID' o una cuenta de usuario.palabra anonymous, cuando pregunte por tu usuario tendrs acceso a ese sistema.

ACCESO DE USUARIOSi se desea tener privilegios de acceso a cualquier parte del sistema de archivos del servidor FTP, de modificacin de archivos existentes, y de posibilidad de subir nuestros propios archivos, generalmente se suele realizar mediante una cuenta de usuario. En el servidor se guarda la informacin de las distintas cuentas de usuario que pueden acceder a l, de manera que para iniciar una sesin FTP debemos introducir una autentificacin (en ingles: login) y una contrasea (en ingls: password) que nos identifica unvocamente.

ACCESO DE INVITADOEl acceso sin restricciones al servidor que proporcionan las cuentas de usuario implica problemas de seguridad, lo que ha dado lugar a un tercer tipo de acceso FTP denominado invitado (guest), que se puede contemplar como una mezcla de los dos anteriores.

MODOS DE CONEXIN DEL CLIENTE FTPFTP admite dos modos de conexin del cliente. Estos modos se denominan activo (o Estndar, o PORT, debido a que el cliente enva comandos tipo PORT al servidor por el canal de control al establecer la conexin) y pasivo (o PASV, porque en este caso enva comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente establece una conexin con el servidor mediante el puerto 21, que establece el canal de control.

MODO ACTIVO

En modo Activo, el servidor siempre crea el canal de datos en su puerto 20, mientras que en el lado del cliente el canal de datos se asocia a un puerto aleatorio mayor que el 1024. Para ello, el cliente manda un comando PORT al servidor por el canal de control indicndole ese nmero de puerto, de manera que el servidor pueda abrirle una conexin de datos por donde se transferirn los archivos y los listados, en el puerto especificado.