Venting over BECN and FECN

optimusoptimus Member Posts: 183
I just wanted to vent over BECN and FECN. I don't know why I have had so much trouble with these two descriptors, and how they tell what traffic is experiencing congestion and in which direction. Cisco has done a great job of confusing the shi* out of me. I don't think they could have come up with a more ass-backwards way of describing congestion on a link.

OK, I feel better now :)

Optimus

Comments

  • JammywanksJammywanks Member Posts: 127
    Were you reading stuff from Cisco Press or off their website?
    CCNA Lab: Two 1720's, one 2520, two 2924XL switches
    [IPCop box] PIII 1GHz | 512MB RAM | 1 Gig Compact Flash HD
    Errors in your CCNA text book? Never mind, the authors don't care.
  • SlowhandSlowhand Mod Posts: 5,161 Mod
    FECN is Forward Explicit Congestion Notification, and it's sent out by the source Frame-Relay switch. BECN is Backward Explicit Congestion Notification, and is sent by the destination switch. I remember it this way:

    FECN is sent forward by the source, (that's you). BECN is sent back by the destination, or remote switch. So, you send congestion signals forward (FECN), and you get them back (BECN).

    Free Microsoft Training: Microsoft Learn
    Free PowerShell Resources: Top PowerShell Blogs
    Free DevOps/Azure Resources: Visual Studio Dev Essentials

    Let it never be said that I didn't do the very least I could do.
  • dpsec_hyddpsec_hyd Member Posts: 6 ■□□□□□□□□□
    It is like that becuz the Frame-Relay Switch can not communicate directly to the Routers about the congestion. It modifies the headers of return traffic.

    To remember this, consider yourself as the switch with congestion.

    The source routerA is sending to destination router B, if it is a TCP then B will acknowledge and the Switch will get the chance to modify the BECN in that packet to inform A that there is congestion. The switch has to inform A cuz it is the one who is sending. BACKWARD

    Now suppose A is sending an UDP, the destination will not acknowledge anything, then how the switch will inform A about the congestion. The switch will use FECN in the header to tell B to generate some packets or junks to A, and when the B generates, it adds the BECN to it and A gets the message.
    FORWARD.
Sign In or Register to comment.