1 / 7

Java-enabled Device Architecture

Java-enabled Device Architecture. Download. Oplet. Oplet. Oplet. Oplet. Native APIs. Oplet Runtime Env. Routing Code. JVM. Operation System. Hardware. Separation of Control and Forwarding Planes. Centralized, CPU-based Router. Forwarding-Processors Based Router. Routing SW.

darby
Download Presentation

Java-enabled Device Architecture

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java-enabled Device Architecture Download Oplet Oplet Oplet Oplet Native APIs Oplet Runtime Env Routing Code JVM Operation System Hardware

  2. Separation of Control and Forwarding Planes Centralized, CPU-based Router Forwarding-Processors Based Router Routing SW Control Plane CPU CPU Forwarding Processor Forwarding Processor Forwarding Processor Slow Wire Speed Control + Forwarding Functions combined Control separated from forwarding

  3. Network Access Manager ORE JMIB JFWD Forwarding Rules Forwarding Rules Forwarding Rules Control Plane CPU System Forwarding Processor Filtered packets New rules Statistics &Monitors Switching Fabric Forwarding Processor . . . Forwarding Processor Statistics &Monitors Statistics &Monitors Traffic Packets Forwarding Plane (Wire Speed Forwarding) IP Filtering

  4. Forwarding Rules Forwarding Rules Forwarding Rules Forwarding Processor Statistics &Monitors Forwarding Processor Forwarding Processor Statistics &Monitors Statistics &Monitors Silicon-based Forwarding Engines Control Plane CPU Switching Fabric Wire Speed Forwarding . . .

  5. Forwarding Rules Forwarding Rules Forwarding Rules Forwarding Processor Forwarding Processor Forwarding Processor Statistics &Monitors Statistics &Monitors Statistics &Monitors Real-time Forwarding Stats and Monitors Apps CPU SW HW

  6. Dynamic VLAN conf Policy Filters Filter Packet Packet Forwarding Processor Forwarding Processor Packet

  7. Source Address Source Port Destination Address Destination Port Protocol Copy the packet to the control plane Don't forward the packet Set TOS field Set VLAN priority Adjust priority queue 5-tuple Filtering List Dynamic Filtering JFWD 5-tuple Filtering Layer 4-7 in new hardware Utilize Network Processors capabilities

More Related