Sunteți pe pagina 1din 11

FUNDAMENTOS TCNICOS DE

INTERNET

Irene Alcal Amado


2B BAC
ndice de contidos
HTML...................................................................................................................................................3
Navegador Web....................................................................................................................................4
Servidor Web........................................................................................................................................5
HTTP....................................................................................................................................................6
URL......................................................................................................................................................7
IP...........................................................................................................................................................8
DNS......................................................................................................................................................9
Router.................................................................................................................................................11
Tarea 3 Irene Alcal 2B BAC

HTML

HTML es un lenguaje que se utiliza para el desarrollo de pginas de Internet. Se trata de las
siglas que corresponden a HyperText Markup Language, es decir, Lenguaje de Marcas de
Hipertexto.
Se emplea para el desarrollo de pginas de internet y est compuesto por una sere de
etiquetas que el navegador interpreta y da forma en la pantalla y adems dispone de
etiquetas para imgenes, hipervnculos que nos permiten dirigirnos a otras pginas, saltos de
lnea, listas, tablas, etc.

El origen de HTML se remonta a 1980, cuando el fsico Tim Berners-Lee, trabajador del
CERN (Organizacin Europea para la Investigacin Nuclear) propuso un nuevo sistema de
"hipertexto" para compartir documentos.

Algunos de los cdigos bsicos son:


-<html>: define el inicio del documento HTML, le indica al navegador que lo que viene a
continuacin debe ser interpretado como cdigo HTML.
-<script>: incrusta un script en una web. Se recomienda incluir el tipo MIME en el atributo
type, en el caso de JavaScript.
-<head>: define la cabecera del documento HTML; esta cabecera suele contener
informacin sobre el documento que no se muestra directamente al usuario como, por
ejemplo, el ttulo de la ventana del navegador.

-3-
Tarea 3 Irene Alcal 2B BAC

Navegador Web

Un navegador web es un software, aplicacin o programa que permite el acceso a la Web,


interpretando la informacin de distintos tipos de archivos y sitios web para que estos
puedan ser visualizados.

El primer navegador web fue desarrollado por Tim Berners-Lee, en la CERN, a finales de
1990 y principios de 1991; el navegador web llamado WorldWideWeb era bastante
sofisticado y grfico, pero solo funcionaba en estaciones NeXT.

La comunicacin entre el servidor web y el navegador se realiza mediante el protocolo de


comunicacin Hypertext Transfer Protocol (HTTP), aunque la mayora de los navegadores
soportan otros protocolos como File Transfer Protocol (FTP), Ghoper, y Hypertext Transfer
Protocol Secure.

La funcin principal del navegador es descargar documentos HTML y mostrarlos en


pantalla. En la actualidad, no solamente descargan este tipo de documentos sino que
muestran con el documento sus imgenes, sonidos e incluso vdeos en transmisin en
diferentes formatos y protocolos. Adems, permiten almacenar la informacin en el disco o
crear marcadores (bookmarks) de las pginas ms visitadas.

-4-
Tarea 3 Irene Alcal 2B BAC

Servidor Web

Un servidor web es un programa que procesa cualquier aplicacin del lado del servidor
realizando conexiones bidireccionales y/o unidireccionales y sncronas o asncronas con el
cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicacin del lado del
cliente.

Los servidores se mantienen a la espera de peticiones de ejecucin que le har un cliente o


un usuario de Internet. El servidor web se encarga de contestar a estas peticiones de forma
adecuada, entregando como resultado una pgina web o informacin de todo tipo de acuerdo
a los comandos solicitados

Tipos de servidor:
"Servidor dedicado", que se refiere a una computadora servidora dedicada exclusivamente
al sitio del cliente (para aplicaciones de alta demanda) Servidor Compartido", lo que
significa que un mismo servidor (computadora + programa servidos) se usar para varios
clientes compartiendo los recursos.

Los servidores ms utilizados son:


