Science for all





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

Grāmatas par datoru tīkla izveidi

no Douglas Comer

https://www.cs.purdue.edu/homes/dec/web-icon-in-bookstores.jpeg

https://www.cs.purdue.edu/homes/dec/tib.icon.jpeg Interneta grāmata: Viss, kas jums jāzina par datoru tīkla izveidošanu un darbojas internets, 5. izdevums, 2018. ISBN-13s: 978-1-138-33133-4 (Hardback) 978-1-138-33029-0 (Brošēta grāmata)

Maigs ievads tīklošanā un internetā, Interneta grāmata neuzskata, ka lasītājam ir tehnisks pamatsTas izskaidro internetu, darbību un pieejamos pakalpojumus kopumā, nekoncentrējoties uz noteiktu datoru vai noteiktu programmatūras zīmoluInterneta grāmata izskaidro terminoloģiju, arī jēdzienus, kas ir ideāli piemērots kādam, kurš vēlas kļūt par rakstzīmi interneta un datortīklu jomā.

 

https://www.cs.purdue.edu/homes/dec/web-icon-latest-tcpip.jpeg

https://www.cs.purdue.edu/homes/dec/tcpip1.icon.jpg Interneta darbs ar TCP / IP 1. sējumu: Principu protokoli un arhitektūra, 6. izdevums, 2014. ISBN-10: 0-13-608530-X ISBN-13: 9780136085300


Klasiskā atsauce šajā jomā ikvienam, kurš vēlas izprast interneta tehnoloģijas, I sējums apseko TCP / IP un apraksta katru komponentuĻoti pieejamā tekstā ir aprakstīti zinātniskie principi, kas izmantoti TCP / IP konstruēšanā, un parādīts, komponenti tika izstrādāti darbam kopāTajā ir sīka informācija par katru protokolu, ieskaitot IPv4 un IPv6, TCP, UDP, DHCP, RIP, OSPF, BGP, ARP, IPv6-ND un citusTas attiecas arī uz tādām tehnoloģijām programmatūras definēts tīkls un klasifikācija, daudzprotokolu etiķešu pārslēgšana (MPLS), virtuālie privātie tīkli (VPN) un tīkla adrešu tulkošana (NAT).

 

https://www.cs.purdue.edu/homes/dec/web-icon-latest-cnai.jpeg

https://www.cs.purdue.edu/homes/dec/cnai.icon.jpg Datortīkli un interneti, sestais izdevums, 2015. ISBN 0133587932/9780133587937.


Plašs ievads tīkla veidošanā. Pēc ievada, kas pēta interneta izaugsmi un tendences, teksts ir sadalīts piecās daļās, kurās izpētīta: interneta lietojumprogrammas un programmēšana, datu komunikācija, pakešu pārslēgšana ar vadu un bezvadu tīkla tehnoloģijām, kas ietver gan lokālos, gan plaša apgabala tīklus, interneta darbs un TCP / IP protokolus, ko izmanto internetā. Pēdējā sadaļā apskatīti tīklošanas aspekti, kas šķērso vairākus slāņus un tehnoloģijas, ieskaitot drošību un tīkla pārvaldību. Teksts aptver plašu tēmu loku, ieskaitot pārejas, komutācijas, maršrutēšanas un maršrutēšanas protokolus, multimediju protokolus un IP telefoniju, kā arī tīmekļa pārlūkošanu.
Sestais izdevums reaģē uz pasniedzēju un studentu ieteikumiem, kā arī uz izmaiņām tehnoloģijās. Izdevums ietver divas jaunas nodaļas un atjaunina visas pārējās nodaļas. Nodaļa par programmatūras definētu tīklošanu izskaidro vispārīgo koncepciju un iepazīstina ar OpenFlow. Nodaļā par lietu internetu ir izskaidrots bezvadu tīkla tīkls un ZigBee IP protokoli, kurus sensoriem izmanto viedtīklu lietojumprogrammās.

 

https://www.cs.purdue.edu/homes/dec/tcpip2.cover.icon.gif Interneta darbs ar TCP / IP II sējumu: Projektēšana, ieviešana un iekšējie projekti (kopā ar D. Stīvensu), trešais izdevums, 1999. ISBN 0-13-973843-6


Ideāli piemērots ieviesējiem, II sējums turpina diskusijas par I sējumu, izmantojot kodu no darbojas TCP / IP ieviešana, lai ilustrētu visu informācijuTekstā parādīts, piemēram, TCP lēnās palaišanas algoritms mijiedarbojas ar Partridge-Karn eksponenciālās retranslācijas atgriezenisko saiti un maršrutēšanas atjauninājumi mijiedarbojas ar datagrammas pārsūtīšanu.

 

https://www.cs.purdue.edu/homes/dec/tcpip3l.cover.icon.gif Interneta darbs ar TCP / IP III sējumu: klienta-servera programmēšana un lietojumprogrammas, Linux / POSIX ligzdas versija (ar D. Stīvensu), 2000. 0-13-032071-4


