Wiki source code of 01.14. TCP/IP implementācijas

Last modified by Valdis Vītoliņš on 2018/01/15 21:44

Show last authors
1 = 01.14. TCP/IP implementācijas =
2
3 Faktiskais standarts TCP/IP implementācijām nāk no Datorsistēmu Pētniecības grupas (//Computer Systems Research Group//) Kalifornijas universitātē, Bērklijā (//University of California at Berkeley//). Vēsturiski to izplata kopā ar 4.x BSD sistēmu (//Berkeley Software Distribution//), un ar "BSD Networking Releases." Šis //pirmkods// ir bijis sākumpunkts daudzām citām implementācijām.
4
5 1.10.attēls parāda dažādu BSD //laidienu// hronoloģiju, norādot svarīgas TCP/IP funkcijas. BSD Networking Releases, kuras norādītas kreisajā pusē ir publiski pieejami pirmkoda laidieni, kuri satur visu tīklošanās kodu: gan pašus protokolus, gan daudzas lietotnes un //utilītprogrammas//, piemēram Telnet un FTP.
6
7 Šajā grāmatā lietosim jēdzienu "Bērklijveida implementācija" (//Berkeley-derived implementation//), lai apzīmētu //izplatītāju// implementācijas, piemēram, SunOS 4.x, SVR4 un AIX 3.2, kuras sākotnēji tika veidotas no Bērklija pirmkoda. Šīm implementācijām ir daudz kopīga, reizēm ieskaitot vienas un tās pašas kļūdas!
8
9 {{velocity filter="none"}}{{html clean="false" wiki="true"}}#pic("f_1_10.gif", "400"){{/html}}{{/velocity}} //1.10.attēls: Dažādi BSD laidieni ar svarīgākajām TCP/IP funkcijām//
10
11 Liela daļa jaunās pētniecības par Internetu joprojām attiecas uz Bērklija sistēmu - jauni //pārblīves// vadības algoritmi ([[21.7.nodaļa>>21_07]]), multiraide ([[12.4.nodaļa>>12_04]]), //garās resnās caurules// modifikācijas ([[24.3.nodaļa>>24_03]]), utml.