Lecture Packets, IPs, and Domain Names Packet Switching at the core of TCP/IP Robert Kahn & Vint Cerf –Fathers of the Internet –Vint Cerf is currently.

Slides:



Advertisements
Similar presentations
Wireless Networking. Wireless Standards a b g n.
Advertisements

IPv6 Victor T. Norman.
What is an IP Address An IP Address (or Internet Protocol address) is an address used to uniquely identify a device on an IP network. The address is made.
Addressing the Network IPv4
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Module 4: Configuring Network Connectivity
Understanding Internet Protocol
Introduction to TCP/IP TCP / IP –including 2 protocols Protocol : = a set of rules that govern the communication between different devices Protocol : =
SYSTEM ADMINISTRATION Chapter 19
Module 4: Configuring Network Connectivity
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
ISP – 8 th Recitation 3 rd exercise review Computer networks - Introduction.
Chapter 4 Creating a Website from an InDesign Layout.
Internet Basics.
Ping and traceroute Lab/Homework exercise Assigned 9/12/2006 Due 9/19/2006 CSIT 220 Fall, 2006 Based on T. Blum Exercises.
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
1 26-Aug-15 S Ward Abingdon and Witney College CCNA Exploration Semester 1 Addressing the network IPv4 CCNA Exploration Semester 1 Chapter 6.
4: Addressing Working At A Small-to-Medium Business or ISP.
Introduction to Information and Computer Science Networks Lecture b This material (Comp4_Unit7b) was developed by Oregon Health and Science University,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
1 Chapter 11 The Internet. 2 Introduction ARPANET in the 1960s. NSFnet in 1980s Internet in 1990s.
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.
Computer Networks. IP Addresses Before we communicate with a computer on the network we have to be able to identify it. Every computer on a network must.
How Web Servers and the Internet Work by by: Marshall Brainby: Marshall Brain
TCP/IP Addressing & Subnetting Unit objectives Discuss TCP/IP addressing and determine the IP address class and default subnet mask Discuss subnetting.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Lecture Networking Packets, IPs, and Domain Names.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
CS101 Lecture 13 How the Internet Works When did the Internet start? The Internet was born in 1969 with the invention of ARPANET ARPANET was a research.
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking (Part 2 of 5)
Physical & Logical Address COMP 315. MAC Address A media access control address (MAC address) is a unique identifier assigned to network interfaces for.
Chapter 4, slide: 1 CS 372 – introduction to computer networks* Friday July 23, 2010 Announcements: r Midterms are graded. r Lab 4 is posted. Acknowledgement:
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
How Does the Internet Work? Protocols Protocols are rules that describe how computers communicate and exchange data. The Internet has a series of these.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
N ETWORKING L AB. A CCESS TO C OMMAND P ROMPT PC: Start Button > search bar > type cmd Or Start Button > accessories folder > Command Prompt MAC: Applications.
IP addresses IPv4 and IPv6. IP addresses (IP=Internet Protocol) Each computer connected to the Internet must have a unique IP address.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
Chapter 5.  Upon completion of this chapter, you should be able to:  Configure IP addresses  Identify & select valid IP addresses for networks  Configure.
1 Internet Protocols To support the Internet and all its services, many protocols are necessary Some of the protocols that we will look at: –Internet Protocol.
Connection Technologies and IP Addressing CONNECTING TO THE INTERNET.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
NETWORKING (2) Dr. Andy Wu BCIS 4630 Fundamentals of IT Security.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
“ is not to be used to pass on information or data. It should used only for company business!” – Memo from IBM Executive The Languages, Methods &
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the network IPv4 CCNA Exploration Semester 1 – Chapter 6.
Week-6 (Lecture-1) Publishing and Browsing the Web: Publishing: 1. upload the following items on the web Google documents Spreadsheets Presentations drawings.
ITMT Windows 7 Configuration Chapter 5 – Connecting to a Network ITMT 1371 – Windows 7 Configuration 1.
Windows Vista Configuration MCTS : Advanced Networking.
Internet Protocol & Domain Name System CSC 102 Lecture 2b Nicholas R. Howe.
Understanding Web Server Programming
LESSON Networking Fundamentals Understand TCP/IP.
Internet Protocol Address
CS101 How the Internet Works.
Packets, IPs, and Domain Names
Ping and traceroute.
Computer Communication and Networking
Introducing To Networking
Chapter 9 Objectives Understand TCP/IP Protocol.
CS222 Web Programming Course Outline
Design Unit 26 Design a small or home office network
CS101 How the Internet Works.
Week 6: Network Protocols Part 2
CS101 How the Internet Works.
Networking Lab.
Component 4: Introduction to Information and Computer Science Unit 7: Networks & Networking Lecture 2 Welcome to Component 4, which, as you know, is entitled.
Network Addressing.
Networking Lab.
Presentation transcript:

Lecture Packets, IPs, and Domain Names

