Vistas de página en total

lunes, 11 de abril de 2011

protocolos

TCP/IP, IPX/SPX, NETBEUI
TCP/IP:TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red.
El Protocolo de Control de Transmisión (TCP) permite a dos anfitriones establecer una conexión e intercambiar datos. 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 ocetetos (byte) con un formato de punto decimal, por ejemplo: 69.5.163.59
Los Protocolos de Aplicación como HTTP y FTP se basan y utilizan TCP/IP.

IPX/SPX: Del inlgés Internetwork Packet Exchange/Sequenced Packet Exchange), Protocolo Novell o simplemente IPX es una familia de protocolos de red desarrollados por Novell y utilizados por su sistema operativo de red NetWare.
Protocolos que lo componen
IPX: El protocolo Intercambio de Paquetes Entre Redes (IPX) es la implementación del protocolo IDP (Internet Datagram Protocol) de Xerox. Es un protocolo de datagramas rápido orientado a comunicaciones sin conexión que se encarga de transmitir datos a través de la red, incluyendo en cada paquete la dirección de destino.
Pertenece a la capa de red (nivel 3 del modelo OSI) y al ser un protocolo de datagramas es similar (aunque más simple y con menor fiabilidad) al protocolo IP del TCP/IP en sus operaciones básicas pero diferente en cuanto al sistema de direccionamiento, formato de los
paquetes y el ámbito general Fue creado por el ing. Alexis G.Soulle.
SPX: El protocolo Intercambio de Paquetes en Secuencia (SPX) es la implementación del protocolo SPP (Sequenced Packet Protocol) de Xerox. Es un protocolo fiable basado en comunicaciones con conexión y se encarga de controlar la integridad de los paquetes y confirmar los paquetes recibidos a través de una red.
Pertenece a la capa de transporte (nivel 4 del modelo OSI) y actúa sobre IPX para asegurar la entrega de los paquetes (datos), ya que IPX por sí solo no es capaz. Es similar a TCP ya que
realiza las mismas funciones. Se utiliza principalmente para aplicaciones cliente/servidor.
Direccionamiento
Soporta direcciones de 32 bits que se asignan completamente sobre una red en vez de sobre equipos individuales. Para identificar cada equipo dentro de la red, se emplea hardware específico.
Cada dirección posee tres componentes:
Dirección de red, valor de 32 bits asignado por un administrador y limitado a una determinada red.
Número del nodo, derivada de una dirección MAC de 48 bits que es obtenida por una tarjeta de red.
Número de socket, valor de 16 bits asignado por el sistema operativo de red (p.e NetWare) a un proceso específico dentro de un nodo.
De esta forma, un nodo dentro de la red se representará como:
 dirección de red + número del nodo
mientras que un proceso dentro de la red se representará como:
número de conexión + número de socket
Ventajas e inconvenientes
Se ha utilizado sobre todo en redes de área local (LANs) porque es muy eficiente para este propósito (típicamente su rendimiento supera al de TCP/IP en una LAN).
Los inconvenientes que presentan es que en redes metropolitanas (MANs) y grandes (WANs) no se puede enrutar y por tanto no es utilizable, y también puede llegar a saturar la red con el alto nivel de tráfico que genera los broadcast que lanzan los equipos para anunciarse en la red.

