LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

Это не абстракция. Это ваше незнание как skb взаимодействует с socket :)

Сокет - это объект ОС Unix, который представляет файловый интерфейс для взаимодействия между процессами и является инструментом Inter Process Communication IPC. Другие инструменты IPC: FIFO, pipe, псевдотерминал. И все они относятся к группе data transfer, еще есть группа shared memory. Читайте Kerrisk 43 главу.

Cхема из Kerrisk: A taxonomy of UNIX IPC facilites

Сетевое взаимодействие это часть IPC. По этому Unix Сокет это абстракция предоставляющая файловые функции чтения и записи для передачи данных между процессами, которые могут быть запущены на разных хостах (а могут и на одном). Реализован на при помощи TCP/UPD - может быть реализован по другому.

Сокет продолжает концепцию UNIХ: «Все есть файл».

В этом смысл концепции «интерейса» - «переходника».

Исправление lbvf50txt, :

Это не абстракция. Это ваше незнание как skb взаимодействует с socket :)

Сокет - это объект ОС Unix, который представляет файловый интерфейс для взаимодействия между процессами и является инструментом Inter Process Communication IPC. Другие инструменты IPC: FIFO, pipe, псевдотерминал. И все они относятся к группе data transfer, еще есть группа shared memory. Читайте Kerrisk 43 главу.

Cхема из Kerrisk: A taxonomy of UNIX IPC facilites

Сетевое взаимодействие это часть IPC. По этому Unix Сокет это абстракция предоставляющая файловые функции чтения и записи для передачи данных между процессами, которые могут быть запущены на разных хостах (а могут и на одном). Реализован на при помощи TCP/UPD - может быть реализован по другому.

Сокет продолжает концепцию UNIХ: «Все есть файл».

В этом смысл концепции «интерейса» - «переходника».

Исправление lbvf50txt, :

Это не абстракция. Это ваше незнание как skb взаимодействует с socket :)

Сокет - это объект ОС Unix, который представляет файловый интерфейс для взаимодействия между процессами и является инструментом Inter Process Communication IPC. Другие инструменты IPC: FIFO, pipe, псевдотерминал. И все они относятся к группе data transfer, еще есть группа shared memory. Читайте Kerrisk 43 главу.

Сетевое взаимодействие это часть IPC. По этому Unix Сокет это абстракция предоставляющая файловые функции чтения и записи для передачи данных между процессами, которые могут быть запущены на разных хостах (а могут и на одном). Реализован на при помощи TCP/UPD - может быть реализован по другому.

Сокет продолжает концепцию UNIХ: «Все есть файл».

В этом смысл концепции «интерейса» - «переходника».

Исходная версия lbvf50txt, :

Это не абстракция. Это ваше незнание как skb взаимодействует с socket :)

Сокет - это объект ОС Unix, который представляет файловый интерфейс для взаимодействия между процессами и является инструментом Inter Process Communication IPC. Другие инструменты IPC: file, pipe. И все они относятся к группе data transfer, еще есть группа shared memory. Читайте Kerrisk 43 главу.

Сетевое взаимодействие это часть IPC. По этому Unix Сокет это абстракция предоставляющая файловые функции чтения и записи для передачи данных между процессами, которые могут быть запущены на разных хостах (а могут и на одном). Реализован на при помощи TCP/UPD - может быть реализован по другому.

Сокет продолжает концепцию UNIХ: «Все есть файл».

В этом смысл концепции «интерейса» - «переходника».