文档详情

在本课程中您了解软件定义网络它如何改变通信方式管理维护确保module 5 programmable data planes 8.pdf

发布:2025-03-27约6.74千字共14页下载文档
文本预览下载声明

SoftwareDefined

Networking

Dr.NickFeamster

AssociateProfessor

Inthiscourse,youwilllearnaboutsoftwaredefinednetworking

andhowitischangingthewaycommunicationsnetworksare

managed,maintained,andsecured.

managed,maintained,andsecured.

SchoolofComputerScience

Module5.1:ProgrammableDataPlane

!TwoLessons

Programmingthedataplane:Click

Scalingprogrammabledataplanes

!Optionalprogrammingassignment(inClick)

!QuizonConcepts

2

DataPlaneReview

!Routergetspacket

!Looksatpacketheaderfordestination

!Looksupforwardingtableforoutputinterface

!Modifiesheader(TTL,IPheaderchecksum)

!Passespackettoappropriateoutputinterface

1,/*,+(+2,--345

6/0/1*+6/0/1*+

!#$%.%*/0,$,$,

()**+,--1,/*,+(/2#,0

()**+,--:,;01%

)**+,--=$,+

7/89,?,@+A

3

DataPlane

!Streamingalgorithmsthatactonpackets

Matchingonsomebits,takingasimpleaction

!atbehestofcontrolandmanagementplane

!Widerangeoffunctions

Forwarding

Accesscontrol

Mappingheaderfields

Trafficmonitoring

Bufferingandmarking

Shapingandscheduling

Deeppacketinspection

MotivationforSoftwareDataPlane

!Networkdevicesarediverse!

Mustdomuchmorethanforward/routepackets

Addingfunctionsdif

显示全部
相似文档