1.3.1a software de red

16
William Stallings Data and Computer Communications Conceptos Básicos

description

Conceptos básicos sobre el Software de Red

Transcript of 1.3.1a software de red

Page 1: 1.3.1a software de red

William StallingsData and Computer Communications

Conceptos Básicos

Page 2: 1.3.1a software de red

Protocols

Used for communications between entities in a system

Must speak the same languageEntities

User applications e-mail facilities terminals

Systems Computer Terminal Remote sensor

Page 3: 1.3.1a software de red

Key Elements of a ProtocolSyntax

Data formats Signal levels

Semantics Control information Error handling

Timing Speed matching Sequencing

Page 4: 1.3.1a software de red

Protocol ArchitectureTask of communication broken up into

modulesFor example file transfer could use three

modules File transfer application Communication service module Network access module

Page 5: 1.3.1a software de red

Simplified File Transfer Architecture

Page 6: 1.3.1a software de red

A Three Layer ModelNetwork Access LayerTransport LayerApplication Layer

Page 7: 1.3.1a software de red

Network Access LayerExchange of data between the computer

and the networkSending computer provides address of

destinationMay invoke levels of serviceDependent on type of network used (LAN,

packet switched etc.)

Page 8: 1.3.1a software de red

Transport LayerReliable data exchangeIndependent of network being usedIndependent of application

Page 9: 1.3.1a software de red

Application LayerSupport for different user applicationse.g. e-mail, file transfer

Page 10: 1.3.1a software de red

Addressing RequirementsTwo levels of addressing requiredEach computer needs unique network

addressEach application on a (multi-tasking)

computer needs a unique address within the computer The service access point or SAP

Page 11: 1.3.1a software de red

Protocol Architectures and Networks

Page 12: 1.3.1a software de red

Protocols in Simplified Architecture

Page 13: 1.3.1a software de red

Protocol Data Units (PDU)At each layer, protocols are used to

communicateControl information is added to user data

at each layerTransport layer may fragment user dataEach fragment has a transport header

added Destination SAP Sequence number Error detection code

This gives a transport protocol data unit

Page 14: 1.3.1a software de red

Network PDUAdds network header

network address for destination computer Facilities requests

Page 15: 1.3.1a software de red

Operation of a Protocol Architecture

Page 16: 1.3.1a software de red

F I N A L