Está en la página 1de 41

Tema 1

Redes de
Comunicacin y
Sistemas Abiertos

Al completar el captulo Ud.


debera ser capaz de:
Identificar las distintas aplicaciones de las redes de
comunicaciones.
Reconocer los distintos tipos de redes de
comunicaciones de datos que se utilizan en estas
aplicaciones.
Entender el concepto de layering y la estructura del
modelo de referencia para sistemas abiertos (OSI)
Describir las funciones de cada una de las capas OSI
Conocer los protocolos asociados a TCP/IP y como se
relacionan con OSI
Conocer algunos de los otros protocols que se basan
en OSI

Concepto
Red de Comunicacin:
Es un sistema compuesto por hardware y software
que permite la interconexin de sistemas
autnomos.

Sistema Autnomo vs. Sistema Distribuido.


El Sistema Distribuido es bsicamente una capa de
software que interopera en hardware independiente
y que aparenta ser un nico sistema integrado.
El Sistema autnomo : no contiene en si mismo esta
consistencia. Cada equipo debe loguearse para
acceder a los recursos que en la red se obtienen

Aplicaciones de las redes de


Computadoras

Business Applications
Home Applications
Mobile Users
Social Issues

Business Applications of
Networks
A network with two clients and one server.
The client-server model
involves requests and
replies.

Home Network Applications


Access to remote information
Person-to-person
communication
Interactive entertainment
Electronic commerce

Home Network Applications (2)


In peer-to-peer system there are no fixed
clients and servers.

Mobile Network Users


Combinations of wireless networks and
mobile computing.

Consideraciones Sociales
Social , Etnico y Politico
Newsgroups polmicos : Control de
Contenido
Spoofing, Phishing
Envio de mensajes annimos
Las redes son ahora lo que hace 500
aos fue la imprenta : MEDIO de
difusiny distribucin de opiniones ideas y
conocimientos

Network Hardware

Local Area Networks


Metropolitan Area Networks
Wide Area Networks
Wireless Networks
Home Networks
Internetworks

Broadcast Networks
2 tipos de tecnologa de
transmisin
Broadcast links (Difusin) :
un nico canal de
comunicacin compartido.
Point-to-point links (Punto
a Punto)

Broadcast Networks (2)


Classification of interconnected
processors by scale.

Local Area Networks


Se diferencian de otros tipos
de redes en:
Tamao
Tecnologa de Tx
Topologa

Two broadcast
networks
(a) Bus
(b) Ring

Metropolitan Area Networks


A metropolitan area network based on
cable TV.

Wide Area Networks


Relation between hosts on LANs and the
subnet.

Wide Area Networks (2)


A stream of packets from sender to
receiver.

Wireless Networks
Categories of wireless
networks:
System interconnection
Wireless LANs
Wireless WANs

Wireless Networks (2)


(a) Bluetooth configuration
(b) Wireless LAN

Wireless Networks (3)


(a) Individual mobile computers
(b) A flying LAN

Home Network Categories


