Sunday, January 26, 2020

Examining The Network Simulations Of NS2 Information Technology Essay

Examining The Network Simulations Of NS2 Information Technology Essay NS2 is a Linux based tool to perform network simulations. NS2 is based on C++ and TCL programming Languages. TCL uses simple commands to define network configuration and C++ allows users to adjust protocol functionalities in detail and also to define new protocols. Our Project involves simulation of VoIP over two transport layer protocols UDP and SCTP. Installation of NS2: Installation of NS2 involves many steps. These Steps are: Checking for pre-requisites: Please make sure that you have installed the fedora 12 O.S with all packages and you are logged in as administrator. Downloading latest version of NS2: We first Downloaded NS2 v. 2.34 from: http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.34/ns-allinone-2.34.tar.gz/download Extracting the NS2 package: Extract the contents of .tar file in a directory and go into that directory. The following snapshot shows the extracted file against .tar file. Patching of SCTP module: Initially NS2 does not provide support to SCTP, so we have to download apply its patch before installation of NS2. The patch can be downloaded from http://pel.cis.udel.edu Now untar the patch in a directory and type the given command in terminal: patch -p0 Now we are ready to install NS2 with SCTP module. Installation of NS2 : We can either install NS2 by typing commands in the terminal. Or we can do this by simply double clicking the install file. The snapshot below shows the later. Now the installation has started. It would take some time to complete it. Configuring the installation path of NS2: The terminal will get get closed after installation of NS2. Now open terminal again and type: gedit ~/.bashrc to configure the path file Now edit this file as in the figure: Now save and close bash file and type following command in the terminal to tell your O.S about the path of NS2: source ~/.bashrc Confirming the installation of NS2: To confirm that NS2 is correctly installed, type ns in the terminal. The outlook of the terminal will be changed in this way: (Else it would print some filter of error in the terminal.) To revert to the normal mode type exit in the terminal. Running a simple code on NS2: NS2 executes .tcl file format. If you have followed all the previous steps, then you can execute a .tcl file by typing the following syntax in the terminal: ns [file name].tcl But make sure you are the directory where the .tcl file is present. e.g: Here we have a sample code script.tcl. In this code we are simulating a simple topology of two wired nodes. On typing ns script.tcl in the terminal, we get the following output: Handling the output trace file: On execution of .tcl code, two output files are generated. One is the .nam file with which we see the graphical simulation of our code. The other one is the .tr trace file, with which we can analyze the output of our simulation. The trace file looks like: It contains various parameters such as arrival time of packets, packet size transport agent etc. Using the trace file, we can get the graphical outputs to analyze the behavior of our simulation. To do this we need a graph drawing software such as xgraph or gnuplot. Here we are using gnuplot. But to draw a graph, we need to filter the trace file and get the coordinates out of which we can draw a graph. To filter a trace file, we write an awk script. Since we have to draw graphs for latency and throughput, therefore we will write one script for each type of graph. The awk script for latency is: #latency BEGIN { time1 = 0.0; time2 = 0.0; } { time2 = $2; if ($1==r) { printf(%f %fn, time1, time2) > latency; time1 += $2; } } END { print(Done); } And awk script for throughput is: #throughput BEGIN { node =1; time1 = 0.0; time2 = 0.0; num_packet=0; bytes_counter=0; } { time2 = $2; if (time2 time1 > 0.05) { thru = bytes_counter / (time2-time1); thru /= 1000000; printf(%f %fn, time2, thru) > throughput; time1 = $2; } if ($1==r) { bytes_counter += $6; num_packet++; } } END { print(Done); } Now type the following command in the terminal to filter the trace file: gawk file=[awk file name].awk [trace file name].tr The filtered file would be like this: Now weve to give a plot for which our graph is to be ploted. (i.e: weve to tell about the x and y coordinates) So we create a simple file in which we tell about these parameters. set title VoIP over UDP Latency! set grid set ylabel s set xlabel time plot latency w linespoints title voip throughput Now type gnuplot in the terminal to enter into gnuplot mode. Here type the command: load [x-y parameters file] (inner double quotes inclusive) And type exit to exit gnuplot Formation of VOIP Traffic over the Network: VoIP (Voice over IP) is simply the transmission of voice traffic over IP-based networks. The Internet Protocol (IP) was originally designed for data networking.   It is also referred to as IP  Telephony  or Internet Telephony. Simulating VOIP in NS2: VoIP is basically just UDP packets encapsulating RTP packets with the voice data inside, all you should need to do to simulate a VoIP stream is set the correct packet size and frequency that the packets are sent out and that would simulate a stream. In NS2 we will implement VOIP over UDP and SCTP protocols. We will implement VOIP using a simple two-node topology. For this we will do the following steps: create two .tcl files simulate VOIP traffic handle the trace files to draw graphs for latency and throughput for evaluation between the two protocols Simulation of VoIP over the network using UDP: Creating the tcl file:- First create a tcl file for Voip simulation over UDP protocol. Given below is the source code for our file voip_udp.tcl # start new simulation set ns [new Simulator] # setup tracing/nam set tr [open voip.tr w] set nf [open voip.nam w] $ns trace-all $tr $ns namtrace-all $nf # finish function, close all trace files and open up nam proc finish {} { global ns nf tr $ns flush-trace close $nf close $tr exec nam voip.nam exit 0 } ### creating nodes set node0 [$ns node] $node0 label Voice 1 $node0 color red set node1 [$ns node] $node1 label Voice 2 $node1 color blue # creating duplex-link $ns duplex-link $node0 $node1 256Kb 50ms DropTail $ns duplex-link-op $node0 $node1 orient right # setup colors $ns color 1 Yellow $ns color 2 Green ## 2-way VoIP connection #Create a UDP agent and attach it to node0 set udp0 [new Agent/UDP] $ns attach-agent $node0 $udp0 # set udp0 flowid to 1 $udp0 set fid_ 1 # Create a CBR traffic source and attach it to udp0 set cbr0 [new Application/Traffic/CBR] $cbr0 set packetSize_ 128 $cbr0 set interval_ 0.020 # set traffic class to 1 $cbr0 set class_ 1 $cbr0 attach-agent $udp0 # Create a Null sink to receive UDP set sinknode1 [new Agent/LossMonitor] $ns attach-agent $node1 $sinknode1 # Connect the UDP traffic source to Null sink $ns connect $udp0 $sinknode1 set udp1 [new Agent/UDP] $ns attach-agent $node1 $udp1 $udp1 set fid_ 2 set cbr1 [new Application/Traffic/CBR] $cbr1 set packetSize_ 128 $cbr1 set interval_ 0.020 $cbr1 set class_ 2 $cbr1 attach-agent $udp1 set sinknode0 [new Agent/LossMonitor] $ns attach-agent $node0 $sinknode0 $ns connect $udp1 $sinknode0 # end of voice simulation setup # start up traffic $ns at 0.1 $cbr0 start $ns at 0.1 $cbr1 start $ns at 10.0 $cbr0 stop $ns at 10.0 $cbr1 stop $ns at 10.5 finish # run the simulation $ns run Simulate VOIP traffic: Now type the following command in the terminal to view simulation of VOIP over UDP: ns voip_udp.tcl The output is: Performance of SCTP: Now we draw the graphs with gnuplot using above mentioned steps. The performance is evaluated on the basis of latency, throughput and capacity. The capacity can be evaluated with the help of latency and throughput. Latency: Throughput: Simulation of VoIP over the network using SCTP: Creating the tcl file:- First create a tcl file for Voip simulation over UDP protocol. Given below is the source code for our file voip_sctp.tcl # start new simulation set ns [new Simulator] # setup tracing/nam set tr [open voip.tr w] set nf [open voip.nam w] $ns trace-all $tr $ns namtrace-all $nf # finish function, close all trace files and open up nam proc finish {} { global ns nf tr $ns flush-trace close $nf close $tr exec nam voip.nam exit 0 } ### creating nodes set n0 [$ns node] $n0 label Voice 1 $n0 color red set n1 [$ns node] $n1 label Voice 2 $n1 color blue # creating duplex-link $ns duplex-link $n0 $n1 256Kb 50ms DropTail $ns duplex-link-op $n0 $n1 orient right # setup colors $ns color 1 Yellow $ns color 2 Green ## 2-way VoIP connection #Create a UDP agent and attach it to n0 set sctp0 [new Agent/SCTP] $ns attach-agent $n0 $sctp0 $sctp0 set fid_ 1 set cbr0 [new Application/Traffic/CBR] $cbr0 set packetSize_ 128 $cbr0 set interval_ 0.020 # set traffic class to 1 $cbr0 set class_ 1 $cbr0 attach-agent $sctp0 # Create a Null sink to receive Data set sinknode1 [new Agent/LossMonitor] $ns attach-agent $n1 $sinknode1 set sctp1 [new Agent/SCTP] $ns attach-agent $n1 $sctp1 $sctp1 set fid_ 2 set cbr1 [new Application/Traffic/CBR] $cbr1 set packetSize_ 128 $cbr1 set interval_ 0.020 $cbr1 set class_ 2 $cbr1 attach-agent $sctp1 set sinknode0 [new Agent/LossMonitor] $ns attach-agent $n0 $sinknode0 $ns connect $sctp0 $sctp1 $ns at 0.1 $cbr0 start $ns at 0.1 $cbr1 start # stop up traffic $ns at 10.0 $cbr0 stop $ns at 10.0 $cbr1 stop # finish simulation $ns at 10.5 finish # run the simulation $ns run Simulate VOIP traffic: Now type the following command in the terminal to view simulation of VOIP over UDP: ns voip_sctp.tcl The output is: Performance of SCTP: Now we draw the graphs with gnuplot using above mentioned steps. The performance is evaluated on the basis of latency, throughput and capacity. The capacity can be evaluated with the help of latency and throughput. Latency: Throughput: Difference between SCTP and UDP: SCTP: SCTP Stands for Stream Control Transmission Protocol. It is a Transport Layer protocol. It is a connection-oriented protocol similar to TCP, but provides facilities such as multi-streaming and multi-homing for better performance and redundancy. It is used in Unix-like operating systems. UDP: UDP stands for User Datagram Protocol. It is a minimal message-oriented transport layer protocol. It enables two hosts to connect and send short messages to one another. Unlike Transmission Control Protocol (TCP), it does not guarantee that data is received or that it is received in the order in which it was sent. Comparison between SCTP and UDP: Message Orientation: In SCTP, message boundaries are preserved. If an application sends a 100-byte message, the peer application will receive all 100 bytes in a single read: no more, no less. UDP provides a message-oriented service, but without SCTPs reliability. Un-Ordered Service: In addition to ordered message service (and parallel ordered service discussed above), SCTP offers the reliable delivery of messages with no order constraints. UDP provides unordered service, but again without SCTPs reliability. Unordered reliable delivery will be useful for many applications, in particular disk over LAN services (iSCSI, RDMA, etc.) where the application already provides ordering. Stronger checksum: SCTP uses a 32-bit end-to-end checksum proven to be mathematically stronger than the 16-bit ones-complement sum used by UDP. SCTPs better checksum provides stronger verification that a message passes end-to-end without bit errors going undetected. These were some of the differences between SCTP and UDP. A tabulated contrast between the two protocols is given below: Services/Features SCTP UDP Connection-oriented yes no Full duplex yes yes Reliable data transfer yes no Partial-reliable data transfer optional no Ordered data delivery yes no Unordered data delivery yes yes Flow control yes no Congestion control yes no ECN capable yes no Selective ACKs yes no Preservation of message boundaries yes yes Path MTU discovery yes no Application PDU fragmentation yes no Application PDU bundling yes no Multistreaming yes no Multihoming yes no Protection against SYN flooding attacks yes n/a Allows half-closed connections no n/a Reachability check yes no Psuedo-header for checksum no (uses vtags) yes Time wait state for vtags n/a SCTP vs. UDP Latency: From the graphs of latency we conclude that latency is slightly higher in UDP. In real practice, latency in UDP is much higher than in SCTP. Practically, the latency in UDP is about 15% more than SCTP. Throughput: From the graphs of throughput we see that UDP shows a constant but less throughput while SCTP shows continuous fluctuations in its graph. But overall SCTP has a higher throughput than UDP. In real practice, throughput in SCTP is about 15% more than in UDP. Capacity: By observing the graphs of throughput, we conclude the SCTP can support more capacity than UDP. UDP will loose its performance at higher data rates. Conclusion: From the above statistics, we conclude that SCTP is better than UDP in terms of latency, throughput and capacity. Therefore there is no doubt in the fact that that SCTP is going to be the future of VOIP and many other network technologies. But since this technology is under the process of evolution so it may take some time for it to replace the older technologies like UDP and TCP etc. Refrences: http://yonghoon.livejournal.com/4799.html http://www.isoc.org/briefings/017/index.shtml http://www.google.com/dictionary?source=dict-chrome-exsl=entl=enq=sctp http://www.google.com/dictionary?langpair=en|enq=udphl=enaq=f http://mailman.isi.edu/pipermail/ns-users/2006-August/056723.html http://books.google.com.pk/books?id=bF3L7g1u_mQCpg=PA189lpg=PA189dq=udp+vs+sctp+latency+throughputsource=blots=zdb5JeCsMfsig=PPt8c4nvtcrIJcXr5eKBIe_GbkQhl=enei=XhIgTYCeLs-z8QO8_KS8BQsa=Xoi=book_resultct=resultresnum=2ved=0CB4Q6AEwAQ#v=onepageqf=true

