Академический Документы
Профессиональный Документы
Культура Документы
2015
Objetivos
Contenido
Introduccin (1)
Algo de historia
Aos 60-70:
Introduccin (2)
Arquitectura y modelos
Ejemplos:
Operadores: X.25
Introduccin (3)
Arquitectura y modelos
Introduccin (4)
Arquitectura y modelos - Diseo
Introduccin (4)
Arquitectura y modelos - Diseo
Dato
Protocolo a
Capa n+1
Un
Un
programa:
programa:
un
un (01)
(01)
mdulo
mdulo
Protocolo b
Protocolo j
Protocolo p
Capa n
Proatocolo q
Protocolo t
..
..
Protocolo 1
Protocolo k
Capa 1
ARQUITECTURA DE PROTOCOLOS
2012 | Fredy Campos | f.campos@ieee.org
Introduccin (5)
Uso de diseo estructurado
Estandariza interfaces
Acelera la evolucin
Introduccin (6)
Niveles, Entidades y SAP
Comunicacin vertical:
Fsica
En el mismo equipo
Comunicacin horizontal:
Lgica
Entidad:
Interfaz:
10
Introduccin (7)
Niveles, Entidades y SAP
11
Introduccin (8)
Funciones, servicios y primitivas
Funciones:
Servicios:
Primitivas:
Tipos:
Indicacin (Indication) -> emitida por el suministrador del servicio (por iniciativa propia o no)
12
Introduccin (9)
Funciones, servicios y primitivas
13
Introduccin (10)
Funciones, servicios y primitivas
Confirmados:
No confirmados:
No requieren respuesta
Parcialmente confirmados:
Responde el proveedor
Implementan solicitud, indicacin y
confirmacin
14
Introduccin (11)
Unidades de datos y encapsulamiento
15
Introduccin (12)
Unidades de datos y encapsulamiento
16
Introduccin (13)
Unidades de datos y desencapsulamiento
17
Introduccin (14)
Segmentacin
18
Introduccin (15)
Reensamble
19
Introduccin (16)
Principales modelos
Publicado en 1984
Modelo TCP/IP
20
Objetivo
21
Principio de abstraccin.
Encapsulamiento
22
Datos se propagan
verticalmente
23
24
Reduce la complejidad
Asegura la interoperatividad
Acelera la evolucin
Memorizar
2012 | Fredy Campos | f.campos@ieee.org
25
Application
(Upper)
Layers
Application
Presentation
Session
TransportLayer
NetworkLayer
DataLink
DataFlow
Layers
Physical
26
Aplicacin
Presentacin
Sesin
Ejemplo: evita que dos protocolos intenten una misma operacin al mismo
tiempo, verificacin del flujo de datos.
27
Transporte (Transport)
Red (Network)
Fsica (Physical)
28
Presentation
Session
UserInterface
Howdataispresented
Specialprocessingsuch
asencryption
Keepingdifferent
applications
dataseparate
Telnet
FTP
ASCII
EBCDIC
JPEG
OperatingSystem/
ApplicationAccess
Scheduling
TransportLayer
NetworkLayer
DataLink
Physical
2012 | Fredy Campos | f.campos@ieee.org
29
EXAMPLES
Session
Reliableorunreliabledelivery
Errorcorrectionbeforeretransmit
TCP
UDP
SPX
Network
Providelogicaladdressingwhichrouters
useforpathdetermination
IP
IPX
DataLink
Combinesbitsintobytesand
bytesintoframes
AccesstomediausingMACaddress
Errordetectionnotcorrection
Physical
Movebitsbetweendevices
Specifiesvoltage,wirespeedand
pinoutcables
Transport
802.3/802.2
HDLC
EIA/TIA232
V.35
30
31
UpperLayerData
TCPHeader
Transport
UpperLayerData
IPHeader
Data
LLCHeader
Data
FCS
MACHeader
Data
FCS
0101110101001000010
PDU
Segment
Network
Packet
DataLink
Frame
Physical
Bits
32
33
UpperLayerData
Transport
UpperLayerData
Network
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
LLCHdr+IP+TCP+UpperLayerData
Physical
0101110101001000010
34
35
PDU's importantes
Segmento (segment)
Paquete (packet)
Trama (frame)
36
PEERDECAPASSUPERIORES
Application
Application
Presentation
Presentation
Session
PEERNIVELDETRANSPORTE
PEERNIVELDERED
Session
Transport
Network
PEERNIVELDEENLACEDE
DATOS
DataLink
PEERNIVELFISICO
Physical
Segment
Packet
Frame
Transport
Network
DataLink
Lasconexionesentre
entidadesparessimilares
(capasohumanos)establecen
elpeertopeerporcadauno.
Physical
Bits
37
Receiver
PDUdeniveles
superiores
UpperLayerData
Application
Application
Presentation
Presentation
Session
Session
Transport
Transport
Network
Network
DataLink
DataLink
Physical
Physical
38
Receiver
UpperLayerData
TCPHeader
UpperLayerData
Application
Application
Presentation
Presentation
Session
Session
Transport
Segment
Transport
EncapsulamientoLayer4
Network
Network
DataLink
DataLink
Physical
Physical
39
Receiver
UpperLayerData
TCPHeader
UpperLayerData
IPHeader
Data
Application
Application
Presentation
Presentation
Session
Session
Transport
Network
Segment
Packet
Transport
Network
EncapsulamientoLayer3
DataLink
DataLink
Physical
Physical
40
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
Presentation
Presentation
Segment
Transport
Network
Packet
Network
DataLink
Frame
DataLink
FCS
Physical
Session
Transport
Data
EncapsulamientoSegundo
subnivelLayer2
Application
Session
UpperLayerData
Data
Application
Physical
41
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
MACHeader
Presentation
Presentation
Session
Transport
Data
Data
Application
Session
UpperLayerData
Data
Application
Segment
Transport
Network
Packet
Network
DataLink
Frame
DataLink
FCS
FCS
EncapsulamientoPrimersubnivel
Layer2
Physical
Physical
42
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
MACHeader
0101110101001000010
Bitlistosparaserenviadosal
mediofsico.
Presentation
Presentation
Session
Transport
Data
Data
Application
Session
UpperLayerData
Data
Application
Segment
Transport
Network
Packet
Network
DataLink
Frame
DataLink
FCS
FCS
Physical
Physical
Bits
43
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
MACHeader
Presentation
Presentation
Session
Transport
Data
Data
Application
Session
UpperLayerData
Data
Application
Segment
Transport
Network
Packet
Network
DataLink
Frame
DataLink
FCS
FCS
Recepcindebitsdesdeelmedio
fsico.
0101110101001000010
Physical
Physical
0101110101001000010
Bits
44
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
Application
Presentation
Presentation
Session
Data
Network
Data
0101110101001000010
Segment
Packet
Transport
Network
FCS
DataLink
MACHeader
Session
Transport
UpperLayerData
Data
Application
Frame
DataLink
Desencapsulamientoprimer
subnivelLayer2
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
45
Receiver
UpperLayerData
TCPHeader
IPHeader
LLCHeader
Application
Presentation
Presentation
Session
Data
Network
Data
0101110101001000010
Segment
Packet
Transport
Network
Desencapsulamientosegundo
subnivelLayer2
FCS
IP+TCP+UpperLayerData
DataLink
MACHeader
Session
Transport
UpperLayerData
Data
Application
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
46
Receiver
UpperLayerData
TCPHeader
Application
Application
Presentation
Presentation
Session
Session
Transport
UpperLayerData
Segment
Transport
DesencapsulamientoLayer3
IPHeader
LLCHeader
Data
Data
Network
Data
0101110101001000010
Network
FCS
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
MACHeader
Packet
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
47
Receiver
UpperLayerData
Application
Application
Presentation
Presentation
Session
Session
DesencapsulamientoLayer4
TCPHeader
Transport
UpperLayerData
Segment
Transport
UpperLayerData
IPHeader
LLCHeader
Data
Data
Network
Data
0101110101001000010
Network
FCS
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
MACHeader
Packet
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
48
Receiver
UpperLayerData
TCPHeader
Application
Application
Presentation
Presentation
Session
Session
Transport
UpperLayerData
Segment
ManejodelPDUpor
nivelessuperiores
UpperLayerData
Transport
UpperLayerData
IPHeader
LLCHeader
Data
Data
Network
Data
0101110101001000010
Network
FCS
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
MACHeader
Packet
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
49
UpperLayerData
TCPHeader
Application
Application
Presentation
Presentation
Session
Session
Transport
UpperLayerData
Receptorrecibeinformacin
deotrapersonaylaentiende,
portantoseestablecila
comunicacinexitosamente.
Segment
Receiver
UpperLayerData
Transport
UpperLayerData
IPHeader
LLCHeader
Data
Data
Network
Data
0101110101001000010
Network
FCS
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
MACHeader
Packet
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
50
Receiver
UpperLayerData
TCPHeader
Application
Application
Presentation
Presentation
Session
Session
Transport
UpperLayerData
Segment
UpperLayerData
Transport
UpperLayerData
IPHeader
LLCHeader
Data
Data
Network
Data
0101110101001000010
Network
FCS
TCP+UpperLayerData
IP+TCP+UpperLayerData
DataLink
MACHeader
Packet
Frame
DataLink
FCS
LLCHdr+IP+TCP+UpperLayerData
Physical
Physical
0101110101001000010
Bits
51
52
53
Conclusiones
54
Bibliografa
http://docwiki.cisco.com/wiki/Internetworking_Basics
55
Fredy Campos A.
f.campos@ieee.org
Carrera Profesional de Ingeniera Electrnica y Telecomunicaciones
Universidad Nacional Tecnolgica de Lima Sur (UNTELS)
56