Файл: «Сетевые операционные системы».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 25.04.2023

Просмотров: 253

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Системные вызовы сокетов WinSock

вызов

назначение

socket

создает новый сокет с параметрами домен, тип соединения, транспортный протокол.

bind

связывает созданный сокет с его высокоуровневым именем или с низкоуровневым адресом.

connect

используется в случае, если предполагается передавать сообщения в потоковом режиме требующем установления соединения.

listen

используется для организации режима ожидания сервером запросов на установление соединения.

accept

используется сервером для приема запроса на установление соединения, поступившего от системного вызова listen.

write

(s, message, msg_len) Сообщение длиной msg_len, хранящееся в буфере message, отправляется получателю, с которым предварительно соединяется сокет s.

read

(snew, buffer, amount) Сообщение, поступившее через сокет snew, с которым предварительно соединяется отправитель, принимается в буфер buffer размером amount. Если сообщений нет, то процесс-получатель блокируется.

sendto

Отправляет сообщение без предварительного соединения.

recvfrom

Аналогично предыдущему вызову при приеме без установленного соединения в каждом вызове recvf гот указывается адрес сокета отправителя, от которого нужно принять сообщение. Если сообщений нет, то процесс-получатель блокируется

Таблица составлена по: Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд.

Рисунок №1

Элементы сетевой операционной системы

Источник: Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд.

Рисунок №2

Принципы функционирования шлюза

Источник: Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд.Рисунок №3

Мультиплексирование протоколов

Источник: Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд.Рисунок №4

Примеры монтирования удаленных файловых систем

Источник: Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание.Рисунок №5


Структура ядра ОС Linux

Источник: Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание.Рисунок №6

Структура виртуальной файловой системы

Источник: Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание.Рисунок №7

Структура ядра NT

Источник: Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание.

  1. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.22-26]

  2. . [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. Глава 4]

  3. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.123-127]

  4. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.45-47]

  5. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 1.1]

  6. 3. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.24]

  7. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.25]

  8. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.80]

  9. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.23-25]

  10. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.56-57]

  11. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.61-64]

  12. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 1.2.1.]

  13. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 1.2.3.]

  14. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.20-22]

  15. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.22]

  16. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.23-24]

  17. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 1.9]

  18. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.24-26]

  19. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.35]

  20. 3. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.36]

  21. 4. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.25]

  22. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 10.1.4]

  23. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.25]

  24. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.26-30]

  25. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.30]

  26. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 1.2.4]

  27. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.30-31]

  28. 3. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. C.36-39]

  29. 4. [Таненбаум Э., Уэзеролл Д. Компьютерные сети. 5-е издание. С.61]

  30. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.31-32]

  31. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.792]

  32. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.578]

  33. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.580]

  34. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.841]

  35. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.580]

  36. 3. [Таненбаум Э., Уэзеролл Д. Компьютерные сети. 5-е издание. Глава 1.4.2.]

  37. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.500-504]

  38. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.501-503]

  39. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.581]

  40. 3. [Таненбаум Э., Уэзеролл Д. Компьютерные сети. 5-е издание. Глава 6.2.5.]

  41. 4. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.588]

  42. 1. [Таненбаум Э., Уэзеролл Д. Компьютерные сети. 5-е издание. С.45]

  43. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.519]

  44. 3. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.519-540]

  45. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.521]

  46. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.866]

  47. 1. [The FreeBSD Documentation Project. URL:https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html (Дата обращения: 10.09.2019)]

  48. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 10]

  49. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.802-804]

  50. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 10.5]

  51. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 10.6]

  52. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.953]

  53. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.955]

  54. 1. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. С.954-955]

  55. 2. [Таненбаум Э., Бос Х. Современные операционные системы. 4-е издание. Глава 11.7]

  56. 3. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.561]

  57. 4. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.562]

  58. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.562]

  59. 2. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.563]

  60. 3. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.566]

  61. 1. [Олифер В., Олифер Н. Сетевые операционные системы: Учебник для вузов. 2-е изд. С.521]