Meta tags:
Headings (most frequently used words):
extensions, information, notes, shortest, path, bridging, protocol, is, ieee, 802, 1aq, contents, history, associated, protocols, benefits, operations, and, management, high, level, details, implementation, interoperability, competitors, deployments, product, support, see, also, references, further, reading, external, links, rfc, 6329, vid, mac, failure, recovery, animations, equal, cost, multi, tree, traffic, engineering, example, tie, breaking, hello, iih, node, adjacency, service,
Text of the page (most frequently used words):
the (633), and (249), 802 (141), path (138), for (116), this (108), shortest (107), network (104), 1aq (97), ieee (93), with (90), that (88), are (85), node (85), from (75), avaya (72), retrieved (66), bridging (64), may (63), spb (60), mac (56), 2013 (53), 2011 (52), link (50), 2014 (47), all (45), #service (45), not (45), multicast (44), tree (43), vid (43), which (42), ethernet (41), pdf (41), will (41), paths (39), 2012 (38), protocol (36), nodes (36), edit (35), other (35), used (34), archived (32), data (32), participating (32), original (31), can (31), spbm (31), ecmt (30), july (29), between (29), trees (29), address (29), state (28), one (28), when (28), interface (27), two (27), each (27), figure (27), topology (27), use (26), information (26), cost (25), networks (25), also (25), addresses (25), inc (24), networking (24), equal (24), only (24), hop (24), spbv (24), ect (23), end (23), extensions (23), different (23), has (22), services (22), links (21), april (21), fabric (21), pathid (21), unicast (21), tlv (21), march (20), group (20), example (20), september (19), layer (19), control (19), backbone (19), these (19), forwarding (19), new (18), next (18), bridges (18), traffic (18), algorithm (18), same (18), since (18), does (18), section (18), source (18), using (17), smith (17), defined (17), more (17), first (17), sources (17), non (16), support (16), ashwood (16), plane (16), but (16), where (16), algorithms (16), destination (16), behavior (16), articles (15), 2010 (15), series (15), vsp (15), based (15), pbb (15), multiple (15), vlan (15), such (15), per (15), both (15), vids (15), members (15), protocols (14), october (14), show (14), extreme (14), spanning (14), number (14), have (14), therefore (14), there (14), shown (14), how (14), any (14), adjacency (14), learn (14), peter (13), computation (13), interop (13), its (13), identifier (13), point (13), computations (13), lan (13), failure (13), routing (12), provider (12), standard (12), bridge (12), tie (12), simply (12), would (12), given (12), help (12), packets (12), multi (12), unsourced (11), 2023 (11), august (11), alcatel (11), configuration (11), devices (11), learning (11), include (11), breaking (11), sysid (11), must (11), then (11), uses (11), wikipedia (10), june (10), february (10), lucent (10), interoperability (10), packet (10), system (10), ietf (10), attachment (10), sid (10), unique (10), low (10), set (10), individual (10), because (10), they (10), isid (10), associated (10), remove (10), message (10), membership (10), 101 (10), view (9), november (9), technology (9), connect (9), center (9), forward (9), cite (9), allows (9), possible (9), symmetric (9), advertised (9), replication (9), assigned (9), please (9), adding (9), citations (9), improve (9), within (9), 102 (9), instance (9), std (9), additional (8), was (8), december (8), huawei (8), further (8), fedyk (8), case (8), into (8), virtual (8), edge (8), omniswitch (8), their (8), university (8), rfc (8), examples (8), create (8), head (8), many (8), desired (8), material (8), challenged (8), removed (8), reliable (8), single (8), ports (8), device (8), distributed (8), contents (7), available (7), standards (7), simple (7), switch (7), solutions (7), supports (7), hospital (7), transit (7), 6329 (7), implementation (7), common (7), permutations (7), bit (7), being (7), minimum (7), required (7), nlpid (7), provides (7), learned (7), 1ah (7), frame (7), intermediate (7), ecmp (7), small (7), animated (7), sub (7), connectivity (7), tlvs (7), toggle (6), table (6), external (6), 2017 (6), nanog (6), spirent (6), plsb (6), pushers (6), over (6), considerations (6), four (6), extended (6), been (6), were (6), event (6), above (6), bridgepriority (6), high (6), designed (6), result (6), efficient (6), every (6), mechanism (6), logical (6), reverse (6), however (6), chosen (6), than (6), known (6), entry (6), port (6), fib (6), form (6), encapsulated (6), operator (6), core (6), created (6), convergence (6), frames (6), page (5), needing (5), references (5), architecture (5), internet (5), legacy (5), allan (5), bragg (5), world (5), don (5), city (5), enterprise (5), interopnet (5), leaders (5), demo (5), builds (5), supporting (5), notes (5), engineering (5), including (5), gives (5), way (5), lowest (5), mask (5), creates (5), distribution (5), needed (5), done (5), points (5), compute (5), spf (5), much (5), outer (5), below (5), purpose (5), less (5), either (5), local (5), client (5), attached (5), second (5), level (5), hello (5), tools (5), move (5), base (5), time (5), ability (5), operate (5), advertise (5), management (5), region (5), loop (5), iih (5), article (5), search (4), about (4), commons (4), dead (4), english (4), promotional (4), mesh (4), your (4), proposed (4), solana (4), showcase (4), january (4), david (4), shows (4), doi (4), paul (4), applications (4), podcast (4), unbehagen (4), sdn (4), thousands (4), enabled (4), delivers (4), looking (4), enable (4), trade (4), games (4), sochi (4), rapid (4), goes (4), ipv6 (4), includes (4), winter (4), called (4), see (4), currently (4), means (4), switches (4), capability (4), actual (4), during (4), some (4), while (4), indexes (4), value (4), values (4), bits (4), should (4), purple (4), blue (4), sysids (4), running (4), complete (4), prior (4), very (4), properties (4), produce (4), decide (4), taking (4), metrics (4), symmetry (4), isids (4), necessary (4), faster (4), neighbor (4), spsourceid (4), fdb (4), assignment (4), course (4), normally (4), supported (4), maximum (4), hellos (4), run (4), present (4), needs (4), tandem (4), behaviors (4), provide (4), header (4), change (4), proper (4), routes (4), parallel (4), animations (4), could (4), through (4), opaque (4), three (4), computed (4), model (4), carried (4), gifs (4), member (4), recovery (4), signaling (4), database (4), spt (4), digest (4), access (4), 1ag (4), tables (4), property (4), existing (4), changes (4), main (4), mstp (4), allowing (4), history (4), hide (4), sidebar (4), subsection (4), under (3), terms (3), wikimedia (3), last (3), wikidata (3), cs1 (3), clarification (3), statements (3), short (3), description (3), index (3), current (3), media (3), 2009 (3), nigel (3), 978 (3), isbn (3), tests (3), equipment (3), communications (3), overview (3), video (3), tutorial (3), turning (3), software (3), field (3), news (3), unknown (3), enterasys (3), close (3), gap (3), centre (3), platform (3), tens (3), methods (3), top (3), real (3), own (3), future (3), good (3), extends (3), healthcare (3), oslo (3), solution (3), infrastructure (3), transportation (3), models (3), results (3), deployment (3), industry (3), update (3), mechanisms (3), identifiers (3), technologies (3), automatic (3), 1qbp (3), olympics (3), build (3), capable (3), compared (3), improved (3), ers (3), pwr (3), 4850gts (3), events (3), across (3), deployments (3), draft (3), defines (3), automatically (3), via (3), leveraging (3), relative (3), difference (3), vendors (3), implementations (3), understand (3), after (3), degree (3), bridgeidentifier (3), becomes (3), adjusting (3), relatively (3), masks (3), made (3), times (3), follows (3), green (3), citation (3), min (3), referred (3), along (3), operates (3), back (3), brown (3), pink (3), choice (3), ensures (3), decision (3), wide (3), break (3), ties (3), deterministic (3), downstream (3), nature (3), isis (3), receive (3), them (3), general (3), few (3), computes (3), transmit (3), implemented (3), receives (3), produced (3), configured (3), weights (3), identify (3), directly (3), travel (3), type (3), identical (3), route (3), carry (3), produces (3), entries (3), large (3), numbers (3), interfaces (3), sets (3), special (3), space (3), originating (3), know (3), replaced (3), response (3), received (3), reach (3), nni (3), depending (3), until (3), check (3), never (3), following (3), exactly (3), indicates (3), calculation (3), full (3), default (3), metric (3), adjacencies (3), offline (3), resulting (3), hash (3), similar (3), manner (3), groups (3), shared (3), topologies (3), line (3), what (3), delay (3), hashing (3), mpls (3), details (3), demonstrates (3), chassis (3), locally (3), performed (3), independently (3), maintain (3), egress (3), encapsulation (3), unchanged (3), uni (3), purposes (3), larger (3), intended (3), isolation (3), vlans (3), operations (3), carrier (3), application (3), broadcast (3), restoration (3), benefits (3), read (3), add (2), topic (2), languages (2), contact (2), privacy (2), policy (2), text (2), apply (2), you (2), 2026 (2), categories (2), wayback (2), category (2), url (2), maint (2), deprecated (2), archival (2), 2024 (2), written (2), american (2), tone (2), https (2), choose (2), instead (2), cisco (2), 754 (2), mode (2), 1588 (2), machine (2), related (2), trill (2), permanent (2), introduction (2), design (2), paper (2), reading (2), 2008 (2), s2cid (2), issn (2), 1109 (2), framework (2), proposal (2), talk (2), slides (2), wmv (2), conference (2), makes (2), really (2), tech (2), talks (2), jdsu (2), international (2), ixia (2), infusion (2), discover (2), 11900 (2), version (2), roadmap (2), duffy (2), jim (2), offerings (2), 4000 (2), multicasting (2), announces (2), out (2), 6865 (2), sheet (2), 6860 (2), 6900 (2), datasheet (2), 9900 (2), breda (2), looks (2), community (2), enabling (2), sanlih (2), entertainment (2), television (2), automated (2), campus (2), waiting (2), game (2), sydney (2), adventist (2), franciscan (2), alliance (2), delivery (2), concord (2), reduces (2), costs (2), transforms (2), dubai (2), sparebanken (2), vest (2), bureau (2), sendai (2), transport (2), schiphol (2), helps (2), generation (2), school (2), district (2), enhanced (2), loss (2), intensive (2), computing (2), 2015 (2), brief (2), 1731 (2), 17487 (2), 2016 (2), p802 (2), 1qcj (2), bridged (2), power (2), approves (2), replace (2), largest (2), limit (2), 5900 (2), 4450gsx (2), product (2), manufacturing (2), major (2), independent (2), operating (2), functionality (2), document (2), transparent (2), lag (2), competitors (2), held (2), ottawa (2), las (2), vegas (2), public (2), physical (2), easy (2), fork (2), join (2), competing (2), picks (2), together (2), combination (2), input (2), reserved (2), diverse (2), 0x00 (2), byte (2), xor (2), ing (2), basis (2), most (2), permutation (2), logically (2), presented (2), desirable (2), always (2), make (2), useful (2), deterministically (2), implement (2), just (2), consequence (2), important (2), keep (2), unidirectional (2), ends (2), doing (2), trivial (2), involves (2), creating (2), serial (2), replicate (2), even (2), able (2), handle (2), several (2), pseudocode (2), towards (2), modify (2), like (2), populated (2), enforce (2), 0xc01 (2), previously (2), manually (2), area (2), specific (2), length (2), mstid (2), finally (2), exchanged (2), prevent (2), filtering (2), find (2), fibs (2), growing (2), told (2), bvid (2), determine (2), tail (2), wish (2), format (2), contains (2), upper (2), represents (2), scoped (2), learns (2), communicate (2), incoming (2), inverse (2), specifies (2), red (2), discovery (2), exchange (2), lsps (2), specified (2), assume (2), come (2), connected (2), inner (2), pair (2), dual (2), homed (2), numbered (2), likely (2), correspond (2), part (2), diversity (2), animation (2), highlighted (2), modulo (2), subsequent (2), priority (2), achieved (2), applied (2), assign (2), allow (2), give (2), balance (2), follow (2), off (2), those (2), edges (2), almost (2), expected (2), style (2), yellow (2), pairs (2), predictable (2), segment (2), aggregation (2), shorter (2), hops (2), multipath (2), gated (2), operation (2), require (2), switching (2), traverse (2), addition (2), servers (2), appear (2), inherit (2), root (2), install (2), incremental (2), separate (2), completely (2), peers (2), agreement (2), entire (2), need (2), detection (2), continuity (2), encapsulations (2), optimum (2), flow (2), primary (2), indicate (2), classical (2), looked (2), discard (2), creation (2), formed (2), forwarded (2), resources (2), permits (2), fault (2), cfm (2), far (2), reuses (2), compatible (2), macs (2), spvids (2), outside (2), cist (2), interwork (2), regions (2), prevention (2), spvid (2), feature (2), originally (2), project (2), concepts (2), capabilities (2), working (2), key (2), instances (2), synchronized (2), offers (2), transparency (2), redundant (2), broadband (2), dslams (2), bras (2), peer (2), mef (2), customer (2), global (2), occurs (2), reachability (2), optional (2), nodal (2), ipv4 (2), establish (2), directions (2), augments (2), ospf (2), 1ad (2), requires (2), http (2), our (2), content (2), appearance (2), upload (2), file (2), log (2), account (2), donate (2), menu (2), mobile, cookie, statement, statistics, developers, code, conduct, legal, safety, contacts, disclaimers, site, agree, registered, trademark, profit, organization, foundation, creative, attribution, sharealike, license, rendered, parsoid, edited, utc, hidden, webarchive, template, permanently, unfit, 2025, dmy, dates, 2021, matches, org, php, title, ieee_802, oldid, 1377691088, nnanna, bluesodium, reasons, 1471, 1364, 1362, 1233, 1219, 830, 1985, superseded, p1906, p1823, p1699, p1363, zigbee, bluetooth, wigig, 1997, 1983, lacp, qbb, qaz, qay, qat, qav, wimax, 42010, 29148, 16326, 16085, 14764, 12207, 11073, 2050, 2030, 1905, 1904, 1902, 1901, 1900, 1855, 1850, 1849, 1815, 1801, 1800, 1733, 1722, 1685, 1675, 1667, 1666, 1619, 1613, 1603, 1596, 1584, 1547, 1541, 1516, 1497, 1451, 1394, 1355, 1284, 1278, 1275, 1164, 1154, 1149, 1076, 1016, 1014, 1003, 896, 829, 828, 854, revision, 730, 693, 488, marketwatch, sprient, committee, website, session, great, debate, versus, sbp, john, wiley, sons, 118, 14866, evolution, architects, perspective, trial, telecom, howard, solomon, canada, ready, say, makers, 117, 37237892, 0163, 6804, mcom, 4623715, 110, magazine, guide, bottorff, 2007, chiabaut, jérôme, speeding, work, ontc, prism, newsletter, novel, insightful, operators, forum, asia, pacific, 136, consideration, 147, 158, york, day, nerd, magic, rep, com, 600, probe, ixnetwork, specifications, flexfabric, testcenter, test, package, firmware, 0022, unified, architectures, mcgillicuddy, shamus, interoperable, alternate, enhances, zone, streams, unveils, innovations, zdnet, aims, boost, gbe, rack, evb, fiber, channel, fcoe, 7000, performance, rolls, blueprint, initiative, council, agile, vena, coastal, californian, deploys, mission, critical, digital, broadcasting, communication, strong, stable, underpins, redefining, boosts, bandwidth, firmenpresse, perfectly, provisioned, tcm, deploy, conferencing, owen, inside, firm, named, supplier, unbreakable, fronts, banks, proofed, upgrade, enhancing, passenger, experience, company, gets, moving, powers, luggage, handling, airport, transition, texas, embraces, 21st, century, macquarie, student, collaboration, downtime, job, revenue, wiring, closets, sean, michael, kerner, planet, roger, lapuh, phillip, taylor, datatracker, borivoje, furht, armando, escalante, springer, 4614, 1415, handbook, web, sue, newsfactor, kline, deb, vargas, edgard, third, keesara, srikanth, itu, recommendation, oam, functions, eastlake, rfc6328, iana, sdncentral, nfv, virtualization, netnod, james, careless, massive, net, olympic, hardware, revcom, approval, today, eds, rfc6329, advisor, illinois, uproots, 40m, private, cloud, shuang, association, million, thousand, miercom, lab, testing, summary, report, luo, zhen, suh, changjin, xplore, 153, 11193141, 1976, 7684, 61284, 661, icoin, 5723169, 148, icoin2011, connection, oriented, zebos, 5920, 5930, 12500, 12900, s9300, prototype, moment, s140, s180, 4800, 4900, 4450gtx, 7200, 8284xsq, 8404c, 8000, 8400, 9000, 5000, 5720, 5520, 5420, 5320, 7750, redondo, beach, bezirksamt, neukölln, government, schibsted, medienhaus, lensing, fujitsu, fiducia, banking, finance, telematics, rheinbahn, nsb, leeds, metropolitan, macquaire, pearland, ajman, science, education, acquired, deployed, businesses, verticals, virtue, acquisition, business, assets, leading, exponent, integrated, marketed, banner, additionally, conventional, lldp, marketing, dynamic, vsn, mappings, attach, 1ab, best, practices, documented, titled, interconnect, lots, considered, competitor, evaluation, merits, proposals, hotly, debated, qfabric, vxlan, provided, total, emulated, tested, backtracks, usually, traversing, masking, dijkstra, additio, permit, human, override, tweaking, accomplished, down, raised, lowered, others, substantial, tunability, afforded, 0xee, 0xdd, 0x99, 0xaa, 0x55, 0x66, 0x11, 0x22, 0xbb, 0xcc, 0x33, 0x44, 0x77, 0x88, 0xff, repeated, eight, fill, clear, turn, highest, whose, inverting, yield, feeding, obvious, pass, inversion, 0xfff, minimums, chooses, choices, progressively, secondly, stepwise, tracking, colors, presents, itself, describes, breaker, practice, sequence, sorted, discovered, congruent, upstream, congruence, mind, trying, trap, fall, begins, ensuring, alone, guarantee, finding, though, exhaustive, hundred, milliseconds, ghz, greater, cpus, carefully, crafted, strictly, cases, better, reference, drastically, iterations, originates, least, unioned, localbit, multicastbit, rather, poor, performing, something, applies, applicable, ways, care, taken, basic, requirement, transmits, uniqueness, described, indication, restricted, weight, discussed, forced, dissimilar, assignments, often, dynamically, negotiated, globally, box, serve, areas, levels, yet, calculations, 129, untagged, note, listed, layer2, takes, augmented, jstor, scholar, books, newspapers, advertising, populating, limiting, factors, sizes, computational, yearly, leaps, bounds, face, 200, likewise, true, outputs, hand, scope, uniquely, components, component, order, oui, manufactured, disambiguate, represented, colored, corresponding, now, tells, sourced, reached, had, talking, once, inserted, egressed, lookup, outgoing, consistent, among, things, consider, toward, five, conversely, step, population, terminology, contain, pick, count, runs, additions, factory, fully, meshed, onto, consists, routers, possibly, corresponds, output, emphasises, pools, initial, fine, tuning, sufficiently, option, inputs, attraction, repulsion, experimented, bias, moved, matter, vendor, engineered, spreading, achieve, cut, assigning, simplifies, prediction, experimentation, loading, dependent, headers, except, spread, stray, easily, overloaded, reassigning, loaded, beyond, infinitely, variations, suited, styles, numerous, agrees, explanation, figures, composites, screen, captures, emulator, thicker, variety, continually, visualize, happening, flows, advantageous, measurements, half, round, trip, symmetrically, essentially, decides, unlike, systems, branch, faced, logic, otherwise, concatenated, thought, instantiated, distinct, delegated, 4094, although, fraction, fourteen, bridgeidentifiers, adjust, changing, sixteen, initially, multiprotocol, label, superimposed, thickness, lines, drawn, increased, destinations, bottom, router, 100, cycle, pause, emphasize, environment, aggregate, context, seen, handled, potentially, attribute, rebuild, substitutes, knows, whether, leaves, accordingly, place, transactions, enforces, covering, individually, volume, messaging, converge, proportion, communicated, consequent, construction, announcement, regardless, similarly, removal, might, involve, rebuilding, hundreds, signaled, updates, ccp, status, reports, driven, unaffected, comes, pruned, opposed, rings, nonparticipating, ring, activating, secondary, deactivating, properly, 1000, configuring, facing, grow, shrink, identically, disabled, ingress, arrives, unexpected, relationship, correct, direction, arrive, optimally, transmitted, constructs, significant, originated, ever, copy, respect, precision, perform, appropriate, comparing, specify, eliminating, followed, stripped, side, bcb, planes, messages, manage, moderate, differs, lie, forwards, traditional, internal, serves, fallback, problems, interworks, techniques, behaving, viewed, optionally, mitigation, still, distribute, prune, according, registration, mmrp, boundary, rest, allocation, allocate, targeted, grew, encompassing, latest, harmonizing, specification, progressing, became, apparent, significantly, extend, straw, man, brought, concrete, standardization, progressed, detailed, functional, equivalents, embodied, flavors, rise, slightly, versions, lans, tag, chronologically, came, conceived, scalability, fashion, compliant, portion, engine, populate, subtrees, pairing, user, sanctioned, covered, backward, generic, term, combines, pbbs, spts, administration, quick, scale, copies, serially, receivers, ideal, replicated, connects, essence, sent, selected, specifying, affect, decisions, installation, reduced, selections, offs, toolkit, geo, backhaul, backhauled, sites, determined, binding, sessions, allowed, carriers, lose, iptv, remote, server, equivalent, enterprises, attributes, fundamentally, customers, vpn, emulation, implements, approaches, hence, degrade, size, percentage, discarded, floods, thereby, installed, phase, process, converged, affected, impacted, fast, again, avoidance, modes, introduce, reachable, advertisement, limited, define, parametric, parameters, broad, classes, associate, formation, das, amount, neighbors, verify, databases, exchanging, digests, compare, take, action, mismatch, indicated, agreeing, pdus, compact, encoding, reused, cause, reject, 6328, assigns, 0xc1, domain, regard
Text of the page (random words):
customers a further consequence of spbm s transparency in both data plane and control plane is that it delivers the mef 6 1 service set it also provides the carrier with the toolkit to support geo redundant broadband backhaul in these applications many dslams or other access equipment must be backhauled to multiple broadband remote access server bras sites with application determined binding of sessions to a bras however dslams must not be allowed to communicate with each other because carriers then lose the ability to control peer to peer connectivity mef e tree does just this and further provides an efficient multicast fabric for the distribution of iptv spbm offers both an ideal multicast replication model where packets are replicated only at fork points in the shortest path tree that connects members and also the less state intensive head end replication model where in essence serial unicast packets are sent to all other members along the same shortest path first tree these two models are selected by specifying properties of the service at the edge which affect the transit node decisions on multicast state installation this allows for a trade off to be made between optimum transit replication points with their larger state costs vs reduced core state but much more traffic of the head end replication model these selections can be different for different members of the same individual service id i sid allowing different trade offs to be made for different members figure 5 below is a quick way to understand what spbm is doing on the scale of the entire network figure 5 shows how a 7 member e lan is created from the edge membership information and the deterministic distributed calculation of per source per service trees with transit replication head end replication is not shown as it is trivial and simply uses the existing unicast forwarding information base fib to forward copies serially to the known other receivers operations and management edit 802 1aq builds on all existing ethernet operations administration and management oa m since 802 1aq ensures that its unicast and multicast packets for a given virtual lan vlan follow the same forward and reverse path and use completely standard 802 encapsulations all the methods of ieee 802 1ag and y 1731 27 operate unchanged on an 802 1aq network high level edit see also data center bridging other groups 802 1aq is the ieee sanctioned link state ethernet control plane for all ieee vlans covered in ieee 802 1q 28 the shortest path bridging virtual local area network identifier vlan id or shortest path bridging vid spbv provides a capability that is backward compatible with spanning tree technologies the spbm provides additional values that use provider backbone bridge pbb capabilities spb the generic term for both combines an ethernet data path either ieee 802 1q in the case of spbv or pbbs per ieee 802 1ah in the case of spbm with an is is link state control protocol running between shortest path bridges network to network interface nni links the link state protocol is used to discover and advertise the network topology and compute spts from all bridges in the spt region in spbm the backbone mac b mac addresses of the participating nodes and also the service membership information for interfaces to non participating devices user network interface uni ports is distributed topology data is then input to a calculation engine which computes symmetric shortest path trees based on minimum cost from each participating node to all other participating nodes in spbv these trees provide a shortest path tree where individual mac address can be learned and group address membership can be distributed in spbm the shortest path trees are then used to populate forwarding tables for each participating node s individual b mac addresses and for group addresses group multicast trees are subtrees of the default shortest path tree formed by source group pairing depending on the topology several different equal cost multi path trees are possible and spb supports multiple algorithms per is is instance in spb as with other link state based protocols the computations are done in a distributed fashion each node computes the ethernet compliant forwarding behavior independently based on a normally synchronized common view of the network and uni ports ethernet filtering database or forwarding tables are populated locally to independently and deterministically implement its portion of the network forwarding behavior the two different flavors of data path give rise to two slightly different versions of this protocol one spbm is intended where complete isolation of many separate instances of client lans and their associated device mac addresses is desired and it therefore uses a full encapsulation mac in mac a k a ieee 802 1ah the other spbv is intended where such isolation of client device mac addresses is not necessary and it reuses only the existing vlan tag on participating nni links chronologically spbv came first with the project originally being conceived to address scalability and convergence of mstp at the time the specification for pbb was progressing it became apparent that leveraging both the pbb data plane and a link state control plane would significantly extend ethernet s capabilities and applications provider link state bridging plsb was a straw man proposal brought to the ieee 802 1aq shortest path bridging working group to provide a concrete example of such a system as ieee 802 1aq standardization progressed some of the detailed mechanisms proposed by plsb were replaced by functional equivalents but all of the key concepts embodied in plsb were carried forward into the standard shortest path bridging vid edit this section does not cite any sources please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed may 2023 learn how and when to remove this message a primary feature of shortest path bridging is the ability to use link state is is to learn network topology in spbv the mechanism used to identify the tree is to use a different shortest path vlan id spvid for each source bridge the is is topology is used both to allocate unique spvids and to enable shortest path forwarding for individual and group addresses originally targeted for small low configuration networks spb grew into a larger project encompassing the latest provider control plane for spbv and harmonizing the concepts of ethernet s data plane spb defines a shortest path region which is the boundary of the shortest path topology and the rest of the vlan topology which may be any number of legacy bridges spb operates by learning the spb capable bridges and growing the region to include the spb capable bridges that have the same base vid and mstid configuration digest allocation of vids for spb purposes spbv builds shortest path trees that support loop prevention and optionally support loop mitigation on the spvid spbv still allows learning of ethernet mac addresses but it can distribute multicast addresses that can be used to prune the shortest path trees according to the multicast membership either through multiple mac registration protocol mmrp or directly using is is distribution of multicast membership spbv builds shortest path trees but also interworks with legacy bridges running rapid spanning tree protocol and multiple spanning tree protocol mstp spbv uses techniques from mstp regions to interwork with non spt regions behaving logically as a large distributed bridge as viewed from outside the region spbv supports shortest path trees but spbv also builds a spanning tree which is computed from the link state database and uses the base vid this means that spbv can use this traditional spanning tree for computation of the common and internal spanning tree cist the cist is the default tree used to interwork with other legacy bridges it also serves as a fallback spanning tree if there are configuration problems with spbv spbv has been designed to manage a moderate number of bridges spbv differs from spbm in that mac addresses are learned on all bridges that lie on the shortest path and shared vlan learning is used since destination macs may be associated with multiple spvids spbv learns all macs it forwards even outside the spbv region shortest path bridging mac edit this section does not cite any sources please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed may 2023 learn how and when to remove this message shortest path bridging mac spbm reuses the pbb data plane which does not require that the backbone core bridges bcb learn encapsulated client addresses at the edge of the network the c mac client addresses are learned spbm is very similar to provider link state bridging plsb using the same data and control planes but the format and contents of the control messages in plsb are not compatible individual mac frames of unicast traffic from an ethernet attached device that are received at the spbm edge are encapsulated in a pbb ieee 802 1ah header and then traverse the ieee 802 1aq network unchanged until they are stripped of the encapsulation as they egress back to the non participating attached network at the far side of the participating network ethernet destination addresses from uni port attached devices perform learning over the logical lan and are forwarded to the appropriate participating b mac address to reach the far end ethernet destination in this manner ethernet mac addresses are never looked up in the core of an ieee 802 1aq network when comparing spbm to pbb the behavior is almost identical to a pbb ieee 802 1ah network pbb does not specify how b mac addresses are learned and pbb may use a spanning tree to control the b vlan in spbm the main difference is that b mac addresses are distributed or computed in the control plane eliminating the b mac learning in pbb also spbm ensures that the route followed is the shortest path tree the forward and reverse paths used for unicast and multicast traffic in an ieee 802 1aq network are symmetric this symmetry permits ieee 802 1ag continuity fault management cfm to operate unchanged for spbv and spbm and has desirable properties with respect to time distribution protocols such as precision time protocol group address and unknown destination individual frames are optimally transmitted to only members of the same ethernet service ieee 802 1aq supports the creation of thousands of logical ethernet services in the form of e line e lan or e tree constructs which are formed between non participating logical ports of the ieee 802 1aq network these group address packets are encapsulated with a pbb header which indicates the source participating address in the sa while the da indicates the locally significant group address this frame should be forwarded on and the source bridge where the frame originated the ieee 802 1aq multicast forwarding tables are created based on computations such that every bridge that is on the shortest path between a pair of bridges that are members of the same service group will create proper forwarding database fdb state to forward or replicate frames it receives to those members of that service group since the group address computation produces shortest path trees there is only ever one copy of a multicast packet on any given link since only bridges on the shortest path between participating logical ports create fdb state the multicast makes efficient use of network resources the actual group address forwarding operation operates more or less identically to classical ethernet the backbone destination address b da backbone vlan identifier b vid combination is looked up to find the egress set of next hops the only difference compared with classical ethernet is that reverse learning is disabled for participating bridge backbone media access control b mac addresses and is replaced with an ingress check and discard when the frame arrives on an incoming interface from an unexpected source learning is however implemented at the edges of the spbm multicast tree to learn the b mac to mac address relationship for correct individual frame encapsulation in the reverse direction as packets arrive over the interface properly implemented an ieee 802 1aq network can support up to 1000 participating bridges and provide tens of thousands of layer 2 e lan services to ethernet devices this can be done by simply configuring the ports facing the ethernet devices to indicate they are members of a given service as new members come and go the is is protocol will advertise the i sid membership changes and the computations will grow or shrink the trees in the participating node network as necessary to maintain the efficient multicast property for that service ieee 802 1aq has the property that only the point of attachment of a service needs configuration when a new attachment point comes or goes the trees produced by the computations will automatically be extended or pruned as necessary to maintain connectivity in some existing implementations this property is used to automatically as opposed to through configuration add or remove attachment points for dual homed technologies such as rings to maintain optimum packet flow between a nonparticipating ring protocol and the ieee 802 1aq network by activating a secondary attachment point and deactivating a primary attachment point failure recovery edit this section does not cite any sources please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed may 2023 learn how and when to remove this message failure recovery is driven by is is with the link failure being advertised and new computations being performed resulting in new fdb tables since no ethernet addresses are advertised or known by is is there is no re learning required by the spbm core and its learned encapsulations are unaffected by a transit node or link failure link failure detection may be improved using ieee 802 1ag continuity check protocol ccp which tests link status and reports a failure to the is is protocol this allows much faster failure detection than is possible using the is is hello message loss mechanisms both spbv and spbm inherit the rapid convergence of a link state control plane a special attribute of spbm is its ability to rebuild multicast trees in a similar time to unicast convergence because it substitutes computation for signaling when an spbm bridge has performed the computations on a topology database it knows whether it is on the shortest path between a root and one or more leaves of the spt and can install state accordingly convergence is not gated by incremental discovery of a bridge s place on a multicast tree by the use of separate signaling transactions however spbm on a node does not operate completely independently of its peers and enforces agreemen...
|