Creado por Angel duarte amador
hace alrededor de 6 años
|
||
Puertos Lógicos Los sockets (o zócalos de conexión) son los puertos lógicos a través de los cuales los programas de nuestro ordenador se comunican con el resto de máquinas de una red a la que está conectada, su manejo nos permite tener un cierto control sobre estas conexiones, abrirlas, cerrarlas, "escuchar" posibles accesos por cualquiera de ellas, etc. Los puertos físicos son unos pocos pero los puertos lógicos son alrededor de 65.000 Estos puertos se suelen proteger mediante el uso del archiconocido firewall (cortafuegos), principalmente porque son un medio de acceso a tus datos por medio de personas amantes de lo ajeno. Por eso es fundamental tener bien configurado el firewall de nuestro ordenador. Los puertos son el medio que tiene el Sistema Operativo para poder entregar un paquete IP a una aplicación especifica, por ejemplo un cliente al enviar una petición ya sea HTTP (puerto 80) o FTP (puerto 20-21), envía paquetes que son transportadas hasta la capa de “transporte” para ser dividida en segmentos y así el servidor podrá saber la IP de origen, la IP de destino y el puerto del servicio requerido. Los puertos lógicos son básicamente el direccionamiento de la capa 4 del modelo OSI, estos puertos lo podemos dividir en dos: TCP Y UDP Podemos pensar en un puerto lógico como una puerta que nos permite o nos impide entrar remotamente a nuestro equipo. Un Scanner es un programa que revisa los puertos más comúnmente usados para ver si están abiertos o cerrados. Si hay alguno abierto, por ahí podríamos entrar remotamente al computador, existen convenciones para asociar servicios a ciertos puertos, por ejemplo, estas son algunas de las asignaciones comunes de puertos: Puerto/ Servicio/ Utilidad 7 /echo /Lo que teclees se volverá a escribir 11 /systat /Informacion sobre los usuarios 13 /Hora y fecha en el host remoto 15 /netstat /Informacion sobre la red 37 /time /Hora en el host remoto 43 /whois /Información sobre la red y el host 53 /domain /Nombre del servidor 80 /www /Servidor de Web 110 /pop3 /Correo entrante 119 /nntp /Grupos de noticias (news) 139 /nbsession /Netbios session 443 /shttp /Servidor de Web 'seguro' 520 /route /Protocolo de información routing 8000 /http /Otro servidor de web. 8080 /proxy
Protocolo TCP/IP TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), El Protocolo de Control de Transmisión (TCP) permite a dos anfitriones establecer una conexión e intercambiar datos. El TCP garantiza la entrega de datos, es decir, que los datos no se pierdan durante la transmisión y también garantiza que los paquetes sean entregados en el mismo orden en el cual fueron enviados. Esta transmisión consiste en lo siguiente: 1.-Punto de partida, que abre la conexión. 2.-Transmisión completa en orden de bytes. 3.-Punto de fin, que cierra la conexión. TCP conecta un encabezado a los datos transmitidos. Este encabezado contiene múltiples parámetros que ayudan a los procesos del sistema transmisor a conectarse a sus procesos correspondientes en el sistema receptor. TCP confirma que un paquete ha alcanzado su destino estableciendo una conexión de punto a punto entre los hosts de envío y recepción. Por tanto, el protocolo TCP se considera un protocolo fiable orientado a la conexión. El Protocolo de Internet (IP) utiliza direcciones que son series de cuatro números ocetetos (byte) con un formato de punto decimal, por ejemplo: 69.5.163.59 El protocolo IP y sus protocolos de enrutamiento asociados son posiblemente la parte más significativa del conjunto TCP/IP. El protocolo IP se encarga de: 1.- Direcciones IP: Las convenciones de direcciones IP forman parte del protocolo IP. Cómo diseñar un esquema de direcciones IPv4introduce las direcciones IPv4 y Descripción general de las direcciones IPv6 las direcciones IPv6. 2.- Comunicaciones de host a host: El protocolo IP determina la ruta que debe utilizar un paquete, basándose en la dirección IP del sistema receptor. 3,. Formato de paquetes: el protocolo IP agrupa paquetes en unidades conocidas como datagramas. Puede ver una descripción completa de los datagramas en Capa de Internet: preparación de los paquetes para la entrega. 4.- Fragmentación: Si un paquete es demasiado grande para su transmisión a través del medio de red, el protocolo IP del sistema de envío divide el paquete en fragmentos de menor tamaño. A continuación, el protocolo IP del sistema receptor reconstruye los fragmentos y crea el paquete original. Generalmente se presentan como validos entre tres y cinco niveles funcionales en la arquitectura del protocolo: 4 – Nivel de aplicación 3 – Nivel de transporte 2 – Nivel Internet 1 – Nivel de acceso a la red Nivel de acceso a la red: Este este es el nivel inferior de la jerarquía de protocolos de TCP/IP. Los protocolos de esta capa proporcionan los medios para que el sistema entregue los datos a otros dispositivos directamente conectados a la red. Define cómo utilizar la red para transmitir un datagrama IP. En este nivel se encapsulan los datagramas IP formando frames que se transmiten a la red, y transforman las direcciones IP a las direcciones físicas usadas en la red. Un ejemplo de protocolo de este nivel seria ARP ( Address Resolution Protocol) en redes LAN y SLIP (Ip de Linea Serie) o PPP (Protocolo de Punto a Punto) en redes WAN. Nivel Internet: Este nivel controla la comunicación entre equipos,eligiendo la ruta mas adecuada que deben seguir los paquetes de datos para llegar a su destino. Crea el servicio básico de entrega de paquetes sobre el que se construye una red TCP/IP. El protocolo más importante de este nivel es IP (Internet Protocol). Nivel de transporte: Facilita comunicación punto a punto desde un programa de aplicación a otro,asegurándose en caso de que sea necesario de que los datos llegan sin errores y en la secuencia correcta. Realiza un checksum para verificar también que la información no ha sido modificada durante la transmisión. TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) serian los protocolos de este nivel. Nivel de aplicación: Encontramos en este nivel todos los procesos que hacen uso de los protocolos del nivel de transporte. Entre todos los protocolos existentes en este nivel , podemos indicar FTP (File transfer Protocol), HTTP (Hipertext Transfer Protocol), SMTP (Simple Mail Transfer Protocol), DNS (Domain Name Server), NFS (Network File System), telnet, etc..
¿Quieres crear tus propios Apuntes gratis con GoConqr? Más información.