Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design of a Diversified Router: Packet Formats

Similar presentations


Presentation on theme: "Design of a Diversified Router: Packet Formats"— Presentation transcript:

1 Design of a Diversified Router: Packet Formats
John DeHart

2 Revision History 6/2/06 (JDD): created

3 Internal Packet Format
DAddr (6B) SAddr (6B) Type=802.1Q (2B) VLAN (2B) Type=Substrate (2B) Ethernet Header Destination MPE/MI (2B) Substrate Header Source MPE/MI (2B) Shim Metanet Frame Len (2B) Metanet Frame (Metanet Frame Len Bytes) Flags (10b) Shim Data Length (6b) Ethernet Trailer (Pad+CRC) Shim Data (0-63B) MPE: Meta Processing Element MI: Meta Interface MetaNet Frame Length: Length of Metanet Frame in Bytes Does not include Shim

4 LC  MPE Internal Format
Metanet Frame (Metanet Frame Len Bytes) Ethernet Trailer (Pad+CRC) DAddr (6B) SAddr (6B) Type=802.1Q (2B) VLAN (2B) Type=Substrate (2B) Destination MPE (2B) RxMI (2B) Metanet Frame Len (2B) Flags (10b) = 0 Shim Data Length (6b) = 0 Shim Data (0-63B) MPE Destination MPE: ID of receiving MPE RxMI: Receive Meta Interface Shim: So far, no uses of shim have been defined for LC  MPE Flags = 0, Shim Data Length = 0  null/empty shim.

5 MPE  LC Internal Format
Metanet Frame (Metanet Frame Len Bytes) Ethernet Trailer (Pad+CRC) DAddr (6B) SAddr (6B) Type=802.1Q (2B) VLAN (2B) Type=Substrate (2B) TxMI (2B) Source MPE (2B) Metanet Frame Len (2B) Flags (10b) Shim Data Length (6b) Shim Data (0-63B) MPE LC Source MPE: ID of sending MPE TxMI: Transmit Meta Interface Shim: May contain MN Address for ARP or Ethernet broadcast of multicast address

6 MPE  MPE Internal Format
Metanet Frame (Metanet Frame Len Bytes) Ethernet Trailer (Pad+CRC) DAddr (6B) SAddr (6B) Type=802.1Q (2B) VLAN (2B) Type=Substrate (2B) Destination MPE (2B) Source MPE (2B) Metanet Frame Len (2B) Flags (10b) Shim Data Length (6b) Shim Data (0-63B) MPE MPE Destination MPE: ID of receiving MPE Source MPE: ID of sending MPE Shim: MR specific information, things like exception packet indicators, etc.

7 Pkt Format Delivered by Substrate to MPE
Metanet Frame (Metanet Frame Len Bytes) Destination MPE (2B) RxMI (2B) Metanet Frame Len (2B) Flags (10b) Shim Data Length (6b) Shim Data (0-63B) In a shared NPU case: MR will not receive the Ethernet header Destination MPE should be id of MR MPE receiving packet

8 Extra The next set of slides are for templates or extra information if needed

9 Text Slide Template

10 Image Slide Template


Download ppt "Design of a Diversified Router: Packet Formats"

Similar presentations


Ads by Google