NetBEUI: NetBIOS Extended User Interface, en español Interfaz extendida de usuario de NetBIOS, es un protocolo de nivel de red sin encaminamiento y bastante sencillo utilizado como una de las capas en las primeras redes de Microsoft. NetBIOS sobre NetBEUI es utilizado por muchos sistemas operativos desarrollados en los 1990, como LAN Manager, LAN Server, Windows 3.x, Windows 95 y Windows NT.
Este protocolo a veces es confundido con NetBIOS, pero NetBIOS es una idea de cómo un grupo de servicios deben ser dados a las aplicaciones. Con NetBEUI se convierte en un protocolo que
implementa estos servicios. NetBEUI puede ser visto como una implementación de NetBIOS sobre IEEE 802.2 LLC. Otros protocolos, como NetBIOS sobre IPX/SPX o NetBIOS sobre TCP/IP, también implementan los servicios de NetBIOS pero con sus propias herramientas.
NetBEUI usa el modo 1 de IEEE 802.2 para proveer el servicio de nombres y el de datagramas, y el modo 2 para proveer el servicio de sesión. NetBEUI abusa de los mensajes broadcast, por lo que se ganó la reputación de usar la interfaz en exceso.
NetBIOS fue desarrollada para las redes de IBM por Saytek, y lo uso también Microsoft en su MS-NET en 1985. En 1987 Microsoft y Novell usaron también este protocolo para su red de los
sistemas operativos LAN Manager y NetWare.
Debido a que NetBEUI no tiene encaminamiento, sólo puede usarse para comunicar terminales en el mismo segmento de red, pero puede comunicar dos segmentos de red que estén conectados mediante un puente de red. Esto significa que sólo es recomendable para redes medianas o pequeñas. Para poder usar este protocolo en redes más grandes de forma óptima debe ser implementado sobre otros protocolos como IPX o TCP/IP.
Usos del DNS
El DNS se utiliza para distintos propósitos. Los más comunes son:
Resolución de nombres: Dado el nombre completo de un host (por ejemplo blog.smaldone.com.ar), obtener su dirección IP (en este caso, 208.97.175.41).
Resolución inversa de direcciones: Es el mecanismo inverso al anterior. Consiste en, dada una dirección IP, obtener el nombre asociado a la misma.
Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo gmail.com) obtener el servidor a través del cual debe realizarse la entrega del correo electrónico (en este caso, gmail-smtp-in.l.google.com).
Por tratarse de un sistema muy flexible, es utilizado también para muchas otras funciones, tales como la obtención de claves públicas de cifrado asimétrico y la validación de envío de e-mails (a través de mecanismos como SPF).
Terminología básica

Antes de proseguir, es necesario introducir algunos términos básicos para evitar confusiones y ambigüedades. Otros términos más complejos serán tratados más adelante.
Host Name: El nombre de un host es una sola “palabra” (formada por letras, números y guiones). Ejemplos de nombres de host son “www“, “blog” y “obelix“.
Fully Qualified Host Name (FQHN): Es el “nombre completo” de un host. Está formado por el hostname, seguido de un punto y su correspondiente nombre de dominio. Por ejemplo, “blog.smaldone.com.ar“
Domain Name: El nombre de dominio es una sucesión de nombres concatenados por puntos. Algunos ejemplos son “smaldone.com.ar“, “com.ar” y “ar“.
Top Level Domains (TLD): Los dominios de nivel superior son aquellos que no pertenecen a otro dominio. Ejemplos de este tipo son “com“, “org“, “ar” y “es“.
Arquitectura del DNS
El sistema DNS funciona principalmente en base al protocolo UDP. Los requerimientos se realizan a través del puerto 53.
El sistema está estructurado en forma de “árbol“. Cada nodo del árbol está compuesto por un grupo de servidores que se encargan de resolver un conjunto de dominios (zona de autoridad). Un servidor puede delegar en otro (u otros) la autoridad sobre alguna de sus sub-zonas (esto es, algún subdominio de la zona sobre la que él tiene autoridad). Un subdominio puede verse como una especialización de un dominio de nivel anterior. Por ejemplo, “smaldone.com.ar” es un subdominio de “com.ar“, que a su vez lo es del TLD “ar“.
El siguiente diagrama ilustra esto a través de un ejemplo:

