Académique Documents
Professionnel Documents
Culture Documents
Dnde estamos?
Captulo I - Revisin
Tabla de Contenido
Redes Empresariales Modelo OSI Encapsulamiento Dispositivos y Tecnologas LAN Capa de Transporte Direccionamiento IP
Enterprise Review the OSI Model Encapsulation LAN Devices & Technologies Transport Layer IP Addressing
Redes Empresariales-Enterprise
Una corporacin, una agencia, una universidad u otra organizacin enlazan sus datos, comunicaciones, servicios de computacin y servidores de manera conjunta.
EL MODELO OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Datos Fsica
Reduce la complejidad Estandardiza las interfaces Facilitata ingeniera modular Garantiza tecnologa interoperable Accelera la evolucin Simplifica la enseanza y el aprendizaje
Capas de Hosts
Proprocionan una entrega precisa de los datos entre computadores
Capas de Medios
Controlan la entrega fsica de mensajes a travs de la red
Capa de Aplicacin
Application Presentation Session Transport Network Data-Link Physical
! Provee los servicios de red a las apliaciones del usuario. ! Ej. Un computador puede guardar los archivos en un servidor de red utilizando network redirector de un NOS como Novell ! Network redirectors permiten a las aplicaciones como Word a ver los recursos de la red.
Capa de Presentacin
Application Presentation Session Transport Network Data-Link Physical
! Provee representacin de datos y formateo de cdigos. ! Code formatting incluye compresin y encripcin ! Garantiza que los datos que llegan desde la red puedan ser utilizados por la aplicacin y que la informacin enviada por la aplicacin se pueda transmitir a travs de la red
Capa de Sesin
Application Presentation Session Transport Network Data-Link Physical ! Provee comunicacin inter-host por establecer, mantener y terminar sesiones. ! Usa dialog control y dialog separation para manejar la sesin ! Algunos protocoles de Sesin:
" " " " " " NFS (Network File System) SQL (Structured Query Language) RCP (Remote Call Procedure) ASP (AppleTalk Session Protocol) SCP (Session Control Protocol) X-window
Capa de Transporte
Application Presentation Session Transport Network Data-Link Physical ! Provee confiabilidad, control de flujo y correccin de errores a travs del uso de TCP. ! TCP segmenta los datos, aadiendo un header con control de informacin para secuencia y confirmacin de los paquetes recibidos. ! El header del segmento tambin incluyen los puertos (ports) de origen y destino para las aplicaciones de capas superiores ! TCP es connection-oriented y usa windowing. ! UDP es connectionless. UDP no confirma la recepcinde paquetes.
Capa de Red
Application Presentation Session Transport Network Data-Link Physical
! Responsable por el direccionamiento lgico del paquete y la determinacin de ruta. ! Addressing es hecho por routed protocols tales como IP, IPX, AppleTalk, and DECnet. ! Path Selection es hecho por routing protocols tales como RIP, IGRP, EIGRP, OSPF, and BGP. ! Routers operan en la Capa de Red
Capa Fsica
Application Presentation Session Transport Network Data-Link Physical
! Proporciona los medios elctricos, mecnicos, de procedimiento y funcionales para activar y mantener el enlace fsico entre sistemas. ! Incluye el medio a travs del cual los bits fluyen...
" " " " Cable CAT 5 Cable coaxial Cable de fibra optica La atmsfera
Permite que los programas no preparados para red, puedan usar los servicios de la red Especifica los formatos de codificacin de diferentes tipos de archivos Utiliza direcciones fsicas para ubicar los equipos Determina el direccionamiento lgico a emplear y conoce las direcciones globales Permite comprimir los archivos durante la transmisin para optimizar el consumo de ancho de banda Clasifica el tipo de medio de transmisin Especifica las tensiones y voltajes en transmisiones elctricas Permite encriptar los datos durante la transmisin para proporcionar privacidad Especifica el tipo de conectores Controla el flujo de informacin entre sistemas finales Permite secuenciar y reconocer la entrega de paquetes Se encarga de transmitir los datos entre dispositivos adyacentes Transporta los bits por la red Gestiona el intercambio de informacin entre sistemas con codificacin diferente Proporciona servicio a los programas de usuario Se encarga de encaminar los paquetes a travs de la red seleccionando la ruta ms adecuada en cada caso Establece, mantiene y termina las sesiones entre dispositivos
EL MODELO OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Datos Fsica Tabla de Contenido
Encapsulation
Comunicaciones Peer-to-Peer
Ejemplo de Encapsulamiento
Application Presentation Session Transport Network Data-Link Physical
Si uno escribe un mensaje de email, SMTP toma los datos y lo pasa a la capa de Presentacin. Presentain codifica los datos usando ASCII. Sesin establece una coneccin con el destino con el propsito de transportar los datos.
Ejemplo de Encapsulamiento
Application Presentation Session Transport Network Data-Link Physical
Transporte segmenta los datos utilizando TCP y lo enva a la Capa de Red para su direccionamiento Red direcciona el paquete utilizando IP. Enlace de Datos encapsula el paquete en una trama y lo direcciona para su envo en la red local (MACs) La capa Fsicia enva los bits hacia el medio (cable).
EL MODELO OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Datos Fsica Tabla de Contenidos
Dispositivos de Red
En que capa?
Qu hace?
! Concentra conecciones LAN de varios equipos en una sola locacin ! Repite la seal (regenera y resincroniza) ! Un hub es un reptetidor multi-puerto
Dispositivos de Red
En que capa?
Qu hace?
! Conecta segmentos de red local (LAN); ! Filtra trfico basado en las direcciones MAC; y ! Separa dominios de colisin basado en las MAC addresses.
Dispositivos de Red
Qu hace? En que capa?
! Puesto que es un puente multipuerto, este tambin puede " Conecta segmentos LAN; " Filtra el trfico basado en direcciones MAC; y " Separa dominios de colisin ! Sin embargo los switches tambin ofrecen full-duplex, dedicated bandwidth a los segmentos dedicados.
Dispositivos de Red
En que capa? Qu hace? ! Interconeca redes y provee control de broadcast ! Determina la ruta usando un routing protocol o una ruta esttica ! Re-encapsula los paquetes en el apropiado formato de trama y lo enva a la interface apropiada ! Usa direccionamiento lgico (Ej. Direcciones IP) para determinar la ruta
Tipos de medios
Tecnologas de Redes
Ethernet/802.3
Especificaciones del Cable:
! 10Base2
" Thinnet; usa coax " Max. distancia = 185 metros (casi 200)
! 10Base5
" Thicknet; usa coax " Max. distancia = 500 metros
! 10BaseT
" Usa Twisted-pair " Max. distancia = 100 metros
! 10 significa 10 Mbps
Ethernet/802.3
Ethernet es topologa broadcast .
! Que significa?
" Cada equipo en el segmento Ethernet ve todas la tramas (frames). " Frames son direccionados con la direccin _____ de origen y de destino. " Cuando un eqipo no conoce la direccin MAC destino o cuando quiere comunicarse con todos los equipos, encapsula la trama con una direccin MAC de broadcast: FFFF.FFFF.FFFF
! Cal es el principal problema de trfico de red causado por las topologas de Ethernet de broadcast?
Ethernet/802.3
Las topologas Ethernet tambin comparten el medio. Eso significa que el acceso al medio es controlado por el primero que entra es el primero en ser servido. Esto resulta en colisiones entre los datos de dos equipos transmitiendo simultneamente. Colisiones son resueltas utilizando que mtodo?
Ethernet/802.3
CSMA/CD (Carrier Sense Multiple Access with Collision Detection) Describa como CSMA/CD trabaja:
! Un nodo que necesita transmitir escucha por actividad en el medio. Si no existe, transmite. ! El nodo continua escuchando. Una colisin es detectada por un pico de voltaje (un bit puede ser solo 0 o 1-- no puede ser 2) ! El nodo genera una seal de jam para decir a todos los equipos que paren la transmisin por un tiempo aleatoriamente escogido en cada nodo (back-off algorithm). ! Cuando el medio esta en silencio de cualquier transmisin, el nodo intenta retransmitir.
Proxy ARP
EL MODELO OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Datos Fsica Tabla de Contenido
Capa de Transporte
Revisin Rpida
Control de Flujo
! Ms despacio, mi buffer de memoria se est llenando!!
UDP
! User Datagram Protocol ! Connectionless ! No Acknowledgements ! Aplicaciones:
" " " " Routing Protocols Streaming Audio Gaming Video Conferencing
EL MODELO OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Datos Fsica Tabla de Contenido
Direccionamiento IP
Revisin de Subnetting
Direccionamiento Lgico
En la capa red, se usa un direccionamiento jerrquico y lgico. Con el Protocolo de Internet (IPv4), este direccionamiento es un esquema de direcciones de 32-bit divididos en 4 octetos. Puede recordar el primer octecto de las cinco clases de direcciones?
! ! ! ! ! Class A: 1 - 126 Class B: 128 - 191 Class C: 192 - 223 Class D: 224 - 239 (multicasting) Class E: 240 - 255 (experimental)
Network vs Host
Clase A:
27 = 126 networks; 224 > 16 million hosts
Stealing Bits
Para las subredes, se roban o prestan bits de la porcin del campo de host de la direccin IP Primero, debemos determinar cuantas subredes se necesitan y cuantos hosts por subred. Estos calculos e basan en potencias de 2
! Ej., Se necesitan 8 subredes de una Clase C:
" 24 = 16 - 2 = 14 subnets " Recuerde substraer 2 debido a que la primera y tlima subred no son utilizables. Porqu?
Sumando el valor decimal de todos estos bits nos da 240. Este es el ltimo octeto de la mscara de subred. As la mscara de subred es: 255.255.255.240
CIDR Notation
Classless Interdomain Routing es n mtodo de representar direcciones IP y su mscara de subredes con un prefijo. Por ejemplo: 192.168.50.0/27 Que piensa le dice el nmero 27?
! 27 es el nmero de bits en ! De la mscara de subred. Es decir la mscar ser: 255.255.255.224 ! Dado que 192. es una Clase C, los bits prestdos son 3!! (27-24) ! Finalmente, el nmero mgico es 256 - 224 = 32, as la primera subred utilizable es:197.168.50.32!!
202.151.37.0/26
Mscara de subred?
! 255.255.255.192
Bits Prestados?
! Clase C as tenemos 2 bits prestados
202.151.37.0/26
Mscara de subred?
! 255.255.255.192
Bits Prestados?
! Clase C as tenemos 2 bits prestados
Nmero Mgico?
! 256 - 192 = 64
198.53.67.0/30
Mscara de subred?
! 255.255.255.252
bits prestados?
! Clase C: 6 bits prestados
nmero mgico?
! 256 - 252 = 4
200.39.89.0/28
Que clase de direccin es 200.39.89.32?
! ! ! ! Clase C, 4 bits prestados Ultimo octecto no-cero 240 Nmero Mgico 256 - 240 = 16 32 es un mltiplo de 16, as 200.39.89.32 es la direccin de red de la segunda subred (subnet address--second subnet)!!
194.53.45.0/29
Que clse de direccin es 194.53.45.26?
! ! ! ! ! Clase C, 5 bits prestados Ultimo octeto no-cero 248 Nmero Mgico 256 - 248 = 8 Subredes son: .8, .16, .24, .32, ect. As 194.53.45.26 pertence a la tercera subred (194.53.45.24) y es una direccin de un host.
Cul es la direccin de broadcast que usara este host para comunicarse con otros en la misma subred?
! Pertenece al subred .24 y la siguiente es .32 (24+8), as 1 menos es .31 (194.53.45.31)
La clave!
Memorice est tabla!!!
Bits Non-Zero Borrowed Octet Hosts 2 192 62 3 224 30 4 240 14 5 248 6 6 252 2
Subredes en la cabeza
1 2 3 4 5 6 7 8 128 64 32 16 8 4 2 1 128 192 224 240 248 252 254 255
Bits Pres. 1 2 3 4 5 6 7 8 Hosts 128 64 32 16 8 4 2 1 Mscara 128 192 224 240 248 252 254 255
Ejercicios
Realice estos ejercicios. Indique para cada uno:
! ! ! Bits prestados Mscara de subred Segunda direccin de subred y su broadcast
1. 2. 3. 4. 5. 6. 7.
Respuestas
Respuestas
No se engae a si mismo!
Trabaje en los ejercicos antes de verificar las respuestas. Presione Regresar si no ha realizado los ejercicios o en otra parte para ver las respuestas.
Regresar
Bits Direccin Clase Prestado 192.168.15.0/26 C 2 220.75.32.0/30 C 6 200.39.79.0/29 C 5 195.50.120.0/27 C 3 202.139.67.0/28 C 4 Desafo: 132.59.0.0/19 B 3 64.0.0.0/16 A 8 ltimo Nmero Octeto Mgico 192 64 252 4 248 8 224 32 240 16 224 255 32 1 2da Direc. Subred 192.168.15.128 220.75.32.8 200.39.79.16 195.50.120.64 202.139.67.32 132.59.64.0 64.2.0.0 2da Subnet's Broadcast 192.168.15.191 220.75.32.15 220.39.79.23 195.50.120.95 202.139.67.47 132.59.95.255 64.2.255.255
SuperRedes
Prestar bits de la porcin de red a los hosts? Tener ms cantidad de hosts (>254) en una misma red clase C por ejemplo. Util en las direcciones de clases virtuales reservadas y con firewalls. Ej. 192.168.53.0/22
! Mscara de SuperRed: 255.255.252.0 ! Bits robados para hosts: 2 (24-22) ! Hosts = 2^(8+2)-2= 1022 (1016)
Direcciones Privadas
Ejercicio de topologa
Ejercicio de encapsulado
Laboratorio
Desempaquetar Construir una red con un router Capturar paquetes de una sesin entre dos equipos atravesando un router
Enlaces recomendados
The OSI Reference Model www.rad.com/networks/1994/osi/intro.htm Internetworking Basics (Cisco) www.cisco.com/univercd/cc/td/doc/cisintwk/ito_ doc/introint.htm#xtocid19399 Ethernet wwwhost.ots.utexas.edu/ethernet/ethernethome.html Varios freespace.virgin.net/glynn.etherington/cisco.htm www.examnotes.net/cisco/osi.shtml www.gurlygeek.com/encap.html
Enlaces Miscelaneos
James Bond Meets The 7 Layer OSI Model http://ww.pe.net/~rlewis/Resources/james.html Kinesthetic OSI Model http://eroom.netacad.net/eroom/cisco/Instructor Materials/674_2d