Unidad2 - SW - V2
Unidad2 - SW - V2
Unidad2 - SW - V2
1. SW de Sistema
2. SW de Aplicación
3. SW de Programación
1. SW Propietario
2. SW Libre (Open Source)
1. Adquisición de licencia
2. Freeware
3. shareware y demo
4. Adware
5. AbandonWare
POR FUNCIÓN A DESARROLLAR
1. SW de Sistema: Programas que sirven para que el usuario
tenga control sobre la computadora y dar soporte a otros
programas. Consiste en software que sirve para controlar e
interactuar con el sistema operativo, proporcionando control
sobre el hardware de la PC.
Ejemplos:
• Bios/Firmware
• Sistemas Operativos
• Controladores de dispositivos (drivers)
• Entorno de escritorio / Interfaz gráfica de usuario
• Herramientas de diagnostico y mantenimiento.
• Herramientas de corrección y optimización
POR FUNCIÓN A DESARROLLAR
2. SW de Aplicación: Contiene todos y cada uno de esos
programas y utilidades que derivan de una programación de software
y, que cumplen una tarea específica.
Ejemplos:
• Los Procesadores de Notas
• Aplicaciones de ofimática
• Bases de datos
• videojuegos
• SW Empresarial
• SW Educativo
• SW Médico
• SW de Gestión
• Telecomunicaciones (internet)
• Aplicaciones para Control de sistemas y
automatización industrial
POR FUNCIÓN A DESARROLLAR
3. SW de Programación: Son aquellos programas que
permiten al programador programar, es decir desarrollar otros
programas, usando para ello diferentes lenguajes de
programación.
Ejemplos:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de desarrollo integrados (IDE)
SEGÚN LA LICENCIA DE USO
1. SW Propietario: Es cualquier programa informático en
el que el usuario tiene limitaciones para usarlo, modificarlo
o redistribuirlo. También llamado código cerrado o
software no libre, privado o privativo.
CARACTERISTICAS
.
SEGÚN SU FORMA DE DISTRIBUCIÓN
3. Shareware y demo: El Shareware es otra modalidad de
distribución de software, el programa se distribuye con
limitaciones, bien como versión de demostración o evaluación,
con funciones o características limitadas o con un uso
restringido a un límite de tiempo establecido.
▪ Una analogía que nos hará entender las funciones del sistema
operativo es como el director de una orquesta sinfónica.
▪ En sí mismo, el director de la orquesta no toca ningún
instrumento pero es él quien dirige a los músicos para que
entren en el momento adecuado.
▪ MS/OS : El sistema operativo DOS, por Disk Operating System o
MS/DOS fue diseñado por Microsoft para las computadoras personales
IBM en 1981. MS/DOS podía administrar discos floppy y archivos,
memoria y dispositivos de entrada y salida. Se controla a través de
comandos.
▪ UNIX: El sistema operativo UNIX fue desarrollado en los laboratorios Bell por Ken
Thompson, Dennis Ritchie y otros al principio de 1970s. Es un sistema
multiprograma y multi-usuarios escrito en el lenguaje de programación C. Se usa
desde microcomputadores hasta supercomputadoras. Además, es la base para
otros sistemas operativos como MAC OS y Solaris.
1101 0101
Byte = Carácter
▪ En base 10 decimos:
10000010110011101010000011010111
▪ Direcciones Especiales
▪ Todos los bits de nodo a 0: Representa la red
▪ 128.223.254.0/24
▪ Direcciones Loopback:
▪ 127.0.0.0/8
▪ Casi siempre se usa 127.0.0.1
▪ La máscara permite distinguir los bits que identifican la red y los que
identifican el host de una dirección IP.
▪ Reglas
▪ Bits de RED (1)
▪ Bits de SUBRED (1)
▪ Bits de HOST (0)
▪ Ejemplo
▪ Clase A --> 255.0.0.0
▪ Clase B --> 255.255.0.0
▪ Clase C --> 255.255.255.0
▪ Pv6 es un sistema de direcciones mucho más escalable, potente y amplio que IPv4, utiliza
un sistema de direcciones basado en 128 bits del estilo
2001:0db8:85a3:08d3:1319:8a2e:0370:7332, con lo que se puede imaginar que podemos
tener infinidad de direcciones (2^128 o 340 sextillones para ser exactos).
▪ La principal ventaja de este nuevo sistema es, obviamente, el aumento del número de
direcciones disponibles, pero IPv6 tiene unas cuantas ventajas más como:
▪ Capacidad extendida de direccionamiento: El interés de los diseñadores era que
direcciones más largas permitiesen una mejor entrega jerárquica, sistemática y
definitiva de las direcciones, y una eficiente agregación de ruta
▪ Autoconfiguración de direcciones libres de estado (SLAAC):Los nodos IPv6 pueden
configurarse a sí mismos automáticamente cuando son conectados a una red ruteada
en IPv6 usando los mensajes de descubrimiento de routers de ICMPv6
▪ Multicast: la habilidad de enviar un paquete único a destinos múltiples es parte de la
especificación base de IPv6
▪ Seguridad de Nivel de Red obligatorio: ternet Protocol Security (IPsec), el protocolo
para cifrado y autenticación IP forma parte integral del protocolo base en IPv6. El
soporte IPsec es obligatorio en IPv6
▪ Un puerto es una interfaz a través de la cual se pueden
enviar y recibir los diferentes tipos de datos,
▪ Puertos lógicos
Puertos físicos o Interfaces físicas (hardware) : permiten la
interconexión de computadoras por medio de cables.
EJEMPLOS:
▪ Puerto RJ45.- para red local (LAN) vía cable par trenzado con
velocidad de <= 1Gbps
▪ Puerto RJ11.- para red telefónica via cable telefónico con
velocidad <= 2Mbps
▪ Puerto de red BNC.-LAN via cable coaxial con velocidad
de <= 10Mbps.
▪ Puertos lógicos (a nivel SW) : son puntos de acceso entre equipos
para el uso de servicios y flujo de datos entre ellos.
▪ Existen 65535 puertos logicos de red. Aunque podemos usar
cualquiera de ellos para cualquier protocolo, existe una entidad,
la IANA, encargada de su asignación, la cual creó tres categorías:
TELecommunication NETwork, usado para envío de correo electrónico. Un puerto muy escaneado para
aprovechar vulnerabilidades para el envío de SPAM. Asegúrate de validar usuarios para el envío de
25 SMTP correo.
53 DNS Sistema de nombre de dominio, utilizado para resolver la dirección IP de un dominio.
Servidor Web. Utilizado para navegación web. Este servicio por si solo ya supone un riesgo, suele ser
80 HTTP escaneado y se las ingenian para encontrar nuevas entradas por el.
110 POP3 Una de las formas de acceder a los correos de tu cuenta de correo electrónico personal.
Remote Procedure Calls. Usado para compartir tus archivos en red, usar unicamente en red local y no hacia
Internet, ya que cualquiera podría acceder al contenido que compartas de tu ordenador. Es habitual
135 NetBIOS encontrarlo abierto en Windows.
Otra forma de acceder a los correos electrónicos de tu cuenta de correo electrónico personal. Mas moderna
143 IMAP que el POP3 y con una funcionalidad similar.
Lightweight Directory Access Protocol. Es un protocolo a nivel de aplicación que permite el acceso a un
389 LDAP servicio de directorio ordenado y distribuido para buscar diversa información en un entorno de red.
Usado para navegación Web en modo seguro. Se usa junto con un certificado de seguridad. Los comercios
443 HTTPS electrónicos por ejemplo aseguran sus ventas gracias a este servicio.
Servicio de proxy. Garantiza a los clientes del servicio mas seguridad en las conexiones en Internet, ya que
1080 Proxy tu IP no aparece en las conexiones, apareciendo la IP del servidor proxy.
Una forma de navegar de forma mas privada por Internet, ya que el servidor oculta tu IP al navegar por
8080 Proxy Web Internet.
¿PREGUNTAS?
▪ NAT permite a direcciones privadas ser traducidas en públicas,
direcciones enrutables.
▪ Esto conserva las direcciones IP registradas de organizaciones
y le permite al paquete ser transportado sobre redes públicas
externas, tales como Internet.
▪ Una variación de NAT, llamada Port Address Translation (PAT),
permite muchas direcciones privadas internas ser traducidas a
una o más direcciones públicas externas.
NAT (Network Address Translation )
▪ En la NAT existen varios tipos de funcionamiento:
▪ Estática
Una dirección IP privada se traduce siempre en una misma dirección IP pública. Este modo de
funcionamiento permitiría a un host dentro de la red ser visible desde Internet.
▪ Dinámica
El router tiene asignadas varias direcciones IP públicas, de modo que cada dirección IP
privada se mapea usando una de las direcciones IP públicas que el router tiene asignadas, de
modo que a cada dirección IP privada le corresponde al menos una dirección IP pública.
▪ Cada vez que un host requiera una conexión a Internet, el router le asignará una dirección IP
pública que no esté siendo utilizada. En esta ocasión se aumenta la seguridad ya que dificulta
que un host externo ingrese a la red ya que las direcciones IP públicas van cambiando.
▪ Sobrecarga
La NAT con sobrecarga o PAT (Port Address Translation) es el más común de todos los tipos, ya
que es el utilizado en los hogares. Se pueden mapear múltiples direcciones IP privadas a través
de una dirección IP pública, con lo que evitamos contratar más de una dirección IP pública.
Además delahorro económico, también se ahorran direcciones IPv4, ya que aunque la subred
tenga muchas máquinas, todas salen a Internet a través de una misma dirección IP pública.
▪ Solapamiento
Cuando una dirección IP privada de una red es una dirección IP pública en uso, el router se
encarga de reemplazar dicha dirección IP por otra para evitar el conflicto de direcciones.
▪ La primera y más obvia, el gran ahorro de direcciones IPv4 que supone,
recordemos que podemos conectar múltiples máquinas de una red a Internet
usando una única dirección IP pública.