Linux. Алексей Стахнов

Чтение книги онлайн.

Читать онлайн книгу Linux - Алексей Стахнов страница 23

Linux - Алексей Стахнов В подлиннике. Наиболее полное руководство

Скачать книгу

в научно-исследовательском центре Xerox. Протокол IPX реализует механизм сокетов с негарантированной доставкой датаграмм. Поверх протокола IPX могут функционировать большое количество протоколов, в том числе:

      • протокол данных маршрутизации RIP;

      • протокол обмена нумерованными пакетами SPX (Sequenced Packet Exchange), гарантированная доставка;

      • протокол Echo;

      • протокол сообщений об ошибках;

      • протокол обмена пакетами PEP (Packet Exchange Protocol);

      • протокол сервисных объявлений SAP (Service Advertisement Protocol).

      Существует программное обеспечение под Linux (Mars), выполняющее функции сервера NetWare, и программное обеспечение, выступающее клиентом для серверов NetWare. Также есть программное обеспечение под Linux, позволяющее маршрутизировать пакеты IPX.

      Протокол AppleTalk

      Протокол AppleTalk используется в сетях фирмы Apple. Реально, помимо компьютеров Apple, он не используется нигде. В операционной системе Linux существует поддержка этого протокола, что позволяет взаимодействовать с компьютерами Apple.

      Протокол NetBIOS

      Протокол, используемый фирмой Microsoft в своих продуктах.

      Протокол DECnet

      Группа сетевых продуктов фирмы DEC. Поддержка в операционной системе Linux этого протокола существует. Однако маловероятно, что вы столкнетесь с этим протоколом.

      Стандарты в Интернете

      Стандарты Интернета описаны в документах, известных как RFC (Request For Comments). В табл. 3.8 приведены некоторые стандарты.

Таблица 3.8. Список основных стандартов Интернета

      Ссылки

      • www.rfc-editor.org – сайт, посвященный RFC.

      • Man-страница (встроенная страница помощи) arp – программы, работающей с ARP-таблицей.

      Глава 4

      Идеология файловой системы

      Одним из столпов операционной системы является файловая система. От ее архитектуры, возможностей, надежности во многом зависит работоспособность операционной системы. Помимо продуманной «родной» файловой системы крайне желательно, чтобы была возможность также работать с другими наиболее распространенными файловыми системами (например, FAT 16/FAT 32). В этой главе мы подробно рассмотрим, что нам предлагает Linux.

      История развития файловых систем Linux

      Первоначально Linux разрабатывался как расширение операционной системы Minix, и было вполне логично взять от предшественника все, что можно, поскольку такое решение позволяло достаточно быстро пройти этап проектирования (ведь все уже и так разработано, надо было только создать соответствующий программный код). На тот момент (начало 1990-х, компьютеры на базе 386-го процессора считались мощными, в порядке вещей был жесткий диск емкостью 120 Мбайт) файловая система Minix была достаточно эффективна. Однако ее архитектурные ограничения (адреса блоков 16-битные, что ставит предел максимального объема файловой системы в 64 Мбайт, каталоги содержат записи с ограниченным размером, имя файла

Скачать книгу