Você está na página 1de 26

Captulo III: Red de Computadores

Red de computadores
1969-1982 (redes aisladas) Arpanet, Milnet, Csnet, Redes
militares y privadas, en conjunto con Universidades
realizan todo tipo de pruebas de interconexin.

Serv. de
Terminales

Token
Ring

Curso Tecnologas de Informacin.

VPG-1

Captulo III: Red de Computadores


Red de computadores
1983 Nace Internet. Con el desarrollo del
protocolo de comunicaciones TCP/IP se
interconectan las redes existentes.

Token
Ring

Curso Tecnologas de Informacin.

Servidores de
terminales

Routers

VPG-2

Captulo III: Red de Computadores


Red de computadores
TCP/IP
Es una familia de protocolos que en conjunto permiten la
comunicacin entre Host conectados a un gran nmero de redes
heterogneas (Redes locales, Satelitales, radio frecuencia, redes
pblicas de datos, etc.).
Actualmente, el ms grande
interconectadas es Internet.

conjunto

de

redes

TCP (Transmission Control Protocol) e IP (Internet Protocol)


son los dos principales integrantes de la familia.

Curso Tecnologas de Informacin.

VPG-3

Captulo III: Red de Computadores


Red de computadores
TCP/IP (Breve historia)

1969: Nace ARPANET


1972: Demostracin de ARPANET.
Mediados de los 70's: UNIX (DEC PDP-11) y TCP/IP
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.

Curso Tecnologas de Informacin.

VPG-4

Captulo III: Red de Computadores


Red de computadores
Arquitectura TCP/IP

Objetivos:

Independencia de la tecnologa de red que la soporte


y de la arquitectura de los computadores.
Conectividad universal a travs de la red
Reconocimientos de extremo a extremo.
Protocolos de aplicacin estandarizados

Curso Tecnologas de Informacin.

VPG-5

Captulo III: Red de Computadores


TCP / IP Modelo Arquitectnico.

Nivel de
Aplicacin

Terminal
Virtual

Nivel de
Transmisin

Transfer.
de Arch.

TCP

Servidor
de Nombr

NFS
Mount

UDP

IP y ICMP

Nivel
Internet

Nivel de
Red

Correo
Electrnic

ARPANET

Red
Satelital

X.25

Ethernet

Curso Tecnologas de Informacin.

SLIP

VPG-6

Captulo III: Red de Computadores

El Protocolo IP
7
6

(Internet Protocol)

Aplicacin

Presentacin RARP

Sesin

4
3

Transporte
Red

Enlace de datos

IP

ICMP
ARP

Fsico

Curso Tecnologas de Informacin.

VPG-7

Captulo III: Red de Computadores


El Protocolo IP (cont.)
IP es el protocolo que implementa los servicios no-confiables de entrega
de paquetes.
Principales atributos de IP:

Protocolo sin conexin

Realiza la fragmentacin de paquetes (si es necesario)

Direcciona, utilizando direcciones Internet de 32 bits

Direcciona los protocolos de transporte (8 bits)

Tamao mximo 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.


Curso Tecnologas de Informacin.

VPG-8

Captulo III: Red de Computadores

Datagrama IP
0

N de ver. Largo

16 19
Tipo de servicio

Identificacin
Tiempo de vida

24
Largo del paquete

Flags

Prot. de transporte

31

Desplazamiento de fragmento
Checksum del encabezado

Direccin IP fuente
Direccin IP destino
Opciones

Relleno
DATA
.......

Curso Tecnologas de Informacin.

VPG-9

Captulo III: Red de Computadores


Direcciones Internet
Cuatro protocolos; cuatro
direcciones

Telnet
port 23

TCP
protocolo 6

IP
Direccin 154.74.50.34

6
154.74.50.34
23
DATA

Curso Tecnologas de Informacin.

VPG-10

Captulo III: Red de Computadores


Direcciones IP

Todo Host en una red TCP/IP debe tener una direccin.


Debe ser independiente de la red fsica
Debe identificar a la red y al host.

Una direccin IP es una par ( red, host ) donde red identifica a la


red y host al host dentro de esa red.

Una direccin IP es de 32 bits. Unos para red otros para host

La forma de distribuir los bit da origen a clases de direcciones

Curso Tecnologas de Informacin.

VPG-11

Captulo III: Red de Computadores


Direcciones IP. Clases de direcciones
0

Clase A

0 red

Clase B

10

Clase C

110

Clase D

111

15

red

23

31

host

126 redes Clase A

host

128-191 Dir Clase B

red

host

192-223 Dir Clase C

Multicast

Curso Tecnologas de Informacin.

VPG-12

Captulo III: Red de Computadores


Direccin IP (cont.)
Notacin
Por convencin la direccin IP de 32 bits se separa en 4 bytes de 8
bits, cada uno se transforma en un nmero decimal y estos
nmeros se escriben separados por un punto.
Ejemplos:
10.0.0.32
= 00001010.00000000.00000000.00010000
128.14.58.60 = 10000000.00001110.00111010.00111100
192.9.150.202 = 11000000.00001001.10010110.11001010

Curso Tecnologas de Informacin.

VPG-13

Captulo III: Red de Computadores

Direccionamiento de subred.
0
Clase B 1 0

7
id red

15

23
31
id subred id host

Direccin de difusin
Todos los bits correspondientes al host estn en 1. En este
caso los paquetes llegan a todos los host.
Direccin de red.
Todos lo bits correspondientes al host estn en 0

