fc encapsulation for ietf ips wg
play

FC Encapsulation for IETF ips WG Ralph Weber Brocade - PowerPoint PPT Presentation

FC Encapsulation for IETF ips WG Ralph Weber Brocade Communications 21 March 2001 Elements of Encapsulation Delimiters (required) Header (required) SOF (required) f r F FC frame (required) a content C m e EOF (required) FC


  1. FC Encapsulation for IETF ips WG Ralph Weber Brocade Communications 21 March 2001

  2. Elements of Encapsulation Delimiters (required) Header (required) SOF (required) f r F FC frame (required) a content C m e EOF (required) FC Encapsulation for IETF ips WG Slide 2 of 9

  3. Order of discussion ➔ ➔ ➔ ➔ Header ➔ ➔ ➔ ➔ Header Extensions ➔ ➔ ➔ ➔ Delimiters ➔ ➔ ➔ FC Frame Content ➔ FC Encapsulation for IETF ips WG Slide 3 of 9

  4. FC Encapsulation Header 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 Vers r Frame Length P/N X r -Frame Length 0 Protocol Specific 1 Time Stamp [integer] 2 Time Stamp [fraction] 3 -Checksum Checksum 4 ✔ ✔ ✔ ✔ Vers = Version = 0x1 ✔ ✔ Frame Length = words in Encapsulation from ✔ ✔ 1st Delimiter to end inclusive (-Frame Length = 1’s complement) ✔ ✔ ✔ ✔ P/N = Protocol Number (IANA assigned, RFC 1700) ✔ X = 1 ==> Header Extension(s) present ✔ ✔ ✔ FC Encapsulation for IETF ips WG Slide 4 of 9

  5. FC Encapsulation Header 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 Vers r Frame Length P/N X r -Frame Length 0 Protocol Specific 1 Time Stamp [integer] 2 Time Stamp [fraction] 3 -Checksum Checksum 4 ✔ Protocol Specific is 1 word whose contents are ✔ ✔ ✔ specified by the protocol (FCIP or iFCP or … ) ✔ ✔ Time Stamp [integer] & [fraction] are as defined in ✔ ✔ SNTP Version 4, RFC 2030 ✔ Checksum & -Checksum are simple checksum of ✔ ✔ ✔ Delimiter and Header FC Encapsulation for IETF ips WG Slide 5 of 9

  6. FC Encapsulation Header Extension 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 Ex Type Length P/N X rsv -Length 0 1 Extension Specific Fields n ✔ ✔ ✔ ✔ Extension Type (IANA assigned, RFC 1700) ✔ ✔ ✔ ✔ Length (-Length) = words in extension header ✔ ✔ ✔ ✔ P/N is identical to value in header ✔ ✔ ✔ X = 1 ==> Another Header Extension follows ✔ ✔ ✔ ✔ ✔ Extension Specific Fields are based on content of Ex Type field Extensions defined solely to satisfy IESG charter, *no known uses exist* FC Encapsulation for IETF ips WG Slide 6 of 9

  7. FC Encapsulation Delimiters ✔ ✔ ✔ ✔ 4 words of 0xFCFCFCFC ✔ ✔ ✔ ✔ Note: proposed word stuffing (or any kind of stuffing) has been dropped FC Encapsulation for IETF ips WG Slide 7 of 9

  8. FC Frame SOF FC frame content EOF ✰ ✰ ✰ ✰ Frame Content can be byte-for-byte encoded in TCP/IP ✰ ✰ ✰ ✰ SOF & EOF ✺ ✺ 8b/10b in Fibre Channel ✺ ✺ ✺ ✺ ✺ ✺ Must be encoded for TCP/IP FC Encapsulation for IETF ips WG Slide 8 of 9

  9. FC Frame Encapsulation 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 SOF -SOF reserved 0 1 Frame Contents EOF -EOF reserved n SOF Code EOF Code SOFf 0x28 EOFn 0x41 SOFi2 0x2D EOFt 0x42 SOFn2 0x35 EOFni 0x49 SOFi3 0x2E EOFa 0x50 SOFn3 0x36 FC Encapsulation for IETF ips WG Slide 9 of 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend