curso web master: modulo i introducción a redes

Anuncio
CURSO WEB MASTER: MODULO I
INTRODUCCIÓN A REDES:
La industria de ordenadores ha mostrado un progreso espectacular en muy corto tiempo. El
viejo modelo de tener un solo ordenador para satisfacer todas las necesidades de cálculo de
una organización se está reemplazando con rapidez por otro que considera un número grande
de ordenadores separados, pero interconectados, que efectúan el mismo trabajo. Estos
sistemas, se conocen con el nombre de redes de ordenadores.
Las redes en general, consisten en "compartir recursos", y uno de sus objetivo es hacer que
todos los programas, datos y equipo estén disponibles para cualquiera de la red que así lo
solicite, sin importar la localización física del recurso y del usuario.
TIPOS DE REDES
Existen varios tipos de redes, los cuales se clasifican de acuerdo a su tamaño y distribución
lógica.
Clasificación según su tamaño
Las redes PAN (red de administración personal) son redes pequeñas, las cuales están
conformadas por no más de 8 equipos, por ejemplo: café Internet.
CAN: Campus Área Network, (Red de Área Campus) . Una CAN es una colección de LANs
dispersadas geográficamente dentro de un campus (universitario, oficinas de gobierno, o
industrias) pertenecientes a una misma entidad en una área delimitada en kilómetros.
Las redes LAN (Local Area Network, redes de área local) Son redes pequeñas, entendiendo
como pequeñas las redes de una oficina, de un edificio. Debido a sus limitadas dimensiones,
son redes muy rápidas en las cuales cada estación se puede comunicar con el resto. Estas
incrementan la eficiencia y productividad de los trabajos de oficinas al poder compartir
información.
Las redes WAN (Wide Area Network, redes de área extensa) son redes punto a punto que
interconectan países y continentes. Al tener que recorrer una gran distancia sus velocidades
son menores que en las LAN aunque son capaces de transportar una mayor cantidad de datos.
El alcance es una gran área geográfica, como por ejemplo: una ciudad o un continente. Está
formada por una vasta cantidad de computadoras interconectadas (llamadas hosts), por medio
de subredes de comunicación o subredes pequeñas, con el fin de ejecutar aplicaciones,
programas, etc.
Las redes LAN comúnmente, se conectan a redes WAN, con el objetivo de tener acceso a
mejores servicios, como por ejemplo a Internet. Las redes WAN son mucho más complejas,
porque deben enrutar correctamente toda la información proveniente de las redes conectadas a
ésta.
INTERNET WORKS: Es una colección de redes interconectadas, cada una de ellas puede estar
desarrollada sobre diferentes software y hardware. Una forma típica de Internet Works es un
grupo de redes LANs conectadas con WANs. Si una subred le sumamos los host obtenemos
una red.
El conjunto de redes mundiales es lo que conocemos como Internet.
Las redes MAN (Metropolitan Area Network, redes de área metropolitana) , comprenden
una ubicación geográfica determinada "ciudad, municipio", y su distancia de cobertura es mayor
de 4 Kmts. Son redes con dos buses unidireccionales, cada uno de ellos es independiente del
otro en cuanto a la transferencia de datos. Es básicamente una gran versión de LAN y usa una
tecnología similar. Puede cubrir un grupo de oficinas de una misma corporación o ciudad, esta
puede ser pública o privada.
Redes Punto a Punto. En una red punto a punto cada computadora puede actuar como cliente
y como servidor. Las redes punto a punto hacen que el compartir datos y periféricos sea fácil
para un pequeño grupo de gente. En una ambiente punto a punto, la seguridad es difícil, porque
la administración no está centralizada.
Redes Basadas en servidor. Las redes basadas en servidor son mejores para compartir gran
cantidad de recursos y datos. Un administrador supervisa la operación de la red, y vela que la
seguridad sea mantenida. Este tipo de red puede tener uno o mas servidores, dependiendo del
volumen de tráfico, número de periféricos etc. Por ejemplo, puede haber un servidor de
impresión, un servidor de comunicaciones, y un servidor de base de datos, todos en una misma
red.
Clasificación según su distribución lógica
Todos los ordenadores tienen un lado cliente y otro servidor: una máquina puede ser servidora
de un determinado servicio pero cliente de otro servicio.
•
Servidor:
Máquina que ofrece información o servicios al resto de los puestos de la red. La clase de
información o servicios que ofrezca determina el tipo de servidor que es: servidor de
impresión, de archivos, de páginas web, de correo, de usuarios, de base de datos etc.
•
Cliente:
Máquina que accede a la información de los servidores o utiliza sus servicios. Ejemplos:
Cada vez que estamos viendo una página web (almacenada en un servidor remoto) nos
estamos comportando como clientes. También seremos clientes si utilizamos el servicio
de impresión de un ordenador remoto en la red (el servidor que tiene la impresora
conectada).
Qué es un servidor?
En informática, un servidor es una computadora que, formando parte de una red, provee
servicios a otras computadoras denominadas clientes.
También se suele denominar con la palabra servidor a:
Un software que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes.
Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios
almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que
realizan tareas en beneficio directo del usuario final. Este es el significado original del término.
Es posible que un ordenador cumpla simultáneamente las funciones de cliente y de servidor.
Una computadora en la que se ejecuta un programa que realiza alguna tarea en beneficio de
otras aplicaciones llamadas clientes, tanto si se trata de un ordenador central (mainframe), un
miniordenador, un ordenador personal, una PDA o un sistema integrado; sin embargo, hay
computadoras destinadas únicamente a proveer los servicios de estos programas: estos son los
servidores por antonomasia.
Un servidor no es necesariamente una máquina de última generación de grandes proporciones,
no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja,
hasta una máquina sumamente potente (ej.: servidores web, bases de datos grandes, etc.
Procesadores especiales y hasta varios terabytes de memoria). Todo esto depende del uso que
se le dé al servidor. Si usted lo desea, puede convertir al equipo desde el cual usted está
leyendo esto en un servidor instalando un programa que trabaje por la red y a la que los
usuarios de su red ingresen a través de un programa de servidor web como Apache.
Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso
que entrega información o sirve a otro proceso. El modelo Cliente-servidor no
necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar
algo como una impresión a un proceso servidor en un mismo ordenador.
Qué es un Protocolo?
En informática, un protocolo es un conjunto de reglas usadas por computadoras para
comunicarse unas con otras a través de una red. Un protocolo es una convención o estándar
que controla o permite la conexión, comunicación, y transferencia de datos entre dos puntos
finales. En su forma más simple, un protocolo puede ser definido como las reglas que dominan
la sintaxis, semántica y sincronización de la comunicación. Los protocolos pueden ser
implementados por hardware, software, o una combinación de ambos. A su más bajo nivel, un
protocolo define el comportamiento de una conexión de hardware.
Estas reglas de comunicación permiten el flujo de información entre equipos que manejan
lenguajes distintos, por ejemplo, dos computadores conectados en la misma red pero con
protocolos diferentes no podrían comunicarse jamás, para ello, es necesario que ambas
"hablen" el mismo idioma. El protocolo TCP/IP fue creado para las comunicaciones en Internet.
Para que cualquier computador se conecte a Internet es necesario que tenga instalado este
protocolo de comunicación.
Clases de Protocolos:
Se han desarrollado diferentes familias de protocolos para comunicación por red de datos para
los sistemas UNIX. El más ampliamente utilizado es el Internet Protocol Suite, comúnmente
conocido como TCP / IP.
Este proporciona transmisión fiable de paquetes de datos sobre redes. El nombre TCP / IP
Proviene de dos protocolos importantes de la familia, el Transmission Contorl Protocol (TCP
Protocolo de Control de Transmisión) y el Internet Protocol (IP).
El TCP / IP es la base del Internet que sirve para enlazar computadoras que utilizan diferentes
sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes
de área local y área extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972
por el departamento de defensa de los Estados Unidos, ejecutándolo en el ARPANET una red
de área extensa del departamento de defensa.
Protocolos Comunes:
HTTP (Hypertext Transfer Protocol) (Protocolo de Transferencia de hipertexto) es el
Protocolo usado en cada transacción de la World Wide Web (HTML).
Este define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura
web (clientes, servidores, proxies) para comunicarse.
A la información transmitida se la llama recurso y se la identifica mediante un localizador
uniforme de recursos (URL) que no es más que la dirección que estamos visitando. Los
recursos pueden ser archivos, el resultado de la ejecución de un programa, una consulta a una
base de datos, la traducción automática de un documento, etc.
FTP (File Transfer Protocol)Protocolo de Transferencia de Archivos) en informática, es un
protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP,
basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un
servidor para descargar archivos desde él o para enviarle archivos, independientemente del
sistema operativo utilizado en cada equipo.
POP3 (Post Office Protocol- Protocolo de la oficina de correo) en clientes locales de correo
para obtener los mensajes de correo electrónico almacenados en un servidor remoto.
POP3 está diseñado para recibir correo, no para enviarlo; le permite a los usuarios con
conexiones intermitentes ó muy lentas (tales como las conexiones por módem), descargar su
correo electrónico mientras tienen conexión y revisarlo posteriormente incluso estando
desconectados.
IMAP (Internet Message Access Protocol) es un protocolo de red de acceso a mensajes
electrónicos almacenados en un servidor. Mediante IMAP se puede tener acceso al correo
electrónico desde cualquier equipo que tenga una conexión a Internet. IMAP tiene varias
ventajas sobre POP. Por ejemplo, es posible especificar en IMAP carpetas del lado servidor.
Por otro lado, es más complejo que POP ya que permite visualizar los mensajes de manera
remota y no descargando los mensajes como lo hace POP.
Otros Protocolos
•
•
•
•
SSH (Secure Shell Remote Protocol)
SMTP (Simple Mail Transfer Protocol)
STP (Spanning Tree Protocol)
DHCP (Dynamic Host Configuration Protocol)
Historia de la Internet
Los inicio de Internet nos remontan a los años 60. En plena guerra fría, Estados Unidos crea
una red exclusivamente militar, con el objetivo de que, en el hipotético caso de un ataque ruso,
se pudiera tener acceso a la información militar desde cualquier punto del país.
Esta red se creó en 1969 y se llamó ARPANET (Advanced Research Projects Agency Network).
En principio, la red contaba con 4 ordenadores distribuidos entre distintas universidades del
país. Dos años después, ya contaba con unos 40 ordenadores conectados. Tanto fue el
crecimiento de la red que su sistema de comunicación se quedó obsoleto. Entonces dos
investigadores crearon el Protocolo TCP/IP, que se convirtió en el estándar de comunicaciones
dentro de las redes informáticas (actualmente seguimos utilizando dicho protocolo).
ARPANET siguió creciendo y abriéndose al mundo, y cualquier persona con fines académicos o
de investigación podía tener acceso a la red.
Las funciones militares se desligaron de ARPANET y fueron a parar a MILNET, una nueva red
creada por los Estados Unidos.
En 1985 la Internet ya era una tecnología establecida, aunque conocida por unos pocos.
En 1990 se desarrolla uno de los servicios que más éxito ha tenido en Internet la World Wide
Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La
WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de
archivos de hipertexto.
La nueva formula permitía vincular información en forma lógica y através de las redes. El
contenido se programaba en un lenguaje de hipertexto con "etíquetas" que asignaban una
función a cada parte del contenido. Luego, un programa de computación, un intérprete, eran
capaz de leer esas etiquetas para despeglar la información. Ese interprete sería conocido como
"navegador" o "browser".
En 1993 Marc Andreesen produjo la primera versión del navegador "Mosaic", que permitió
acceder con mayor naturalidad a la WWW.
La interfaz gráfica iba más allá de lo previsto y la facilidad con la que podía manejarse el
programa abría la red a todos. Poco después Andreesen encabezó la creación del programa
Netscape.
Apartir de entonces Internet comenzó a crecer más rápido que otro medio de comunicación,
convirtiendose en lo que hoy todos conocemos.
Algunos de los servicios disponibles en Internet aparte de la WEB son el acceso remoto a otras
máquinas (SSH y telnet), transferencia de archivos (FTP), correo electrónico (SMTP),
conversaciones en línea (IMSN MESSENGER, ICQ, YIM, AOL, jabber), transmisión de archivos
(P2P, P2M, descarga directa), etc.
Hosting (hospedar o alojar). es el servicio que provee a los usuarios de Internet un sistema
para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía Web.
Los Web Host son compañías que proporcionan espacio de un servidor a sus clientes.
Dominios
Un dominio de Internet es una red de identificación asociada a un grupo de dispositivos o
equipos conectados a la red Internet.
El propósito principal de los nombres de dominio en Internet y del sistema de nombres de
dominio (DNS), es traducir las direcciones IP de cada nodo activo en la red, a términos
memorizables y fáciles de encontrar. Esta abstracción hace posible que cualquier servicio (de
red) pueda moverse de un lugar geográfico a otro en la red Internet, aun cuando el cambio
implique que tendrá una dirección IP diferente.
Hay Geográficos (.co .es .uk), Genéricos (.org, .mil .gov), Infraestructura(ARPA) exclusivo para
Internet.
Hackers
Del inglés hack, hachar. Término utilizado para llamar a una persona con grandes
conocimientos en informática y telecomunicaciones y que los utiliza con un determinado
objetivo. Este objetivo puede o no ser maligno o ilegal. La acción de usar sus conocimientos se
denomina hacking o hackeo. Apasionados por la Seguridad Informatica.
El término "hacker" suele tener una connotación despectiva o negativa, pues se relaciona a
tareas ilegales. Es más propio llamar piratas informáticos a aquellos hackers que realizan
acciones malignas con sus conocimientos.
Crackers
El término cracker (del inglés crack, romper), Es cualquier persona que viola la seguridad de un
sistema informático de forma similar a como lo haría un hacker, sólo que a diferencia de este
último, el cracker realiza la intrusión con fines de beneficio personal o para hacer daño.
Descargar