Apache: Este es el ms comn y ms utilizado en todo el mundo. Adems, es gratuito y de
cdigo abierto, as que podramos decir que corre sobre cualquier plataforma. Microsoft IIS:
Slo funciona sobre sistemas Windows. Si quieres empalarlo sobre otro sistema, tendrs que
utilizar una mquina virtual.

-5-
Tarea 3 Irene Alcal 2B BAC

HTTP

HTTP es un protocolo de transferencia de hipertexto que se usa en la Web.


La sigla que significa HyperText Transfer Protocol, o Protocolo de Transferencia de
Hipertexto. Este protocolo fue desarrollado por las instituciones internacionales W3C y
IETF y se usa en todo tipo de transacciones a travs de Internet.

El HTTP facilita la definicin de la sintaxis y semntica que utilizan los distintos softwares
web - tanto clientes, como servidores para interactuar entre s.
Este protocolo opera por peticin y respuesta entre el cliente y el servidor. A menudo las
peticiones tienen que ver con archivos, ejecucin de un programa, consulta a una base de
datos, traduccin y otras funcionalidades. Toda la informacin que opera en la Web
mediante este protocolo es identificada mediante el URL o direccin.

HTTP fue desarrollado por el Worl Wide Web Consortium y la Internet Engineering
Task Force, colaboracin que culmin en 1999 con la publicacin de una serie de RFC, el
ms importante de ellos es el RFC 2616 que especifica la versin 1.1. HTTP define la
sintaxis y la semntica que utilizan los elementos de software de la arquitectura web
(clientes, servidores, proxies) para comunicarse.

-6-
Tarea 3 Irene Alcal 2B BAC

URL

Las siglas URL significan Uniform Resource Locators, y es el estndar para poder
identificar a un determinado elemento y su ubicacin exacta en la red de Internet. Cada
elemento que se encuentra ubicado en la WWW posee una direccin propia que en lenguaje
informtico se denomina URL. De esta forma, para llegar a una pgina web por ejemplo, se
deber escribir su URL en el espacio habilitado para esta finalidad en el navegador.
Existen varias maneras de indicar una URL y a pesar que el programa navegador
generalmente incorpora el http://, podemos digitarlo sin incluirlo. Las pginas web de cada
documento pertenecientes a la WWW, tienen una nica direccin de URL la cual se
establece con el nombre del ordenador, el directorio, el archivo y el protocolo para la
recuperacin de todos los datos.
Los URL fueron una innovacin en la historia de Internet. Fueron usadas por primera vez
por Tim Berners-Lee en 1991, para permitir a los autores de documentos establecer
hipernelaces en la Worls Wide Web (WWW).

-7-
Tarea 3 Irene Alcal 2B BAC

IP

Una direccin IP es un nmero que identifica, de manera lgica y jerrquica, a una Interfaz
en red (elemento de comunicacin/conexin) de un dispositivo (computadora, tableta,
porttil, smartphone) que utilice el protocolo IP (Internet Protocol), que corresponde al nivel
de red del modelo TCP/IP. La direccin IP no debe confundirse con la direccin MAC, que
es un identificador de 48 bits para identificar de forma nica la tarjeta de red y no depende
del protocolo de conexin utilizando la red.
Tipos de IP:
-En primer lugar tenemos las IP Pblicas, que son aquellas que se generan de
manera automtica la primera vez que te conectas a Internet. Adems nunca cambian
ya que es el cdigo que identifica tu ordenador, smartphone, tablet o cualquier otro
dispositivo y lo diferencia del resto. Su utilidad, por lo tanto, es la de mantener una
mquina siempre identificada en el mbito global.
-Por ltimo tenemos las IP Privadas. Estas direcciones IP se asignan de manera
manual dentro de una red privada, de ah el nombre. Su funcin tambin es
identificar una mquina de en un ecosistema, con la diferencia que tu direccin se
puede repetir en otros sistemas privados. De este modo te puedes conectar en remoto
al servidor de tu trabajo si dispones de una red VPN, ya que la conexin es privada y
ambos aparatos forman parte del mismo sistema.

-8-
Tarea 3 Irene Alcal 2B BAC

DNS

