4. Литература
4.1. Нормативные документы
[1] | Braden, R., Clark, D. и S. Shenker, «Integrated Services in the Internet Architecture: an Overview», RFC 1633, Июнь 1994. |
[2] | Baker, F., «Requirements for IP Version 4 Routers», RFC 1812, Июнь 1995. |
[3] | Blake, S., Black, D., Carlson, M., Davies, E, Wang, Z. и W. Weiss, «Архитектура дифференцированного обслуживания (Diffserv)», RFC 2475, Декабрь 1998 |
[4] | Durham, D., Boyle, J., Cohen, R., Herzog, S., Rajan, R. и A. Sastry, «The COPS (Common Open Policy Service) Protocol», RFC 2748, Январь 2000. |
[5] | Moy, J., «OSPF Version 2», STD 54, RFC 2328, Апрель 1998. |
[6] | Case, J., Fedor, M., Schoffstall, M. и C. Davin, «Протокол SNMP», STD 15, RFC 1157, Май 1990 |
[7] | Andersson, L., Doolan, P., Feldman, N., Fredette, A. и B. Thomas, «LDP Specification», RFC 3036, Январь 2001. |
[8] | Bernet, Y., Blake, S., Grossman, D. и A. Smith, «An Informal Management Model for DiffServ Routers», RFC 3290, Май 2002. |
4.2. Дополнительная литература
- G. R. Wright, W. Richard Stevens. "TCP/IP Illustrated Volume 2, Chapter 20", Июнь 1995.
- www.netfilter.org
- diffserv.sourceforge.net
5. Вопросы безопасности
Netlink работает в безопасной среде (trusted environment) на одном хосте с разделением ядра и пользовательского пространства. Средствами Linux обеспечивается возможность открывать сокет только для процессов с флагом возможностей CAP_NET_ADMIN (обычно процессы, запущенные пользователем root).
6. Благодарности
- Andi Kleen за страницы руководства (man pages) для netlink и rtnetlink.
- Alexey Kuznetsov за добавление модели службы доставки IP в Netlink. Исходный вариант символьного устройства Netlink создал Alan Cox.
- Jeremy Ethridge за исполнение роли «непонимающего Netlink»и обзор документа с точки зрения его восприятия.