tema 1.2 “software de red”docencia/rsc1/07-08/t12-sw-3h-v4.pdf · sw de red: contenido caso de...
TRANSCRIPT
![Page 1: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/1.jpg)
Redes y Servicios de Comunicación I
Tema 1.2
“Software de Red”
Departamento de Ingeniería de Sistemas Telemáticos
(DIT)
![Page 2: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/2.jpg)
SW de Red: Contenido
Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas generales de diseño en las capas Servicios orientados, y no orientados, a conexión Primitivas de servicio Relación entre servicios y protocolos
FUENTES: Tanenbaum 4ª ed: 1.3, 1.3.1, 1.3.2 / 1.3.3, 1.3.4, 1.3.5
EJERCICIOS: Tanenbaum 4ª ed: 1.25
![Page 3: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/3.jpg)
Ejemplo de protocolo:Bit Alternante
Tiem
po
Probabilidad de error ≠ 0
x Inf. errónea !!x
x
![Page 4: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/4.jpg)
Ejemplo de protocolo:Bit Alternante (II)
Tiem
po
Probabilidad de error ≠ 0
x Inf. perdida !!
CRC
CRC
CRC
CRC
![Page 5: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/5.jpg)
Tiem
po
Probabilidad de error ≠ 0
x
ACK
ACK
To
ACK
ACK
Ej. de protocolo: Bit Alternante (III)
CRC
CRC
CRC
CRC
CRC
![Page 6: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/6.jpg)
Ej. de protocolo: Bit Alternante (IV)
Tiem
po
Probabilidad de error ≠ 0
x
ACK
ACK
To
ACK
ACK
ACK
Duplicado !!
CRC
CRC
CRC
CRC
CRC
![Page 7: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/7.jpg)
Ej. de protocolo: Bit Alternante (V)
Tiem
po
Probabilidad de error ≠ 0
x
ACK
ACK
To
ACK
ACK
ACK
0
1
0
0
1
CRC
CRC
CRC
CRC
CRC
![Page 8: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/8.jpg)
Ej. de protocolo: Bit Alternante (VI)
Tiem
po
Probabilidad de error ≠ 0
x
ACK
ACK
To
ACK
ACK
0
1
0
0
1
0
ACK
Perdido !!Perdido !!
1
ACK
CRC
CRC
CRC
CRC
CRC
CRC
CRC
![Page 9: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/9.jpg)
Ej. de protocolo: Bit Alternante (VII)
Tiem
po
Probabilidad de error ≠ 0
x
ACK
ACK
To
ACK
ACK
0
1
0
0
1
0
ACK
0
0
0
To
1
1
1
ACK 0
CRC
CRC
CRC
CRC
CRC
CRC
CRC
![Page 10: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/10.jpg)
Network SoftwareProtocol Hierarchies
Layers, protocols, and interfaces.
![Page 11: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/11.jpg)
Protocol Hierarchies
Example information flow supporting virtual communication in layer 5.
![Page 12: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/12.jpg)
Connection-Oriented and Connectionless Services
Six different types of service.
![Page 13: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/13.jpg)
Service Primitives
Five service primitives for implementing a simple connection-oriented service.
![Page 14: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/14.jpg)
Service Primitives (2)
Packets sent in a simple client-server interaction on a connection-oriented network.
![Page 15: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/15.jpg)
Primitivas de servicio <-> PDUs
CLIENTE
SERVIDORPDUs cruzando la RED
Listen
Software en ServidorSoftware en Cliente
Connect
Receive
Send
Send
Receive
Disconnect
DisconnectListen
tiempo
HDR
HDR
RED
Connect request
Connect ACK
Datos
Datos
Disconnect request
Disconnect request
Primitiva Primitiva
HDR
HDR
HDR
HDR
![Page 16: Tema 1.2 “Software de Red”docencia/rsc1/07-08/t12-sw-3h-V4.pdf · SW de Red: Contenido Caso de estudio de un protocolo: El “bit alternante” Jerarquías de protocolos Técnicas](https://reader035.vdocumento.com/reader035/viewer/2022062923/5f0c5fb47e708231d4351526/html5/thumbnails/16.jpg)
Services to Protocols Relationship
The relationship between a service and a protocol.