¿Qué función desempeña la puerta de enlace?
Una puerta de enlace es un dispositivo o una computadora que sirve como enlace entre dos redes informáticas, es decir, es el dispositivo que conecta y dirige el tráfico de datos entre dos redes o mas. Generalmente en las casas u oficinas, ese dispositivo es el router y Cable-Modem o DSL-Modem que conecta la red local de la casa (LAN) con Internet (WAN). En las empresas, muchas veces es una computadora la que dirige el tráfico de datos entre la red local y la red exterior, y, generalmente, también actúa como servidor proxy y firewall.
Este dipositivo, al conectar dos redes de IP, poseerá:
una dirección IP privada: que servirá para identificarse dentro de la red local,
una dirección IP pública: que servirá para identificarse dentro de la red exterior.
Ejemplo
Una red compuesta por cinco dispositivos (generalmente computadoras, pero pueden ser impresoras, etc.) y un enrutador:
Dirección de los dispositivos:
192.168.4.3 (computadora 1)
192.168.4.4 (computadora 2)
192.168.4.5 (computadora 3)
192.168.4.6 (computadora 4)
192.168.4.7 (computadora 5)
192.168.4.8 (computadora 6)
Enrutador:
192.168.4.1 (dirección IP privada LAN) - para comunicarse con la red local.
dirección IP pública (WAN, Internet) - para comunicarse con otra red - generalmente asignada automáticamente por DHCP, aunque puede ser fijada por el proveedor de ISP.
Maścara de sub-red:
255.255.255.0
Se pueden usar las direcciones IP desde 192.168.4.1 hasta 192.168.4.254. Las direcciones 192.168.4.0 y 192.168.4.255 están reservadas para usos especiales.

¿A que se refiere la Máscara de Subred?
La máscara de red es una combinación de bits que sirve para delimitar el ámbito de una red de computadoras. Su función es indicar a los dispositivos qué parte de la dirección IP es el número de la red, incluyendo la subred, y qué parte es la correspondiente al host.
Funcionamiento

Básicamente, mediante la máscara de red una computadora (principalmente la puerta de enlace, router...) podrá saber si debe enviar los datos dentro o fuera de las redes. Por ejemplo, si el router tiene la ip 192.168.1.1 y máscara de red 255.255.255.0, entiende que todo lo que se envía a una IP que empiece por 192.168.1 va para la red local y todo lo que va a otras ips, para fuera (internet, otra red local mayor...).
Supongamos que tenemos un rango de direcciones IP desde 10.0.0.0 hasta 10.255.255.255. Si todas ellas formaran parte de la misma red, su máscara de red sería: 255.0.0.0. También se puede escribir como 10.0.0.0/8
Como una máscara consiste en una seguidilla de unos consecutivos, y luego ceros (si los hay), los números permitidos para representar la secuencia son los siguientes: 0, 128, 192, 224, 240, 248, 252, 254, y 255.
La representación utilizada se define colocando en 1 todos los bits de red (máscara natural) y en el caso de subredes, se coloca en 1 los bits de red y los bits de host usados por las subredes. Así, en esta forma de representación (10.0.0.0/8) el 8 sería la cantidad de bits puestos a 1 que contiene la máscara en binario, comenzando desde la izquierda. Para el ejemplo dado (/8), sería 11111111.00000000.00000000.00000000 y en su representación en decimal sería 255.0.0.0.
Una máscara de red representada en binario son 4 octetos de bits (11111111.11111111.11111111.11111111).
Ejemplo
8bit x 4 octetos = 32 bit. (11111111.11111111.11111111.11111111 = 255.255.255.255)
8bit x 3 octetos = 24 bit. (11111111.11111111.11111111.00000000 = 255.255.255.0)
8bit x 2 octetos = 16 bit. (11111111.11111111.00000000.00000000 = 255.255.0.0)
8bit x 1 octetos = 8 bit. (11111111.00000000.00000000.00000000 = 255.0.0.0)
En el ejemplo 10.0.0.0/8, según lo explicado anteriormente, indicaría que la máscara de red es 255.0.0.0
Las máscaras de redes , se utilizan como validación de direcciones realizando una operación AND lógica entre la dirección IP y la máscara para validar al equipo, cosa que permite realizar una verificación de la dirección de la Red y con un OR y la máscara negada se obtiene la dirección del broadcasting.

