Module 1
Module 1
ARCHITECTURE,TCP/IP,AND
INTERNET-BASED
NEED FOR A PROTOCOL ARCHITECTURE
• Data exchange involves complex procedure
• Better if task is broken into subtask
• Implemented separately in layers of stack
o Each layer provides functional needed to perform
communication for layer
o Using function of layer
• Peer layers communicate with a protocol
Application layer
Protocol Interfaces
OSI model consists of seven
layers:
➢ Application
➢ Presentation
➢ Session
➢ Transport
➢ Network
➢ Data link
➢ Physical
Application Layer
➢ File transfer, access, and management (FTAM)
➢ Mail services
➢ Directory services
Presentation Layer
➢ Translation
➢ Encryption
➢ Compression
Session Layer
➢ Dialog control
➢ Synchronization
Transport Layer
➢ Service-point addressing
➢ Segmentation and reassembly
➢ Connection control
➢ Flow control
➢ Error control
Network Layer
➢ Internetworking
➢ Addressing
➢ Routing
➢ Packetizing
Data-Link Layer
➢ Framing
➢ Physical Addressing
➢ Flow Control
➢ Error Control
➢ Access Control
Physical layer
➢ Line Configuration
➢ Data Transmission
➢ Topology
➢ Signals
Nature of the standardization required at each layer.
Three elements are key:
➢ Protocol specification
➢ Service definition
➢ Addressing
Service Primitives and Parameters
TRADITIONAL INTERNET-BASED APPLICATIONS
➢ Simple Mail Transfer Protocol (SMTP)
➢ File Transfer Protocol (FTP)
➢ TELNET
MULTIMEDA
Multimedia Terminology
➢ Media
➢ Multimedia
➢ Streaming media
Media Types
Multimedia Applications
➢ Multimedia application domains:
➢ Multimedia information systems:
➢ Multimedia communication systems
➢ Multimedia entertainment systems:
➢ Multimedia business systems:
➢ Multimedia educational systems:
Elastic and Inelastic Traffic
1. Elastic traffic
2. Inelastic traffic
The requirements for inelastic traffic:
1. Throughput
2. Delay
3. Delay variation
4. Packet loss
Multimedia Technologies
➢ Compression:
➢ Communications/networking:
➢ Protocols:
➢ Quality of service (QoS):