III sējums apraksta klienta-servera skaitļošanas pamatkoncepciju, ko izmanto, lai izveidotu visas izplatītās skaitļošanas sistēmas. Tekstā ir apskatīti dažādi serveru dizaini, kā arī klientu un serveru veidošanai izmantotie rīki un paņēmieni, ieskaitot Remote Procedure Call (RPC). Tajā ir iekļautas darbības programmu piemēri, kas ilustrē katru dizainu un rīkus. Ir pieejamas četras III sējuma versijas. Šajā versijā aprakstīta Linux operētājsistēmā pieejamā Socket Application Program Interface (API), kas seko POSIX standartam. Viss teksta piemēra kods ir apkopots un pārbaudīts operētājsistēmā Linux.

 

https://www.cs.purdue.edu/homes/dec/tcpip3s.cover.icon.gif Interneta darbs ar TCP / IP III sējumu: klienta-servera programmēšana un lietojumprogrammas, BSD ligzdas versija (ar D. Stīvensu), 1996. gada otrais izdevums. 0-13-260969-X


III sējums apraksta klienta-servera skaitļošanas pamatkoncepciju, ko izmanto, lai izveidotu visas izplatītās skaitļošanas sistēmas. Tekstā ir apskatīti dažādi serveru dizaini, kā arī klientu un serveru veidošanai izmantotie rīki un paņēmieni, ieskaitot Remote Procedure Call (RPC). Tajā ir iekļautas darbības programmu piemēri, kas ilustrē katru dizainu un rīkus. Ir pieejamas četras III sējuma versijas. Šajā versijā ir aprakstīta Socket Application Program Interface (API), kas atvasināta no Berkeley UNIX, no kuras ir iegūts WINSOCK standarts.

 

https://www.cs.purdue.edu/homes/dec/tcpip3t.cover.icon.gif Interneta darbs ar TCP / IP III sējumu: klienta-servera programmēšana un lietojumprogrammas, AT&T TLI versija (ar D. Stīvensu), 1994. ISBN 0-13-474230-3


III sējums apraksta klienta-servera skaitļošanas pamatkoncepciju, ko izmanto visu sadalītas skaitļošanas sistēmas. Tekstā ir apskatīti dažādi serveru dizaini, kā arī klientu un serveru veidošanai izmantotie rīki un paņēmieni, ieskaitot Remote Procedure Call (RPC). Tajā ir iekļautas darbības programmu piemēri, kas ilustrē katru dizainu un rīkus. Ir pieejamas četras III sējuma versijas. Šī versija apraksta transporta slāņa saskarni (API), kuru AT&T ieviesa sistēmā V UNIX.

 

https://www.cs.purdue.edu/homes/dec/tcpip3w.cover.icon.gif Interneta darbs ar TCP / IP III sējumu: klienta-servera programmēšana un lietojumprogrammas, logu ligzdas versija (kopā ar D. Stīvensu), 1997. ISBN 0-13-848714-6


III sējums apraksta klienta-servera skaitļošanas pamatkoncepciju, ko izmanto visu sadalītas skaitļošanas sistēmas. Tekstā ir apskatīti dažādi serveru dizaini, kā arī klientu un serveru veidošanai izmantotie rīki un paņēmieni, ieskaitot Remote Procedure Call (RPC). Tajā ir iekļautas darbības programmu piemēri, kas ilustrē katru dizainu un rīkus. Ir pieejamas četras III sējuma versijas. Šī versija apraksta Win32 programmēšanas saskarni un Windows Sockets API, kas tiek izmantota kopā ar Microsoft Windows operētājsistēmām.

 

https://www.cs.purdue.edu/homes/dec/tcpip3wint.cover.icon.gif Interneta darbs ar TCP / IP III sējumu: klienta-servera programmēšana un lietojumprogrammas, logu ligzdu versija (ar D. Stīvensu), 1997. gada starptautiskais izdevums. ISBN 0-13-261348-4


Šis ir III sējuma Windows Sockets versijas starptautiskais izdevums. . Lai arī tas ir rakstīts angļu valodā, tas ir pieejams tikai ārpus Amerikas Savienotajām Valstīm.

 

https://www.cs.purdue.edu/homes/dec/hon.cover.icon.jpg Tieša sadarbība ar interneta lietojumprogrammām (Deivida Laverela vietne), otrais izdevums, 2004. ISBN 0-13-144310-0.


Vairāku tīkla testējamo iespēju apraksts un to projektu saraksts, kurus var veikt, izmantojot katru no šiem objektiem. Šis teksts ir izveidots kā grāmatas, piemēram, datortīkli un internets, pavadonis, šis teksts lasītājam palīdz eksperimentālu projektu sērijā, kas parāda, kā tīkla koncepcijas tiek īstenotas praksē.
Šī grāmata ir ideāli piemērota kā laboratorijas ceļvedis tīkla izveidošanai. Tas aptver plašu eksperimentu klāstu un parāda, kā jebkuru aparatūru (ieskaitot vienu datoru) var izmantot, lai uzzinātu par tīkla izveidošanu. Pierakstīšana kalpo kā progresa ieraksts, jo students var pārbaudīt katru soli pēc pabeigšanas.
Komplekts ir pieejams ar datortīklu un interneta palīdzību, ISBN 0-13-108267-1.

 

