Gaming Servers Presented by David Hom & Jackson Nguyen.

Slides:



Advertisements
Similar presentations
Gaming at work. Gaming at Work: Taking the Boredom Out of Training A $60 billion per year price tag, training created for U.S. business employees just.
Advertisements

What we will cover today… Where is the camera on my phone? Taking a photo Zoom in and out Deleting a photo Where do my photos go to? Viewing my photos.
Antenna Radio Data Interface Ham Computer A typical ham radio digital station is composed of simple components. VIA HAM RADIO How do Hams do that?
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
CSE 380 – Computer Game Programming Pathfinding AI
A-Level Computing#BristolMet Session Objectives#11 MUST identify the hardware required to connect to the Internet SHOULD describe how data is transmitted.
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
Mapping a Network by Latency (and other things) Client connecting to , UDP port.
Network Measurement Bandwidth Analysis. Why measure bandwidth? Network congestion has increased tremendously. Network congestion has increased tremendously.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
CISCO NETWORKING ACADEMY Chabot College ELEC ping & traceroute.
The internet and the WWW
1 ICMP : Internet Control Message Protocol Computer Network System Sirak Kaewjamnong.
For more notes and topics visit:
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
Fundamental of IP network ~ ping, traceroute ~ Practice 1 Information and Communications Technology Internet Engineering.
INTERNET CONNECTION THROUGH ISP  NUR AZUREEN BINTI SAHABUDIN (12DEP11F1034)  NOOR FARHANA BINTI ABDULLAH (12DEP11F1022)  MUHD ALIF IZMER BIN ZULKIFLI.
Unit 4, Lesson 11 How Data Travels the Internet
Problem Statement Map of OSU Routers Gopi Krishna Tummala Rupam Kundu Graduate Students The Ohio State University.
Lecturer: Ghadah Aldehim
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
PA3: Router Junxian (Jim) Huang EECS 489 W11 /
Internet Application. understanding Addresses Routing of Instant Messaging Collaborative Computing Grid Social networking Forums Societies.
NETWORKING PRACTICAL EXAMPLE. REQUIRED HARDWARE BASICS Network Interface Card Ethernet Cable Client Server.
©Robomatter – Distribution or copying without permission is prohibited. 3B STEM Computer Science 1 ©Robomatter – Distribution or copying without permission.
Lesson 1 What Is the World Wide Web?. Objectives Upon completion of this lesson, you should be able to: Explain what the World Wide Web is and how it.
POWERPOINT REVIEW Computer Technology. After reading the definition, think of the answer. Then, click to reveal the answer and see if you are correct.
Common components of computer systems By Francesca.
CIS—100 Chapter 11—Adding Sound Effects 1. Inserting Sound with the Insert Tab 2 1. Click the Insert tab and locate the Media Clips Tab. 2. Click the.
Improving application layer latency for reliable thin-stream By: Joel Fichter & Andrew Sitosky Src:
Chapter 2 The Internet Underlying Architecture. How the DNS works? DNS: Domain Name System Visiting a website: - Write the address - IP will use the address.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
LPM – Unit 1 L 4 Socialising on the internet. How do you keep in contact with your friends and family? List all of the different types of technology.
GITA Tower Defense Spencer Woo. Movement Spawn from here Final Destination.
IP addresses IPv4 and IPv6. IP addresses (IP=Internet Protocol) Each computer connected to the Internet must have a unique IP address.
MXit is a mobile application that allows people to chat to their friends at a much cheaper rate than normal text messages. You can contact anyone anywhere.
PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.
Warlords Patrick Levoshko SE 558 – Multiplayer Game Design.
In this activity, we are going to type a simple Chinese sentence with Microsoft Word by Tsang-jei Input Method and Simplified Tsang-jei Input Method. 1Start.
1 Connectivity with ARP and RARP. 2 There needs to be a mapping between the layer 2 and layer 3 addresses (i.e. IP to Ethernet). Mapping should be dynamic.
LSNDI RMRA 1 Design and troubleshooting M Clements.
CSE326: Data Structures World Wide What? Hannah Tang and Brian Tjaden Summer Quarter 2002.
Pac Man Game To make the pac man game. I created sprites for the pac man character so he could move in all directions. I also created sprites for the wall.
Packet switching Monil Adhikari. Packet Switching Packet switching is the method by which the internet works, it features delivery of packets of data.
Internet Flow By: Terry Hernandez. Getting from the customers computer onto the internet Internet Browser
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Day 13 Intro to MANs and WANs. MANs Cover a larger distance than LANs –Typically multiple buildings, office park Usually in the shape of a ring –Typically.
1 UNIT 13 The World Wide Web. Introduction 2 Agenda The World Wide Web Search Engines Video Streaming 3.
1 UNIT 13 The World Wide Web. Introduction 2 The World Wide Web: ▫ Commonly referred to as WWW or the Web. ▫ Is a service on the Internet. It consists.
Reading for next class No new reading, but there will be a quiz Ch 4.1 – 4.23: Internet applications.
Introduction and Overview of Network and Telecommunications (contd.)
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
Artificial intelligence In The Gaming Industy. For years games have used Artificial Intelligence, normally we call them bots, like for example your playing.
The Internet Created by Miss. Jurgensen LS Technology.
Networking Objectives
Networking Objectives
Review: Switch Model: Reduce the Mess
Traceroute traceroute is a Unix utility designed by Van Jacobson in 1987 The Windows equivalent is called tracert The Linux equivalent is called tracepath.
What is a router? A router is a device that connects multiple computers together. Not to be confused with a switch Routers transmit packets of data across.
<month year> doc.: IEEE <# > <April 2008>
Fight Game Brian Kessler.
THE NETWORK LAYER.
Salevich Alex & Frenkel Eduard Wizard Hunting
Modelling the internet
Modelling the internet
How Our Customers Communicate With Us
Protocol Application TCP/IP Layer Model
Read this to find out how the internet works!
INFORMATION FLOW ACROSS THE INTERNET
Presentation transcript:

