Routing tabeller
en routingtabell är en gruppering av information som lagras på en nätverksdator eller nätverksrouter som innehåller en lista över rutter till olika nätverksdestinationer. Data lagras normalt i en databastabell och i mer avancerade konfigurationer inkluderar prestandamätningar associerade med de rutter som lagras i tabellen. Ytterligare information som lagras i tabellen kommer att innehålla nätverkstopologin närmast routern. Även om en routingtabell rutinmässigt uppdateras av nätverks routingprotokoll, kan statiska poster göras genom manuell åtgärd från en nätverksadministratör.
Hur fungerar ett routingbord?
routingtabeller fungerar på samma sätt som postkontoret levererar post. När en nätverksnod på Internet eller ett lokalt nätverk behöver skicka information till en annan nod, krävs det först en allmän uppfattning om var informationen ska skickas. Om destinationsnoden eller adressen inte är ansluten direkt till nätverksnoden måste informationen skickas via andra nätverksnoder. För att spara resurser kommer de flesta lokala nätverksnoder inte att ha en komplex routingtabell. Istället skickar de IP-paket med information till en lokal nätverksgateway. Gatewayen upprätthåller den primära routingtabellen för nätverket och skickar datapaketet till önskad plats. För att upprätthålla ett register över hur man dirigerar information kommer gatewayen att använda en routingtabell som håller reda på lämplig destination för utgående datapaket.
alla routingtabeller upprätthåller routingtabellistor för de nåbara destinationerna från routerns plats. Detta inkluderar adressen till nästa nätverksenhet på nätverksvägen till destinationsadressen som också kallas “nästa hopp.”Genom att upprätthålla korrekt och konsekvent information om nätverksnoder räcker det normalt att skicka ett datapaket längs den kortaste vägen till destinationsadressen på Internet för att leverera nätverkstrafik och är en av baslinjegenskaperna för OSI-nätverket och IP-nätverkslagren av nätverksteori.
Vad är den primära funktionen för en nätverksrouter?
en nätverksrouters primära funktion är att vidarebefordra datapaket till destinationsnätverket som ingår i destinations-IP-adressen för det utgående datapaketet. För att bestämma lämplig destination för datapaketet utför routern en sökning av destinationsadresserna lagrade i routingtabellen routingtabellen lagras i RAM på gateway-routern i nätverket och innehåller information om destinationsnätverk och “nästa hop” – föreningar för den adressen. Denna information hjälper routern att både bestämma och identifiera den bästa utgående platsen för datapaketet som ska skickas för att hitta den ultimata nätverksdestinationen. Denna plats kan också vara gateway-gränssnittet för alla direktanslutna nätverk.
Vad är ett direktanslutet nätverk?
direktanslutna nätverk är anslutna till ett av routerns gränssnitt i ett lokalt nätverk. Eftersom routergränssnittet normalt konfigureras med både en subnätmask och en IP-adress anses gränssnittet också vara en nätverksvärd på det anslutna nätverket. Som ett resultat matas både subnätmasken och nätverksadressen till gränssnittet in i det lokalt lagrade routingtabellen (tillsammans med gränssnittstypen och numret). Posten görs som ett bifogat nätverk. Ett vanligt exempel på ett direktanslutet nätverk är webbservrar som finns i samma nätverk som datorvärden och utgör ett direktanslutet nätverk i routingtabellen som lagras på gatewayen eller routern.
Vad är ett fjärrnätverk?
fjärrnätverk är inte direkt anslutna till gatewayen eller routern i nätverket. När det gäller en routingtabell kan ett fjärrnätverk endast nås genom att vidarebefordra datapaket till andra routrar. Dessa nätverk läggs till i den lokala routingtabellen genom konfiguration av statiska nätverksvägar eller genom användning av ett dynamiskt routingprotokoll. Dynamiska rutter “lärs” av routern genom att spåra det mest effektiva sättet att leverera datapaket med hjälp av ett dynamiskt routingprotokoll. Nätverksadministratörer är vanligtvis de enda personer som har behörighet att manuellt Konfigurera statiska rutter till avlägsna nätverksdestinationer.
Vad är några problem med routingtabeller?
en av de viktigaste utmaningarna med moderna routingtabeller är den stora mängden lagring som krävs för att lagra den information som krävs för att ansluta ett stort antal nätverksenheter på begränsad lagring på routern. Den nuvarande tekniken som används på de flesta nätverksroutrar för adressaggregering är klassen Inter-Domain Routing (CIDR) – teknik. CIDR använder sig av ett bitvis prefixmatchningsschema. Detta system bygger på det faktum att varje anteckning i ett nätverk kommer att ha en giltig routingtabell som är konsekvent och kommer att undvika slingor. Tyvärr, i den för närvarande anställda “Hop/Hop” routingmodellen är tabellerna inte konsekventa och loopar utvecklas. Detta resulterar i datapaket befinner sig i en aldrig sinande lop och har varit ett stort problem för nätverksdirigering i flera år.
Vad är innehållet i en routingtabell?
även om varje nätverksdirigeringstabell kan innehålla olika uppgifter inkluderar de primära fälten i varje tabell: nätverks-ID, kostnad eller mått, och nästa hopp.
Nätverks-ID-detta fält i en routingtabell kommer att innehålla destinationsadressundernätet.
kostnad eller metrisk – det här fältet sparar metriska eller “kostnad” för nätverksbanan som det utgående datapaketet kommer att skickas.
nästa Hop-gatewayen eller nästa hop är destinationsadressen för nästa nätverksplats som datapaket kommer att överföras till på väg till destinationens IP-adress.
ytterligare information som finns i en nätverksdirigeringstabell inkluderar:
Network Route servicekvalitet-med tiden är vissa nätverksroutrar utformade för att lagra en servicekvalitet som är associerad med olika nätverksvägar lagrade i routingtabeller. En av dessa mätvärden indikerar helt enkelt att en given rutt är i drift och sätter en flagga i tabellen för att spara minne.
filtreringskriterier eller åtkomstlistor – den här posten innehåller information eller länkar till information som har den senaste informationen om åtkomstlistor eller olika filtreringskriterier som kan associeras med en viss nätverksväg.
Nätverksgränssnittsinformation-detta kan representera data om specifika Ethernet-kort eller annan information som kan användas för att optimera routing av nätverksdatapaket.
Vad är en vidarebefordran tabell?
en tabell för vidarebefordran av nätverk eller vidarebefordringsinformationsbas (Fib) används normalt när man överbryggar nätverk eller utför olika routingoperationer för att hjälpa till att hitta rätt gränssnitt som ett ingångsgränssnitt till nätverket ska skicka ett datapaket.
tillämpningar av Vidarebefordringstabeller i datalänkskiktet
Vidarebefordringstabeller har funnit viss användning i datalänkskiktet. Till exempel har Mac-protokoll (media access control) i lokala nätverk en adress som inte är signifikant utanför detta medium och kan lagras för användning i en vidarebefordran tabell för att hjälpa till med Ethernet-överbryggning. Andra användningsområden inkluderar ATM-omkopplare (asynkron Överföringsläge), ramreläer och MPLS (multiprotocol label switching). För användning med ATM finns det både lokala adresser för datalänklager och andra som har en hel del betydelse för användning i nätverket.
hur används Vidarebefordringstabeller med överbryggning?
när en MAC layer bridge identifierar gränssnittet som en källadress först sågs, associeras med gränssnittet och adressen. Som ett resultat, när det finns en ram mottagen vid bron en destinationsadress som finns i respektive vidarebefordringstabell, kommer ramen att överföras till gränssnittet som har lagrats i FIB. Om adressen inte tidigare har setts kommer den att behandlas som en” sändning ” och skickar informationen ut på alla aktiva gränssnitt med undantag för den som fick informationen.
Hur fungerar ett ramrelä?
även om det inte finns en centralt definierad metod eller process som bestämmer hur ett vidarebefordringstabell eller ramrelä fungerar, är den typiska modellen som finns i hela industrin att en ramreläomkopplare kommer att ha en statiskt definierad vidarebefordringstabell per gränssnitt. När en ram tillsammans med en dlci (data link connection identifier) tas emot på ett givet gränssnitt, kommer tabellen som är associerad med gränssnittet att ge det utgående gränssnittet. Detta ger också den nya DLCI att infoga i ramadressfältet i tabellen.
hur ATM vidarebefordran tabeller arbete?
en ATM-omkopplare innehåller en länknivå vidarebefordringstabell som liknar den modell som används i ett ramreläbord. Istället för att använda DLCI; gränssnittet inkluderar dock vidarebefordringstabeller som inkluderar den virtuella sökvägsidentifieraren, det utgående gränssnittet och den virtuella kretsidentifieraren. Tabellen kan antingen distribueras av pnni-protokollet (privat nätverk till nätverksgränssnitt) eller statiskt definierat. När tabellen skapas av PNNI växlar ATM-omkopplarna som finns på kanten av nätverket eller molnet och kartlägger end-to-end-identifierarna i nätverket för att identifiera nästa hop VCI eller VPI.
Vad är Multiprotocol Label Switching (MPLS)?
Multiprotocol Label Switching (MPLS) har ett antal aspekter som liknar ATM. MPSL använder LER (label edge routrar) som finns på gränserna för MPSL cloud map ligger mellan en länk lokal etikett och end-to-end identifierare (som kan vara en IP-adress). Vid varje hopp i MPLS används ett vidarebefordringstabell för att berätta för LSR vilket utgående gränssnitt som ska ta emot paketet. Det bestämmer också vilken etikett som ska tillämpas när du vidarebefordrar paketet till det gränssnittet.
vilka är applikationerna för Vidarebefordringstabeller i nätverkslagret?
till skillnad från nätverksdirigeringstabeller är en vidarebefordringstabell eller FIB optimerad för att snabbt leta upp en destinationsadress för information. Tidigare versioner av vidarebefordringstabeller skulle cacha en delmängd av det totala antalet routrar som oftast användes för vidarebefordran av datapaket. Även om denna metod fungerade för routing på företagsnivå, när den användes för åtkomst till hela Internet, resulterade betydande prestandaträffar från att ständigt behöva uppdatera den relativt lilla cachen. Som ett resultat började vidarebefordran av tabellimplementeringar flytta metodiken för att säkerställa att en FIB hade en motsvarande RIB som skulle optimeras och uppdateras med en full uppsättning rutter som nätverksroutern hade lärt sig. Ytterligare förbättringar av Fib: er inkluderar snabbare maskinvaruuppslagskapacitet och tcam (ternary content addressable memory). På grund av den höga kostnaden för TCAM; denna teknik finns dock normalt på edge-routrar.
Hur hjälper vidarebefordran av tabeller att försvara sig mot överbelastningsattacker?
med tiden, med hjälp av en vidarebefordran tabell (eller FIB) för att filtrera inkommande datapaket har blivit en Internet “bästa praxis” för att försvara sig mot Denial of Service (DoS) attacker på ett nätverk. I den mest grundläggande formen kommer ingress-filtrering att använda en åtkomstlista för att avgöra vem som ska släppa paket från och mildra skadan som en DoS-attack kommer att uppnå. Om nätverket har ett större antal intilliggande nätverk kan användningen av åtkomstlistmetoden snabbt bli prestanda som påverkar routern. Andra implementeringar kommer att ha adressen lookup källadressen i FIB. Om det inte finns sparad rutt till informationens källadress antar algoritmen att paketet kommer från en falsk eller falsk källadress och kasseras som eventuellt en del av en DoS-attack.
hur vidarebefordran tabeller används för kvalitetssäkring?
Fib-tabeller kan användas i ett antal nätverkshanteringssystem för att säkerställa en högre servicekvalitet för vissa datapaket i nätverket. Denna differentiering kan baseras på ett fält int eh-datapaket som indikerar paketets routingprioritet utöver hur länge paketet önskar förbli “levande” i händelse av överbelastning i nätverket. När routrar stöder denna typ av tjänst måste de vanligtvis skicka datapaketet till nätverksgränssnittet som “bäst” matchar servicekraven för de data som normalt kallas DSCP (differentierade servicekodpunkter). Även om denna handling något ökar den totala datorkraften som krävs för att bearbeta paketet, anses lagen inte påverka nätverksresurserna avsevärt.
Leave a Reply