Сис тем ное про грам ми ро ва ние Сис те ма: Сеть и TCP В вось мой час ти се рии док то ра Кри са Брау на мы дерз нем по про грам ми ро вать для се ти и TCP. <...> Наш эксперт Док тор Крис Бра ун обу ча ет, пи шет и кон суль ти ру ет по Linux. <...> Уче ная сте пень по фи зи ке эле мен тар ных частиц ему в этом совсем не по мо га ет. («при ни ма ет со еди не ние»), у нас воз ни ка ет ил лю зия, что оба те лефо на со еди не ны про во дом на пря мую. <...> Сло ва, ко то рые мы про изно сим в те ле фон ную труб ку (в том по ряд ке, в ко то ром мы их произ но сим), дос тав ля ют ся со бе сед ни ку на дру гом кон це. <...> Нам не надо пред ва рять ка ж дую фра зу сло ва ми «по жа луй ста, пе ре дай те это со об ще ние Фре ду», по то му что под клю че ние ус та но влено, и систе ма зна ет, кто на хо дит ся на дру гом кон це. <...> По этой ана ло гии, в TCP кли ент пре дос тав ля ет ад рес (IP-ад рес и но мер пор та) сер ве ра всего один раз — при ус та нов ке со еди не ния. <...> По сле ус та нов ки со едине ния кли ент и сер вер по лу ча ют обыч ный фай ло вый де ск рип тор, в ко то рый они мо гут за пи сы вать (write()) и счи ты вать (read()) данные, и та ким об ра зом об ме ни вать ся ими друг с дру гом. <...> Это на зыва <...>