Instala y Configura Aplicaciones y Servicios

59
CECYTEM PROGRAMACION COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL ESTADO DE MEXICO (PLANTEL TECAMAC) INSTALA Y CONFIGURA APLICACIONES Y SERVICIOS PROFESOR: ING. RENE DOMINGUEZ ESCALONA. ALUMNA: JENNIFER AMADOR MARTINEZ. GRUPO: 502 TURNO: MATUTINO 1

Transcript of Instala y Configura Aplicaciones y Servicios

CECYTEM PROGRAMACION

COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL ESTADO DE MEXICO

(PLANTEL TECAMAC)

INSTALA Y CONFIGURA APLICACIONES Y SERVICIOS

PROFESOR: ING. RENE DOMINGUEZ ESCALONA.

ALUMNA: JENNIFER AMADOR MARTINEZ.

GRUPO: 502

TURNO: MATUTINO

5 DE ENERO DEL 2015

1

CECYTEM PROGRAMACION

INDICE.

-PORTADA.

-INDICE.

-INTRODUCCION.

1. ANTECEDENTES DEL INTERNET----------------------------42. CLASIFICACION DE REDES-----------------------------------63. MEDIOS DE TRANSMISION---------------------------------104. TOPOLOGIAS--------------------------------------------------155. DISPOSITIVOS DE EXPANSION----------------------------186. CABLE DIRECTO, CRUZADO Y ROLLOVER---------------217. RED PUNTO A PUNTO, ESTRELLA------------------------238. CLASIFICACION DE DIRECCIONES IP---------------------249. ESTANDARES IEEE & ANSI--------------------------------2510. SUBNETEO---------------------------------------------2611. PROTOCOLOS DE ENRUTAMIENTO-------------2712. SERVIDOR DHCP-------------------------------------3013. SERVIDOR FTP---------------------------------------3114. SERVIDOR HTTP-------------------------------------3415. SERVIDOR MyQSL----------------------------------3616. SERVIDOR PHP--------------------------------------3817. RED DE AREA LOCAL------------------------------3918. RED WIFI--------------------------------------------43

-CONCLUSION

-REFERENCIAS

2

CECYTEM PROGRAMACION

INTRODUCCION

La administración de Sistemas Operativos es muy común en la actualidad pero saber acerca de todo los temas que lo engloban es lo que muchas veces falla.

En este trabajo de recopilación se menciona diferentes temas que ayudaran a la comprensión de los Sistemas Operativos.

Muchos de los temas que se mencionan son muy utilizados pero muchas veces los usuarios no saben ni por que el nombre que se le da a la aplicación.

Mencionaremos los antecedentes del internet asi como sus inicios y la actualidad, también mencionaremos unos delo servidores web más usados en la actualidad por los usuarios de las redes, también mencionaremos la clasificación de las redes, y de que trata cada una.

3

CECYTEM PROGRAMACION

ANTECEDENTES DE INTERNET

La palabra Internet aparece por primera vez en un escrito de Vint Cert en 1974. Se fueron mejorando y probando los dispositivos hasta que finalmente fue agregado dicho protocolo al proyecto inicial de Arpanet. Ahora sí, la comunicación logró unir la red y Internet surgió como un resultado inesperado entre una investigación fracasada de un programa militar y la colaboración académica de la universidad de California.

Inicios (60’s)

Los inicios 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. En principio, la red contaba con 4 ordenadores.

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. La NSF (National Science Fundation) crea su propia red informática llamada NSFNET, que más tarde absorbe a ARPANET, creando así una gran red con propósitos científicos y académicos. El desarrollo de las redes fue abismal, y se crean nuevas redes de libre acceso que más tarde se unen a NSFNET, formando el embrión de lo que hoy conocemos como INTERNET.

4

CECYTEM PROGRAMACION

70’s

En plena década de los 70 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 que actualmente se utilizan por todo el mundo.

Anteriormente a Arpanet, se sabe que en el Reino Unido, un inglés llamado Donald Davies propuso una instalación similar con una variante técnica en conmutación de paquetes, pero su desarrollo nunca fue financiado. Su técnica se basaba en el trasporte de mensajes de un punto a otro de una red, lo que se conoce como conmutación de paquetes y que fue utilizado, al mismo tiempo, no se sabe si antes o después, en la creación de Arpanet por Leonard Kleinrock y Paul Baran.

Los equipos de esta primera red tenían sistemas operativos diferentes o diferentes versiones de programas, y este hecho dificultaba aún más la situación, hasta el punto de considerar Arpanet como un fracaso.

