You are on page 1of 26

TCP/IP - History

• 1960s: packet switched data experimentation

• Financial support from Advanced Research Project Agency,


ARPA, an office of the US Department of Defense supported.

• The “embryo” : ARPANET gave rise to the internet

• The research ended up in the TCP/IP protocol suite, IPv4


EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Standardization
ISOC

IAB

IESG IANA IRSG

IETF IRTF
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


What are the Strengths of TCP/IP?
• It’s the defacto standard of the networking world

• Places emphasis on internetworking using a connectionless model

• Robust!--dynamically adjusts routing of packets to accomodate


failures in channels

• Allows construction of very large networks with less central


management
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


What are the Problems with TCP/IP?

• IP packets are based on the datagram model and are not really
suited to real-time traffic

• IP packets are routed indepently via a connectionless model


(out of order delivery is possible-no synchronization)

• Delivery is best-effort only, hence, no support for


Quality of Service (QoS)

• Limited addresses in IPv4 ( 2^32 ~ 4 billion addresses )


EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Connection oriented versus connectionless PS transfer

LCN: Logical Channel Number


EN/FAD 109 0015

Connectionless

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Routing - inside versus across ASs
AS - autonomous system

IGP - Interior Gateway Protocol


• RIP - Routing Information Protocol (based on hop count)
• OSPF - Open Shortest Path First (based on delay)

EGP: Exterior Gateway Protocol (not complete list)


• BGP - Border Gateway Protocol (extra rules for routing)
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


IP addressing on the Internet
10.0.0.3
10.0.0.2

Host
12.0.0.4
12.0.0.3

Network 10
16.0.0.3
16.0.0.5

Network 12
Router

Network 16
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D


TCP/IP (“IPv4 Suite”) protocols and their interrelationship
Process or
TEL-
application SMTP FTP HTTP DNS SNMP TFTP
protocol NET

Transport-layer TCP UDP RTP


protocol

Network-layer IP, OSPF, ICMP


protocol

ARP, RARP

Ethernet, token ring, X.25, frame relay, SLIP/PPP


EN/FAD 109 0015

Bearer network
PSTN/ISDN, PLMN, leased lines, ATM

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Comparison between the OSI model and TCP/IP
Note that IP portions from both the network and data-link layers.

OSI TCP/IP
Application
Process
Presentation

Session
Host-to-host
Transport

Network Internet
Data link
Network access
Physical and hardware
(bearer networks)
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


An “Internet connection”
Since the Internet is connectionless, the communication path may
change from one packet to another.
Internet

User User
Routers
Appl Appl
TCP/ TCP/
UDP UDP
IP IP IP IP

Link Link Link Link Link Link

PHY PHY PHY PHY PHY PHY


EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


The network-access and hardware layer is
responsible for the transport of data over LANs,
metropolitan networks (MANs) and WANs

Host Host
Computer Computer

Network Network

Router Router Router


EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


The network layer is responsible for the routing of
data

IP IP IP IP

Host Host

Network Network

Router Router Router

Understand each other


EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


IP header (IPv4) with user data
1 8 16 24 32
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
Version IHL Service type Total length
Identification Flags Fragment offset
Time-to-live Protocol Header checksum
Source address
Destination address
Options Padding
User data (fragment)
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Network stratification
LAN/MAN/WAN
“layer”

X.25 “layer”

ATM “layer”
EN/FAD 109 0015

SDH/Physical
“layer”

038 13 - LZU 108 892 Uen Rev D


Different ways of interconnecting LANs

X.25

Frame
Relay
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Example of Internetworking
Connectionless
IP packets

User User
Router and/or switch
Appl depending on active Appl
transfer mode(s)

TCP TCP
Router Router

IP IP IP IP

Token X.25 X.25 Ether-


Token FR FR Ether-
ring ring * * net net
ATM ATM

Wide area
LAN backbone LAN
Leased network
EN/FAD 109 0015

line
* Connection-oriented
base-layer stratum

038 13 - LZU 108 892 Uen Rev D


Transport in a stratified network

Network A Network B

7 7
user 6 6 user
5 5
4 4
3 address A address B 3

network 2 error check error check 2 network


1 infrastr. A infrastr. B 1
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D


IP over ATM
What:
• IP transport across ATM network
Why:
• IP on multi-service network
• IP over ATM enables the use of low cost equipment
which provides very high speed forwarding
• ATM layer advantages for IP network
– bandwidth granularity
– traffic engineering
– quality of service platform
Who:
• Multi-service operator offering IP connectivity
EN/FAD 109 0015

• ISP wanting to take advantage of ATM layer


038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview
Solutions for IP on ATM

IP on ATM PVC
– Well working, requires management
to set up connections

MPLS
– Scales and simplifies management
Migration to QoS using Diff. Services

LANE, Classical IP, MPOA, CSI, ...


– Scalability problems in large networks
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D 1/24/2020 UMTS Transmission Overview
IP based Transport
The basic components needed for CS Services via IP connectivity:

• MPLS (Multi-Protocol Label Switching)


for traffic engineering

• DiffServ (Differentiated Services) for QoS

• SCTP (Simple Common Transport Protocol)


also known as:
SIGTRAN (Signalling Transport)
for signalling transport
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Basic MPLS Terminology

• LSP: Label Switched Path


• LSR: Label Switching Router
• LER: Label Edge Router
• LDP: Label Distribution Protocol
The protocol used to agree on the labels used
between the LSR/LER along the LSP.
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


IP based transport network using MPLS
MSC BICC over IP GMSC
Server Server

H.248 H.248

MGW MGW
RBS
RNC
RBS LSR Codec ISDN,
PSTN
LSR LSR
RNC LER LSR LER

AAL2 - IP “Virtual” UMTS backbone network is


Interworking unit defined by MPLS LSPs with specified
EN/FAD 109 0015

bandwidth

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Differentiated Services - The basic Idea

Best Effort

best effort

DiffServ assured

premium

“A set of buffer management and packet scheduling mechanisms in each


EN/FAD 109 0015

router to enable per-hop service differentiation between traffic classes.”

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


Multi Protocol Label Switching
Traditional IP routing

IP IP IP IP IP
MPLS = Multi Protocol Label Switching

ATM ATM ATM ATM ATM

MPLS LSR = Label Switch Router


LER LSR LSR LSR LER • Multi-services
• High availability

IP IP IP IP IP

LER = Label Edge Router


• Packet classification
• Individual user services
ATM ATM ATM ATM ATM
EN/FAD 109 0015

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


IP based transport network using MPLS
• MPLS and associated signalling used for dynamic
resource reservation for delay sensitive traffic
Speech

RSVP/
LDP
MGW LSP MGW
LSR
LER LER PSTN/ISDN
LSR LSR

UTRAN LSR RSVP/


LDP Internet
EN/FAD 109 0015

Intranets

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview


IP based transport network using MPLS
• MPLS may also be used for
• protection switching
• traffic engineering
• basic security

MGW LSP MGW


LSR
LER LER PSTN/ISDN
LSR LSR

UTRAN LSR
Internet
EN/FAD 109 0015

Intranets
LSR

038 13 - LZU 108 892 Uen Rev D UMTS Transmission Overview

You might also like