Extreme Fabric Connect / Shortest Path Bridging Shortest Path Bridging en kort introduksjon Av Johnny Hermansen, Extreme Networks
Extreme Fabric Connect / Shortest Path Bridging Extreme Fabric Connect, en fleksibel, sikker, skalerbar og fremtidsrettet løsning. Extreme Fabric Connect er basert på IEEE 802.1aq Shortest Path Bridging, som er en nyere Ethernet-standard, ratifisert i mars 2012. Shortest Path Bridging (SPB) har en rekke meget fordelaktige egenskaper, inkludert: Gir meget høy sikkerhet. Ikke mulig å angripe/hacke noder (forutsatt konfigurert i henhold til «best practises»). Gir et signifikant enklere nettverk. Er særdeles fleksibelt, og støtter enhver fysisk topologi. Virtualisering er en innebygget del av teknologien og løsningen. Nye virtuelle nettverk (både lag-2 og lag-3), eller endringer, kan etableres i løpet av minutter. Det er full separasjon mellom de ulike virtuelle nettverkene, men det kan åpnes for trafikk mellom utvalgte nettverk dersom ønskelig. Multicast, f.eks. for distribusjon av video-strømmer, er innebygget i teknologien og det er ikke behov for en egen multicast-protokoll. Gir meget høy driftssikkerhet og meget hurtig omruting av trafikk om en link eller en svitsj skulle feile. Enkelt å integrere med eksisterende nettverksløsning(er). Er basert på en åpen industristandard (IEEE 802.1aq 2012; i 2014 gjort til en del av IEEE 802.1Q). Fabric Connect/ Shortest Path Bridging er beskrevet i påfølgende kapitler. Det er viktig å bemerke at løsningen kan administreres med Extreme Management Center. Shortest Path Briding Nettverksteknologi har gjennom flere tiår økt i kompleksitet; for en stor del ved å tilføre nye protokoller som er utviklet for å gi ny funksjonalitet og andre forbedringer. Uheldigvis har dette blant annet resultert i en høy grad av kompleksitet, økt sårbarhet og dårlig fleksibilitet. En typisk nettverksløsning vil i dag derfor inkludere mange protokoller (se figur 1). Noe som krever omfattende og høy kompetanse av de som skal installere, konfigurere, drifte og eventuelt feilsøke nettverket. 1
Figur 1 De fleste nettverksløsninger inkluderer mange komplekse protokoller Shortest Path Bridging gir en dramatisk forenkling ved å fjerne behovet for praktisk talt alle protokoller. Løsningen benytter to enkle protokoller: Ethernet for svitsjing/transport av trafikk Et kontroll-plan basert på IS-IS rutingprotokoll Figur 2 Shortest Path Bridging - arkitektur Shortest Path Bridging krever betydelig mindre kompetanse, både med hensyn til installasjon, drift og vedlikehold. Nye tjenester, endring osv. er signifikant enklere og krever mindre tid og ressurser enn tradisjonelle nettverksløsninger. Også driftsforstyrrelser som følge av menneskelige feil blir dramatisk redusert. Alle relevante tjenester er støttet; som virtuelle lag-2-nettverk, virtuelle lag-3-nettverk, sammenkobling av ulike virtuelle nettverk dersom ønskelig eller nødvendig, og multicast. De 2
ulike tjenestenettene kan kombineres. Det er ikke noen avhengighet mellom de ulike tjenestene, og man kan benytte en, noen, eller alle typer tjenester i nettverket. Trafikk som transporteres over et SPB-nettverk vil alltid ta korteste vei. Dersom det er flere alternative veier med samme kostnad vil trafikken bli fordelt over disse. Et SPB-nettverk består av to typer noder; kjernenoder (Backbone Core Bridge, BCB) og kantnoder (Backbone Edge Bridge, BEB). En BEB-node er hvor man kobler til eksterne enheter som f.eks. PCer, servere, brannmurer, tradisjonelle Ethernetsvitsjer, aksesspunkter etc. En BCB-node har kun som oppgave å transportere trafikk mellom BEB-noder. Figuren nedenfor viser eksempel på et SPB-nettverk. Figur 3 Eksempel på SPB-nett Eksempel på SPB-nettverk i figur 3, ovenfor, viser en tilfeldig fysisk infrastruktur. Det er viktig å understreke at en meget viktig egenskap ved Shortest Path Bridging er at man kan bygge den fysiske infrastrukturen man har behov for eller ønsker (se figur 4); typisk som følge av kabling, geografisk forhold, behov for redundans osv. Om nettverket bygges med flere veier gir dette redundants og mer kapasitet. Ingen linker er blokkert, det vil si at alle svitsjer og alle linker er aktive. Dersom det oppstår en feil i nettverket (feil på fiber, en port eller en svitsj), eller man kobler til en ny svitsj, som derved gir flere veier gjennom nettverket, vil SPB automatisk beregne det som er ny korteste vei. Omruting av trafikk vil typisk ta under 200 millisekunder. 3
Figur 4 SPB gir støtte for å bygge enhver fysisk nettverksstruktur Etablering av nye tjenestenett gjøres enten ved at det opprettes virtuelle lag-2-nett eller virtuelle lag-3-nett (se figur 4). IEEE 802.1aq gir støtte for over 16 millioner virtuelle lag-2- nett (i motsetning til 802.1Q som gir støtte for totalt 4096 VLAN). Selv om nettverket totalt kan ha 16 millioner virtuelle nettverk vil det dog være begrensninger på hvor mange virtuelle nettverk som kan termineres på den enkelte svitsj. Figur 4 Virtuelle lag-2-nett og/eller lag-3-nett 4
Det er fullt mulig å koble sammen ulike virtuelle nettverk for å etablere enhver type tjeneste man har behov for; f.eks. for å skape fellestjenester. Virtualisering er en fundamental egenskap ved Shortest Path Bridging (og Fabric Connect). All nettverkskommunikasjon vil skje over virtuelle nettverk (se figur 4). Det er viktig å understreke at hvert virtuelt nettverk er fullt og helt isolert fra alle andre virtuelle nettverk. Trafikk mellom ulike virtuelle nettverk går via brannmurene, eller dersom ønskelig, kan det åpnes for trafikk direkte mellom ulike virtuelle nettverk. Etablering av virtuelle nettverk er meget enkelt og krever svært lite manuell og intellektuell innsats. Nettet kan meget enkelt utvides med nye linker (nye sammenkoblinger) og/eller nye svitsjer etter behov. Fysiske og logiske/virtuelle endringer krever minimal innsats, og vil ikke skape driftsforstyrrelser i nettverket. Shortest Path Bridging støtter også enhver fysisk (og logisk/virtuell) topologi og sikrer at nettverket kan bygges ut på enhver måte som måtte være nødvendig eller ønskelig. 5