Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4

Internet Protocol ver-4 (IPv4) has been used for long times ago, but the great growth of the Internet and its change in drastic way over time makes IPv4 face many problems. The main one is the lack in address space, not to forget issues such as mobility and security. To meet requirements that didn&#...

Full description

Saved in:
Bibliographic Details
Main Author: Habbal, Adib
Format: Thesis
Language:eng
eng
Published: 2006
Subjects:
Online Access:https://etd.uum.edu.my/1783/1/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf
https://etd.uum.edu.my/1783/2/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.1783
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
topic TK5101-6720 Telecommunication
spellingShingle TK5101-6720 Telecommunication
Habbal, Adib
Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
description Internet Protocol ver-4 (IPv4) has been used for long times ago, but the great growth of the Internet and its change in drastic way over time makes IPv4 face many problems. The main one is the lack in address space, not to forget issues such as mobility and security. To meet requirements that didn't exist in IPv4, IP version 6 (IPv6) was designed. TCP protocol is as fundamental as IP protocol in the TCP/IP Protocol Suite. TCP adds some mechanisms to overcome unreliability and connectionless IP functionalities so can guarantee delivery the messages. In this project, we investigated the impact of using IPv6 on the behavior of TCP by comparing the performance of TCP over IPv6 and IPv4. TCP Reno (one of TCP flavors)is used in the comparison; NS-2 and OMNeT++ are tools used to perform the simulation experiments. During the course of simulations, throughput and delay (measured RTT) of TCP over IPv6 and 1Pv4 have been studied, and two different type of traffic (FTP,HTTP) are generated on same network topology with two scenarios run for each type of traffic (single flow, compete flow). Project results have shown a poor performance of TCP over IPv6 in terms of a lot of packet loss and long delay (measured RTT).
format Thesis
qualification_name masters
qualification_level Master's degree
author Habbal, Adib
author_facet Habbal, Adib
author_sort Habbal, Adib
title Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
title_short Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
title_full Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
title_fullStr Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
title_full_unstemmed Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4
title_sort simulation-based performance comparison of tcp over ipv6 and ipv4
granting_institution Universiti Utara Malaysia
granting_department Faculty of Information Technology
publishDate 2006
url https://etd.uum.edu.my/1783/1/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf
https://etd.uum.edu.my/1783/2/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf
_version_ 1747827204658561024
spelling my-uum-etd.17832013-07-24T12:13:08Z Simulation-Based Performance Comparison of TCP Over IPV6 and IPV4 2006 Habbal, Adib Faculty of Information Technology Faculty of Information Technology TK5101-6720 Telecommunication Internet Protocol ver-4 (IPv4) has been used for long times ago, but the great growth of the Internet and its change in drastic way over time makes IPv4 face many problems. The main one is the lack in address space, not to forget issues such as mobility and security. To meet requirements that didn't exist in IPv4, IP version 6 (IPv6) was designed. TCP protocol is as fundamental as IP protocol in the TCP/IP Protocol Suite. TCP adds some mechanisms to overcome unreliability and connectionless IP functionalities so can guarantee delivery the messages. In this project, we investigated the impact of using IPv6 on the behavior of TCP by comparing the performance of TCP over IPv6 and IPv4. TCP Reno (one of TCP flavors)is used in the comparison; NS-2 and OMNeT++ are tools used to perform the simulation experiments. During the course of simulations, throughput and delay (measured RTT) of TCP over IPv6 and 1Pv4 have been studied, and two different type of traffic (FTP,HTTP) are generated on same network topology with two scenarios run for each type of traffic (single flow, compete flow). Project results have shown a poor performance of TCP over IPv6 in terms of a lot of packet loss and long delay (measured RTT). 2006 Thesis https://etd.uum.edu.my/1783/ https://etd.uum.edu.my/1783/1/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf application/pdf eng validuser https://etd.uum.edu.my/1783/2/Adib_Habbal-based_performace_comparison_of_TCP_over_IPV6_and_IPV4.pdf application/pdf eng public masters masters Universiti Utara Malaysia M. Allman and A. Falk. On the Effective Evaluation of TCP. ACM Computer Communication Review. October 1999. M. Allman, V. Paxson, and W. Stevens. TCP Congestion Control. RFC 2581.IETF. April 1999. Bajaj, s ; Breslau. L : Estrin. D : Fall, K : Floyd, S ; Haldar, P ; Handley. M ; Helmy, A ; Heidemann, J : Huang, P ; Kumar, S ; McCanne. S ; Rejaie, R :Sharma, P ; Varadhan, K : Xu, Y ; Yu, H Br. Zappala, D . (Eds). (1999). improving Simulations or Network Research. Accepted by IEEE. Retrieved, June, 1 . 2006, from http://www.isi.edu/~john/PAPERS/Bajaj99a.html Cisco. Building Scalable Cisco Internetworks. USA: Cisco System, 2006. V. Cerf and R. Kahn. A Protocol for Packet Network Intercommunication IEEE Transactions on Communications. 22(5): 637-648. May 1974. S. Chang, J. Park and M. Y. Chung. Performance Comparison of TCP Traffic over Mobile IPv4 and IPv6 Networks and a Mobile Network Deployment Approach. In Proceedings of the 2005 The fifth International Conference on Computer and Information Technology (CIT'05)). IEEE Computer Society. 2005. S. Deering and R. Hinden. Internet Protocol., Version 6 (IPv6) Specification. RFC 2460, IETF, December 1998. T. Ernst. MobiWan: A NS-2.1b6 simulation platform for Mobile IPv6 in Wide Area Networks, www.inrialpes.fr/planete/mobiwan/Documents/mobiwan-report-0501.pdf. B. Forouzan. TCP/IP Protocol Suite. Boston: MCGrawHilI. 2000. K. Fall and S. Floyd. Simulation-based Comparison of Taho, Reno and SSACK TCP. Computer Communication Review. 26(3). July 1996. S. Floyd and K. Fall. Promoting the use of end-to-end congestion control in the Internet. IEEE/ACM Transaction on Networking 7(4). August 1999. S. Floyd and E. Kohler. Internet Research Needs Better Models. First Workshop on the Hot topics in Networks, Princenton. New Jersey, October 2002. S. Floyd and Vern Paxson. Difficulties in Simulating the Internet. IEEE/ACM Transaction on Networking, 9(4), August 2001. G. Huston. TCP Performance. Retrieved June. 12,2006 from http://www.cisco.com/web/about/ac123/ac196/about_cisco_ipj_archive-article09186a00800c8417.html.2005. R. Hinden.IP Next Generation Overview. Communication of the ACM. 39(6):61-71, June 1996. M. Hassan and R. Jain. High Performance TCP/IP Networking Concepts,Issues. and solutions. London: Prentice Hall. 2004. H. Huang and J. Ma. IPv6 - Future Approval Networking. IEEE, 2000. J. Hoe. Improving the Start-up Behavior of a Congestion Control Scheme for TCP. In ACM SIGCOMM, August 1996. V. Jacobson. Congestion avoidance and control. In the proceedings of ACM SIGCOMM Special Interest Group on Data Communications, 18(4): 314-329. August 1988. J. Kurose and K. Ross. Computer Networking: A Top-Down Approach Featuring the Internet 3rd ed. Boston: Addison-Wesley, 2005. Y. Lai and C. Yao. The Performance Comparison between TCP Reno and TCP Vegas. In the proceedings of IEEE International Conference on Parallel and Distributed System, pp.61-66, July 2000. The Network Simulator ns-2: Documentation. July 2006. http://www.isi.edu/nsnam/ns/ns-documentation.html OMNet++: User Manual.URL: http://www.omnetpp.org/doc/manual/usman.html,2006. M. S. Obaidat and G.I. Papadimitiou. Applied System Simulation: Methodologies and Applications. Kluwer, 2003. K. Pentikousis . Can TCP be the transport protocol of the 21 st century? ACM Crossroads. 7(2), December 2000. J. Postel. Transmission Control Protocol. RFC 793, IETF. September 1981 V. Paxson and S. Floyd. Why we don't know how to simulate the Internet. 1997 Damien Phillips and Jiankun Hu. Simulation Study of TCP Performance Over Mobile IPV4 and Mobile IPV6. In ICEIS (4). pages 224.231.2003. K. Atkinson. 1P Authentication Header. RFC 1826,IETF. 1995 R. Atkinson. IP Encapsulating Security Payload (ESP). RFC 1826. IETF.August 1995. M. Rossi, R. Vicenzi and M. Zorzi. Accurate analysis of TCP on channels with memory and finite round-trip delay. IEEE Transactional on Wireless Communications(2)-640.2004. I. Kaicu and S. Zeadally. Impact of IPv6 on End-User Applications. In the proceedings of IEEE International Conference on Telecommunication 2(23):973-980, March 2003. W. Stevens. TCP Slow Start. Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms. RFC2001. IETF. January 1997. B. Sikdar, S. Kalyanaraman and K. Vastola. Analytic models for the latency and steady-state throughput TCP Tahoe, Reno. and SACK. IEEE/ACM Transaction on Networking, 1l(6): 959-971, December 2003. J. Tian and Z.Li. The Next Generation Internet Protocol and Its Test. In the proceedings of IEEE international Conference on networking 11(6): 959-971, December 2003 . A. Wierman, T. Osogami and J. Ols'en . A unified framework for modeling TCP-Vegas, TCP-SACK, and TCP-Reno. . In the /woceedings of' MASCOTS 2003. 1 I th IEEE/ACM Interncltioncrl S1~tnposilim.269 - 278. 2003. [YY05] X. L. YiWang snd S. Ye. Understanding Current IPv6 Performance: A Measurement Study. In Procccciinys of the 10th Synzposi~~noin Coniputer:~c ~ntl Conznzz~~iicrrtio(nI.S~C C 2005). IEEE Computer Societ.. 2005.