02-Network Protocols Architecture
02-Network Protocols Architecture
Febriliyan Samopa
v
LAN Topologies
Star
Ring
Tree
Central node
Bus
Bus Topology
• Inherently broadcast.
• Frames to transmit data.
• Need for specifying the destination addresses.
• Multi-access.
• Need for controlling access to medium.
• Avoid collisions.
• MAC protocol.
Ring Topology
• No control.
• Stations try to acquire the medium.
• Distributed in nature.
• Perform well for bursty traffic.
• Can get very inefficient under heavy load.
Topologies
Techniques Bus Ring
Token bus Token ring
Round robin (802.4) (802.5; FDDI)
Polling
(802.11)
Reservation DQDB
(802.6)
Contention CSMA/CD
(802.3)
CSMA(802.11)
LLC for LANs
Application data
TCP
header
IP
header
LLC
header
MAC MAC
header trailer
TCP segment
IP datagram
LLC PDU
MAC frame
LLC Services
• 3 different services:
1.Unacknowledged connectionless (type 1).
• No error or flow control.
• No delivery guarantees.
2.Connection-mode (type 2).
• Logical connection established.
• Flow and congestion control provided.
3.Acknowledged connectionless (type 3).
• No logical connection.
• Flow and error control.
IEEE 802 Standards
• IEEE 802.11
• Distributed access control mechanism (DCF)
based on CSMA with optional centralized
control (PCF).
• Contention-free
Service (polling)
MAC PCF Contention
layer Service
DCF
(CSMA)
Physical Layer
MAC in Wireless LANs
Distribution Services
• Association
• Disassociation
• Reassociation
• Distribution
• Integration
802.11 Services
Intracell Services
• Authentication
• Deauthentication
• Privacy
• Data Delivery
Broadband Wireless
• Service Classes
• Constant bit rate service
• Real-time variable bit rate service
• Non-real-time variable bit rate service
• Best efforts service
The 802.16 Frame Structure
• (a) A generic frame. (b) A bandwidth
request frame.
Bluetooth
• Bluetooth Architecture
• Bluetooth Applications
• The Bluetooth Protocol Stack
• The Bluetooth Radio Layer
• The Bluetooth Baseband Layer
• The Bluetooth L2CAP Layer
• The Bluetooth Frame Structure
Bluetooth Architecture
• Two piconets can be connected to form a
scatternet.
Bluetooth Applications
• The Bluetooth profiles.
The Bluetooth Protocol Stack
• The 802.15 version of the Bluetooth
protocol architecture.
The Bluetooth Frame Structure
• A typical Bluetooth data frame.
See more recent info on this at: http://www.usb.org/developers/wusb/
Summary