Zrozumienie budowy i działania sieci komputerowych nie jest łatwe. Trzeba przyswoić wiele pojęć, zrozumieć bardzo zawiłe mechanizmy, a także przygotować się na gwałtowny rozwój technologii sieciowych. Mimo dostępności licznych podręczników i wypracowania różnych podejść do nauczania podstaw sieci komputerowych wciąż wielu inżynierów nie rozumie tych zagadnień. Te braki w wiedzy i w umiejętnościach należy traktować jako istotny problem: w przyszłości będą się pojawiać coraz to nowsze rozwiązania sieciowe, a ich znaczenie dla niemal każdego przedsiębiorstwa będzie rosło.
W książce zastosowano podejście problemowe, dzięki czemu łatwiej jest zrozumieć budowę oraz działanie współczesnych sieci komputerowych i protokołów, jak również wyzwania, z jakimi mierzą się dzisiejsze systemy. W praktyczny sposób opisano zagadnienia transportu danych i sterowania pracą sieci, przeanalizowano też kilka typowych projektów i architektur sieci, w tym sieci szkieletowe centrów danych i nowoczesne sieci rozległe definiowane programowo (SD-WAN). Szczegółowo zaprezentowano takie technologie jak sieci definiowane programowo (SDN). Każdemu zagadnieniu towarzyszy omówienie typowych problemów i ich rozwiązań, a także sposobów ich implementacji w protokołach oraz metod wdrożenia.
W tej książce między innymi:
- protokoły transportu w warstwach sieci i komunikacja międzywarstwowa
- pakiety, usługi, topologia sieci
- zabezpieczanie sieci, redundancja i odporność
- wzorce projektowe w sieciach
- automatyzacja zarządzania siecią
- internet rzeczy oraz inne nowości w sieciach
Czy rozumiesz już działanie swojej sieci?
O autorach
Russ White od ponad 30 lat projektuje wielkie sieci, zajmuje się też ich zabezpieczeniami i rozwiązywaniem problemów. Jest współautorem ponad 40 patentów na oprogramowanie. Obecnie jest architektem w LinkedIn, pracuje także w grupie doradczej do spraw routingu IETF i współprzewodniczy grupom roboczym IETF I2RS i Babel.
Ethan Banks pracuje w branży IT od 1995 roku. Był inżynierem systemów: Novell, Windows i Linux, zajmował się technologiami: DNS, SMTP, HTTP i powiązanymi aplikacjami. Uzyskał wiele certyfikatów, w tym Microsoft Certified Systems Engineer, Cisco Certified Network Professional, Certified Ethical Hacker i Cisco Certified Security Professional.