Књиге о умрежавању рачунара од Доуглас Kомер

Source: https://www.cs.purdue.edu/homes/dec/netbooks.html

Douglas E. Comer

 

 

Компјутерске мреже и интернета Шесто издање, 2015. ISBN 0133587932/9780133587937.

 

Широк увод у умрежавање и умрежавање. Након увода који истражује раст Интернета и трендове, текст је подељен на пет делова који истражују: Интернет апликације и програмирање, комуникације података, пакетно пребацивање са жичаним и бежичним мрежним технологијама које укључују и локалне мреже и широкопојасне мреже, TCP/IP протоколи који се користе на Интернету. Последњи део истражује аспекте умрежавања који прелазе више слојева и технологија, укључујући сигурност и управљање мрежом. Текст обухвата широк спектар тема, укључујући премошћавање, пребацивање, рутирање и рутирање протокола, мултимедијалне протоколе и IP телефонију и веб прегледање.


Шесто издање одговара на сугестије професора и студената, као и промјене у технологијама. Издање садржи два нова поглавља и ажурира сва друга поглавља. Поглавље о софтверу дефинисано умрежавање објашњава општи концепт и уводи OpenFlow. Поглавље на Интернету ствари објашњава мрежно повезивање мрежних мрежа и ZigBee IP протоколе који се користе за сензоре у паметним мрежним апликацијама.

 

Међусобно повезивање са TCP/IP том 1: принципи протокола и архитектура, 6. издање, 2014. ISBN-10: 0-13-608530-Кс ISBN-13: 9780136085300

Класична референца на терену за свакога ко жели да разуме Интернет технологију, Том И истражује TCP/IP и описује сваку компоненту. Високо приступачан текст представља научне принцIPе који се користе у конструкцији TCP/IP и показују како су компоненте дизајниране да раде заједно. Он обухвата детаље сваког протокола, укључујући IPv4 и IPv6, TCP, UDP, DHCP, RIP, OSPF, BGP, ARP, IPv6-ND, и други. Такође обухвата технологије као што су програмско дефинисано умрежавање и класификација, мултиконтролна етикета (MPLS), виртуелне приватне мреже (VPN) и превођење мрежних адреса (NAT).

 

Међусобно повезивање са TCP/IP том ИИ: дизајн, имплементација и унутрашње (са Д. Стевенсом), Треће издање, 1999. ISBN 0-13-973843-6

Идеално за имплементаторе, Волуме ИИ наставља расправу о Волуме И користећи код из покретања имплементације TCP/IP да илуструје све детаље. Текст показује, на примјер, како TCP алгоритам за споро старт покреће интеракцију са експоненцијалном ретрансмисијом Партридге-Карн и како се ажурирања исправљају у интеракцији с датаграмом.

 

Међусобно повезивање са TCP/IP томом III: Клијент-сервер програмирање и апликације, Linux/POSIX Соцкет верзија (са Д. Стевенсом), 2000. 0-13-032071-4

Књига III описује основни концепт клијент-сервер рачунарства који се користи за изградњу свих дистрибуираних рачунарских система. У тексту се говори о различитим дизајном сервера, као ио алатима и техникама које се користе за изградњу клијената и сервера, укључујући и позив за даљински поступак (RPC). Садржи примере покретања програма који илуструју сваки од дизајна и алата. Доступне су четири верзије Трећег поглавља. Ова верзија описује Соцкет Апплицатион Програм Интерфаце (API) доступан под оперативним системом Linux, који прати POSIX стандард. Сви примјери у тексту су састављени и тестирани под Linux.

 

Међусобно повезивање са TCP/IP томом III: Цлиент-Сервер програмирање и апликације, BSD Соцкет верзија (са Д. Стевенсом), друго издање 1996. 0-13-260969-X

Књига ІІІ описује основни концепт клијент-сервер рачунарства који се користи за изградњу свих дистрибуираних рачунарских система. У тексту се говори о различитим дизајном сервера, као ио алатима и техникама које се користе за изградњу клијената и сервера, укључујући и позив за даљински поступак (RPC). Садржи примере покретања програма који илуструју сваки од дизајна и алата. Доступне су четири верзије Трећег поглавља. Ова верзија описује Соцкет Апплицатион Програм Интерфаце (API) изведен из Беркелеи UNIX, из ког је WINSOCK стандард изведен.

 

Интернетворкинг Са TCP/IP томом ІІІ: Цлиент-Сервер програмирање и апликације, AT&T TLI верзија (са Д. Стевенсом), 1994. ISBN 0-13-474230-3

Књига ІІІ описује основни концепт клијент-сервер рачунарства који се користи за изградњу свих дистрибуираних рачунарских система. У тексту се говори о различитим дизајном сервера, као ио алатима и техникама које се користе за изградњу клијената и сервера, укључујући и позив за даљински поступак (RPC). Садржи примере покретања програма који илуструју сваки од дизајна и алата. Доступне су четири верзије Трећег поглавља. Ова верзија описује интерфејс за транспортни слој (API) који је AT&T уведен у систему В UNIX.

 

Међусобно повезивање са TCP/IP томом ІІІ: клијентско-серверно програмирање и апликације, верзија сокета (са Д. Стевенсом), 1997. ISBN 0-13-848714-6