Saturday, January 18, 2020

Patterns for College Writing Essay

  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   I spent the night before contemplating how I was going to get out of school on Thursday.   There was a social studies test I didn’t study for and I just could not bare another day of dodge ball.   On the morning of September 11, 2001 I woke up â€Å"sick†.   I pleaded with my mother, and took a fake trip to the bathroom because I was going to â€Å"vomit†.   Finally, I was allowed to stay home.   At 6:00 am,   I was ordered to go back to sleep and I did.   I looked forward to my day alone as I lingered between sleeping and waking pondering how I was going to fill my day with – snacks, computer games, and loud music. September 11, 2001 began as a childhood scheme and it ended with me growing up.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   I dozed much of the morning and awoke to the sound of my brother’s radio alarm going off.   It was Thursday and he shouldn’t be home.   I pouted as I slowly got out of bed to see if I was truly alone.   I walked down the hall and stopped briefly at the bathroom and then into my brother’s room.   He was gone, and the alarm had been set wrong.   The people on the radio droned on and on.   I wandered around the room hoping to find a magazine that I let brat borrow weeks ago. As I was on my knees peaking under the bed the words on the radio became clear.   I heard the word â€Å"terrorists† and the fragments of statements like â€Å"hundreds died this morning when†.   Then, I could only hear my heart beat in my ears.  Ã‚   I got to my feet and for the first time since being a child, I felt real panic. The sort of panic you feel when you are four and you have wandered away from your parents.   Once I caught my breath I made my way to the family room, frantically searching for the remote.   I turned on the television to MSNBC and the first image I saw was a man jumping from a broken window of one of the twin towers.   I was baffled and this would be the image that would haunt my dreams, my waking memories, and what it meant to be an American.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   I heard the details over and over again.   The errorists had hijacked three planes and deliberately crashed them into the Pentagon and the Twin Towers.   The video clips played again and again on the news.   The smoke filled horizons around the crumbling buildings.   Paper was flying everywhere and the sound of heart broken people wailing in the background filled the screen.   I stared and there were moments where I thought it might be a movie and all I had to do was change the channel.   The phone must of rang a dozen times before I answered it   It was my mother on the other end, asking me again and again if I was ok.  Ã‚   She told me she would be home soon.   I waited, though I did not know for what, and watched.   The Towers were now in flames as the reporters spoke in what seem like whispers.   Their words almost silenced but the sound of a city slowly dying.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   I remember hearing the back door open and close, and my mother sitting down next to me.   It was the first time since I was a child that she held my hand and I let her.   Stunned, we sat together as the news reported that at 8:40 am the terrorists crashed planes into the World Trade Center.   It was hard to comprehend.   My mother cried and I cried too except on the inside.   I watched her body shake as she twisted her ring around and around her finger.   My mother, who could out talk just about everyone we knew, was speechless.   It was then that I understood – she was scared too.   I hugged my mother and told her everything would be all right.   I told her we would be safe and that we had each other.   I made us coffee and we spent much of the afternoon talking about what happened, what could happen, and what we would do.   What we spoke about most was â€Å"why†.   Why did the terrorists hate Americ a?   Why did people kill other people for no apparent reason?   Comforting my   mother in the ways she had comforted me for so many years, came unexpectedly to me.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   Over the next few months we followed the story as did the world.   I can remember President Bush attempting to comfort the United States and telling us America would be going to war for reasons that weren’t clear to me then and certainly aren’t clear to me now.   Suddenly video games and staying home from school just weren’t important anymore.   Dodge ball did not seem so bad.   Instead of hiding from my parents I sought them out, wanting to discuss my day and theirs together.   I do not believe what does not kill us makes us stronger.   However, I think that what does not kill us makes truly value what we have in life and to realize how much our family and friends mean to us.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   My family and I became very active in volunteer activities especially with the Red Cross.   We donated bottled water, clothing, blankets, and food.   Our community held local charity events to raise money for the victims of September 11 including those firemen and police officers who gave their lives in the fires of 9/11.   It was the first time I or my family had ever become involved in activities that did not directly benefits ourselves.   The sense of community and patriotism that was built in the months following the terrorists attacks still exists with me today.   We now volunteer regularly as a family for a number of charities.   Through the destruction of the Twin Towers, I finally understood my place and role in society.   Not as a bystander but an active and willing participant.   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   On September 11, 2001 many people lost their lives and I gained my independence from childhood fantasies.   Before that Thursday in September, I never thought about life and death.   I never considered the consequences of war and the denial of freedoms.   Now that I am older, I realize that September 11, 2001 was not just pivotal point for me but America itself.   Not since Pearl Harbor had the United States been unexpectedly attacked on it’s own land.  Ã‚   Just as families pulled together so did the United States as a whole.  Ã‚   We cried together and we healed together.  Ã‚   To actually witness the attacks was life changing but to be part of the healing process was life affirming. Bibliograhy Berne, S. (2004). Ground Zero. In S. Mandell, and Kirszner, L. (Eds.), Patterns for College Writing: A   Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   Rhetorical Reader and Guide (pp. 158-161). New York, NY: St. Martin’s Press.

