Router to urządzenie analizujące zawartość pakietów danych przesyłanych w obrębie sieci lub do innej sieci. Routery określają, czy źródło i miejsce docelowe znajdują się w tej samej sieci, czy też dane muszą zostać przesłane z jednego typu sieci do innego, co wymaga enkapsulacji pakietu danych z nagłówkiem protokołu routingu dla nowego typu sieci.
Co to jest router?
Opierając się na projektach opracowanych w latach 60. XX wieku, sieć ARPANET (Advanced Research Projects Agency Network) została utworzona w 1969 roku przez Departament Obrony Stanów Zjednoczonych. Ta wczesna konstrukcja sieci opierała się na komutacji obwodów. Pierwszym urządzeniem pełniącym funkcję routera były procesory komunikatów interfejsu (Interface Message Processors), które utworzyły sieć ARPANET, tworząc pierwszą sieć pakietów danych.
Pomysł routera, nazywanego wówczas bramą, narodził się w głowie grupy badaczy sieci komputerowych, którzy utworzyli organizację o nazwie International Network Working Group (Międzynarodowa Grupa Robocza ds. Sieci), która w 1972 roku stała się podkomitetem Międzynarodowej Federacji Przetwarzania Informacji.
W 1974 roku opracowano pierwszy prawdziwy router, a do 1976 roku trzy routery oparte na protokole PDP-11 posłużyły do stworzenia prototypu eksperymentalnej wersji Internetu. Od połowy lat 70. do lat 80. XX wieku jako routery wykorzystywano minikomputery. Współczesne, szybkie routery to w rzeczywistości wysoce wyspecjalizowane komputery z dodatkowym sprzętem do szybkiego przesyłania pakietów danych i specjalistycznymi funkcjami bezpieczeństwa, takimi jak szyfrowanie.
Gdy w zbiorze połączonych sieci używanych jest kilka routerów, wymieniają one i analizują informacje, a następnie tworzą tabelę preferowanych tras oraz reguły określania tras i miejsc docelowych dla tych danych. Jako interfejs sieciowy, routery konwertują sygnały komputerowe z jednego standardowego protokołu na inny, bardziej odpowiedni dla sieci docelowej.
Duże routery zapewniają łączność w obrębie przedsiębiorstwa, między przedsiębiorstwami a Internetem oraz między różnymi dostawcami usług internetowych (ISP); małe routery zapewniają łączność w sieciach biurowych i domowych. Dostawcy usług internetowych i duże przedsiębiorstwa wymieniają informacje o routingu za pomocą protokołu BGP (Border Gateway Protocol).