¿Qué son las direcciones IP`S y como funcionan dentro de la red?
¿Qué es una IP?
Una dirección IP es una etiqueta numérica que identifica, de manera lógica y jerárquica, a un interfaz (elemento de comunicación/conexión) de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP. Dicho número no se ha de confundir con la dirección MAC que es un número hexadecimal fijo que es asignado a la tarjeta o dispositivo de red por el fabricante, mientras que la dirección IP se puede cambiar. Esta dirección puede cambiar 2 ó 3 veces al día; y a esta forma de asignación de dirección IP se denomina dirección IP dinámica (normalmente se abrevia como IP dinámica).
Muy bien ahora
¿Comó funciona una IP?
Una típica dirección IP es en forma decimal más o menos así: 212.34.137.93 - o sea cuatro números, separados con puntos. Los puntos tienen la tarea de comunicar con redes superiores o redes subordinadas.
De la misma manera como en la red mundial de teléfonos un número de teléfono tiene un prefijo para el país, un prefijo para la ciudad, el número del usuario y a veces hasta un número directo de entrada, existe también en internet un prefijo - el número de red, y un número de entrada - el número host.
La primera parte de la dirección IP es el número de red, la segunda parte es el número de host. Donde se encuentra la frontera entre número de red y número de host, es determinada por un esquema de clasificación para tipos de redes. La siguiente tabla explica el esquema. En la columna para direccionar IP se pueden ver los típicos números de redes (el índice) puestos en negrita. Los siguientes números son los números de host del ordenador dentro de la determinada red.
Además hay diferentes tipod de IP`s:
Tipo de red Esquema Típica dirección IP
Red clase A xxx.xxx.xxx.xxx 103.234.123.87
Red clase B xxx.xxx.xxx.xxx 151.170.102.15
Red clase C xxx.xxx.xxx.xxx 196.23.155.113
IP clase A:
Sólo el primer número de una dirección IP es el número de red, los demás números son números host dentro de esa red. Los números de tales redes puede oscilar entre 1 y 126, o sea que en todo el mundo pueden haber tan sólo 126 redes de clase A. Una dirección IP que pertenece a la red de clase A es reconocida, ya que el primer número oscila entre 1 y 126. La red militar americana es por ejemplo una red de clase A. Dentro de una red de clase A el encargado correspondiente de la red puede asignar el segundo, el tercero y el cuarto número. Esos números pueden oscilar entre 0 y 255, lo que significa que un encargado de una red de clase A puede asignar hasta 16,7 millones de direcciones IP a ordenadores host dentro de su red.

El número de red de tales redes se extiende sobre los dos primeros números de la dirección IP. El primer número de la red de clase B puede oscilar entre 128 y 191. De esta manera se puede reconocer una dirección IP que pertenece a la red de clase B. El segundo número puede contener valores entre 0 y 255. De esta manera es posibe tener 16.000 redes de clase B. El tercer y cuarto número pueden de la misma manera oscilar entre 0 y 255, de tal manera que pueden conectarse cerca de 65.000 ordenadores host. Redes de clase B son utilizadas más que todo en universidades, grandes compañías y los servicios en línea.
IP clase C:
El primer número de una dirección IP de una red de clase C se encuentra entre 192 y 233. El segundo y el tercer número pertenecen también al número de red. De tal manera es posible tener hasta 2 millones de tales redes. Esas direcciones son adjudicadas a compañías pequeñas y medias y además también a pequeños proveedores de internet. El hecho de que queda sólo un número con valores entre 0 y 255, significa que pueden estar conectados máximo 255 ordenadores host en una red de clase C. Un número de estos está reservado, o sea que quedan tan sólo 254 ordenadores host posibles
Publicado por shapiiz en 11:06

martes, 22 de febrero de 2011

internet

 historia del internet
la red internet nace en estados unidos a prnicpios de los años 70s como una derivacion de una red ,denomina da arpanet ,puesta en marcha por el departamento de la defensa de los estados unidos.
el prpimer cliente llamado world wide web (www),fue puesto en funcionamiento en el año 1990 en ginebra, por un grupo de fisicos que tambien desarrollaron el primer servidor web y a partir de esa fecha fue cuando se produjo una verdadera democratizacion de las comunicaciones basadas en internet.

actualmente para acceder a internet es necesario un ordenador que no sea excesivament potente, un modem o router, un acceso a linea telefonica, un provedor y un programa de conexion a internet.
actualmente con la aparicion de las tarjetas wifi ya no es necesario tener linea telefonica.

