conceptos basicos de lenguajes para el internet

r

URL Es Un acronimo Que SIGNIFICA localizador uniforme de recursos Y Es Una Referencia (Una Dirección) un recurso de la ONU en internet.El siguiente Es Un EJEMPLO de URL De Una:https://www.google.com.coProtocolos:El identificador de protocolo sanitario sanitario sanitario sanitario sanitario sanitario indica el nombre del protocolo sanitario sanitario sanitario sanitario sanitario sanitario Que se utilizará para el el el el el el Obtener el recurso. En el ejemplo se utilizació el Protocolo de transferencia de hipertexto (HTTP), Que Suele utilizarse para Publicar en Documentos de hipertexto. Sólo HTTP es uno de los Diferentes Protocolos utilizados para acceder a este Este Este Este Este This Diferentes Tipos de Recursos en la Red. Otros Protocolos INCLUYEN Protocolo de Transferencia de Archivos (FTP), Gopher (Gopher), archivo (archivo) y Noticias (Noticias).El nombre del recurso es la Dirección completa del recurso. El formato del nombre del recurso Depende del protocolo sanitario sanitario sanitario sanitario sanitario sanitario Totalmente utilizado, Pero parrafo Muchos formatea el nombre del recurso Contiene uno o mas de los Siguientes Componentes:Nombre de acogidaEl nombre de la Máquina en La que vive el recursoNombre del archivoLa ruta del archivo en La MáquinaNúmero de puertoEl Número de puerto al Que ConectaRSE (Esto Es tipicamente opcional)ReferenciaUna Referencia de la ONU ONU Ancla Con Nombre Dentro de la Unidad ONU recurso; Normalmente Identificacion Una Descripción de la ubicación Específica Dentro de la Unidad ONU archivo (Esto Es tipicamente opcional)

Topic principal

Topic principal

URL

la nube

¿qué es? Técnicamente la nube, que viene del inglés Cloud computing, es el nombre que se le dio al procesamiento y almacenamiento masivo de datos en servidores que alojen la información del usuario. En criollo esto significa que hay servicios, algunos gratuitos y otros pagos, que guardarán tanto tus archivos como información en Internet.

caracteristicas La centralización de las aplicaciones y el almacenamiento de los datos origina una interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones están desatadas a la disponibilidad de acceso a internet
Los datos "sensibles" del negocio no residen en las instalaciones de las empresas por lo que podría generar un contexto de alta vulnerabilidad para la sustracción o robo de información.
La confiabilidad de los servicios depende de la "salud" tecnológica y financiera de los proveedores de servicios en nube. Empresas emergentes o alianzas entre empresas podrían crear un ambiente propicio para el monopolio y el crecimiento exagerado en los servicios.
La disponibilidad de servicios altamente especializados podría tardar meses o incluso años para que sean factibles de ser desplegados en la red.
La madurez funcional de las aplicaciones hace que continuamente estén modificando sus interfaces por lo cual la curva de aprendizaje en empresas de orientación no tecnológica tenga unas pendientes pequeñas.
Seguridad. La información de la empresa debe recorrer diferentes nodos para llegar a su destino, cada uno de ellos ( y sus canales) son un foco de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido a la sobrecarga que requieren estos protocolos.
Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la infraestructura de la nube, la sobrecarga en los servidores de los proveedores aumentará, si la empresa no posee un esquema de crecimiento óptimo puede llevar a degradaciones en el servicio o jitter altos.

Metodo GET

Pero el método GET también tiene otras diferencias con POST, una de ellas es la recarga de la página. Si pasas las variables por URL (usando GET) cuando pulsas el botón volver atrás o actualizas la página lo haces sin más problemas. No obstante cuando se hace esto con el método POST te sale un mensaje que dice algo así como: “para recargar la página debe enviar la información que ya envío antes” y te obliga a recargar la página de nuevo para ver el contenido.

Otra diferencia entre GET y POST, es que el primero no permite enviar mas de 2048 caracteres

Word wide web

Word Wide Web

Este es un sistema de hiperTextos

tenemos la oportunidad de entretenernos visualizando imágenes interesantes o incluso donde podemos comunicarnos con personas de cualquier rincón de la geografía de nuestro planeta.

