Flow aware networking
Download
1 / 23

Flow Aware Networking - PowerPoint PPT Presentation


  • 71 Views
  • Uploaded on

Flow Aware Networking. Router model lead by prof. dr hab. inż. Andrzej Jajszczyk. Outline. Transmission requirements QoS Existing architectures (IntServ, DiffServ) FAN mechanisms Cross-protection: MBAC Conclusion. Outline. Transmission requirements QoS

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Flow Aware Networking' - shiloh


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Flow aware networking

Flow Aware Networking

Router model

lead by prof. dr hab. inż. Andrzej Jajszczyk


Outline
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider


Outline1
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider


Current network quality requirements
Current network quality requirements

  • Nowadays networks are expected to support a variety of services beyond the best-effort service available today

  • New applications already rely on the network ability to guarantee such services

Jakub Palider


What is congestion
What is congestion?

  • Simple definition: congestion occurs when traffic coming into one link exceeds its capacity e.g. motorway

  • Main reason: lack of bandwidth

    • Demand bigger than capacity

    • Suddenly changing demands

    • Network failures

    • Changes in routing

Jakub Palider


Outline2
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider


QoS

In streaming traffic type following guarantee an end-user proper:

  • Packet delay

  • Mean bit rate

  • Stream bit rate

  • Packet loss

  • Jitter

Jakub Palider


Outline3
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider


What are the current qos solutions

Already Implemented:

Integrated Services – IntServ, the first model defining whole concept of QoS

Differentiated Services – DiffServ – later conception, opposite (in majority) to IntServ

New Idea:

Flow Aware Networking

What are the current QoS solutions?

Jakub Palider



Intserv
IntServ

Memory load

  • High

  • High

  • Low

Jakub Palider


Diffserv
DiffServ

Memory load

  • High

  • High

  • Low

Jakub Palider


How does congestion control is implemented in diffserv
How does congestion control is implemented in DiffServ?

  • Network traffic entering a DiffServ domain is subjected to classification and conditioning

  • AC realized only in edge routers, controlled by Bandwidth Broker

  • PHB define packet forwarding properties inside domain

Jakub Palider


Main differences between intserv and diffserv

Parameter

IntServ

DiffServ

Coordination for service differentation

End to end

Per hop

Classification of traffic

Limited by number of flows

Limited by number of classes of service

Network accounting

Based on flow characteristics and QoS requirement

Based on class usage

Network management

Similar to network switching (e.g. phone calls)

Similar to IP networks

Inter domain deployment

Multilateral agreements

Bilateral agreements

Quality guarantees

Per flow - bandwidth and delay guarantee

Cannot provide low delay and high bandwith guarantee simultaneously

Scalability

Information held in each network node – not scalable

Scalable and robust

Main differences between IntServ and DiffServ

Jakub Palider


Outline4
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider


Features of fan
Features of FAN

  • No reservation

  • Classification based on flows

  • 2 flow classes - stream (audio, video, real-time) and elastic (digital documents)

  • Idea of cross-protect router – accurate relation between admission control and scheduling

  • “Good enough” performance

  • Cost effectiveness and accountability $$$

Jakub Palider


What diffserv congestion control ideas have in common with fan
What DiffServ congestion controlideas have in common with FAN?

  • The only common mechanisms are admission control and scheduling, but the admission control is realized in different way

  • Scheduling algorithms may be implemented in FAN

  • There are many elementary conceptions common to both architectures – but these are mostly basics of QoS idea

Jakub Palider


Outline5
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider



Cross protect ion in fan router
Cross-protection in FAN router

Incoming packets

Outgoing packets

Jakub Palider


Outline6
Outline

  • Transmission requirements

  • QoS

  • Existing architectures (IntServ, DiffServ)

  • FAN mechanisms

  • Cross-protection: MBAC

  • Conclusion

Jakub Palider



Thank you for attention
Thank you for attention!

to be continued…

Jakub Palider


ad