Curso Tecnologas de Informacin.

VPG-14

Captulo III: Red de Computadores


Mscarade subred.
La mscara de subred es un cdigo numrico que forma parte de la
direccin IP de los computadores.

Afecta solo a un segmento particular de la red.


Se utiliza para dividir grandes redes en redes menores.
Facilita la administracin
Reduce el trfico intil.
Es la misma para Computadores de una misma subred

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:

IP: 10.10.123.160 00001010.00001010.01111011.10|100000


MS: 255.255.255.192 11111111.11111111.11111111.11|000000
GW: 10.10.123.142 00001010.00001010.01111011.10|001110
Curso Tecnologas de Informacin.

VPG-15

Captulo III: Red de Computadores


Servidor de Nombres (DNS)
Servicio automtico de conversin de nombres a direcciones.

Root
Servidor
local DNS
Consulta

Respuesta

ns.internic.net

Root Chile

Base de datos distribuida


ns.internic.net
National
Science Fundation
Software BIND gratuito

Cliente
Servidor
destino
Curso Tecnologas de Informacin.

VPG-16

Captulo III: Red de Computadores


Direccin URL (Uniform Resource Locator )

Servidor
WWW

htt
p

Servidor
FTP

ftp

http://nombre/archivo
ftp://info.cert.org/arch

gopher

Servidor
Gopher

telnet://ds.internic.net/
gopher://gopher.jcnv.net/
news:rec.airplane

smtp

nntp

Servidor de
Noticias

Servidor de
correo

Curso Tecnologas de Informacin.

VPG-17

Captulo III: Red de Computadores


Direccin URL (Uniform Resource Locator )
Formato General URL

Comienza con el protocolo de acceso.


Continua con :// en aplicaciones distintas de
news o correo electrnico.
Le sigue el nombre del servidor.
Finalmente se identifica el recurso al que se
accede.
Curso Tecnologas de Informacin.

VPG-18

Captulo III: Red de Computadores

Protocolo ARP Address Resolution protocol

A nivel IP un host solo necesita la direccin IP para comunicarse


con otro.
A nivel fsico (la red destino), la direccin fsica depende del
medio fsico (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 fsicas e IP.

Curso Tecnologas de Informacin.

VPG-19

Captulo III: Red de Computadores


Protocolo ARP

(Cont.)

Para ello, si una estacin A intenta enviar un paquete a B sabiendo


solo su direccin IP ().
Quien sabe la direccin de B

Mi direccin es F

Curso Tecnologas de Informacin.

VPG-20

Captulo III: Red de Computadores


Protocolos de Transporte (TCP y UDP)

A quin entrega IP, el mensaje recibido?.


Funcin de los protocolos de transporte: Proporcionar servicios
de transmisin de extremo a extremo entre procesos.

En TCP/IP

Un computador ofrece Puertos de protocolo.


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 direccin IP y el puerto al cual va
dirigido el mensaje.

Curso Tecnologas de Informacin.

VPG-21

Captulo III: Red de Computadores


Protocolo TCP

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsico

TCP

IP

Proporcionar un circuito
virtual full duplex.
Desde un punto de vista
del usuario, data se
transmite
en
forma
continua.

Transmisin de data confiable (N de secuencia, Cheksum


Reconocimientos, Retransmisin, etc.).
Utiliza ventanas deslizantes (para mejorar la eficiencia).
Direccionamiento a usuario (de transporte) usando N de port
de 16 bits.
Curso Tecnologas de Informacin.

VPG-22

Captulo III: Red de Computadores


Protocolo UDP

Aplicacin

Presentacin

Sesin

Transporte

Red

Enlace de datos

Fsico

UDP

IP

Proporciona
un
mecanismo
primario a los procesos para que
intercambien informacin.
Es un protocolo no confiable y
sin conexin.

Los programas de aplicacin que usan UDP, aceptan la total


responsabilidad del manejo de la confiabilidad.

Curso Tecnologas de Informacin.

VPG-23

Captulo III: Red de Computadores

Aplicaciones: Telnet

El protocolo TELNET (TCP,


puerto 23) permite utilizar una
mquina como terminal virtual de
otra a travs de la red, de forma
que se crea un canal virtual de
comunicaciones similar a utilizar
una terminal fsicamente
conectada a un servidor.

Terminal remoto conectado


a una LAN y a travs de
Internet a un Host remoto

TCP/IP

Terminales
locales

Host

Curso Tecnologas de Informacin.

VPG-24

Captulo III: Red de Computadores


Aplicaciones: Telnet

Cliente lee
Del terminal

Telnet
Cliente
Cliente
Sistema
operativo

Cliente enva
al servidor
Servidor
Recibe del cliente

TCP/IP

Telnet

Cliente
Servidor
Sistema
operativo
Cliente enva
a seudo terminal

El camino de la data en una sesin TELNET, viaja desde el terminal


de usuario, al sistema operativo remoto.
Curso Tecnologas de Informacin.

VPG-25

Captulo 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.
Sistema Cliente

Transf
de Data

Control
De
Cliente
proceso

Sistema Servidor
Conexin de
control

Sistema
operativo

Conexin data
Cliente

Control
De
proceso

Transf
de
Data
Cliente

Conexin data
Servidor

Sistema
operativo

TCP/IP

Curso Tecnologas de Informacin.

VPG-26

Você também pode gostar