Књига ІІІ описује основни концепт клијент-сервер рачунарства који се користи за изградњу свих дистрибуираних рачунарских система. У тексту се говори о различитим дизајном сервера, као ио алатима и техникама које се користе за изградњу клијената и сервера, укључујући и позив за даљински поступак (RPC). Садржи примере покретања програма који илуструју сваки од дизајна и алата. Доступне су четири верзије Трећег поглавља. Ова верзија описује Win32 програмски интерфејс и Windows Соцкетс API који се користе са оперативним системима Мицрософт Windows.

 

Међусобно повезивање са TCP/IP томом III: програмирање и апликације за клијент-сервер, верзија сокета (са Д. Стевенсом), међународно издање 1997. ISBN 0-13-261348-4

Ово је међународно издање верзије Windows Соцкетс Волуме III. Иако је написана на енглеском, она је доступна само изван Сједињених Држава.

 

Хандс-он умрежавање с Интернет апликацијама, (Веб локација Давид Лаверелл), Друго издање, 2004. ISBN 0-13-144310-0.

Опис неколико мрежних тестних објеката и списак пројеката који се могу провести користећи сваки објекат. Дизајниран као пратилац књиге као што су рачунарске мреже и интернета, овај текст усмерава читатеља кроз низ експерименталних пројеката који показују како се концепти умрежавања претварају у праксу.
Ова књига је идеална као лабораторијски водич за курс у умрежавању. Он покрива широк спектар експеримената и показује како се било који хардвер (укључујући и један рачунар) може користити за сазнање о умрежавању. Записник служи као запис напредка, јер студент може проверити сваки корак како је завршен.
Пакет је доступан код рачунарских мрежа и интернета, ISBN 0-13-108267-1.

 

Интернетска књига: Све што вам треба знати о рачунарском умрежавању и начину рада Интернета, Папербацк, 4. издање 2007. ISBN 0-13-233553-0

Нежан увод у умрежавање и Интернет, Интернет Боок не претпоставља да читач има техничку позадину. Он објашњава Интернет, како то функционише, и услуге које су доступне уопштено, без фокусирања на одређени рачунар или одређени бренд софтвера. Идеалан за некога ко жели да постане интернетско и компјутерско умрежавање писмено, Интернет Књига објашњава терминологију као и концепте; укључен је обиман речник термина и скраћеница.

 

 

 

Аутоматизовани системи управљања мрежом, 2006. ISBN 0-13-239308-5

Увод у управљање мрежом, покривајући модел FCAPS: Детекција грешака и исправка, Конфигурација и рад, Рачуноводство и фактурисање, Процена учинка и оптимизација и сигурност. Текст описује алате као што су SNMP и NetFlow, рутирање и управљање скриптама. Трећи део текста разматра питање аутоматизације, расправља о могућим софтверским архитектурама, семантици, дизајнерским компромисима и отвореним истраживачким проблемима.

 

 

Дизајн мрежних система користећи мрежне процесоре, верзију Intel 2xxx, 2006. ISBN 0-13-187286-9

Увод у мрежне процесоре и њихово коришћење у мрежним системима као што су прекидачи, мостови, рутери и балансери оптерећења. Поред дискусије о мотивацији, архитектури и коришћењу мрежних процесора, текст разматра задатке обраде протокола и објашњава како се такви задаци могу имплементирати у софтверу или хардверу. Он покрива кључне концепте као што су класификација, пребацивање тканина, хијерархија процесора и меморије и језици програмирања који се користе са мрежним процесорима. Поред тога, у тексту се говори о употреби паралелизма и пипелининга, проблемима скале и дизајнерским компромисима који су основа мрежних процесора. У последњем делу текста приказани су детаљи једног мрежног процесора (Intel IXP2400) и приказује примјер код како уграђеног процесора тако и пакетних процесора који су дио Интел чипа.

 

 

Дизајн мрежних система користећи мрежне процесоре, верзију Agere, 2005. ISBN 0-13-148927-5

Увод у мрежне процесоре и њихово коришћење у мрежним системима као што су прекидачи, мостови, рутери и балансери оптерећења. Поред дискусије о мотивацији, архитектури и коришћењу мрежних процесора, текст разматра задатке обраде протокола и објашњава како се такви задаци могу имплементирати у софтверу или хардверу. Он покрива кључне концепте као што су класификација, пребацивање тканина, хијерархија процесора и меморије и језици програмирања који се користе са мрежним процесорима. Поред тога, у тексту се говори о употреби паралелизма и пипелининга, проблемима скале и дизајнерским компромисима који су основа мрежних процесора. У завршном делу текста приказани су детаљи једног мрежног процесора (Agere APP550) и приказује примјер код за мотор класификације као и за менаџер саобраћаја који су дио Agere чипа.

 

 

Дизајн мрежних система користећи мрежне процесоре, 2004. ISBN 0-13-141792-4

Увод у мрежне процесоре и њихово коришћење у мрежним системима као што су прекидачи, мостови, рутери и балансери оптерећења. Поред дискусије о мотивацији, архитектури и коришћењу мрежних процесора, текст разматра задатке обраде протокола и објашњава како се такви задаци могу имплементирати у софтверу или хардверу. Он покрива кључне концепте као што су класификација, пребацивање тканина, хијерархија процесора и меморије и језици програмирања који се користе са мрежним процесорима. Поред тога, у тексту се говори о употреби паралелизма и пипелининга, проблемима скале и дизајнерским компромисима који су основа мрежних процесора. У последњем делу текста приказани су детаљи једног мрежног процесора (Intel IXP1200) и приказује примјер код за уграђени процесор и пакетни процесори који су дио Intel чипа.