El Sistema de Nombres de Dominio o DNS es un sistema de nomenclatura jerrquico que


se ocupa de la administracin del espacio de nombres de dominio (Domain Name Space).
Su labor primordial consiste en resolver las peticiones de asignacin de nombres. Esta
funcin se podra explicar mediante una comparacin con un servicio telefnico de
informacin que dispone de datos de contacto actuales y los facilita cuando alguien los
solicita. Para ello, el sistema de nombres de dominio recurre a una red global de servidores
DNS
Si un servidor DNS no puede responder a una peticin con la informacin de que dispone
en su base de datos, puede solicitar la informacin a otro servidor o reenviar la peticin al
servidor DNS que corresponda. Esta resolucin se puede realizar de dos formas:
-Resolucin recursiva: es la que se produce cuando el servidor DNS no puede
responder por s mismo a una peticin y toma la informacin de otro servidor. El
resolver transfiere la peticin completa a su servidor DNS, que proporciona a su vez
la respuesta al resolver con el nombre de dominio, si se ha resuelto.
-Resolucin iterativa: cuando el servidor DNS no puede resolver la peticin, enva
como respuesta la direccin del siguiente servidor DNS de la jerarqua. El resolver
tiene que enviar l mismo una nueva peticin y repetir la maniobra hasta que se
resuelve el nombre de dominio.

-9-
Tarea 3 Irene Alcal 2B BAC

IP

En el TCP se establecen las conexiones usando el protocolo de acuerdo a tres vias (three-
way handshake). Para establecer una conexin, un lado, digamos el servidor, espera
pasivamente una conexin entrante ejecutando las primitivas LISTEN y ACCEPT y
especificando cierto origen o bien nadie en particular.
En el otro lado, digamos el cliente, ejecuta una primitiva CONNECT especificando la
direccin y el puerto IP con el que se desea conectar, el tamao mximo de segmento TCP
que est dispuesto a aceptar y opcionalmente algunos datos de usuario (ejemplo:
contrasea). La primitiva CONNECT enva un segmento TCP con el bit SYN encendido y el
bit ACK apagado, y espera una respuesta.
Al llegar el segmento al destino, la entidad TCP ah revisa si hay un proceso que haya
ejecutado un LISTEN en el puerto indicado en el campo de puerto de destino. Si no lo hay,
enva una contestacin con el bit RST encendido para rechazar la conexin.
TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de
Defensa de los Estados Unidos, ejecutndolo en ARPANET, una red de rea extensa de
dicho departamento.

-10-
Tarea 3 Irene Alcal 2B BAC

Router

El router o enrutador es un dispositivo que opera en capa tres de nivel de 3. As, permite
que varias redes u ordenadores se conecten entre s y, por ejemplo, compartan una misma
conexin de Internet.
Un router se vale de un protocolo de enrutamiento, que le permite comunicarse con otros
enrutadores o encaminadores y compartir informacin entre s para saber cul es la ruta ms
rpida y adecuada para enviar datos.

Tipos de enrutamiento: Tanto los enrutadores como los anfitriones guardan una tabla de
enrutamiento. El daemon de enrutamiento de cada sistema actualiza la tabla con todas las
rutas conocidas. El ncleo del sistema lee la tabla de enrutamiento antes de reenviar
paquetes a la red local. La tabla de enrutamiento enumera las direcciones IP de las redes que
conoce el sistema, incluida la red local predeterminada del sistema.

-Enrutamiento esttico: Hosts y redes de tamao reducido que obtienen las rutas de
un enrutador predeterminado, y enrutadores predeterminados que slo necesitan
conocer uno o dos enrutadores.

-Enrutamiento dinmico: El enrutamiento dinmico le permite a los encaminadores


ajustar, en tiempo real, los caminos utilizados para transmitir paquetes IP. Cada
protocolo posee sus propios mtodos para definir rutas.

El primer encaminador multiprotocolo fue desarrollado simultneamente por un grupo de


investigadores del MIT y otro de Stanford en 1981

-11-

S-ar putea să vă placă și