ARTCP Packet Structure. Features of the Formation and Processing of ARTCP Headers in Linux Network Subsystem
Abstract
the header and the calculation of header fields. The questions of precise time
dispatching of the received packets are discussed. The Linux kernel interfaces for time
measurement are described as well as the clock source abstraction layer and its implementation.
About the Author
A. A. SivovRussian Federation
References
1. Алексеев И.В., Соколов В.А., Чалый Д.Ю. Моделирование и анализ транспортных протоколов в информационных сетях. Ярославль: Яросл. гос. ун-т, 2004.
2. Alekseev I.V., Sokolov V.A. Compensation Mechanism for Adaptive Rate TCP // 1-St International IEEE/Popov Seminar "Internet: Technologies A and Services". October 1999. P. 68-75.
3. Алексеев И.В., Меркулов С.А., Сивов А.А. Аспекты практической реализации протокола ARTCP на ядре Linux 2.6 // Моделирование и анализ информационных систем. 2010. Том 17, № 2. С. 144-149.
4. Postel J. Transmission Control Protocol // RFC 793 (STD7). 1981.
5. Fenner B. Experimental Values in IPv4, IPv6, ICMPv4, ICMPv6, UDP, and TCP Headers // RFC4727. 2006.
6. S. Bradner, V. Paxson. IANA Allocation Guidelines For Values In the Internet Protocol and Related Headers // RFC 2780. 2000.
7. Narten T. Assigning Experimental and Testing Numbers Considered Useful // RFC 3692. 2004.
8. J. Corbet, A. Rubini, G. Kroah-Hartman. Linux Device Drivers. 3rd edition. O'Reilly, 2005.
9. IA-PC HPET (High Precision Event Timers) Specification. Rev. 1.0a. Intel Corporation, 2004.
10. AMD Technical Bulletin - TSC Dual-Core Issue & Utility Fix. Advanced Micro Devices, Inc. 2007.
11. Intel 64 and IA-32 Architectures Software Developer's Manual. Volume 3A: System Programming Guide, Part 1. Intel Corporation. January 2011.
12. J. Stultz, N. Aravamudan, D. Hart. We Are Not Getting Any Younger: A New Approach to Time and Timers // Proceedings of the Linux Symposium. V. 1. P. 219-232. July 2005.
Review
For citations:
Sivov A.A. ARTCP Packet Structure. Features of the Formation and Processing of ARTCP Headers in Linux Network Subsystem. Modeling and Analysis of Information Systems. 2011;18(2):129-138. (In Russ.)