Fibre Channel Over MPLS IETF/T.11 interworking draft-ietf-pwe3-fc-encap-02.txt Tuesday, November 7th, 2006 Moran Roth – Corrigent Ronen Solomon – Corrigent.

Slides:



Advertisements
Similar presentations
CH. 7 Data Link Control. Requirements & Objectives of Data Link Control Frame Synchronization Flow Control Error Control Addressing Control and Data on.
Advertisements

HIGH-LEVEL DATA LINK CONTROL (HDLC) HDLC was defined by ISO for use on both point-to-point and multipoint data links. It supports full-duplex communication.
Chapter 14: Data Link Control
Data and Computer Communications Updated: 2/9/2009.
11.1 Chapter 11 Data Link Control Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Link Control Slide 1 Data Link Control Chapter 7.
Piggybacking A method to combine a data frame with ACK. Station A and B both have data to send. Instead of sending separately, station A sends a data frame.
1 Data Link Layer Lesson 6 NETS2150/ Position of the data-link layer McGraw-Hill © The McGraw-Hill Companies, Inc., 2004.
CS Summer 2003 Lecture 8. CS Summer 2003 Populating LFIB with LDP Assigned/Learned Labels Changes in the LFIB may be triggered routing or.
Chapter 9: Data Link Control Business Data Communications, 4e.
FLAG-8 bit sequence with a bit pattern (7E) ADDRESS-address of secondary station that is either the originator or destination of the frame (or.
Example Data Link Protocols Quick review Reference Models? Layers? Flow Control? Bit stuffing? Connection Oriented? Synchronous transmission?
HDLC and PPP. The Data Link Layer in the Internet A home personal computer acting as an internet host. Technology like Ethernet cannot provide “high-level”
MODULE I NETWORKING CONCEPTS.
1 Transport Layer Computer Networks. 2 Where are we?
Chapter 7 Data Link Control & Data Link Protocol By Dr.Sukchatri P.
Link Layer Protocols Martin Weiss. Slide 2 Objectives of this Meeting u Explain what a protocol is u Compare connection-oriented with connectionless protocol.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 2.5 Internetworking Chapter 25 (Transport Protocols, UDP and TCP, Protocol Port Numbers)
TCP1 Transmission Control Protocol (TCP). TCP2 Outline Transmission Control Protocol.
Datagram Congestion Control Protocol
Giuseppe Bianchi Layer 2 Framing HDLC (High-level Data Linl Control)
Chapt 3 Data Link Layer1 Data Link Layer Functions –Provides services to network layer Well-defined interface –Framing –Flow control – between adjacent.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 11 Data Link Control and Protocols.
Datagram Congestion Control Protocol (DCCP) CISC TCP/IP and Upper Layer Protocols Presentation by Xiaofeng Han Thanks for Kireeti.
Data Link Layer: Data Link Control : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
1 CS 4396 Computer Networks Lab TCP – Part II. 2 Flow Control Congestion Control Retransmission Timeout TCP:
Internet and Intranet Protocols and Applications The Internet: Delay, Errors, Detection February, 2002 Joseph Conron Computer Science Department New York.
CIS : Data Link Control. Flow Control Ensuring the sending entity does not overwhelm the receiving entity —Preventing buffer overflow Transmission.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
1 Reliable stream service--TCP 1.TCP accepts byte stream, segments 2.It is over IP, so out-of-sequence is very common --lost or error frame results in.
Encapsulation Methods for Transport of Fibre Channel Over MPLS draft-roth-pwe3-fc-encap-00.txt PWE3 IETF-63 August 2005 Ronen Solomon
Encapsulation Methods for Transport of Fibre Channel Over MPLS draft-roth-pwe3-fc-encap-01.txt PWE3 IETF-64 November 2005 Ronen Solomon
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
FIT – Monash University High-Level Data Link Control
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 11 Data Link Control and Protocols Flow and Error Control Flow Control Error Control.
Data and Computer Communications Data Link Control Protocols.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
11.1 Chapter 11 Data Link Control Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 9: Data Link Control Business Data Communications, 4e.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 11 Data Link Control and Protocols 1.
Data Link Control Protocols  need layer of logic above Physical  to manage exchange of data over a link frame synchronization frame synchronization flow.
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
High level Data Link Layer Protocol - HDLC
HDLC and PPP.
X.25 Protocol.
Internet Networking recitation #9
5. End-to-end protocols (part 1)
Chapter 11 - Part 2 Data Link Control.
3.2 Data Link Layer : Error & Flow Control
ICSA 341 Data Communications & Networking
Chapter 14: Data Link Control
TCP - Part I Relates to Lab 5. First module on TCP which covers packet format, data transfer, and connection management.
Chapter 11 Data Link Control and Protocols.
Chapter 14: Data Link Control
Chapter 14: Data Link Control
Flow control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment. Error control.
Internet Networking recitation #10
Chapter 14: Data Link Control
Instructor Mazhar Hussain
Jiying Zhao SITE, University of Ottawa Canada.
Sally Floyd and Eddie Kohler draft-floyd-ccid4-01.txt July 2007
EEC4113 Data Communication & Multimedia System Chapter 4: Flow Control by Muhazam Mustapha, August 2010.
Protocols and the TCP/IP Suite ECE405- Computer Networks
Presentation transcript:

Fibre Channel Over MPLS IETF/T.11 interworking draft-ietf-pwe3-fc-encap-02.txt Tuesday, November 7th, 2006 Moran Roth – Corrigent Ronen Solomon – Corrigent Munefumi Tsurusawa – KDDI LABs

2 Topics  New draft draft-ietf-pwe3-fc-encap-02.txt Reliable congestion control Encapsulation format Signaling of FC PW

3 FC PW congestion control - Rate control  Based on TFRC (RFC 3448)  CIR and EIR are configured per FC service and FCoMPLS frames are marked accordingly.  Throughout [Bytes/Sec] – actual sending rate is a function of loss event rate and round trip time (RTT).  Loss event – one or more frames dropped within a single LAPB window

4 FC PW congestion control - Selective retransmission  Based on LAPB (FC-BB-3 standard)  Reliable protocol Sequencing and re-sequencing mechanism Acknowledgments - to the sender  Frame loss retransmission

5 FC PW congestion control - Selective retransmission (cont.)  LAPB message type I-frame (information frame). Carries the actual FC information ( data and control) Includes N(S) and N(R) counters for sequencing and acknowledgment. S-frame (supervisory frame). RR ( Receiver Ready) – includes the N(R) counter to acknowledge sender frames. RNR ( Receiver Not Ready) – includes the N(R) counter to acknowledge sender frames and stop the transmitter. SREJ (Selective Reject) – indicates sequence numbers of dropped frames to feed the transmitter.  Recommended to send S-frames as high-priority (EF).

6 FC PW congestion control - Selective retransmission (cont.)  Retransmission protocol mechanism parameters T1-Poll Timeout T2 -Response Timeout K – window size N2 - Poll Retries  Protocol mechanisms ‘Poll’ and ‘final’ indication bits

7 FC PW encapsulation LAPB header FC frame L2 header MPLS label PW label Control word (mandatory} L2 CRC FC PW FC frame

8 FC PW control word  Control word is REQUIRED  A – address bit part of the LAPB protocol indication  FRG – fragmentation is not supported  Length – short frame indication used (minimum 40bytes FC frame)  Sequence number – not used ( LAPB sequencing)

9 FC PW LAPB header

10 Signaling of FC PW  PW type in FEC = FcPort  Control word is REQUIRED - C-bit in FEC must be set.  Interface parameters Four new Sub TLV – TBA Length of each 4 bytes Type = T1, T2,N2, K Both PE’s should agree on these value for succesful PW setup.

11 Summary  Assign new PW Type “Fibre Channel port mode”  Assign parameter ID for interface parameters SUB TLV  Draft-02 is ready for cross area review ?