Friday, January 10, 2020

Seven Personal Qualities Found in a Good Leader

How often have you heard the comment, â€Å"He or she is a born leader?† There are certain characteristics found in some people that seem to naturally put them in a position where they're looked up to as a leader. Whether in fact a person is born a leader or develops skills and abilities to become a leader is open for debate. There are some clear characteristics that are found in good leaders. These qualities can be developed or may be naturally part of their personality. Let us explore them further. 1. A good leader has an exemplary character. It is of utmost importance that a leader is trustworthy to lead others. A leader needs to be trusted and be known to live their life with honestly and integrity. A good leader â€Å"walks the talk† and in doing so earns the right to have responsibility for others. True authority is born from respect for the good character and trustworthiness of the person who leads. 2. A good leader is enthusiastic about their work or cause and also about their role as leader. People will respond more openly to a person of passion and dedication. Leaders need to be able to be a source of inspiration, and be a motivator towards the required action or cause. Although the responsibilities and roles of a leader may be different, the leader needs to be seen to be part of the team working towards the goal. This kind of leader will not be afraid to roll up their sleeves and get dirty. 3. A good leader is confident. In order to lead and set direction a leader needs to appear confident as a person and in the leadership role. Such a person inspires confidence in others and draws out the trust and best efforts of the team to complete the task well. A leader who conveys confidence towards the proposed objective inspires the best effort from team members. 4. A leader also needs to function in an orderly and purposeful manner in situations of uncertainty. People look to the leader during times of uncertainty and unfamiliarity and find reassurance and security when the leader portrays confidence and a positive demeanor. 5. Good leaders are tolerant of ambiguity and remain calm, composed and steadfast to the main purpose. Storms, emotions, and crises come and go and a good leader takes these as part of the journey and keeps a cool head. 6. A good leader, as well as keeping the main goal in focus, is able to think analytically. Not only does a good leader view a situation as a whole, but is able to break it down into sub parts for closer inspection. While keeping the goal in view, a good leader can break it down into manageable steps and make progress towards it. 7. A good leader is committed to excellence. Second best does not lead to success. The good leader not only maintains high standards, but also is proactive in raising the bar in order to achieve excellence in all areas. These seven personal characteristics are foundational to good leadership. Some characteristics may be more naturally present in the personality of a leader. However, each of these characteristics can also be developed and strengthened. A good leader whether they naturally possess these qualities or not, will be diligent to consistently develop and strengthen them in their leadership role.