El sistema inventado tenía su utilidad y para ello bastó solamente la incorporación del protocolo TCP-IP que dio lugar a la verdadera creación y antecedente del Internet actual.

5

CECYTEM PROGRAMACION

CLASIFICACION DE REDES.

Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.

Como en todo proceso de comunicación se requiere de un emisor, un mensaje, un medio y un receptor. La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el costo general de estas acciones. Un ejemplo es Internet, la cual es una gran red de millones de computadoras ubicadas en distintos puntos del planeta interconectadas básicamente para compartir información y recursos.

Red de área personal o pan.

Es una red de ordenadores usada para la comunicación entre los dispositivos de la computadora cerca de una persona.

Red de área local o LAN.

6

CECYTEM PROGRAMACION

Es una red que se limita a un área especial relativamente pequeña tal como un cuarto, un solo edificio, una nave, o un avión. Las redes de área local a veces se llaman una sola red de localización

Red de área de campus o CAN.

Es una red de computadoras que conecta redes de área local a través de un área geográfica limitada, como un campus universitario, o una base militar.

Red de área metropolitana o MAN.

7

CECYTEM PROGRAMACION

Es una red de alta velocidad (banda ancha) que da cobertura en un área geográfica extensa.

Red de área amplia WAN.

Son redes informáticas que se extienden sobre un área geográfica extensa.

Red de área de almacenamiento SAM.8

CECYTEM PROGRAMACION

Una en inglés (storage area network), es una red concebida para conectar servidores, matrices (arrays) de discos y librerías de soporte.

Red irregular.

Es un sistema de cables y buses que se conectan a través de un módem, y que da como resultado la conexión de una o más computadoras. Esta red es parecida a la mixta, solo que no sigue los parámetros presentados en ella. Muchos de estos casos son muy usados en la mayoría de las redes.

MEDIOS DE TRANSMISION

9

CECYTEM PROGRAMACION

Un medio de transmisión es el canal que permite la transmisión de información entre dos terminales de un sistema de transmisión.

La transmisión se realiza habitualmente empleando ondas electromagnéticas que se propagan a través del canal. A veces el canal es un medio físico y otras veces no, ya que las ondas electromagnéticas son susceptibles de ser transmitidas por el vacío.

Dependiendo de la forma de conducir la señal a través del medio, los medios de transmisión se pueden clasificar en dos grandes grupos: medios de transmisión guiados y medios de transmisión no guiados. Según el sentido de la transmisión podemos encontrarnos con tres tipos diferentes: simplex, half-duplex y full-duplex.

Medios de transmisión guiados.

Los medios de transmisión guiados están constituidos por un cable que se encarga de la conducción de las señales desde un extremo al otro.

La velocidad de transmisión depende directamente de la distancia entre los terminales, y de si el medio se utiliza para realizar un enlace punto a punto o un enlace multipunto. Debido a esto los diferentes medios de transmisión tendrán diferentes velocidades de conexión que se adaptarán a utilizaciones dispares.

Dentro de los medios de transmisión guiados, los más utilizados en el campo de las comunicaciones y la interconexión de ordenadores son:

El par trenzado.

El cable coaxial.

La fibra óptica.

Tipos de medios de transmisión guiados.

Pares trenzados

10

CECYTEM PROGRAMACION

Este consiste en dos alambres de cobre aislados, en general de 1mm de espesor. Los alambres se entrelazan en forma helicoidal, como en una molécula de DNA. La forma trenzada del cable se utiliza para reducir la interferencia eléctrica con respecto a los pares cercanos que se encuentran a su alrededor.

Cable coaxial.

Se compone de un hilo conductor, llamado núcleo, y un mallazo externo separados por un dieléctrico o aislante.

Fibra óptica.

11

CECYTEM PROGRAMACION

Es un enlace hecho con un hilo muy fino de material transparente de pequeño diámetro y recubierto de un material opaco que evita que la luz se disipe.

MEDIOS DE TRANSMISIÓN NO GUIADOS

En este tipo de medios tanto la transmisión como la recepción de información se lleva a cabo mediante antenas. A la hora de transmitir, la antena irradia energía electromagnética en el medio.

Por el contrario, en la recepción la antena capta las ondas electromagnéticas del medio que la rodea.

Los medios no guiados o comunicación sin cable transportan ondas electromagnéticas sin usar un conductor físico, sino que se radian a través del aire, por lo que están disponibles para cualquiera que tenga un dispositivo capaz de aceptarlas.

En este tipo de medios tanto la transmisión como la recepción de información se lleva a cabo mediante antenas. A la hora de transmitir, la

12

CECYTEM PROGRAMACION

antena irradia energía electromagnética en el medio. Por el contrario, en la recepción la antena capta las ondas electromagnéticas del medio que la rodea.

Radio enlaces de VHF y UHF

Estas bandas cubren aproximadamente desde 55 a 550 Mhz. Son también omnidireccionales, pero a diferencia de las anteriores la ionosfera es transparente a ellas. Su alcance máximo es de un centenar de kilómetros, y las velocidades que permite del orden de los 9600 bps. Su aplicación suele estar relacionada con los radioaficionados y con equipos de comunicación militares, también la televisión y los aviones.

Microondas.

13

CECYTEM PROGRAMACION

Además de su aplicación en hornos, las microondas nos permiten transmisiones tanto terrestres como con satélites. Dada sus frecuencias, del orden de 1 a 10 Ghz, las microondas son muy direccionales y sólo se pueden emplear en situaciones en que existe una línea visual que une emisor y receptor.

TOPOLOGIAS

14

CECYTEM PROGRAMACION

Bus.

Esta topología permite que todas las estaciones reciban la información que se transmite, una estación transmite y todas las restantes escuchan.

La topología de bus tiene todos sus nodos conectados directamente a un enlace y no tiene ninguna otra conexión entre nodos. Físicamente cada host está conectado a un cable común, por lo que se pueden comunicar directamente, aunque la ruptura del cable hace que los hosts queden desconectados.

Anillo.

15

CECYTEM PROGRAMACION

Las estaciones están unidas unas con otras formando un círculo por medio de un cable común. El último nodo de la cadena se conecta al primero cerrando el anillo.

Las señales circulan en un solo sentido alrededor del círculo, regenerándose en cada nodo.

Cabe mencionar que si algún nodo de la red deja de funcionar, la comunicación en todo el anillo se pierde.

En un anillo doble, dos anillos permiten que los datos se envíen en ambas direcciones. Esta configuración crea redundancia (tolerancia a fallos).

Estrella.

16

CECYTEM PROGRAMACION

Los datos en estas redes fluyen del emisor hasta el concentrador, este realiza todas las funciones de la red, además actúa como amplificador de los datos.

La topología en estrella tiene un nodo central desde el que se irradian todos los enlaces hacia los demás nodos. Por el nodo central, generalmente ocupado por un hub, pasa toda la información que circula por la red.

Árbol.

Topología en árbol La topología en árbol es similar a la topología en estrella extendida, salvo en que no tiene un nodo central. En cambio, un nodo de enlace troncal, generalmente ocupado por un hub o switch, desde el que se ramifican los demás nodos.

"Bus" en Estrella.

17

CECYTEM PROGRAMACION

El fin es igual a la topología anterior. En este caso la red es un "bus" que se cablea físicamente como una estrella por medio de concentradores.

DISPOSITIVOS DE EXPANSIÓN

Es un dispositivo cuya función es permitir, envió, recepción y expansión de la información a través de la red.

MODEM O EMULADOR.

Dispositivo de expansión que permite entrar al internet por medio del cable de teléfono.

Transformándolo de:Modular: de analógico al digital. De modular: de digital a analógico.

CONECTADORES (HUB).

18

CECYTEM PROGRAMACION

Es un equipo de redes que permite conectar entre sí otros equipos y retransmite los paquetes que recibe desde cualquiera de ellos a todos los demás. Funciona como repetidor de señal para que no se pierda la red. Envía la información maquina por máquina hasta el nodo final.

CONMUTADORES (SWITCH).

Es un dispositivo digital de lógica de interconexión de redes de computadores. Hace un análisis de información decodificando la dirección IP lo cual permite él envió de información directo a la máquina destino.

RUTEADOR O ROUTER.

Es un dispositivo que selecciona la ruta más corta cuando el tráfico o el número de nodos es excesivo (acceso a internet). Se utiliza tanto en redes de área local como en redes de área extensa.