Computers (desktop PC, PDA, shared peripherals
Entertainment (TV, DVD, VCR, camera, stereo,
MP3)
Telecomm (telephone, cell phone, intercom, fax)
Appliances (microwave, fridge, clock, furnace,
airco)
Telemetry (utility meter, burglar alarm, babycam).

10

Network Software

Protocol Hierarchies
Design Issues for the Layers
Connection-Oriented and Connectionless Services
Service Primitives
The Relationship of Services to Protocols

Arquitectura de red =
Conjunto de Capas y
protocolos

Servicios , Protocolos
The relationship between a service and a
protocol.

Interfaz

11

Network Software
Protocol Hierarchies

Layers, protocols, and interfaces.

Protocol Hierarchies (2)


The philosopher-translator-secretary
architecture.

12

Aspectos de diseo en las capas


Addressing
Error Control
Flow Control
Multiplexing
Routing

Connection-Oriented and
Connectionless Services
Six different types of service.

13

Service Primitives
Five service primitives for
implementing a simple connectionoriented service.

Service Primitives (2)


Packets sent in a simple clientserver interaction on a
connection-oriented network.

14

Reference Models

The OSI Reference Model


The TCP/IP Reference Model
A Comparison of OSI and TCP/IP
A Critique of the OSI Model and
Protocols
A Critique of the TCP/IP Reference
Model

El modelo OSI es una plantilla. No pretende que exista


un nico protocolo por capa, sino mas bien 1 set de
ellos por cada una
USUARIO/PCA

USUARIO/PCB

Capas 4 a 7

Capas 4 a 7

Capas 1 a 3

Capas 1 a 3

RED DE DATOS

RED
OSI
Sistemas Reales

15

Resumen de la capa de
Protocolos
PROCESOS DE USUARIO
Servicios de Informacin Distribuida
7. Aplicacin

Transferencia de Archivos, Acceso Administracion


Intercambio de Mensajes y documentos
Servicios de intercambio de mensajes independientes de la sintaxis

6. Aplicacin
5.Sesin

Negociacin de la sintaxis de transferencia


Control de Dilogo y sincronizacin para las entidades
de aplicacin
Servicios de Intercambio de mensajes
Independientes de la red

Resumen de la capa de
Protocolos
Servicios de Intercambio de mensajes
Independientes de la red
4. Transporte
3. Red
2. Enlace
1. Fsica

Transferencia de msj extremo a extremo


Enrutamiento, direccionamento, Establecimiento y clearing
Control Enlace (Framing, transparencia,Control errores)
Definiciones mecnicas y electricas de Interfases
Conexin Fsica a Red / Eq. Terminacin
RED

16

Segn la clasificacin OSI, la comunicacin de varios


dispositivos ETD se puede estudiar dividindola en 7
niveles, que son expuestos desde su nivel ms alto
hasta el ms bajo:
Las 4 capas superiores trabajan con problemas
particulares a las aplicaciones, y las 3 capas inferiores
se encargan de los problemas pertinentes al transporte
de los datos.
Nivel

Nombre

Capa 7

Nivel de aplicacin

Capa 6

Nivel de presentacin

Capa 5

Nivel de sesin

Capa 4

Nivel de transporte

Capa 3

Nivel de red

Capa 2

Nivel de enlace de datos

Capa 1

Nivel fsico

Categora

Aplicacin

Transporte
de datos

Modelo
OSI
ReferenceModels

17

007 y el modelo OSI

James Bond meets Number One on the 7th floor of the spy headquarters building. Number One gives Bond a
secret message that must get through to the US Embassy across town.

Bond proceeds to the 6th floor where the message is translated into an intermediary language, encrypted and
miniaturized.

Bond takes the elevator to the 5th floor where Security checks the message to be sure it is all there and puts
some checkpoints in the message so his counterpart at the US end can be sure hes got the whole message.

On the 4th floor, the message is analyzed to see if it can be combined with some other small messages that
need to go to the US end. Also if the message was very large it might be broken into several small packages so
other spies can take it and have it reassembled on the other end.
The 3rd floor personnel check the address on the message and determine who the addressee is and advising
Bond of the fastest route to the Embassy.

On the 2nd floor the message is put into a special courier pouch (packet). It contains the message, the sender
and destination ID. It also warns the recipient if other pieces are still coming.

Bond proceeds to the 1st floor where Q has prepared the Aston Martin for the trip to the Embassy.

Bond departs for the US Embassy with the secret packet in hand. On the other end the process is reversed.
Bond proceeds from floor to floor where the message is decoded.

The US Ambassador is very grateful the message got through safely.

"Bond, please tell Number One Ill be glad to meet him for dinner tonight."

The Application layer represents the level at which applications access network services. This layer represents
the services that directly support applications such as software for file transfers, database access, and electronic
mail.

The Presentation layer translates data from the Application layer into an intermediary format. This layer also
manages security issues by providing services such as data encryption, and compresses data so that fewer bits
need to be transferred on the network.

The Session layer allows two applications on different computers to establish, use, and end a session. This layer
establishes dialog control between the two computers in a session, regulating which side transmits, plus when
and how long it transmits.

The Transport layer handles error recognition and recovery. It also repackages long messages when necessary
into small packets for transmission and, at the receiving end, rebuilds packets into the original message. The
receiving Transport layer also sends receipt acknowledgments.
The Network layer addresses messages and translates logical addresses and names into physical addresses. It
also determines the route from the source to the destination computer and manages traffic problems, such as
switching, routing, and controlling the congestion of data packets.

The Data Link layer packages raw bits from the Physical layer into frames (logical, structured packets for data).
This layer is responsible for transferring frames from one computer to another, without errors. After sending a
frame, it waits for an acknowledgment from the receiving computer.

The Physical layer transmits bits from one computer to another and regulates the transmission of a stream of
bits over a physical medium. This layer defines how the cable is attached to the network adapter and what
transmission technique is used to send data over the cable.

18

The modular networking architecture of Windows is


based on two industry standard models for a layered
networking architecture, namely the International
Organization for Standardization (ISO) model for
computer networking, called the Open Systems
Interconnect (OSI) Reference Model, and the Institute of
Electrical and Electronic Engineers (IEEE) 802 model.
Windows NT, Windows 2000 and Windows XP are all
designed according to these standard models. The ISO
OSI and IEEE 802 models define a modular approach
to networking, with each layer responsible for some
discrete aspect of the networking process.

The OSI model describes the flow of data in a


network, from the lowest layer (the physical
connections) up to the layer containing the
users applications. Data going to and from the
network is passed layer to layer. Each layer is
able to communicate with the layer immediately
above it and the layer immediately below it. This
way, each layer is written as an efficient,
streamlined software component. When a layer
receives a packet of information, it checks the
destination address, and if its own address is
not there, it passes the packet to the next layer

19

When two computers communicate on a


network, the software at each layer on one
computer assumes it is communicating with the
same layer on the other computer. For
example, the Transport layer of one computer
communicates with the Transport layer on the
other computer. The Transport layer on the first
computer has no regard for how the
communication actually passes through the
lower layers of the first computer, across the
physical media, and then up through the lower
layers of the second computer.

20

Reference Models

The OSI
reference
model.

21

The seven layer model is sometimes humorously


extended to refer to non-technical issues or problems. A
common joke is the 10 layer model, with layers 8, 9,
and 10 being the "user", "financial", and "political"
layers, or the "money", "politics", and "religion" layers.
Similarly, network technicians will sometimes refer to
"layer-eight problems", meaning problems with an end
user and not with the network

Reference Models (2)


The TCP/IP reference model.

22

Reference Models (3)


Protocols and networks in the TCP/IP
model initially.

Comparing OSI and TCP/IP


Models

Concepts central to the


OSI model
Services
Interfaces
Protocols

23

A Critique of the OSI Model and


Protocols

Why OSI did not take over


the world
Bad timing
Bad technology
Bad implementations
Bad politics

Bad Timing
The apocalypse of the two elephants.

24

A Critique of the TCP/IP Reference


Model
Problems:
Service, interface, and protocol not
distinguished
Not a general model
Host-to-network layer not really a layer
No mention of physical and data link layers
Minor protocols deeply entrenched, hard to
replace

Hybrid Model

25

The seven layer model is sometimes humorously


extended to refer to non-technical issues or problems. A
common joke is the 10 layer model, with layers 8, 9,
and 10 being the "user", "financial", and "political"
layers, or the "money", "politics", and "religion" layers.
Similarly, network technicians will sometimes refer to
"layer-eight problems", meaning problems with an end
user and not with the network

26

Example Networks
The Internet
Connection-Oriented Networks:
X.25, Frame Relay, and ATM
Ethernet
Wireless LANs: 802:11

The ARPANET
(a) Structure of the telephone
system.
(b) Barans proposed distributed
switching system.

27

The ARPANET (2)


The original ARPANET design.

The ARPANET (3)

Growth of the ARPANET (a) December 1969. (b) July 1970.


(c) March 1971. (d) April 1972. (e) September 1972.

28

NSFNET
The NSFNET backbone in 1988.

Internet Usage
Traditional applications (1970
1990)
E-mail
News
Remote login
File transfer

29

Network Standardization
Whos Who in the
Telecommunications World
Whos Who in the International
Standards World
Whos Who in the Internet Standards
World

ITU
Main sectors
Radiocommunications
Telecommunications Standardization
Development

Classes of Members

National governments
Sector members
Associate members
Regulatory agencies

30

IEEE 802 Standards

The 802 working groups. The important ones are


marked with *. The ones marked with are
hibernating. The one marked with gave up.

Sistemas Abiertos / Estndares


Hasta hace poco los STD tenan que ver
con las operaciones internas de una
computadora o la conexin de un
dispositivo perifrico local.
Como resultado el HW y SW de un
fabricante X solo permita que sus
equipos y los compatibles compartan
informacion , estos son los sistemas
CERRADOS

31

Y la ITU que hace?


En contraste la ITU publica sus
recomendaciones
Serie V : DTE a un mdem en la PSTN
Serie X : DTE a PDN
Serie I : DTE a ISDN

ECMA (European Computers Manufacturers Asoc)


EIA (Electrical Industries Assoc.)
IEEE (Inst. of Electrical and Electronics Eng)

COMPUTER INDUSTRY
CLOSED SYSTEMS STANDARDS

32

ITU-T (Intl Telecom Union - Telecom)


CEPT (Conf. European of Post & Telecom.)
ANSI (American National STD Institute)

TELECOM INDUSTRY
International Standards / Multivendor Systems

ISO (Intl Standard Organization)


ITU-T (Intl Telecom Union - Telecom)

Industria Integral
Comp + Telco
Open System Interconnection Enviroment

33

Funciones de los Protocolos


En su forma ms simple, un protocolo se puede definir como las reglas que gobiernan
la semntica (significado de lo que se comunica),
la sintaxis (forma en que se expresa)
y la sincronizacin (quin y cundo transmite) de la comunicacin.

Deteccin de la conexin fsica sobre la que se realiza la conexin


(cableada o sin cables)
Pasos necesarios para comenzar a comunicarse (Handshaking)
Negociacin de las caractersticas de la conexin.
Cmo se inicia y cmo termina un mensaje.
Formato de los mensajes.
Qu hacer con los mensajes errneos o corruptos (correccin de errores)
Cmo detectar la prdida inesperada de la conexin, y qu hacer en ese
caso.
Terminacin de la sesin de conexin.
Estrategias para asegurar la seguridad (autenticacin, encriptacin).

Unidades de Datos
El intercambio de informacin entre dos
capas OSI consiste en que cada capa en
el sistema fuente la agrega informacin
de control a los datos, y cada capa en el
sistema de destino analiza y remueve la
informacin de control de los datos como
sigue:

34

Si un ordenador (host A) desea enviar


datos a otro (host B), en primer trmino
los datos deben empaquetarse a travs
de un proceso denominado
encapsulamiento, es decir, a medida que
los datos se desplazan a travs de las
capas del modelo OSI, reciben
encabezados, informacin final y otros
tipos de informacin

N-PDU (Unidad de datos de servicio)


Es la informacin intercambiada entre entidades
pares utilizando una conexin(N-1).
Esta compuesta por:
N-SDU (Unidad de datos del servicio)
Son los datos que se necesitan la entidades(N) para
realizar funciones del servicio pedido por la entidad(N+1).
N-PCI (Informacin de control del protocolo)
Informacin intercambiada entre entidades (N) utilizando
una conexin (N-1) para coordinar su operacin conjunta.

RESUMIENDO N-PDU = N-PCI + N-SDU

35

N-IDU (Unidad de datos del interface)


Es la informacin transferida entre dos niveles
adyacentes.
Esta compuesta por:
N-ICI (Informacin de control del interface)
Informacin intercambiada entre una entidad (N+1) y una
entidad (N) para coordinar su operacin conjunta.
Datos de Interface-(N)
Informacin transferida ente una entidad-(N+1) y una
entidad-(N) y que normalmente coincide con la (N+1)-PDU.

RESUMIENDO N-IDU = N-ICI + (N+1)-PDU

Unidades de Datos

Example information flow supporting virtual communication in layer 5.

36

Transmisin de los datos


La capa de aplicacin recibe el mensaje
del usuario y le aade una cabecera
constituyendo as la PDU de la capa de
aplicacin. La PDU se transfiere a la capa
de aplicacin del nodo destino, este
elimina la cabecera y entrega el mensaje
al usuario.
Cual es el Proceso???

1-Ahora hay que entregar la PDU a la capa de presentacin para


ello hay que aadirla la correspondiente cabecera ICI y
transformarla as en una IDU, la cual se transmite a dicha capa.
2-La capa de presentacin recibe la IDU, le quita la cabecera y
extrae la informacin, es decir, la SDU, a esta le aade su propia
cabecera (PCI) constituyendo as la PDU de la capa de
presentacin.
3- Esta PDU es transferida a su vez a la capa de sesin mediante
el mismo proceso, repitindose as para todas las capas.
4-Al llegar al nivel fsico se envan los datos que son recibidos por
la capa fsica del receptor.
5-Cada capa del receptor se ocupa de extraer la cabecera, que
anteriormente haba aadido su capa homloga, interpretarla y
entregar la PDU a la capa superior.
6-Finalmente llegar a la capa de aplicacin la cual entregar el
mensaje al usuario.

37

Formato de los datos


APDU
U. de datos en la Capa de aplicacin
(Cabecera Datos) = (AH,DATOS)
PPDU
U. de datos en la Capa de presentacin
(Cabecera Datos) = (PH,DATOS)

Formato de los datos


SPDU
U. de datos en la Capa de Sesin
(Cabecera Datos) = (SH,DATOS)
TPDU o TRAMA
U. de datos en la Capa de Transporte
(Cabecera Datos) = (TH,DATOS)

38

Formato de los datos


PAQUETE
U. de datos en la Capa de RED
TRAMA
U. de datos en la Capa de enlace
(Cabecera Datos, Terminacion) =
(DH,DATOS,DT)
BIT
U. de datos en la Capa fsica
(Datos) = (DATOS)

Operaciones sobre los datos


En determinadas situaciones es
necesario realizar una serie de
operaciones sobre las PDU para facilitar
su transporte, bien debido a que son
demasiado grandes o bien porque son
demasiado pequeas y estaramos
desaprovechando la capacidad del
enlace.

39

SEGMENTACIN Y
REENSAMBLAJE
Hace corresponder a una (N)-SDU sobre
varias (N)-PDU.
El reensamblaje hace corresponder a
varias (N)-PDUs en una (N)-SDU.

BLOQUEO Y DESBLOQUEO
El bloqueo hace corresponder varias (N)SDUs en una (N)-PDU.
El desbloqueo identifica varias (N)-SDUs
que estn contenidas en una (N)-PDU

40

CONCATENACIN Y
SEPARACIN
La concatenacin es una funcin-(N) que
realiza el nivel-(N) y que hace
corresponder varias (N)-PDUs en una
sola (N-1)-SDU.
La separacin identifica varias (N)-PDUs
que estn contenidas en una sola (N-1)SDU.

En resumen.. Todo en la Internet

41

También podría gustarte