Thursday, January 2, 2020

Causes of World War I Germany Essay - 1602 Words

World War I was a war between the allies, which included Russia, France, Serbia, and Great Britain, against the central powers of Europe; Germany and Austria. When war broke out between Austria and Serbia in 1914, the alliance system drew the other European countries into the war; consequently the rest of the world was brought into the conflict. In the early twentieth century, Germany was witnessing a prospering economy alongside an increased sense of national pride. With the growing economy, Germany began to make progress in the Arms Race and in the development of their navy. Under the control of William II, Germany made a series of unlawful decisions that added to the animosity between European superpowers. With the introduction of†¦show more content†¦As stated by Suzanne Karpilovsky, â€Å"The standing armies of France and Germany doubled in size between 1870 and 1914.† (Karpilovsky, Fogel and Kobelt). In this way, Germany’s rapidly growing military expendi ture made other European countries feel insecure about their safety. Great Britain had its own insecurities regarding Germany; in particular Great Britain’s â€Å"Balance of Power† policy was being disrupted as Germany’s military strength was making Germany the most powerful country in Europe. This led to increased feelings of tension between Germany and other European powers; as Henry Kissinger stated, â€Å"Germany became the strongest and as such proved disquieting to its neighbors.† (Kissinger 169). This is why Germany’s immense progression in the arms race during the early 20th century can be seen as a factor in causing World War I. During the early 20th century, Germany was well on its way to being one of the most powerful nations in the world. With a large land army and an expanding naval fleet, Germany was starting to gain the confidence it needed to go out andShow MoreRelatedGermany and Cause of World War I Essay903 Words   |  4 Page sGermany and Cause of World War I In 1914, World War 1 broke out between six main countries. These were Britain, France, Russia, Germany, Austria-Hungary and Italy. The murder of Archduke Franz Ferdinand was what triggered off the war but I am here to discuss how there was a lot more to it than the murder of just one man. Germany did not cause the war alone, as will soon come clear. Germany felt encircled, as there was a strong friendship between Russia to the eastRead MoreEssay about Did Germany Cause World War I1401 Words   |  6 Pages Did Germany cause World War 1? nbsp;nbsp;nbsp;nbsp;nbsp;Although in the Treaty of Versailles Germany was to accept full responsibility for World War 1 this in not necessarily the case. Many factors have to be taken into account when considering the cause of World War 1. Germany may have been primarily responsible for the war but the other major powers must accept some of the blame for failing to prevent it. The conflict resulting from the assassination of Archduke Franz Ferdinard should haveRead MoreThe War I And World War II1660 Words   |  7 Pagesin thehistory of the world were World War I and World War II. World War I occurred from 1914 to 1918. World War I was caused by militarism, alliances, nationalism, imperialism and assassination (MANIA). The first four causations were more of a build-up to it. Then, once the Arch-Duke Franz Ferdinand was assassinated, the buildup was sparked. This can be compared to pouring gasoline on the ground and then lighting it on fire. World War II occurred from 1939 to 1945.Wo rld War II was caused by the discontentRead MoreCauses of World War I Essay1167 Words   |  5 Pagesevents happens to be World War I, which was evoked by many different causes. The most significant and immediate causes of this catastrophe was the assassination of Archduke Franz Ferdinand and his wife, Sophie. Numerous nations were involved in this war, and two examples of opposing forces are Germany and Russia. World War I was resolved to an extent with the Treaty of Versailles, but it was not entirely settled. This is clear because World War II was a result of World War I. The assassinationRead MoreThe Cause Of World War I966 Words   |  4 Pages World War I is known today as one of America’s worst wars in history, due to the facts because it was the First World War and well over eight million people died. World War I was between the countries of Germany, United States, Russia, France, and among many others. There are many causes of World War I, both immediate and underlying causes. Immediate causes meaning a specific short-term occurrence that is directly related to the event and essentially what created the event. The immediate cause ofRead MoreWho Did It? Who Started World War I?868 Words   |  3 Pages1914 when Europe got itself into one of the biggest wars ever: World War I. In the late 19th century, European leaders thought they could keep peace in Europe if they created a balance of power between the major countries of Europe such as, England, Russia, France, and Germany. Otto Von Bismarck, a Prussian Chancellor, had an uneasy view of this peace because Germany was unfortunately between Russia and France. In o rder to not ever fight a war with these two powers, Bismarck tried to negotiate withRead MoreWoodrow Wilsons Fourteen Points on the Paris Peace Settlement931 Words   |  4 Pagesreasonable terms to make peace with the countries after World War I. In that conference there was almost thirty nations that were participates. The â€Å"Big Four† were there as well, the big four consisted of Great Britain, represented by David Lloyd George, France, represented by George Clemenceau, United States, represented by Woodrow Wilson, and Italy, represented by Vittorio Orlando. David Lloyd George wanted moderate peace he also wants to alienate Germany as a naval threat. Vittorio Orlando wanted the territoryRead MoreWhy Was A Regime Was Or Was Not Democratic During The Time That World War I? Essay1695 Words   |  7 Pages Whether a regime was or was not democratic during the time that World War I, World War II, and the Cold War took place has no influence on being the exact cause of the war, because the determining factors of why the previously listed wars occurred lies among the many constraints; protecting alliances, attempts at deterrence, balancing power, acting on misinterpretation, rise in aggression, and difference of beliefs and ideologies in relation to those of people from other countries. It just so happensRead MoreThe Second World War I1363 Words   |  6 PagesThe Second World War was just as deadly as the first, but more widespread. â€Å"Coming just two decades after the last great global conflict, the Second World War was the most widespread and deadliest war in history, involving more than 30 countries and resulting in more than 50 million military and civilian deaths.†(History.com). Initiated by Adolf Hitler, the German leader, invaded Poland in 1939. World War two lasted fo r six years until Nazi Germany and Japan were both defeated in 1945 by the AlliedRead MoreWhat Events Drew The United States Into World War I988 Words   |  4 PagesEven though it is believed that World War I was initialized by the assassination of Archduke Franz Ferdinand, others believe that there were a number of issues that played into the start of the war. There are said to be four areas that played into the cause of World War I, including the assassination of Archduke Franz Ferdinand, the other three are imperialism, militarism, and nationalism. In this paper, we will discuss all of these areas to see how they played a part. We will also discuss what events