un ejemplo de este seria utilizando una comparación con el sector de las comunicaciones telefónicas, que www es el “prefijo” que tiene todo portal que se encuentre en la mencionada Red al que queremos acceder

Gracias precisamente a Internet, al uso de la www y, por consiguiente, a las diversas páginas web que aquellas presentan los ciudadanos de todo el mundo tenemos la posibilidad de acceder a un sinfín de espacios donde podemos encontrar la información sobre un aspecto que estamos buscando

se encuentran enlazados entre sí y a los que se accede por medio de Internet. A través de un software conocido como navegador

que es y como funciona

como funciona?

se da por iniciado cuando un usuario ingresa una dirección (URL) en su navegador o cuando sigue un enlace de hipertexto incluido en una página.

El primer paso consiste en transformar el nombre del servidor de la URL en una dirección IP, utilizando la base de datos conocida como DNS. La dirección IP permite contactar al servidor web y hacer la transferencia de los paquetes de datos.

Luego se envía una solicitud HTTP al servidor a fin de lograr acceder al recurso. Primero se pide el texto HTML y después se produce el análisis por parte del navegador, que realiza otras peticiones reservadas a los gráficos y al resto de los archivos que formen parte de la página

fue desarollada en

la década del ’90 por un hombre de origen inglés llamado Tim Berners-Lee, quien contó con la colaboración de Robert Cailliau, un belga que trabajaba con él en Ginebra (Suiza).

HTTP

Es un protocolo de transferencia donde se utiliza un sistema mediante el cual se permite la transferencia de información entre diferentes servicios y los clientes que utilizan páginas web. Este sistema fue desarrollado por las instituciones internacionales World Wide Web Consortium y la Internet Engineering Task Force, finalizado en el año de 1999.

Es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor. El cliente realiza una petición enviando un mensaje, con cierto formato al servidor, El servidor le envía un mensaje de respuesta.

Metodos de Peticion

HTTP define una serie predefinida de métodos de petición (algunas veces referido como "verbos") que pueden utilizarse. El protocolo tiene flexibilidad para ir añadiendo nuevos métodos y para así añadir nuevas funcionalidades. El número de métodos de petición se han ido aumentando según se avanzaban en las versiones. Cada método indica la acción que desea que se efectúe sobre el recurso identificado. Lo que este recurso representa depende de la aplicación del servidor.

OPTIONS

Esto puede ser utilizado para comprobar la funcionalidad de un servidor web mediante petición en lugar de un recurso específico.

GET

Pide una representación del recurso especificado.

POST

Envía los datos para que sean procesados por el recurso identificado.

PUT

Sube, carga o realiza un upload de un recurso especificado (archivo), es el camino más eficiente para subir archivos a un servidor.

TRACE

Este método solicita al servidor que en la respuesta meta todos los datos que reciba en el mensaje de petición.

HEAD

Esto es útil para poder recuperar los metadatos de los encabezados de respuesta, sin tener que transportar todo el contenido.

versiones

0.9 (lanzada en 1991)

HTTP/1.0 (mayo de 1996)

HTTP/1.0 (mayo de 1996)

HTTP/1.2 (febrero de 2000)

HTTP/2 (mayo de 2015)

Lenguaje de programación usado
para convertir texto en imágenes, enlaces, cuadros, listas y mucho mas.

Dirección MAC

Dirección MAC

Topic principal

HTML

URL es un acrónimo que significa Uniform Resource Locator y es una referencia (una dirección) a un recurso en Internet.

El siguiente es un ejemplo de una URLhttps://www.google.com.co

Web Semantica

La Web Semántica es una Web extendida, dotada de mayor significado en la que cualquier usuario en Internet podrá encontrar respuestas a sus preguntas de forma más rápida y sencilla gracias a una información mejor definida. Al dotar a la Web de más significado y, por lo tanto, de más semántica, se pueden obtener soluciones a problemas habituales en la búsqueda de información gracias a la utilización de una infraestructura común, mediante la cual, es posible compartir, procesar y transferir información de forma sencilla.

La web semantica se basa en dos puntos fundamentales

La manipulación automática de estas descripciones. Se efectúa mediante lógica y motores de inferencia.

En la descripción del significado se articula la semántica, los metadatos y las ontologías