un protocolo es un metodo estandar que permite la comunicacion entre procesos que se ejecutan en diferentes equipos) es decir es un conjunto de reglas y procedimientos que deben respetarse para el envio y la recepcion de datos atraves de una red .Existen gran variedad de protocolos entre los que podemos destacar:HTTP,FTP,IP O TCP.
servicios de internet
algunos de los servicios son:

  • world wide web                                                  
  • correo electronico(hotmail)
  • foros
  • blogs o bitacoras
  • albunes de fotos y videos
  • chats 
  • servicios de mansajeria instantanea
  • geolocalizacion
  • videoconferencia
  • telefonia
  • podcast
  • transmision de archivos ftp
  • transmision de archivos ps2
  • mensajaeria instantanea
 los navegadores:son un tipo de software que permiten al usuario visualizar documentos de hipertextos alojados en la web atraves de internet:algunos ejemplos son:explorer,firefox,linux,etc.
los buscadores son aplicaciones alojadas en los servidores que nos permiten ancontrar aquellas paginas web que  nos interesan madiante el uso de palabras clave.
el busacador mas  usado es google.
el  metabuscador es un tipo de buscador que carece de base de datos propias y en su lugar usa la base de datos de otros buscadores y muestra una combinacion de las mejores paginas encontradas.algunos ejemplos son : webcrawler y dogpile.
algunos buscadores y metabuscadores permiten usar una serie de simbolos abreviados como:
(and) y        las dos palabras deben aparecer en el website
(or) o          cualquiera de las dos pueden aparecer
"" (comillas) debe aparecer exactamente la frase encomillada
- (menos)    las dos de tras del signo "-" no deben aparecer.




portales. comunicacion atraves de internet
un portal es un sitio web que nos permite el acceso a gran cantidad de informacion, enlaces y servicios como ditrectorios correos electronicos,buscador, noticias,chats,etc.

correo electronico,listas de distribucion,el chat,mensajeria instantanea,telefonia ip y videoconferencia

correo:servicio generalmente gartuito de comunicacion por internet atraves de e-mail.
listas de distribucion.manera de tener una discusion de grupo por medio del correo electronico y distribuir anuncios a un gran numero de personas.
el chat:comunicacion escrita en tiempo real entre dos o mas personas en tiempo real atraves de internet.
los foros: herramienta web, usada como espacio de discusion por medio de mensajes con una tematica concreta.
mensajeria instantanea:forma de comunicacion en tiempo escritoo real entre dos a mas personas basada en texto escrito,permite visualizar a los usuarios conectados y su estado de disponibilidad
telefonia ip:permite la retransmision de voz sobre internet (skype). puede utilizarsecon ordenadores o telefonos ip.
videoconferencia:comunicacion atraves de la webcam atraves de internet




herramientas de trabajo en grupo,trabajo sincrono y asincrono,los weblogs, las wikis , podcast videocast

las herramientas de trabajo en grupo:son aplicaciones de programas para optimizar el trabajo en grupos (videoconferencias,audioconferencias,gestion de agendas uso en grupo de un procesador de textos u hojas de calculo cedadopara producir documentos encooperacion).
trabajo sincrono y asincrono:puede ser tiempo real o no respectivamente.
los weblogs:sitios o paginas web que funcionan a modo diario personal.

diseño y publicacion web.lenguaje html
el programa mas utilizado es el dremwever(antes macromedia ahora adobe) dispone de una interfaz garfica 
(gui) haciendo posible crear la web de forma grafica sin escribir  lineas de codigo.
el lenguaje html es un lenguaje de programacion destinado a la creacion de paginas web.actualmente es muy
poco utilizado ya que requiere herramientas wysiwyg una de ñlas ventajas es que se puede editar mediante un
blog de notas.

 <html>  define el inicio del documento.                                                       
<head> define la cabecera del documento.
<body> define el contenido principal.
 <body bg color> define el color de la pagina
 <a> hipervinculo
 <img> imagen
<table> define una  tabla