Advanced Networking
Download
Report
Transcript Advanced Networking
Advanced Networking:
Issues and Future
Dae Young KIM
Aug. 23, 2003
dykim@{anf.ne.kr; cnu.ac.kr}
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
1
Contents
Part I: Network Technology Evolution
Part II: Deployments and Applications
03-08-23
Where We Are
Lessons
What’s Next
Global Advanced Networks
Cyber Infrastructure
E-Science
Third Wave
dykim@{cnu.ac.kr; anf.ne.kr}
2
Part I:
Network Technology Evolution
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
3
Where We Are (I)
IP as Ultimate
Internetworking
Glue
IP over Everything
Everything over IP
Hourglass vs
Wineglass
By Steve Deering
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
4
Where We Are (II)
Ethernet as Winning Link Technology
IP + Ethernet for Data
03-08-23
Ethernet Everywhere
WLAN = Wireless Ethernet?
Not perfect for QoS Streams(Voice,
Audio, Video)
Just right for non-QoS(quasi-QoS or
CoS)
QoS possible for a few sessions
dykim@{cnu.ac.kr; anf.ne.kr}
5
Lesson: Keep it Simple and Stupid
Simple is the best
End-to-End Argument
03-08-23
Internet vs OSI
Ethernet vs ATM
Keep network simple/stupid and
Put Intelligence at edges/ends
Don’t build in the core anything that can
be built at edges/ends
dykim@{cnu.ac.kr; anf.ne.kr}
6
Lesson: Flexible vs Conservative
Protocol
Network
03-08-23
Be flexible in what you receive
Be conservative in what you send
Example: TCP
Be flexible in what you adopt
Be conservative in what you abandon
Examples: Magnetic, Modem, Copper, ...
Future examples: Ethernet, IP, ATM, ...
dykim@{cnu.ac.kr; anf.ne.kr}
7
Lessons: More
Convergence
Extremely difficult to put new
functions/features in the Infra
Layer independence
03-08-23
Data + Voice
Wired + Wireless
Dream Not Come True?
Need new assessment
dykim@{cnu.ac.kr; anf.ne.kr}
8
What’s Next?
Internetworking issue over: IP
Applications, Services!
Wireless: Just last hop
03-08-23
Middleware, Web Services, GRID, …
Mobility, Security, QoS
Physical, Medium; Still evolving
Long way yet to the Netopia?
We’re in the low tide.
dykim@{cnu.ac.kr; anf.ne.kr}
9
Issues Yet Pending
QoS
Multicast; Group Communications
Mobility
Security
Which layer?
03-08-23
Not IP? Link? Application?
Wireless
dykim@{cnu.ac.kr; anf.ne.kr}
10
QoS(I)
Different Ideas about QoS
Security, Static BW,
Rigorous Definition of QoS
Reliability
Throughput
03-08-23
Dynamic thru Quasi-dynamic
Delay, (Delay) Jitter
dykim@{cnu.ac.kr; anf.ne.kr}
11
QoS(II)
Back to the Basics/Principles(KISS)
Circuit over Packet?
03-08-23
Circuit for QoS
Packet for Data
Don't mix up
ATM, PWE, etc., …
Packet over Circuit!
dykim@{cnu.ac.kr; anf.ne.kr}
12
QoS(III)
Circuit over Packet
MM
QoS
PKT
03-08-23
SAND
dykim@{cnu.ac.kr; anf.ne.kr}
13
And More
Multicast
Not at the IP layer?
At the Application Layer?
Fast enough? Where?
Security
03-08-23
At the Link or Physical Layer?
Mobility
Overlay Multicast, CDN
Mature? Convenient?
dykim@{cnu.ac.kr; anf.ne.kr}
14
Part II:
Deployments and Applications
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
15
Advanced Network Forum (http://anf.ne.kr)
Global Advanced Networks
Internet2
CII/NSF
GEANT/EU
eScience/UK
APAN
CII-K/ANF
Advanced Network Forum (http://anf.ne.kr)
APII-2
Link
GEANT
(to Paris)
10Gbps
ANF Vision of
Future Distributed HUB
Korea
TEIN
Japan
45Mbps
622Mbps * 2
China
Internet2
/STAR TAP
(to Chicago)
Myanmar
Vietnam
Thailand
TransPAC
Philippines
nGbps
Malaysia
nMbps
APII, A3I Links
Singapore
Indonesia
Australia
Distributed Cluster – Proposal
North East Asia Cluster
(JP, KR,…)
Japan
Europe
Korea
North America
USA
China
Taiwan
Hong Kong
Thailand
Malaysia
Sri Lanka
Vietnam
Philippines
Singapore
Indonesia
South East Asia Cluster
(MY, TH,…)
Oceania Cluster
(AU, ,…)
Access Point
Exchange Point
Australia
IEEAF: APAN Opportunities
IEEAF: 622 Mbps POS
+10 Gbps l
AARNet
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
19
Advanced Network Forum (http://anf.ne.kr)
Cyberinfrastructure (NSF)
연구 교육을 위한 특수지식환경
(Grid community, e-Science community, virtual community)
교육훈련 및 프로젝트 어플리케이션
Data,
High
Observation,
Information,
Interfaces,
Performance
Measurement,
Collaboration
Knowledge
Visualization
Computational
Fabrication
services
Management
services
services
services
services
Networking, Operating System, Middleware
Base Technology: computation, storage, communication
= Cyberinfrastructure : dykim@{cnu.ac.kr;
hardware, software,
service, personnel, organization 20
03-08-23
anf.ne.kr}
Advanced Network Forum (http://anf.ne.kr)
Components of CI-enabled
science & engineering
High-performance computing
for modeling, simulation, data
processing/mining
Humans
Individual &
Group Interfaces
& Visualization
Collaboration
Services
Instruments for
observation and
characterization.
Global
Connectivity
Physical World
Facilities for activation,
manipulation and
construction
Knowledge management
institutions for collection building
and curation of data, information,
literature, digital objects
Streams of Activity Converging in a CI
Initiative
GRIDS (broadly defined)
CI-enabled Science &
Engineering Research &
Education
E-science
Specific disciplinary projects (not using above labels)
Futures:The Computing Continuum
Smart
Objects
Petabyte
Archives
National
Petascale
Systems
Terabit
Collaboratories
Networks
Ubiquitous
Responsive
Sensor/actuator
Environments
Networks
Laboratory
Terascale
Systems
Building Up
Contextual
Awareness
Ubiquitous Infosphere
Building Out
03-08-23
dykim@{cnu.ac.kr; anf.ne.kr}
Science, Policy
and Education
23
Cyberinfrastructure Opportunities
NVO and ALMA
Climate Change
ATLAS and CMS
LIGO
03-08-23
The number of nation-scale projects is growing rapidly!
dykim@{cnu.ac.kr; anf.ne.kr}
24
Advanced Network Forum (http://anf.ne.kr)
Third Wave of the Internet
The first wave
- text and data services such as e-mail and FTP
The second wave
- the web which improved ease of use and facilitated the
transfer of images, sound and video
The third wave
- integration of grids
- p2p networking
- open source
- distributed computing enabled by next generation web
services, semantic web and high speed networks
Advanced Network Forum (http://anf.ne.kr)
Today’s Network
The network is
subservient to
the computer
The application
is tightly bound
to the OS
Application
Network
Application
User
OS
OS
Data
The network is a
mechanism for
applications to
communicate with
each other
Data
User
Advanced Network Forum (http://anf.ne.kr)
Third Wave Network
Application and data exist on the
network and are uncoupled from
any specific machine or location
Third Wave
Network
Third Wave
OS
OS
The computer is
subservient to
the network
Application and Data
Third Wave
Third Wave
Third Wave
Third Wave
OS
OS
OS
OS
Data
Data
Data
Data
Advanced Network Forum (http://anf.ne.kr)
Grids - Third Wave -Web
Data
Complexity
Computational Complexity
Source: Toney Hey UK eScience Grid
Conclusion
03-08-23
IP, Optical, Wireless
Low Tide in Networking Research
Yet Long Way to the Netopia
Chances for the Innovative
Information Infrastructure
The Third Wave
dykim@{cnu.ac.kr; anf.ne.kr}
29