La semántica. Es el estudio del significado de los términos lingüísticos.
En nuestro contexto de la Web Semántica, se pretende dotar de significado interpretable por parte de las máquinas, como información adicional que pueda ser comprendida y procesada por una computadora.

Los Metadatos. Son datos que describen otros datos, en este contexto los datos que describen recursos de la web.

Las Ontologías. Una ontología es una jerarquía de conceptos con atributos y relaciones, que define una terminología consensuada para definir redes semánticas de unidades de información interrelacionadas y con ciertas reglas

Ventajas

Desventajas

La descripción del significado. Donde se definen los conceptos

- Incorpora contenido semántico a las páginas que se suben a Internet. Esto permite una mejor organización de la información, asegurando búsquedas más precisas por significado y no por contenido textual.
- Permite a las computadoras la gestión de conocimiento, hasta el momento reservada a las personas (hace uso de inteligencia artificial).

PROTOCOLOS

El identificador de protocolo indica el nombre del protocolo que se utilizará para obtener el recurso. En el ejemplo se utiliza el Protocolo de transferencia de hipertexto (HTTP), que suele utilizarse para publicar documentos de hipertexto. HTTP es sólo uno de los diferentes protocolos utilizados para acceder a diferentes tipos de recursos en la red. Otros protocolos incluyen Protocolo de transferencia de archivos (ftp), Gopher (gopher), archivo (archivo) y noticias (noticias).

Lenguaje de marcado

*Esqueleto que le da estructura a cada pagina web.
*HTML Significa: lenguaje de marcado de hipertexto. Hipertexto quiere decir: "texto que contiene enlaces."
*El texto dentro <> se llama etiqueta.
*Las etiquetas vienen de a pares una de inicio y una de final.

<html> </html>

*Las etiquetas pueden anidarse

<primera etiqueta><segunda etiqueta>Algún Texto</segunda etiqueta></primera etiqueta>

*El archivo consta de: ENCABEZADO y CUERPO.
*El encabezado tiene el TITULO, es lo que se en la barra de títulos del buscador.
*En el cuerpo se ingresa todo le contenido de la pa
gina.

CSS

Hojas de estilo en cascada

Es un lenguaje de hojas de estilo para HTML Y XHTML.

Sirve para organizar la presentación y aspecto de una página web

CSS es imprescindible para crear paginas web complejas.

ESTRUCTURA
Todas las páginas web tienen la siguiente estructura:
<html>

<head>

<title>Primera página</title>

</head>

<body>

</body>

</html>

Reglas de css

Subtema

Subtema

SERVIDOR LOCAL

Un servidor local se instala por medio de un programa para permitirnos probar y navegar la página web que vayamos a crear desde nuestro equipo personal.

VENTAJAS

Podemos hacer todo tipo pruebas a nuestro sitio sin temor a estropear el sitio, al fin y al cabo, para eso sirve el localhost.

No es necesario contratar un dominio (dirección).

4 CAPAS

4 CAPAS

Teniendo el sitio montado en internet, puedes tenerlo también en el localhost como respaldo.

Un servidor puede ser un equipo o un programa que responde a peticiones que le hagan.

SERVIDORES

TCP/IP

¿Qué es?

TIENE

l

Basado en el Protocolo de IP y el protocolo de control de transmisión.

Permite la Transmisión de Datos

Es La Base de Internet, Para enlazar computadoras que Tienen Diferentes Sistemas Operativos.

TCP Protocolo de Control de Transmisión. IP Protocolo de Internet.

El Protocolo de Control de Transmisión (TCP) 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.

El Protocolo de Internet (IP) utiliza direcciones que son series de cuatro números octetos (byte) con un formato de punto dec

El Protocolo de Internet (IP) utiliza direcciones que son series de cuatro números octetos (byte) con un formato de punto decimal, por ejemplo: 69.5.163.59

OBJETIVOS

Capa de aplicación: El modelo TCP/IP combina todos los aspectos relacionados con las aplicaciones.
en una sola capa y garantiza que estos datos
estén correctamente empaquetados para la
siguiente capa.

Capa de transporte
el control de flujo y la corrección de errores. Uno de sus
protocolos, el protocolo para el control de
la transmisión (TCP), ofrece maneras
flexibles y de alta calidad para crear
comunicaciones de red confiables, sin
problemas de flujo y con un nivel de error
bajo