MAU (Unidad de Acceso Múltiple.

Este dispositivo físicamente es un switch con una capacidad de interconexión para

19

CECYTEM PROGRAMACION

cable UTP. El MAU permite el envío de información a través del token en una topología anillo lógico mandando la señal no por nodo hasta llegar a la máquina destino.

PUENTE O BRIDGE.

Es un dispositivo de expansión compuesto por dos o más switch, conectados a través de un cable cruzado cuya principal característica es que los equipos tengan la misma marca, modelo y sistema operativo.

TARJETA DE RED.

Dispositivo de expansión principal en una red la cual permite la interpretación de señal y comunicación de los equipos en una red de área local.

CABLE DIRECTO CRUZADO Y ROLLOVER

Cable Directo.

Es el cable cuyas puntas están armadas con las mismas normas.

20

CECYTEM PROGRAMACION

Se utiliza entre dispositivos que funcionan en distintas capas del Modelo de Referencia OSI.

• De PC a Switch/Hub.• De Switch a Router.

Cable Cruzado.

Es el cable cuyas puntas están armadas con distinta norma.Se utiliza entre dispositivos que funcionan en la misma capa del Modelo de Referencia OSI.• De PC a PC.• De Switch/Hub a Switch/Hub.• De Router a Router.

Cable Rollover.

Se utiliza para conectar una PC al router.

Puede tener hasta 7.5mts. Utiliza una interfaz serial asincrónica.

21

CECYTEM PROGRAMACION

RED PUNTO A PUNTO, ESTRELLA Y CLASIFICACIÓN DE DIRECCIONES IP

Red punto a punto.

22

CECYTEM PROGRAMACION

Los sistemas punto a punto permiten que las computadoras sean tanto clientes como servidores al mismo tiempo. Como alternativa, cada computadora puede ser uno o el otro. Si una computadora se convierte en un servidor únicamente, el sistema se comportará como si estuviera basado en un servidor de archivos. Todas las computadoras pueden tener impresoras conectadas a ellas que estén disponibles para todas las demás.

Los sistemas punto a punto son menos costosos que los sistemas basados en servidores, pero poseen más restricciones, especialmente en el aspecto del desempeño y del número total de usuarios. Los sistemas punto a punto están formados por pequeños grupos de trabajo que conectan un número pequeño de computadoras (de 2 a 20); los sistemas basados en servidores normalmente conectan más de 100 computadoras.

Clasificación de direcciones IP.

23

CECYTEM PROGRAMACION

Existen 3 clases de redes, denominadas A, B y C cada clase permite 1111 número limitado de direcciones de red.

Clase A.

Las redes de clase A permiten definir hasta 126 redes y una cantidad ilimitada de host El primer byte es un número del 1 al 127. Los últimos 3 bytes identifican host en la red. La máscara de la subred 255.0.0.0

Clase B

La clase B se utiliza para las redes de tamaño mediano. El primer byte es un número del 128 al 191. El segundo bytes es parte de la dirección de red. El 3 y 4 bytes solo identifica host en la red. Mascara de subred: 255.255.0.0

Clase C

Las redes de clase C definen una cantidad casi ilimitada de redes pero solo 255 host por red. EL primer byte es un número de 192 al 254. El segundo y tercer byte son parte de la dirección de red, el 4 byte solo identifica hasta 255 host. Mascara de subred 255.255.255.0

ESTÁNDARES IEEE Y ANSI

IEEE (Fundación).

24

CECYTEM PROGRAMACION

La fundación de la IEEE se crea con la fusión de AIEE e IRA: Fundación del AIEEE en la primavera de 1884, un pequeño grupo de individuos relacionados con las profesiones eléctricas se les unió en Nueva York.

IEEE(institute of electricaland electronics engineers).

Es la mayor asociación internacional sinfines de lucro formada por profesionales de las nuevas tecnologías, como ingenieros electricistas, ingenieros en electrónica, científicos de la computación, ingenieros en informática, ingenieros en médica, ingenie rosen telecomunicación e Ingenieros en Mecatrónica.

El IEEE es una autoridad líder y de máximo prestigio en las áreas técnicas derivadas de la eléctrica original: desde ingeniería computacional, tecnologías biomédica y aeroespacial, hasta las áreas de energía eléctrica, control, telecomunicaciones y electrónica de consumo, entre otras.

ANSI

Instituto Nacional Estadounidense de Estándares: Organización Privada sin fines de lucro fundada en 1918, la cual administra y coordina el sistema de estandarizar voluntaria del sector privado de los Estados Unidos.

SUBNETEO

25

CECYTEM PROGRAMACION

Es el acto de dividir las grandes redes en redes más pequeñas para que estas redes puedan funcionar mejor en cuanto a recepción y envió de paquetes a través de la red del internet.Un objetivo teórico del Subneteo es proporcionar mejor manejo de REDES.

PROTOCOLOS DE ENRUTAMIENTO

LOS PROTOCOLOS SE DEFINEN EN DOS CATEGORIAS:

26

CECYTEM PROGRAMACION

Estáticos:

Este tipo de protocolo es en el cual el administrador de la red define las rutas destino desde un origen y se utilizan para pequeñas redes, en el cual el administrador tiene el control de la topología. En este tipo de redes se pueden dividir de la siguiente manera:

• ENRUTAMIENTO ESTATICO

• ENRUTAMIENTO POR DEFECTO

• ENRUTAMIENTO ESTATICO- ENRUTAMIENTO POR DEFECTO

• ENRUTAMIENTO ESTATICO-ESTATICO.

. DINAMICOS:

Los protocolos de enrutamiento dinámicos son aquellos en los cuales se utilizan para en rutar una cantidad de redes que crezca de manera exponencial y para esto se utilizan diferentes protocolos de enrutamiento los cuales son:

RIP V1 Y RIP V2

RIP("Routing Information Protocol" Versión 1).

RIP se basa en los protocolos de encaminamiento PUP y XNS de Xerox PUP. Es muy usado, ya que el código está incorporado en el código de encaminamiento del BSD UNIX que constituye la base para muchas implementaciones de UNIX.

RIP-2("Routing Information Protocol" Versión 2).

27

CECYTEM PROGRAMACION

RIP-2 extiende RIP-1. Es menos potente que otros IGPs recientes tales como OSPF de IS-IS, pero tiene las ventajas de una fácil implementación y menores factores de carga. La intención de RIP-2 es proporcionar una sustitución directa de RIP que se pueda usar en redes pequeñas y medianas, en presencia de subnetting variable o supernetting y, sobretodo, que pueda interoperar con RIP-1.

OSPF (Open Shortest Path First).

El protocolo OSPF (Open Shortest Path First – abrir primero la trayectoria mas corta) está definido en el RFC 1583 y se usa muy frecuentemente como protocolo de encaminamiento interior en redes TCP/IP

Cuando se diseñó se quiso que cumpliera los siguientes requisitos:

Ser abierto en el sentido de que no fuera propiedad de una compañía.

Que permitiera reconocer varias métricas, entre ellas, la distancia física y el retardo.

Ser dinámico, es decir, que se adaptará rápida y automáticamente a los cambio de la topología.

Ser capaz de realizar en encaminamiento dependiendo del tipo de servicio.

Que pudiera equilibrar las cargas dividiendo la misma entre varias líneas.

Que reconociera sistemas jerárquicos pues un único ordenador no puede conocer la Estructura completa de Internet.

Que implementara un mínimo de seguridad.

IGRP.

28

CECYTEM PROGRAMACION

GRP (Interior Gateway Routing Protocol, es un protocolo propietario patentado y desarrollado por CISCO que se emplea con el protocoloTCP/IP según el modelo (OSI) Internet. IGRP es un protocolo de enrutamiento basado en la tecnología vector-distancia, aunque también tiene en cuenta el estado del enlace.

Utiliza una métrica compuesta para determinar la mejor ruta basándose en el ancho de banda, el retardo, la confiabilidad y la carga del enlace.

El concepto es que cada router no necesita saber todas las relaciones de ruta/enlace para la red entera. Actualmente ya no está siendo implementado en las versiones actuales 12.0.

EIGRP.

EIGRP (Enhanced Interior Gateway Routing Protocol) es un protocolo de encaminamiento vector distancia avanzado, propiedad de Cisco Systems, que ofrece lo mejor de los algoritmos de vector de distancias y del estado de enlace. Se considera un protocolo avanzado que se basa en las características normalmente asociadas con los protocolos del estado de enlace. Algunas de las mejores funciones de OSPF, como las actualizaciones parciales y la detección de vecinos, se usan de forma similar con EIGRP. Aunque no garantiza el uso de la mejor ruta, es bastante usado porque EIGRP es algo más fácil de configurar que OSPF.

OSPF

29

CECYTEM PROGRAMACION

Open Shortest Path First (frecuentemente abreviado OSPF) es un protocolo de enrutamiento jerárquico de pasarela interior, de envestidura dinámica IGP (Interior Gateway Protocol), que usa el algoritmo SmoothWall Dijkstra enlace-estado (LSE - Link State Algorithm) para calcular la ruta más corta posible, utilizando la métrica de menor costo, por ejemplo una métrica podría ser el menor costo de RTT (Round Trip Time).

SERVIDOR DHCP

El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los equipos de nuestra red.

Si disponemos de un servidor DHCP, la configuración IP de las PC puede hacerse de forma automática, evitando así la necesidad de tener que realizar manualmente uno por uno la configuración TCP/IP de cada equipo.

Funcionamiento de una petición DHCP.

El servidor solo asigna direcciones dentro de un rango prefijado. Si por error hemos configurado manualmente una IP estática perteneciente al rango gestionado por nuestro servidor DHCP, podría ocurrir que dicha dirección sea asignada dinámicamente a otro PC, provocándose un conflicto de IP.

En ese caso el cliente solicitará y comprobará, otra dirección IP, hasta que obtenga una dirección IP que no esté asignada actualmente a ningún otro equipo de nuestra red.

Cuando arrancamos de nuevo un PC cuya configuración IP se determina por DHCP, pueden darse dos situaciones:

30

CECYTEM PROGRAMACION

Si la concesión de alquiler de licencia ha caducado, el cliente solicitará una nueva licencia al servidor DHCP (la asignación del servidor podría o no, coincidir con la anterior).

Si la concesión de alquiler no ha caducado en el momento del inicio, el cliente intentará renovar su concesión en el servidor DHCP, es decir, que le sea asignada la misma dirección IP.

Ámbito servidor DHCP:

Un ámbito es un agrupamiento administrativo de equipos o clientes de una subred que utilizan el servicio DHCP.

Rango servidor DHCP:

31

CECYTEM PROGRAMACION

Un rango de DHCP está definido por un grupo de direcciones IP en una subred determinada, que el servidor DHCP puede conceder a los clientes.

SERVIDOR FTP

32

CECYTEM PROGRAMACION

FTP significa “File Transfer Protocol”, Protocolo para la Transferencia de Archivos.

Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes servidores / ordenadores.

El servidor FTP, donde subiremos / descargaremos los archivos.

Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP.

Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el usuario 1 y a continuación sube otro archivo.

33

CECYTEM PROGRAMACION

¿Cómo puedo conectarme a un servidor FTP?

La conexión a un servidor FTP se realiza mediante otros programas llamados Clientes de FTP. Existen múltiples clientes FTP en Internet, hay gratuitos y de pago. En CDmon.com recomendamos WinSCP, que es 100% gratuito, multilingüe y desarrollado por programadores de todo el mundo.

SERVIDOR HTTP

El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un sencillo protocolo cliente-servidor que articula los intercambios de información entre los clientes Web y los servidores HTTP. La especificación completa del protocolo HTTP 1/0 está recogida en el RFC 1945. Fue propuesto por Tim Berners-Lee, atendiendo a las necesidades de un sistema global de distribución de información como el World Wide Web.

El servidor HTTP, una vez ha recibido la petición prepara la página HTML (tambien imagenes, archivos...) leyéndola de un archivo (*.html, *.htm, *.xml ...), interpretando un código ( *.asp, *.php, *.pl ... ), conectando con un servidor de aplicaciones ( *.jar )... dependiendo de cómo está configurado el programa servidor HTTP y envía este resultado al navegador del cliente.

HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexión con un servidor y envía un mensaje con los datos de la solicitud. El servidor responde con un mensaje similar, que contiene el estado de la operación y su posible resultado. Todas las operaciones pueden adjuntar un objeto o recurso sobre el que actúan; cada objeto Web (documento HTML, fichero multimedia o aplicación CGI) es conocido por su URL.

34

CECYTEM PROGRAMACION

Etapas de una transacción HTTP.

Un usuario accede a una URL, seleccionando un enlace de un documento HTML o introduciéndola directamente en el campo Location del cliente Web.

El cliente Web descodifica la URL, separando sus diferentes partes. Así identifica el protocolo de acceso, la dirección DNS o IP del servidor, el posible puerto opcional (el valor por defecto es 80) y el objeto requerido del servidor.

Se abre una conexión TCP/IP con el servidor, llamando al puerto TCP correspondiente. Se realiza la petición. Para ello, se envía el comando necesario (GET, POST, HEAD,…), la dirección del objeto requerido (el contenido de la URL que sigue a la dirección del servidor), la versión del protocolo HTTP empleada (casi siempre HTTP/1.0) y un conjunto variable de información, que incluye datos sobre las capacidades del browser, datos opcionales para el servidor,…

El servidor devuelve la respuesta al cliente. Consiste en un código de estado y el tipo de dato MIME de la información de retorno, seguido de la propia información.

Se cierra la conexión TCP.

35

CECYTEM PROGRAMACION

QUE SERVIDORES HTTP EXISTEN

Existen muchos programas servidor HTTP siendo los más comunes Apache (disponible para todos los sistemas operativos ).

E IIS (sólo para Windows) , en la siguiente gráfica podemos ver su cuota de mercado:

36

CECYTEM PROGRAMACION

SERVIDOR MySQL

Es un sistema de gestión de bases de datos relacional, fue creada por la empresasueca MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, así como también de la marca.

MySQL es un software de código abierto, licenciado bajo la GPL de la GNU, aunque MySQL AB distribuye una versión comercial, en lo único que se diferencia de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de otra manera, se vulneraría la licencia GPL.

El lenguaje de programación que utiliza MySQL es Structured Query Language (SQL) que fue desarrollado por IBM en 1981 y desde entonces es utilizado de forma generalizada en las bases de datos relacionales.

MySQL es Open Source.

Open Source significa que la persona que quiera puede usar y modificar MySQL. Cualquiera puede descargar el software de MySQL de Internet y usarlo sin pagar por ello. Inclusive, cualquiera que lo necesite puede estudiar el código fuente y cambiarlo de acuerdo a sus necesidades. MySQL usa la licencia GPL (Licencia Pública General GNU), para definir qué es lo que se puede y no se puede hacer con el software para diferentes situaciones.

37

CECYTEM PROGRAMACION

Características principales.

Inicialmente, MySQL carecía de algunos elementos esenciales en las bases de datos relacionales, tales como integridad referencial y transacciones. A pesar de esto, atrajo a los desarrolladores de páginas web con contenido dinámico, debido a su simplicidad, de tal manera que los elementos faltantes fueron complementados por la vía de las aplicaciones que la utilizan. Poco a poco estos elementos faltantes, están siendo incorporados tanto por desarrolladores internos, como por desarrolladores de software libre.

SERVIDOR PHP

PHP es un lenguaje de script (interpretado) de propósito general ampliamente utilizado, especialmente en el desarrollo web para lo cual fue diseñado originalmente.

El propósito del lenguaje es permitir que los desarrolladores web puedan generar páginas de manera dinámica de una manera rápida y fluida interpretada por parte del servidor.

PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.

38

CECYTEM PROGRAMACION

¿Por qué un Servidor Dedicado que soporte PHP?

PHP aumenta el potencial de un servidor dedicado independientemente de la plataforma utilizada y del sistema operativo. Sobre PHP se han desarrollado aplicaciones que siguen cumpliendo el hecho de ser multiplataforma y que básicamente el único requerimiento que necesitan para funcionar es soporte para PHP y algún gestor de base de datos.

PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.

RED DE ÁREA LOCAL

Una red de área local, red local o LAN (del inglés local área network) es la interconexión de varias Computadoras y Periféricos. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros, o con Repetidores podría llegar a la distancia de un campo de 1 kilómetro. Su aplicación más extendida es la interconexión de computadoras personales y estaciones de trabajo en oficinas, fábricas, etc., para compartir recursos e intercambiar Datos y Aplicaciones. En definitiva, permite una conexión entre dos o más equipos. El término red local incluye tanto el Hardware como el Software necesario para la interconexión de los distintos dispositivos y el tratamiento de la información.

39

CECYTEM PROGRAMACION

Una red de área local LAN) es una red que se utiliza para conectar equipos de una compañía u organización. Con una LAN, un concepto que se remonta a 1970, los empleados de una compañía pueden:

intercambiar información;

comunicarse;

acceder a diversos servicios.

Una red de área local está compuesta por equipos conectados mediante un conjunto de elementos de software y hardware. Los elementos de hardware utilizados para la conexión de los equipos son:

LA TARJETA DE RED

La tarjeta de red (a veces denominada “acoplador”): Se trata de una tarjeta que se conecta a la placa madre del equipo y que se comunica con el medio físico, es decir, con las líneas físicas a través de las cuales viaja la información.

EL TRANSCEPTOR

El transceptor (también denominado “adaptador”): Se utiliza para transformar las señales que viajan por el soporte físico en señales lógicas que la tarjeta de red puede manejar, tanto para enviar como para recibir datos.

40

CECYTEM PROGRAMACION

El soporte físico de interconexión:

Es el soporte (generalmente cableado, es decir que es un cable) utilizado para conectar los equipos entre sí. Los principales medios de soporte físicos utilizados son:

el cable coaxial

el par trenzado;

la fibra óptica.

Topología de la red

La topología de red define la estructura de una red. Una parte de la definición topológica es la Topología física, que es la disposición real de los Cables o medios. La otra parte es la Topología lógica, que define la forma en que los Hosts acceden a los medios para enviar datos. Las topologías más comúnmente usadas son las siguientes:

Topología de las redes

Topologías físicas

Una Topología de bus circular usa un solo cable Backbone que debe terminarse en ambos extremos. Todos los Hosts se conectan directamente a este Backbone.

La Topología de anillo conecta un Host con el siguiente y al último host con el primero. Esto crea un anillo físico de cable.

La Topología en estrella conecta todos los cables con un punto central de concentración.

41

CECYTEM PROGRAMACION

Una Topología en estrella extendida conecta estrellas individuales entre sí mediante la conexión de Hubs o Switches. Esta topología puede extender el alcance y la cobertura de la red.

Una Topología jerárquica es similar a una estrella extendida. Pero en lugar de conectar los HUBs o Switches entre sí, el sistema se conecta con un computador que controla el tráfico de la topología.

La Topología de malla se implementa para proporcionar la mayor protección posible para evitar una interrupción del servicio. El uso de una topología de malla en los sistemas de control en red de una planta nuclear sería un ejemplo excelente. En esta topología, cada Host tiene sus propias conexiones con los demás hosts. Aunque Internet cuenta con múltiples rutas hacia cualquier ubicación, no adopta la Topología de malla completa.

Otras topologías de red

La Topología de árbol tiene varias terminales conectadas de forma que la red se ramifica desde un Servidor base.

42

CECYTEM PROGRAMACION

RED WIFI

Esta nueva tecnología surgió por la necesidad de establecer un mecanismo de conexión inalámbrica que fuese compatible entre distintos dispositivos. Buscando esa compatibilidad, en 1999 las empresas 3Com, Airones, Intersil, Lucent Technologies, Nokia y Symbol Technologies se unieron para crear la Wireless Ethernet Compatibility Alliance, o WECA, actualmente llamada Wi-Fi Alliance. El objetivo de la misma fue designar una marca que permitiese fomentar más fácilmente la tecnología inalámbrica y asegurar la compatibilidad de equipos.

Se usa el término Wi-Fi (wireless fidelity o fidelidad sin cables) para designar a todas las soluciones informáticas que utilizantecnología inalámbrica 802.11 para crear redes. 802.11 es el estándar más utilizado para conectar ordenadores a distancia. El uso más frecuente de esta tecnología es la conexión de portátiles a internet desde las cercanías de un punto de acceso o hotspot.

Estos puntos son cada vez más abundantes y permiten a cualquier usuario utilizar la red sin necesidad de instalar un cable telefónico. La emisión y recepción de datos se realiza a través de radiofrecuencia. Existen diferentes formatos de conexión, pero el más popular es el conocido como 802.11b, que opera en la banda de los 2,4 gigahertzios, la misma que las microondas de la telefonía móvil.

43

CECYTEM PROGRAMACION

CONCLUSION

Bueno este trabajo contiene muchos temas, que son interesante ya que especifique varios temas, como las ventajas de contar con los servidores, también que es el internet y como es que se usa.

Todos sabemos que la tecnología avanza día con día asi que hay que actualizarnos y eso es lo que trate de hacer con este trabajo darle otra vista a la tecnología en los Sistemas Operativos, en la tecnología, y a las aplicaciones y los servicios.

44

CECYTEM PROGRAMACION

REFERENCIAS.

http:// www.cad.com.mx/historia_del_internet.htm

Computación Aplicada al Desarrollo SA de CVAdelfa 213-A,

Villa de las Flores, León Guanajuato.

Qué es PHP? y ¿Para qué sirve? Un potente lenguaje de programación para crear páginas web. (CU00803B)

Escrito por Enrique González

http:// www.aprenderaprogramar.com/index.php? option=com_content&id=492:ique-es-php-y-ipara-que-sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-web-cu00803b&Itemid=193

Electronica digital 1

martes, 8 de febrero de 2011

http :// sergiorendain.blogspot.mx/2011/02/simbologia-estandar-de-la- homra-ieee.html

Servidor HTTP

http://www.programacionweb.net/articulos/articulo/servidores-http /

Computación e informática: "Subneteo"

http:// www.monografias.com/trabajos76/computacion-informatica- subneteo/computacion-informatica-subneteo2.shtml#subneteana

45

CECYTEM PROGRAMACION

[email protected]. Manuel Espinoza CurielCd. Obregón, Sonora, México

http:// www.oocities.org/siliconvalley/8195/nospp.html

SEÑALAR LAS TOPOLOGÍAS DE REDES DE COMPUTADORAS.

http:// galeon.com/jonatan11/equipo3/equipo3.htm

46