Gaming Servers Presented by David Hom & Jackson Nguyen

How Gaming Servers Work When a person is playing a game from his or her computer on the net, it connects to game servers such as these  Image provided by hypothermia.gamershardware.com

How Gaming Servers Work The following is a basic idea of how information is sent from your computer to the server as well as other computers on the network: When a person is playing a game online, what’s a little more important is not the speed but rather the amount of hops, traceroutes, that the data packets from the computer have to bounce through (routers/switches) to get to its destination.

How Gaming Servers Work The moment When you input information from your computer it bounces. Here is a technical example: Tracing route to over a maximum of 30 hops 1 10 ms 10 ms 10 ms ms 13 ms 34 ms boi-edge-01.inet.qwest.net [ ] 3 14 ms 17 ms 24 ms boi-core-02.tamerica.net [ ] ms 130 ms 127 ms sea-core-03.tamerica.net [ ] ms 111 ms 120 ms unknown.Level3.net [ ] ms 104 ms 102 ms ge mp1.Seattle1.level3.net [ ] ms 131 ms 142 ms so mp2.LosAngeles1.Level3.net [ ] ms 171 ms 168 ms gige9-0.hsipaccess1.LosAngeles1.Level3.net [ ] ms 153 ms 206 ms unknown.Level3.net [ ] ms 148 ms 144 ms cor01-vl-127.ca-pasadena0.ne.earthlink.net [ ] ms 177 ms 178 ms dir01-vl-264.ca-pasadena0.ne.earthlink.net [ ] ms 143 ms 135 ms Trace complete.

The route that the data packet takes would be from a house in Southern Idaho to several places across the country until it reaches the game server in Pasadena.

How Gaming Servers Work Layman’s Explanation: Say you see the enemy right in front of you. LIKE SO 

How Gaming Servers Work You tell the computer to shoot (Normally by pressing the left button on the mouse) The data packet is then sent to the server, via traceroutes. The server then receives the information and sends another data packet known as a reply packet which confirms the packet has been received.

How Gaming Servers Work While at the same time, the server calculates your position in 3D space, the direction of the projectile, and takes the position of the enemy in 3D space and his movement speed and direction. It will then calculate whether or not you successfully hit your target. The server decides that you successfully hit your target. It then sends data packets (hit points lost, armor, etc.) to both you and the enemy telling you that the enemy has been hit. ENEMY HERE YOU ARE HERE

How Gaming Servers Work “CONGRATULATIONS!!! YOU HAVE ELIMINATED THE ENEMY” - SERVER

How Gaming Servers Work This is the basic idea of how information is sent between gamers and the server. KEY TERM: Replication – Taking data from a given client and replicating it (duplicating + adding to it) back to all the clients.

SOURCES Info: er.html er.html Images: Google search engine Microsoft clip art