Capa de acceso de red
 Esta capa incluye los detalles de tecnología
LAN y WAN y todos los detalles de las capas
física y de enlace de datos del modelo OSI.

4,294,967,296 direcciones.

No, los servicios IPv4 seguirán funcionando de la forma habitual.

- Es costoso y laborioso adaptar los documentos de Internet, para poder ser procesados de forma semántica (a esto hay que sumar los problemas del idioma).
- Es necesario unificar los estándares semánticos y proveer relaciones de equivalencia entre conceptos

Hypertext Transfer Protocol (protocolo de transferencia de hipertexto)

IPv4

¿Esto significa que se desactivará IPv4?

Inernet Protocol

Se expresan por un numero binario de 32 Bits

Sistema de identificación que utiliza Internet para enviar información entre dispositivos.

Tipos de dirección

Clase A

Clase B

Clase C

Clase D

Clase E

El primer bit del primer octeto siempre se establece en 0 (cero). Por lo tanto, el primer octeto varía de 1 - 127

Una dirección IP a la cual pertenece a la clase B tiene los dos primeros bits del primer octeto de 10

El primer octeto de IP de Clase C tiene sus primeros 3 bits a 110

Muy cuatro primeros bits del primer octeto de la en la Clase D las direcciones IP se establece en 1110
https://www.tutorialspoint.com/es/ipv4/ipv4_address_classes.htm

Esta clase IP está reservado para fines experimentales sólo para R&D o estudio. Las direcciones IP de esta clase va de 240.0.0.0 a 255.255.255.254

Debido al gran crecimiento del internet y los dispositivos, el Pv4 ha dejado de usarse cada vez mas y ha pasado a utilizarse el IPV6

Norteamérica ha agotado las direcciones IPv4

En las redes de computadoras, la dirección MAC (siglas en inglés de Media Access Control) es un identificador de 48 bits (6 bloques de dos caracteres hexadecimales (4 bits)) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo.

en los servidores, los routers u otros dispositivos de red es un identificador único que está disponible en NIC y otros equipamientos de red.

La mayoría de los protocolos de red usan IEEE: MAC-48, EUI-48 y EUI-64, que se diseñan para ser globalmente únicos. Un equipo en la red se puede identificar mediante sus direcciones MAC e IP."1

La dirección MAC es utilizada en varias tecnologías entre las que se incluyen:

Ethernet
802.3 CSMA/CD
802.5 o redes en anillo a 4 Mbps o 16 Mbps
802.11 redes inalámbricas (Wi-Fi).
Asynchronous Transfer Mode

Obtencion direccion mac en Sistemas operativos:
Windows 2000/XP/Vista/7/8/10
UNIX, GNU/Linux y Mac OS X
Android
iOS
BlackBerry 10
Symbian
Windows Mobile 6
Windows Phone 8

REQUISITOS

Sistema Operativo

JavaScript

¿Que es?

Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.

Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor(Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

Desde el 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1, una versión de javascript. Los navegadores más antiguos soportan por lo menos ECMAScript 3. La sexta edición se liberó en julio del 2015.

Apache

MySQL

PHP

Puertos

Puertos

FUNCIÓN Los puerto de red permiten la llegada de datos a múltiples maquina

¿Que es?Es un interfaz que permite a un programas conectarse o comunicarse con la red.

Categorias

Categorias

Puertos de usado general de S.O. También son usados con HTTP (Protocolo),POP3 (Mensajeria o E_mails) inferiores a 1024.

Usado para aplicaciones y programas que diversos este comprende desde el 1024 al 49150

Son registrados de forma dinamica y son asignados a los respectivos clientes y comprende entre 49151 hasta 65535

Puerto generales

Puerto registrados

Puertos privados

Una web app es una versión del sitio web que está optimizada para ser vista desde dispositivos móviles. En palabras más sencillas, es lo mismo que encontramos en una página web pero con un diseño y organización de la información optimizada para que podamos acceder a ella de manera más fácil desde cualquier dispositivo.

SEMANTIC WEB

Capa de Internet
 En esta capa se produce la determinación de
la mejor ruta y la conmutación de paquetes.
Esto se puede comparar con el sistema
postal. Cuando envía una carta por correo,
usted no sabe cómo llega a destino (existen
varias rutas posibles); lo que le interesa es
que la carta llegue.