Packet Switching at the core of TCP/IP Robert Kahn & Vint Cerf –Fathers of the Internet –Vint Cerf is currently Google VP and Chief Internet Evangelist Kahn and Cerf collaborated to develop internet protocols Collectively referred to as TCP/IP

Packet Switching In packet switched networks (like the internet), data is split up into packets Each packet is labeled with the complete destination address and routed individually Packets are routed between nodes, across a variety of links, to reach their destination

Packet Switching

IP Addresses IP = Internet Protocol Used to distinguish devices on a network –Computers, Routers, Printers Similar to postal addresses or telephone numbers

IP Address Syntax Four consecutive 8-bit numbers –From 0 to 255, four times over –Read as ###dot###dot###dot### Examples:

IP v4 Addresses: 32 bit number IP Address

Limits of IPv4 32 bit addresses leave only 4 GB total IP addresses for all devices on the planet 2 32 Ran out of IP addresses by 2008 IPv6 Introduced June 2008 with 128 bit addresses or (approximately 340 undecillion or 3.4×10 38 )undecillion

New IP addressing IPv6 Unlike the familiar IPv4 addresses which are 32 bits long, written in decimal, and separated by periods, IPv6 addresses are 128 bits long, written in hexadecimal, and separated by colons. An example would be: 3ffe:1900:4545:3:200:f8ff:fe21:67cf Note: *You may see both IPv4 and IPv6 notations in your HW and lab since IPv6 has just begun implementation in 2008

IPs: Public and Private Public (external) : –Part of the internet system of IPs –Assigned from ICANN or your ISP Private (internal) : –Part of an internal network of IPs –Assigned by network admin or a router –Generally inaccessible from the internet –Communicates with Public via “NAT”

Range of Private IP addresses Addresses assigned by Router IANA Reserved Private Network Ranges Start of rangeEnd of rangeTotal addresses 24-bit Block (/8 prefix, 1 x A) ,777, bit Block (/12 prefix, 16 x B) ,048, bit Block (/16 prefix, 256 x C) ,536

Network Address Translation Your ISP

What is my IP address? Could be the IP address of a computer or the router

How does it all work? How do we navigate from one network to another on the Internet without know IP addresses? Do we need to know all the IP addresses of all computers or devices? How can I possibly memorize every IP address? That’s where DNS comes in!

Domain Name System (DNS) A system whereby domain names are resolved into IP addresses Servers all over the world act as directories for various parts of the internet Ultimately, only one DNS server is authoritative for a domain – others simply refer to it A DNS server can be authoritative for one domain or thousands

Who Controls DNS? ICANN – Internet Corporation for Assigned Names and Numbers Controls TLDs, many internet protocols, and the assignment of IP addresses. TLD List

Why Do Domains Exist? Better than typing an IP address Which is easier? – / or

Parts of a Domain Domains identify a network Hosts identify a server on that network TLD’S - Top level domains pacific.edu = domain www = hosthttp://

What’s a Domain Name? protocol host domain directory filename URL A domain name is a name given to a collection of network devices that belong to a domain which is managed according to some common property of the members or within a common administrative boundary

How DNS Works Your ISP Pacific ICANN pacific.edu? www? Welcome * *

Networking Commands From CMD prompt ipconfig /a D isplays the network settings currently assigned and given by a network ping: Determines if the network is able to communicate with the network tracert: V iew a listing of how a network packet travels through the network. nslookup : Look up an IP address of a domain or host on a network netstat –b : Network status and ports in use.

More Commands date – displays current date help – shows possible commands tasklist – displays current tasks/processes running on system start – start program command

Windows/DOS Command Prompt

Mac: Terminal Applications | Utilities| Terminal Unix Networking Commands

WHOIS Tells you the domain registrant and what server is authoritative for a domain IP WHOIS – –Search for: NSLOOKUP (Command Prompt)

Using ARIN to track down Spam Look at headers Find sending IP address Lookup IP in ARIN Copy header Forward with header to administrator or abuse contact

Creating your own web presence Need ISP – Internet Services Provider –Secure dynamic or static IP addresss Need a website address –GoDaddy.com, Networksolutions Need a host for your website address

ISP’s Internet Services Providers –Thousands! Look online or pursue the big companies such as ATT/Comcast Pricing options vary by bandwidth and whether IP address you receive is static or dynamic –Dynamic renews/refreshes – can be different –Static IP never changes

Static or Dynamic IP Addresses Static IP addresses are constant –One IP address for one customer –Useful if you host multiple web sites, or a gaming site –Use VPN or VOIP –Pricier Assigns a different IP address with each login – or as ISP’s deem necessary –More economical –Less security risk

Domain Names GoDaddy.com, NetworkSolutions.com Companies OK’d by ICANN can sell domain names Multiple TLD’s, available:.com.biz.net.ca etc Must be renewed annually or at end of multi-year term.

Domain Hosts A server that “hosts” your domain name. Commercial or academic Monthly hosting fees vary depending on size of site, number of s, Host provides UN and PW credentials for FTP access so pages can stay current.