-In this paper, the performance of VoIP on IPv4, IPv6 and 6in4 protocol with and without IPsec is compared. RTT (Round Trip Time), Throughput, Jitter and CPU usage are compared in VoIP networks. The results for throughput are almost same for both operating systems. CPU usage was higher on both operating systems with IPsec enabled and the results for RTT and Jitter were inconsistent. In general, the results indicated that Fedora 16 performance was better than Windows 7. The results show that although IPSec can add security, it can reduce the VoIP performance in terms of higher delay and higher CPU usage.Keyword: Performance, VoIP, IPsec, IPv4, IPv6, 6in4, Windows 7 and Fedora 16.
I. INRODUCTIONThe purpose of network security is to provide confidentiality, integrity and authentication. VoIP is a revolutionary technology that takes analogue audio signals and turns them into digital data that can be transmitted over the internet. VoIP has the potential to completely rework the world's phone systems at cheaper rate than PSTN (Public Switched Telephone System). VoIP phone calls are cheaper as it uses a shared packet switched network as compared to circuit switched PSTN calls.IPSec encryption can protect VoIP data as it travels over the network; if attackers bypass physical security precautions and intercept VoIP packets, they won't be able to decipher the encrypted contents. IPSec can make VoIP communications more secure than a traditional landline. Although IPsec is popular security technology for VoIP security, it affects VoIP performance due to added overheads involved with IPSec.IPv6 is the later version of IPv4 that provided much more IP addresses (2 128 ), better mobility, better security, and better QoS features as compared to IPv4. In transition stages, where both IPv6 and IPv4 are present in a network, protocols such as 6in4 is required to handle computer networks including both IPv6 and IPv4 traffic. Currently the core of Internet is IPv4 but some companies might have immigrated to IPv6. We therefor compare the performance of these in IPSec encrypted VoIP environment using a test bed. The testing performance parameters were throughput, delay, and CPU usage. Data was obtained for IPv4, IPv6 and IPv6 to IPv4 environments.To the authors' knowledge, there is little work in literature to evaluate VoIP in these environments. The motivation for this work is therefore to provide new results on the impact of IPSec on VoIP performance in IPv6, IPv6, 6in4 environments. We also compare the performance of window based system with Linux based system. The organisation of this paper is as follows, next section is related works, section three is network set up, section four is data generation and traffic measurement tool used, section five is results, and section six is conclusions followed by future works and list of references.
II. RELATED WORKSThe previous research work on VoIP and IPsec are as follows. Barbieri, Bruschi and Rosti [1] discussed analysis and solutions of Voice over IPsec (experimental study of VoI...