https://www.cs.purdue.edu/homes/dec/nms.icon.jpg Automatizētās tīkla pārvaldības sistēmas, 2006. ISBN 0-13-239308-5

Ievads tīkla pārvaldībā, kas aptver FCAPS modeli: kļūdu noteikšana un labošana, konfigurēšana un darbība, grāmatvedība un rēķinu sagatavošana, veiktspējas novērtēšana un optimizēšana, arī drošībaTekstā aprakstīti tādi rīki SNMP un NetFlow, maršrutēšana un pārvaldības skriptiTrešajā teksta daļā apskatīts automatizācijas jautājums, apskatīta iespējamā programmatūras arhitektūra, semantika, dizaina kompromisi un atvērtās pētniecības problēmas.

 

https://www.cs.purdue.edu/homes/dec/nsd-2xxx.icon.jpg Tīkla sistēmu projektēšana, izmantojot tīkla procesorus, Intel 2xxx versija, 2006. ISBN 0-13-187286-9

Ievads tīkla procesoriem un to izmantošanai tādās tīkla sistēmās kā slēdži, tilti, maršrutētāji un slodzes līdzsvarotāji. Papildus diskusijai par tīkla procesoru motivāciju, arhitektūru un izmantošanu tekstā tiek apskatīti protokola apstrādes uzdevumi un paskaidrots, kā šādus uzdevumus var ieviest programmatūrā vai aparatūrā. Tas aptver galvenos jēdzienus, piemēram, klasifikāciju, komutācijas audumus, procesora un atmiņas hierarhijas un programmēšanas valodas, ko izmanto ar tīkla procesoriem. Turklāt tekstā ir apskatīta paralēlisma un cauruļvadu izmantošana, mēroga jautājumi un dizaina kompromisi, kas ir tīkla procesora pamatā. Teksta pēdējā sadaļā sniegta informācija par vienu tīkla procesoru (Intel IXP2400) un parādīts koda piemērs gan iegultiem procesoriem, gan pakešu procesoriem, kas ir Intel mikroshēmas daļa.

 

https://www.cs.purdue.edu/homes/dec/nsd-agere.icon.jpg Tīkla sistēmu projektēšana, izmantojot tīkla procesorus, Agere versija, 2005. ISBN 0-13-148927-5

Ievads tīkla procesoriem un to izmantošanai tādās tīkla sistēmās slēdži, tilti, maršrutētāji un slodzes līdzsvarotāji. Papildus diskusijai par tīkla procesoru motivāciju, arhitektūru un izmantošanu tekstā tiek apskatīti protokola apstrādes uzdevumi un paskaidrots, šādus uzdevumus var ieviest programmatūrā vai aparatūrā. Tas aptver galvenos jēdzienus, piemēram, klasifikāciju, komutācijas audumus, procesora un atmiņas hierarhijas un programmēšanas valodas, ko izmanto ar tīkla procesoriem. Turklāt tekstā ir apskatīta paralēlisma un cauruļvadu izmantošana, mēroga jautājumi un dizaina kompromisi, kas ir tīkla procesora pamatā.Teksta pēdējā sadaļā sniegta informācija par vienu tīkla procesoru (Agere APP550) un parādīts koda klasifikācijas dzinējs, arī trafika pārvaldnieks, kas ietilpst Agere mikroshēmā.

 

https://www.cs.purdue.edu/homes/dec/nsd.cover.icon.jpg Tīkla sistēmu projektēšana, izmantojot tīkla procesorus, 2004. ISBN 0-13-141792-4

Ievads tīkla procesoriem un to izmantošanai tādās tīkla sistēmās slēdži, tilti, maršrutētāji un slodzes līdzsvarotāji. Papildus diskusijai par tīkla procesoru motivāciju, arhitektūru un izmantošanu tekstā tiek apskatīti protokola apstrādes uzdevumi un paskaidrots, šādus uzdevumus var ieviest programmatūrā vai aparatūrā. Tas aptver galvenos jēdzienus, piemēram, klasifikāciju, komutācijas audumus, procesora un atmiņas hierarhijas un programmēšanas valodas, ko izmanto ar tīkla procesoriem. Turklāt tekstā ir apskatīta paralēlisma un cauruļvadu izmantošana, mēroga jautājumi un dizaina kompromisi, kas ir tīkla procesora pamatā. Teksta pēdējā sadaļā sniegta informācija par vienu tīkla procesoru (Intel IXP1200) un parādīts koda piemērs gan iegultiem procesoriem, gan pakešu procesoriem, kas ietilpst Intel mikroshēmā.