Top Banner
Curso Tecnologías de Información. VPG-1 Capítulo III: Red de Computadores Red de computadores Serv. de Terminales Token Ring • 1969-1982 (redes aisladas) Arpanet, Milnet, Csnet, Redes militares y privadas, en conjunto con Universidades realizan todo tipo de pruebas de interconexión.
26

TI Cap 3 3 Internet 2008

Nov 14, 2015

Download

Documents

TI
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Diapositiva 1Red de computadores
1969-1982 (redes aisladas) Arpanet, Milnet, Csnet, Redes militares y privadas, en conjunto con Universidades realizan todo tipo de pruebas de interconexión.
Serv. de
Red de computadores
Servidores de terminales
1983 Nace Internet. Con el desarrollo del protocolo de comunicaciones TCP/IP se interconectan las redes existentes.
Routers
Token
Ring
Red de computadores
TCP/IP
Es una familia de protocolos que en conjunto permiten la comunicación entre Host conectados a un gran número de redes heterogéneas (Redes locales, Satelitales, radio frecuencia, redes públicas de datos, etc.).
Actualmente, el más grande conjunto de redes interconectadas es Internet.
TCP (Transmission Control Protocol) e IP (Internet Protocol) son los dos principales integrantes de la familia.
Capítulo III: Red de Computadores
Red de computadores
TCP/IP (Breve historia)
1969: Nace ARPANET
Comienzo de los 80's : UNIX de Berkeley
1983 TCP/IP reemplaza a NCP
ARPANET se divide en dos redes
TCP/IP se transforma oficialmente en estandar militar.
SUN Microsystem lleva TCP/IP a ambientes comerciales.
Capítulo III: Red de Computadores
Red de computadores
Objetivos:
Independencia de la tecnología de red que la soporte y de la arquitectura de los computadores.
Conectividad universal a través de la red
Reconocimientos de extremo a extremo.
Protocolos de aplicación estandarizados
TCP / IP Modelo Arquitectónico.
Enlace de datos
Principales atributos de IP:
Direcciona, utilizando direcciones Internet de 32 bits
Direcciona los protocolos de transporte (8 bits)
Tamaño máximo de paquete 65535 bytes
Contiene checksum para el header (no para data)
Permite un tiempo de vida finito para los paquetes
Hace "lo que puede" en la entrega de paquetes.
El Protocolo IP (cont.)
IP es el protocolo que implementa los servicios no-confiables de entrega de paquetes.
Capítulo III: Red de Computadores
Datagrama IP
Direcciones Internet
Todo Host en una red TCP/IP debe tener una dirección.
Debe ser independiente de la red física
Debe identificar a la red y al host.
Una dirección IP es una par ( red, host ) donde red identifica a la red y host al host dentro de esa red.
Una dirección IP es de 32 bits. Unos para red otros para host
La forma de distribuir los bit da origen a clases de direcciones
Direcciones IP
0 red
Notación
Por convención la dirección IP de 32 bits se separa en 4 bytes de 8 bits, cada uno se transforma en un número decimal y estos números se escriben separados por un punto.
Ejemplos:
Dirección IP (cont.)
La fila binaria de la mascara de subred determina que la IP y el Gateway deben ser iguales hasta la línea. Todos los paquetes que no cumplen esta norma son rechazados por el PC (si el paquete viene de otro ordenador) y aceptados por el router (Gateway) para su envío fuera de la LAN. De esta manera se optimiza el trabajo que realiza el PC.Así las cosas, el gateway (router) es una dirección que se programa en el mismo router (La mayoría viene con una dirección de fabrica, modificable via puerto serie o por red, esta dirección modificable es la dirección interna a la LAN, la que ven los demas equipos de la LAN, no me refiero a la dirección publica o externa de dicho router la cual no es modificable sino asignada por la empresa suministradora de ADSL/RDSI), y la mascara lo que determina es que los paquetes circulando en la LAN se acepten por algun ordenador de la LAN o salgan fuera de la LAN (por el router)
De esta manera, si pones en el navegador una IP: 182.23.112.9, tu pc lo enviara a la LAN (petición web o ftp o lo que sea) y solo responderá el Router porque todos los demas PC's de la LAN lo rechazaran por no cumplir la norma anterior.
En el ejemplo anterior, la mascara da 6 bits (los que quedan a 0) = 64 posibilidades (no de 1 a 64 sino 64 posibilidades) para programar las IP's y el Gateway de la LAN, es decir el ultimo byte para la IP y el gateway, en nuestro ejemplo deberóa tomarse entre 10000000 y 10111111, es decir, entre 128 y 191. Lo normal es darle al Gateway (router) la dirección mas baja, indicando que es el primer equipo que se instala en la LAN.
Hay ciertos programas (p.e. Ethereal) que programan la tarjeta en un modo llamado 'promiscuo' en el que se le dice a la tarjeta de red que no filtre los paquetes según la norma explicada, aceptando todos los paquetes para poder hacer un análisis del trafico que llega al PC
Capítulo III: Red de Computadores
Direccionamiento de subred.
Dirección de difusión
Todos los bits correspondientes al host están en 1. En este caso los paquetes llegan a todos los host.
Dirección de red.
1
0
Máscarade subred.
Facilita la administración
Es la misma para Computadores de una misma subred
La máscara de subred es un código numérico que forma parte de la dirección IP de los computadores.
La tarjeta de red rechazará aquellos paquetes que no cumplan el que IP & MS = GW haciendo and con solo aquellos bits que indique la mascara de subred.
Por ejemplo:
Servidor de Nombres (DNS)
Servidor local DNS
http://nombre/archivo
ftp://info.cert.org/arch
telnet://ds.internic.net/
Formato General URL
Continua con :// en aplicaciones distintas de news o correo electrónico.
Le sigue el nombre del servidor.
Finalmente se identifica el recurso al que se accede.
Capítulo III: Red de Computadores
A nivel IP un host solo necesita la dirección IP para comunicarse con otro.
A nivel físico (la red destino), la dirección física depende del medio físico (el tipo de red).
El protocolo ARP evita tener que mantener una base de datos asociada a cada red para tener la correspondencia entre direcciones físicas e IP.
Protocolo ARP Address Resolution protocol
Capítulo III: Red de Computadores
Para ello, si una estación A intenta enviar un paquete a B sabiendo solo su dirección IP ().
Protocolo ARP (Cont.)
A
B
C
D
A
B
C
D
¿A quién entrega IP, el mensaje recibido?.
Función de los protocolos de transporte: Proporcionar servicios de transmisión de extremo a extremo entre procesos.
En TCP/IP
Cada puerto se identifica con un entero positivo.
El S.O. ofrece mecanismos para que un proceso pueda acceder a uno de estos puertos.
El remitente debe especificar la dirección IP y el puerto al cual va dirigido el mensaje.
Protocolos de Transporte (TCP y UDP)
Capítulo III: Red de Computadores
Proporcionar un circuito virtual full duplex.
Desde un punto de vista del usuario, data se transmite en forma continua.
Transmisión de data confiable (Nº de secuencia, Cheksum
Reconocimientos, Retransmisión, etc.).
Utiliza ventanas deslizantes (para mejorar la eficiencia).
Direccionamiento a usuario (de transporte) usando Nº de port de 16 bits.
Protocolo TCP
Proporciona un mecanismo primario a los procesos para que intercambien información.
Es un protocolo no confiable y sin conexión.
Los programas de aplicación que usan UDP, aceptan la total responsabilidad del manejo de la confiabilidad.
Protocolo UDP
Capítulo III: Red de Computadores
El protocolo TELNET (TCP, puerto 23) permite utilizar una máquina como terminal virtual de otra a través de la red, de forma que se crea un canal virtual de comunicaciones similar a utilizar una terminal físicamente conectada a un servidor.
Aplicaciones: Telnet
TCP/IP
Terminales
locales
Terminal remoto conectado a una LAN y a través de Internet a un Host remoto
Host
Capítulo III: Red de Computadores
El camino de la data en una sesión TELNET, viaja desde el terminal de usuario, al sistema operativo remoto.
Aplicaciones: Telnet
Capítulo III: Red de Computadores
Aplicaciones: FTP (File Transfer Protocol)
FTP (puerto 21) es, un protocolo de transferencia de archivos entre sistemas. Desde un equipo cliente conectamos a un servidor para descargar archivos desde él o, para enviarle nuestros propios archivos.
TCP/IP
Cliente
Control
De
proceso
Sistema
operativo
Transf